- 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 2 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.
-
- 09 Apr, 2012 1 commit
-
-
Michael Shigorin authored
glebfm@ asked what to do with new package lists: whether these belong to features, or to distributions themselves. This question is actually open and up for discussion but there are guidelines that can and should be written down already; and so they were. Added pkgdups utility reference as well.
-
- 02 Apr, 2012 1 commit
-
-
Michael Shigorin authored
Status updates and readability tweaks all over the place.
-
- 31 Mar, 2012 1 commit
-
-
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.
-
- 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
-
- 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.
-
- 12 Mar, 2012 2 commits
-
-
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 2 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
alsamixer *is* useful :)
-
- 05 Mar, 2012 1 commit
-
-
Michael Shigorin authored
(via a specially crafted pkglist name)
-
- 16 Feb, 2012 1 commit
-
-
Michael Shigorin authored
The main package has been renamed from razorqt to razor-qt to fit upstream brand better.
-
- 14 Feb, 2012 1 commit
-
-
Michael Shigorin authored
alterator-ltsconf needs further testing, and aplay is handy for remote audio tests.
-
- 06 Feb, 2012 6 commits
-
-
Michael Shigorin authored
Was broken during dot-base introduction by wrong recipe split...
-
Michael Shigorin authored
This is to fit base/extra separation better and to avoid lvm2 creeping into VE images.
-
Michael Shigorin authored
xorg-drv-intel doesn't pull it in at the moment: https://bugzilla.altlinux.org/25044
-
Michael Shigorin authored
Thanks ildar@ for the reminder: http://www.altlinux.org/Talk:ALT_Linux_5.0_Rescue
-
Michael Shigorin authored
Courtesy of prividen@, there's actual x86_64 client support in ALTSP. Although led@ tells that it's i586 optimization that hurts on i686+ and should be replaced with either i486 or i686 for that matter...
-
Michael Shigorin authored
Sort of builds on current Sisyphus with ltsp-related packages fixed up in a pocket but the latter are rather in need of some proper face-lift.
-
- 26 Dec, 2011 1 commit
-
-
Michael Shigorin authored
*_PACKAGES and *_LISTS shouldn't inflict copypasted blocks; we can iterate over these just fine. NB: dump-*, not dump_*, due to namespace pollution hurting debug target if done the latter way (in case someone misses the morning tea as wel).
-
- 21 Dec, 2011 1 commit
-
-
Michael Shigorin authored
As current devmapper doesn't allow for simultaneous mounts of virtually the same device by different names (signalled by "Device or resource busy" when trying to e.g. mount /dev/sda2 but with /dev/evms/sda2 being just fine), EVMS triggering such behaviour but rarely needed should be avoided altogether until a hook to disable it is in place.
-
- 20 Dec, 2011 1 commit
-
-
Michael Shigorin authored
screen(1) is definitely the part of a server; tmux(1) can also be installed of course. Thanks vvk@ (#15887).
-
- 19 Dec, 2011 3 commits
-
-
Michael Shigorin authored
As 0.4.0 just came out and seems to be quite interesting, why not add it to the collection? :) Package base advice is welcome, of course.
-
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.
-
Michael Shigorin authored
Some more filesystem related utilities inspired by PLD rescue are due indeed; but ntfsprogs are obsoleted by ntfs-3g, in fact. iotop and iperf were suggested by stalker@.
-
- 06 Dec, 2011 1 commit
-
-
Michael Shigorin authored
Actually there's an added duplication in the form of the test that was previously missing in pkg.in/lists/Makefile -- that has to be done properly when it's clear how. This fully omits pkg/lists/.base generation in environments that won't make use of it.
-
- 02 Dec, 2011 2 commits
-
-
Michael Shigorin authored
The bin/pkgdups.sh script comes from m-p-d in considerably optimized form and is to be used with the pkglist files of interest passed as its arguments to produce a "hall of duplicates" among those. The tagged lists received some updates along the rescue image lines, most of those are actually inspired by http://rescuecd.pld-linux.org/ and to lesser extent a few articles on rescue/recovery/forensics software -- so some newcomers are even employed already.
-
Michael Shigorin authored
New stuff: * distro/live-icewm -- basic icewm livecd with autologin; * distro/live-rescue -- yet another gparted^Wrescue CD. A better part of base+rescue tagged pkglist split off into extra+rescue where the content belongs. Thanks ruslandh@ for proposing to do a graphical rescue with some particular tools (albeit qt4-fsarchiver clearly needs more work).
-
- 12 Nov, 2011 1 commit
-
-
Michael Shigorin authored
server-base += openssh-slients xorg += xorg-drv-wizardpen
-
- 06 Nov, 2011 1 commit
-
-
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 8 commits
-
-
Michael Shigorin authored
Typical (to-be-refactored when having settled down) "cd/git .../cd -" sequences are tweaked to safeguard against changing back without having actually changed to, just in case. features.in/Makefile left with pushd/popd due to its three-level diving course (which somewhat asks to be refactores in functions either but is intrinsically somewhat complex OTOH).
-
Michael Shigorin authored
This is quite a large-scale change since mkimage-profiles got used to baking distributions over the last year, and virtual environments are quite different, so e.g. image.in/Makefile had to be split in two with the main part of it moved into features.in/iso/lib/. Short overview: - features.in/Makefile: lib/ support (supporting VE images requires dynamic modifications to image.in/Makefile before starting the build; the most natural way to achieve that seems to use features mechanism along with makefile include dir) - packaging format related part moved into features.in/pack (should be better prepared for diversity either) - features.in/iso renamed to features.in/build-distro - features.in/ve renamed to features.in/build-ve + NB: these could not be merged as e.g. features.in/build due to completely different script hooks - lib/image.mk renamed to lib/build.mk - image, config, log postprocessing moved downstream - added a sort of a topping in the form of lib/sugar.mk - assorted style fixups (like ifeq usage) - clean.mk: reliability fix (the problem was observed by Oleg Ivanov and me too but finally it did get the attention quantum) - reviewed, updated and extended docs + QUICKSTART: should be[come] a step-by-step guide (thanks Leo-sp50 for prodiving feedback)
-
Michael Shigorin authored
install2 cleanups: - functionally indifferent ones: particularly, install2/*/98system's "mkdir -p /image" was superfluous as it was done by that time already by sub.in/stage2/image-scripts.d/00stage1 - taken apart, prepared for tags: so far it's a mostly moot change since the installer cleanup scripts themselves are mostly the same as preceding 90cleanup was (with some additions corresponding to recent kernel development); it's still unclear what the mechanism for configuring the cleanups in effect will be, either directory/package regex lists or tagged scripts excluded from execution by yet another tag fixes: - image.in/Makefile: fix metadata related test; the actual test was assuming that stage1 kernel means installer, which is not the case since generic stage2 introduction; oh well - 85cleanup-lowmem: a "_" too much was the culprit in destroying the needed translations along with those deemed superfluous; thanks go to Oleg Ivanov and Lenar Shakirov for finding the bug and proposing the fix altogether additions: - features.in/Makefile: reworked help target; it was rather inaccessible due to BUILDDIR normally undefined at the time of direct make invocation, and BUILDDIR is normally defined during normal builds anyways so let's try it this way. - README++ daydreams: - 01-genbasedir: we should drop bzip2 compressed pkglists some day but see genbasedir and apt-cdrom first, 90-pkg.sh (alterator-pkg) will fail miserably otherwise
-
Michael Shigorin authored
Mostly needed for tags2lists at the moment; note that PATH is exported for make recipes but has no effect on make functions.
-
Michael Shigorin authored
wm-select should only be needed when multiple window managers are available.
-
Michael Shigorin authored
It was clear that "common" isn't very apt for packages that will get *everywhere*, and became apparent when the need for a "base+live packages" variable arrived with powerbutton feature. So: - the former COMMON_PACKAGES are now SYSTEM_PACKAGES; - COMMON_PACKAGES act as "BASE+LIVE_PACKAGES". Note that SYSTEM_PACKAGES also got factored out from stage2 based features into stage2 subprofile itself; cleanups were due as well.
-
Michael Shigorin authored
Rather minor fixups for things changed in the meanwhile and not yet (re)documented properly; and a change for memtest feature to require syslinux feature (the code's been changed to fit the updated description, actually, and the change is purely formal as no syslinux alternative is being used/planned so far).
-
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).
-