- 23 Apr, 2012 1 commit
-
-
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...
-
- 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.
-
- 10 Apr, 2012 1 commit
-
-
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.
-
- 09 Apr, 2012 1 commit
-
-
Michael Shigorin authored
Should be removed when console autologin is there (mind the live-builder).
-
- 31 Mar, 2012 5 commits
-
-
Michael Shigorin authored
Thanks snejok@ for spotting the missing, I didn't get around to tests with headphones... Also fixed nouveau getting in after target shuffling, and tweaked firefox homepage to be useful in this context.
-
Michael Shigorin authored
There are three more variables to adjust the redirect page: HOMEPAGE, HOMENAME and HOMEWAIT; e.g. live-webkiosk is now quite a bit more whitelabel.
-
Michael Shigorin authored
- incompatible change (to fix the rather broken early style): use/syslinux/ui-% is now use/syslinux/ui/%; - default timeout changed to 9 seconds (long enough and keeps the countdown in a single figure); - added totaltimeout of 300 seconds; - provided live kiosk images with almost-instant boot by default; ...and some other assorted tweaks here and there, sorry.
-
Michael Shigorin authored
Thanks to a reviewer who came with useful feedback and a goal: http://www.opennet.ru/openforum/vsluhforumID3/83728.html#136 the live-webkiosk image got forked into a separate one: - dropped DRI, virtualbox GA, mc & co, docs, rpmdb; - added Russian keyboard layout (ctrl+shift to toggle); - rebased live-webkiosk onto live-webkiosk-mini ;-) Maybe vbox guest additions will get back but rpmdb is a bit impractical on a kiosk squashfs image, even in presence of aufs rw overlay.
-
Michael Shigorin authored
There's much reason for reuse instead of duplication among the different stage2-based subprofiles. In particular, the rather monolithic driver cleanup script of the ancient is better done in several clear pieces with the final depmod run. Scripts dropping apt/rpm databases will dump pkglist first. A script purging /boot/* will honour live-install if present. Minor inno^Wfixups all over the map too.
-
- 28 Mar, 2012 1 commit
-
-
Michael Shigorin authored
Removing /boot stuff from the live root was a nice idea to spare some space except that live-install depends on it...
-
- 27 Mar, 2012 1 commit
-
-
Michael Shigorin authored
The <html> tag wasn't closed but actually duplicated; thanks Aleksey Ilchenko for spotting.
-
- 26 Mar, 2012 1 commit
-
-
Michael Shigorin authored
Thanks someone for review and feedback: http://www.opennet.ru/openforum/vsluhforumID3/83728.html#136 Better cleanup and i18n controls are due but in the meantime, let's at least build something actually useful.
-
- 19 Mar, 2012 2 commits
-
-
Michael Shigorin authored
As noted in doc/assumptions.txt, the SHELL based target tracing only works for rules with recipes, even empty but present ones. The simplest thing to do is hooking "; @:" onto the rule's tail (one-liner with a non-printing shell builting "true" command).
-
Michael Shigorin authored
It looks like the intermediate targets aren't all equal: some define a finished feature while some create a common lower level piece of configuration. Let's do shortcuts for the former so that a distro line can be more terse and descriptive; help targets in features.in/ tweaked accordingly.
-
- 07 Mar, 2012 1 commit
-
-
Michael Shigorin authored
The main part is done as per https://wiki.archlinux.org/index.php/LightDM#Enable_Autologin; there's an issue that the lightdm developer insist that autologin user belongs to "nopasswdlogin" group though.
-
- 16 Feb, 2012 1 commit
-
-
Michael Shigorin authored
If there's an ethernet interface, a DHCP client, and these can result in connectivity out-of-box, then it's rather a feature for almost any LiveCD. Thus the configuration script is moved from dev feature to live one with the addition of dhcpcd/dhclient test. This is asking for some more neat solution though...
-
- 06 Feb, 2012 2 commits
-
-
Michael Shigorin authored
The implementation builds upon liveflash.eeepc by gns@; thanks <sol/codis.ru> who suggested adding it to live-webkiosk
-
Michael Shigorin authored
This one starts up a Firefox session in kiosk mode (there are several extensions, I find hsv@'s one preferable) and tries to browse /image/index.html which corresponds to index.html in the image root (could be edited by means of e.g. isomaster).
-
- 18 Jan, 2012 1 commit
-
-
Michael Shigorin authored
Spotted /boot/vmlinuz* in a live environment, and wondered why waste a few megs of potentially precious space...
-
- 03 Jan, 2012 1 commit
-
-
Michael Shigorin authored
We can do textmode live images, after all. Some sort of autologin would be useful there too but doing it right is less obvious to me at the moment...
-
- 26 Dec, 2011 1 commit
-
-
Michael Shigorin authored
Initial openSUSE package base taming effort has shown that relatively few things should be fixed; subst has been generalized as -i option to sed(1) since its introduction, so let's just fix it.
-
- 19 Dec, 2011 2 commits
-
-
Michael Shigorin authored
Some parts of *image* configuration started slipping down into the *feature* configuration, and that was wrong; fixed. Also introduced proper use/live/x11 (via use/x11/xorg with added wacom support for the sake of #26723/#26724) and rebased the pre-existing descendants onto it.
-
Michael Shigorin authored
As too many things started duplicating between distros proper and (e.g. corresponding) LiveCDs, it became apparent that a class of entities which end up working for THE_USER (not a sysadmin, and not a developer, just a Linux user) is in need. So THE_KMODULES will power installed basesystem and live image, while THE_PACKAGES, THE_LISTS and THE_GROUPS will participate in building those.
-
- 16 Dec, 2011 1 commit
-
-
Michael Shigorin authored
"sub/stage2/live" might seem a bit cryptic and not readily traceable, so let's expand on explanations accordingly.
-
- 08 Dec, 2011 1 commit
-
-
Michael Shigorin authored
This one used to use LIVE_MAIN_GROUPS which seems to be overlooked substitution artifact from walking over GLOBAL_PKG_GROUPS and GLOBAL_LIVE_PKG_GROUPS of m-p-d... (not that LIVE_GROUPS are defined anywhere yet)
-
- 02 Dec, 2011 1 commit
-
-
Michael Shigorin authored
use/live/autologin target tries hard to configure any available autologin means, including a dedicated package and a few DMs. Thanks gns@ as liveflash.eeepc got robbed somewhat.
-
- 24 Nov, 2011 1 commit
-
-
Michael Shigorin authored
It was actually trivial given that the script was already maintained as a package by enp@ and msp@; its usage requires one to manually partition the target disk and optionally mkswap in advance.
-
- 19 Nov, 2011 1 commit
-
-
Michael Shigorin authored
The features might get copy-pasted (or even copied-and-pruned) when initialized; there's an unneccessary duplication of the function name in the line adding it to FEATURES list, thus prone to being forgotten and causing some havoc later on. It was wrong in the first place but tackling this with some double-colon rules ran into terminality issues, and further tortures were considered unneccessary. The current solution isn't perfect (no completely transparent function name registration upon corresponding target being called) but at least it is an improvement...
-
- 06 Nov, 2011 2 commits
-
-
Michael Shigorin authored
This only deals with console output (a text livecd doesn't ask the user regarding the preferred language so far). Refer to these discussions if needed: https://bugzilla.altlinux.org/show_bug.cgi?id=25225 https://lists.altlinux.org/pipermail/devel-conf/2005-August/001785.html
-
Michael Shigorin authored
If you make distro/live-builder.iso, the result is an image containing almost everything (short of actual full enough repository) to rebuild itself. It will attempt to configure eth0 with DHCP and reach http://ftp.altlinux.org for packages. RAM requirements start with 2Gb, self-build is accomplished on a 4Gb host with "make CLEAN=1 distro/live-builder.iso". Packages required for "make distro/syslinux.iso" get included. (some due fixups all over the place too)
-
- 04 Nov, 2011 3 commits
-
-
Michael Shigorin authored
MAIN_GROUPS should align better along with MAIN_PACKAGES and MAIN_LISTS (even if MAIN_ prefix might be suboptimal given that these packages are essentially extras within the particular image).
-
Michael Shigorin authored
It's still very immature -- base lists should be really base, and functionality should be sorted out in more consistent way. So far moved to tagged lists (which need some more experimentation anyways to get both lists and their use more elegant). - fixed live.iso (now actually useful): + extra cleanup was being done (coming from install2 case) + root user was password blocked + there was no unprivileged user (added "altlinux" w/o password) + added xdm setup hook for future X-based livecd flavours + several picks for a less slim "base" list + xdm login - tweaked rescue.iso (added ext3grep)
-
Michael Shigorin authored
- introduced generic stage2 subprofile (non-standalone) - ported installer and rescue over to stage2/{install2,rescue} - initial stage2/live (needs more work for sure) - use make-initrd-propagator - updated and somewhat extended doc/ NB: mind #26133, #26134
-