- 06 May, 2012 11 commits
-
-
Gleb F-Malinovskiy authored
-
Gleb F-Malinovskiy authored
-
Gleb F-Malinovskiy authored
-
Michael Shigorin authored
E17 has a lil' bit too thorough setup sequence for a LiveCD but hey it's worth it anyways :)
-
Michael Shigorin authored
It's actually convenient to test new software (moreso stacks) in a known clean isolated environment ;-) Thanks "asd" at opennet for the motivation to do it all: http://www.opennet.ru/openforum/vsluhforumID3/84402.html#109
-
Michael Shigorin authored
It's a bit simpler to choose "boot from hdd" than to eject a disk/ISO. No need for the specific apt-conf either.
-
Michael Shigorin authored
It doesn't really need WiFi support so far, and when it does the feature should be done properly (along with setup tools at least).
-
Michael Shigorin authored
It was done in other stage2 mods already.
-
Michael Shigorin authored
It's hard to tell a successful build from a failed one if downstream hides the exit code; it's useless to continue a `for' loop if a pipe shoves that to a subshell; well it seems that a bashism is worth a thousand quirks with extra fds here. Minor regexp enhancements are also due. reports.mk made a bit more resilient/prudent either.
-
Michael Shigorin authored
No need for .reports/ in toplevel directory even after build failure, and a few more hasty hacking fixups are also due, shame on me.
-
Michael Shigorin authored
NB: for the feature to work properly the chosen branding package set should have proper Provides: and Conflicts:, specifically it must explicitly conflict with the most lexicographically cool package set around (these days it's sisyphus-server-light).
-
- 04 May, 2012 1 commit
-
-
Michael Shigorin authored
As duly noted by glebfm@, branding issues need more attention by now since only stage1/install2 got some of it so far in this regard. Hence the dedicated feature comes to the rescue (well no, it doesn't actually mess with rescue!).
-
- 25 Apr, 2012 1 commit
-
-
Michael Shigorin authored
From now on, subprofiles can include the lib/*.mk brought in by features just like image.in/ long did.
-
- 24 Apr, 2012 1 commit
-
-
Michael Shigorin authored
Thanks glebfm@ yet again :)
-
- 23 Apr, 2012 20 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- simply better (tm)
-
Gleb Fotengauer-Malinovskiy authored
-
Gleb Fotengauer-Malinovskiy authored
There will be two types of Simply: DVD and Live versions.
-
Michael Shigorin authored
Following m-p-d, a more involved default output directory structure is feasible now: ~/out/name/date/name-date-arch.type instead of plain ~/out/name-date-arch.type This particular behaviour can be achieved by passing SORTDIR='$(IMAGE_NAME)/$(DATE)'; note the single quotes. Reports are also saved in this resulting structure albeit the place is still highly debatable.
-
Michael Shigorin authored
REPORT_PATH comes from a makefile; let's use corresponding notation.
-
Michael Shigorin authored
Trying to extract reports for a failed build is a bad idea.
-
Michael Shigorin authored
That's what command-line variables serve for (without causing a combinatorial explosion) :)
-
Gleb Fotengauer-Malinovskiy authored
- xfce-utils removed from Sisyphus - apt-indicator needs gksu - add slinux misc packages: + pm-utils + strace - image-scripts.d/50services is a script which starts/stop some services
-
Gleb Fotengauer-Malinovskiy authored
use/slinux-live: in p6 slinux had install-dvd version too lists/slinux/misc-dvd: user 3d-proprietary comes from use/x11/3d-proprietary lists/slinux/misc-dvd:restore compiz slinux: use/syslinux/localboot.cfg
-
Michael Shigorin authored
Sometimes it's desirable to provide the kernel supporting maximal amount of RAM on the system; bad news is that x86 has a kludge named PAE, good news is that x86_64 doesn't need it at all; but now we must be able to choose between those. BIGRAM will hold the flavour needed.
-
Michael Shigorin authored
Toplevel Makefile is a bit optimistic regarding calling reports.mk...
-
Michael Shigorin authored
This one extracts the exact time-ordered list of script hooks run while building the image. Some commons refactoring is also due.
-
Michael Shigorin authored
This could harm the debug...
-
Michael Shigorin authored
The missing part so far is passing "lang=ab_CD" to the kernel; it's done with gfxboot and is somewhat doable without it...
-
Michael Shigorin authored
This script specifies the (excessive) lists of services to be enabled and disabled explicitly; these are mostly based on profiles/live/image-scripts.d/init3-services from m-p-d. There might be systemd related pecularities though...
-
Michael Shigorin authored
Thanks slava@ for the packages and inspiration, and aris@ for the useful advice and fixups.
-
Michael Shigorin authored
livecd-install support wasn't added properly; fixed (thanks glebfm@ yet again). Something like fine-grained KEEP_* might be due...
-
Michael Shigorin authored
The early version considered ISO and KOI encoding families as obsolete; the current one is a bit more wise and knows these are just /rare/. Thanks glebfm@ for #27168 research and cinnamon by slava@ for ISO-related noises at startup.
-
Michael Shigorin authored
There's no real reason to keep bcmwl and ndiswrapper around exclusively as the currently available support vastly takes over the early attempts at the task. (it's not about bare firmware though, and some day something like use/hardware/wireless should get in)
-
- 18 Apr, 2012 1 commit
-
-
Michael Shigorin authored
Initial SPICE support has been added for kvm/libvirt installation and boot-up using qxl and spice by default as proposed by shaba@. VirtualBox part is shifted a level deeper correspondingly but otherwise stays the same.
-
- 11 Apr, 2012 1 commit
-
-
Michael Shigorin authored
It is actually an effort by glebfm@ to create an experimental systemd-based Simply Linux LiveCD; I merely reviewed the original diff, moved kernel related bits to firmware (see preceding commits) and introduced a dedicated pkglist namespace by creating a directory.
-
- 10 Apr, 2012 4 commits
-
-
Michael Shigorin authored
Calling ../../bin/pkgdups with a bunch of pkglists was messy, so is done algorithmically from now on while in pkg.in/lists: make pkgdups
-
Michael Shigorin authored
THE_PACKAGES_REGEXP is in place, let's rebase firmware packages so these would be available in LiveCDs either. The news for systems being installed is that MAIN_* is optional while THE_* is included in base system; firmware packages tend to be pretty tiny and harmless. kernel-wifi pkglist has absolutely no sense by now, hence purged; firmware-rt* and firmware-i2400m are merged into firmware-linux.
-
Michael Shigorin authored
There were STAGE1_PACKAGES_REGEXP and MAIN_PACKAGES_REGEXP but adding more of those was postponed to avoid bloat and bitrot; THE_PACKAGES_REGEXP is needed for use/firmware now and looks like BASE_PACKAGES_REGEXP and LIVE_PACKAGES_REGEXP will be useful before too long either. Docs updated to include stage-specific package related vatiables.
-
Michael Shigorin authored
A pretty common issue breaking the image build is inter-package file conflict resulting in hsh-install failure down there. Let's bring that back to attention conveniently.
-