- 31 Mar, 2012 3 commits
-
-
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
Now is the time for all fonts to be pulled in when needed and not along with the X server and hardware drivers; tablet support is moved to a (preexisting) specific target either. There's no need now to arch-discriminate a few older drivers too.
-
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.
-
- 30 Mar, 2012 1 commit
-
-
Michael Shigorin authored
Folks asked to include aptitude in desktop user distros: http://www.opennet.ru/openforum/vsluhforumID3/83728.html#117
-
- 29 Mar, 2012 1 commit
-
-
Michael Shigorin authored
Checking the image size is one of the usual things after building it, and there's some media related testing to be ported from m-p-d as well.
-
- 28 Mar, 2012 4 commits
-
-
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...
-
Michael Shigorin authored
This one should help (erm... hope not the other way around!) testing both 3D setup and FlightGear packages I happen to maintain in a known clean environment.
-
Michael Shigorin authored
The previous configuration would result in intel-only 3D being available since nouveau and radeon kernel modules are packaged separately with most kernel-images; getting NVIDIA/AMD drivers in is more tricky due to availability of both proprietary and free implementations with the choice being rather a tradeoff in each case (somewhat less so with ATI/AMD drivers). So this is a first shot at the problem: FlightGear would freeze on me with today's nouveau.
-
Michael Shigorin authored
This is actually a band-aid until decent l10n is there...
-
- 27 Mar, 2012 2 commits
-
-
Michael Shigorin authored
The <html> tag wasn't closed but actually duplicated; thanks Aleksey Ilchenko for spotting.
-
Michael Shigorin authored
127 is also returned by dot(1), and we're toasted if unable to create $(BUILDDIR).
-
- 26 Mar, 2012 5 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- ISO9660 metadata support - initial alien VE image
-
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.
-
Michael Shigorin authored
"Alien" rather means "CentOS-based" than "xenophilic" here; in case you still wonder: http://www.altlinux.org/Hasher/CentOS
-
Michael Shigorin authored
As was noted by Alexey Shabalin in libosinfo context, current ALT Linux images tend to lack ISO9660 metadata -- which they did have back in the day of Master 2.4. Please note that the data collection occurs this way due to mkimage's config.mk resetting the values to be empty; this was worked around by using another config file, $(BUILDDIR)lib/iso.mk, and including it later but that would require a separate target with per-target CONFIG variable which isn't elegant at all given the need to actually build up the metadata set. So the variables were changed (to be more readable anyways) and then proxied back to BOOT_*. This might be cleaned up some day after the inclusion order is tweaked or mkimage defaults get set-if-unset-yet (?=).
-
- 25 Mar, 2012 1 commit
-
-
Michael Shigorin authored
openssh-server is in need indeed on almost any server instance; thanks Aleksey Cheusov for reporting the shortage. This might be amended in the future but is reasonable right now.
-
- 21 Mar, 2012 1 commit
-
-
Michael Shigorin authored
Mostly multiline compactions, but also use/install2/net got factored out from distro/server-ovz for future reuse.
-
- 19 Mar, 2012 6 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- reports (targets graph)
-
Michael Shigorin authored
These are better off in their own lib/help.mk
-
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
The purpose is being able to examine particular target interdependency graph for a given image having been configured to avoid convoluted dependencies (loops in particular). The implementation is based on SHELL hook hint by John Graham-Cumming: http://cmcrossroads.com/ask-mr-make/6535-tracing-rule-execution-in-gnu-make
-
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.
-
- 12 Mar, 2012 6 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- distro tweaks
-
Michael Shigorin authored
There are pseudo-distro targets that are useful to combine the needed bits and pieces for a few more different end-user images but that are useless themselves (e.g. desktop-base wouldn't even start X session before someone would have installed a window manager). Let's just hide these under the hood so that `make help', `make everything' and potential frontends don't bother.
-
Michael Shigorin authored
A minimal live, tiny desktop system and a test LTSP installer; all of these work.
-
Michael Shigorin authored
The package list taken from mkimage-profiles-desktop and trimmed down due to current TDE packaging difference as well as extras being defined elsewhere.
-
Michael Shigorin authored
ltsp-icewm used to be the only ALTSP (testbed) distro over here but now its terminal server part works good enough to seperate it from the UI part. A few additions to facilitate testing, tweaking and benchmarking: iftop, openssh-server, mplayer
-
- 07 Mar, 2012 4 commits
-
-
Michael Shigorin authored
ptbatterysystemtray is a bit annoying out-of-box, should run only if battery found and should not throw up a dialog upfront for no real reason.
-
Michael Shigorin authored
If we have a supported display manager, we should rather autoconfigure that one for autologin instead of configuring autologin package: those tend to play better with "modern" session management in terms of runlevel control etc. xdm doesn't really differ though. TODO: maybe skip autologin *package* configuration if any dm found in the live image-script?
-
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.
-
Michael Shigorin authored
alsamixer *is* useful :)
-
- 05 Mar, 2012 2 commits
-
-
Michael Shigorin authored
GPU firmware might have been missing otherwise...
-
Michael Shigorin authored
(via a specially crafted pkglist name)
-
- 21 Feb, 2012 1 commit
-
-
Michael Shigorin authored
These are gone for now, this fix should have been done before.
-
- 20 Feb, 2012 2 commits
-
-
Michael Shigorin authored
-
Michael Shigorin authored
- minor fixups
-
- 18 Feb, 2012 1 commit
-
-
Michael Shigorin authored
From what I've read so far, most of the code should run on 3.80; there seem to have been some bits that are dependent on 3.81 features, but there is not a bit that depends on 3.82+ features so far.
-