Commit Graph

437 Commits

Author SHA1 Message Date
Michael Shigorin
ab40f6ead6 p7.mk: bridge gnustep as well
The packages have hit p7/branch, finally;
huge thanks to real@ for all the effort.
2014-06-11 23:26:12 +04:00
Michael Shigorin
a73d54b2f3 regular.mk: use/x11/kde4/nm instead of pkglist
This was the only user of that branch-specific pkglist.
2014-06-10 01:44:28 +04:00
Michael Shigorin
97b229b616 regular.mk: use/install2/repo within installers
This has been requested by Matt Lewandowsky for hyperv server,
I think it's just reasonable in other installers as well.
2014-06-04 19:09:11 +04:00
Michael Shigorin
ba1557c04b Revert "regular.mk: go on vnc-free with sysv-tde"
This reverts commit c9ca03ffee.
2014-06-03 22:38:05 +04:00
Michael Shigorin
4f3738e93f regular.mk: use/install2/vnc
This addition enables installation over VNC as suggested
by frbrgeorge@.

Maybe live images should carry x11vnc too, not sure yet.
2014-06-03 22:07:28 +04:00
Michael Shigorin
cb12a2d9b7 regular.mk: added usb-modeswitch to sysv-tde
As an available package, not default installation though.
Just in case.
2014-06-03 22:07:27 +04:00
Michael Shigorin
bf5032f9ae regular.mk: added gparted
Suggested by frbrgeorge@ and sounds quite reasonable
given that live-rescue.iso is very immature yet and
there are only a few -- but compelling -- reasons
to provide a graphical rescue image, gparted being
one of them for sure.
2014-06-02 21:28:40 +04:00
Michael Shigorin
fbe3abb5df regular.mk: moved bits to regular+tde
This is a no-op commit to clean up the mess a bit.
2014-05-26 23:28:00 +04:00
Michael Shigorin
e681df46f3 regular.mk, desktop+regular: shift hardware utilities
A few more packages suggested by Speccyfighter are more
generally useful than for regular-sysv-tde alone; let's
stick those into a pkglist instead.
2014-05-26 23:27:43 +04:00
Michael Shigorin
fdbe9bff09 regular.mk: use/browser
The logic is pretty much the same as with live.mk,
even somewhat extended as this has actually been
the driver of this change: some images like icewm
or lxqt-based ones might show off other browsers
explicitly (in addition to zerg@'s request).
2014-05-26 23:27:01 +04:00
Michael Shigorin
b9de03f79a live, live.mk: use/browser now
Firefox was the very reasonable default for initial livecd
implementation but now that at least initial browser chooser
infrastructure is in place it's time to un-hardwire its use.

It's _the_ default but switchable now so that images providing
a comprehensive browser can avoid feature duplication.
2014-05-26 23:26:36 +04:00
Michael Shigorin
b1174e14dc regular.mk: regular-rescue gfxboot warning
This should better lurk here unless someone (including myself)
either forgets or doesn't realize the inobvious chain of the
assumptions made for the read-only warranty to actually work.
2014-05-19 13:42:44 +04:00
Michael Shigorin
b14aff979f regular.mk: use/domain-client/full in "rich" images
This is actually downplaying: the net effect is that
a few images continue to carry krb5-ticket-watcher
and have avahi service enabled by default while most
of the images have one "weird" item less on their menus
and a few hundred kilobytes less in total RSS.

These are not really needed by default in lightweight
distros sporting reduced application and services set,
and the heavier ones will take relatively less hit
by default while being more ready as ALT Domain clients
(which was the whole motivation behind adding the feature
and the corresponding pkglist).
2014-05-13 22:33:04 +04:00
Michael Shigorin
e694324ed2 regular.mk: initial regular-lxqt
Seems working already.
2014-05-13 22:32:17 +04:00
Michael Shigorin
c0d3472997 regular.mk: added dhcpcd, powerbutton handling to jeos
A virtual machine lacking DHCP client seems much less useful,
and being able to shut one down via emulated ACPI button press
seems like no luxury either.
2014-05-13 00:25:02 +04:00
Michael Shigorin
600febca30 vmguest, install2: add vmware modules
led-ws kernel flavour has gained kernel-modules-vmware
recently, let's add this to the appropriate targets.

It's used in regular-jeos already but THE_ part was missing.
2014-05-13 00:25:02 +04:00
Michael Shigorin
f5f3fae2bb regular.mk: changed wmaker flavour to led-ws
It appears that led-ws kernel flavour hasn't been tested
within regular builds which is a shame; let's fix that.
2014-05-13 00:25:00 +04:00
Michael Shigorin
4fcf7e78c0 regular.mk: added asoundconf{,-gtk} to sysv-tde
Asked for by Speccyfighter:
http://lists.altlinux.org/pipermail/community/2014-April/682001.html
2014-05-05 23:50:43 +04:00
Michael Shigorin
a6a3254b31 regular.mk: add vmware support to jeos flavour
This should provide the fix for #30024 (thanks ildar@):
vmware relies on mptspi.ko by default and that's been
split out into scsi and not guest subpackage for led-ws.

BTW use/install2/vmguest instead of a bunch.
2014-05-05 23:50:29 +04:00
Michael Shigorin
d48d712414 regular.mk: use kde4-plasma-nm* plugins
plasma-applet-networkmanager has been superseded by a bunch
of kde4-plasma-nm* packages; only the main one has been included
in regular-kde4 flavour since the switch resulting in the lack of
VPN/mobile connectivity options.

My opinion still is that plasma-applet-networkmanager should be
returned as a metapackage for p7/branch timespan so that images
could be built no matter whether it's sisyphus or p7 at hand.

Oh well.
2014-05-05 23:50:29 +04:00
Gleb Fotengauer-Malinovskiy
7867f2c79f ve.mk: add ve/docker
A minimal chroot supporting extension via apt-get. Looks like the best
start for use with docker-io software.
2014-05-05 13:16:26 +04:00
Michael Shigorin
dbe1d17dd8 desktop.mk, vm.mk: just use/net-eth
No need to require udev-rule-generator-net explicitly here,
it's been factored out into that feature.
2014-04-28 21:28:29 +04:00
Michael Shigorin
7a2b624b05 vm.mk: demo icewm image with "OEM" setup
This PoC will boot into locale and credentials setup GUI once
and should boot as usual ever since, that is into lightdm
in this case.
2014-04-28 21:28:28 +04:00
Michael Shigorin
c1af93cf96 regular.mk: server-hyperv += hyperv-daemons
Package has been prepared by shaba@ and sem@,
and it looks like ALT Linux with un-def kernel
is one of the few (or just the one) distribution
running on Hyper-V Gen.2 rather flawlessly
thanks to efforts by boyarsh@ and vitty@.
2014-04-22 11:07:00 +04:00
Michael Shigorin
0839b22f97 regular.mk: rescue will use/mediacheck
This image has got stage2 vaildation in forensic mode,
let's add whole image checksum for good measure.
2014-04-19 13:48:12 +04:00
Michael Shigorin
fce9b2e6a6 regular.mk: added forensics mode to rescue flavour
Just a convenient knob for a few things done previously
to help spare the interesting bits from being overrun.

NB: live_rw isn't added although it might be useful
    since that would yield too many boot targets overall;
    this is likely to change some day, hopefully when
    media type detection/handling is implemented.

Let's bump syslinux timeout to 20 seconds either
so that iKVM users have a chance to select anything
and not just see the default booting after a few
screen area size changes.
2014-04-14 23:32:16 +04:00
Michael Shigorin
4cfac68563 live.mk: minor live-gimp updates
cvltonemap is no more available in sisyphus/p7;
xsane and usbutils were sorely missing (thanks dd@).

NB: fim is currently i586-only, need to fix or drop it.
2014-04-14 18:35:13 +04:00
Michael Shigorin
05371a6c25 server.mk, test.mk: added zabbix images
server-zabbix.iso is ready for deployment,
and live-zabbix.iso is zabbix agent + firefox
(needs at least Server to be specified properly
within zabbix_agentd.conf when booted).
2014-04-14 18:33:02 +04:00
Michael Shigorin
b79895681f server.mk: shift use/power/acpi/button to server-mini
It used to be added in server-ovz but it really belongs to
the underlying server-mini already as more images built
upon that one should perform correct shutdown given ATX
compatible case/mobo or a VM that can do ACPI.
2014-04-14 18:33:02 +04:00
Michael Shigorin
0e72c67e98 Revert "regular.mk: use imagewriter"
This reverts commit fd8f375573.
xdg-su is broken (some would say beyond repair) regarding DE
detection and handling of various GUI helper utilities,
especially in graceful fallback department; only a few images
can get imagewriter until this is fixed, let kde4 be the one.
2014-04-12 20:02:48 +04:00
Dmitry Derjavin
172942243a Robotics related package list, feature and live-robo target added. 2014-04-04 15:49:34 +04:00
Michael Shigorin
622fd2d160 regular.mk: gnustep will use/mediacheck
This is an experimental addition to an image that might
get some attention (and broken downloads as well).
2014-03-31 23:54:57 +04:00
Michael Shigorin
ae983176c0 test.mk: live-{isomd5sum=>mediacheck}
Update accordingly to feature change.

Note that the new image is quite minimalistic/useless.
2014-03-31 23:50:46 +04:00
Michael Shigorin
44e778c9bd regular.mk, p7.mk: server-{un-def=>hyperv}
The whole story with this installer has been due to a query
at #altlinux whether there's a distribution image similar
to altlinux-p7-rescue.iso which appears to be booting under
Hyper-V Gen. 2 without a hitch; changing just the kernel
towards the newer one made the user rather happy since
everything worked out-of-box for him, even unimportant bits.

Of course it's mostly due to boyarsh@'s preceding work :)

NB: there's no use to build i586 version as that hypervisor
lacks CSM (BIOS implementation) and would only boot UEFI
compatible operating systems with pretty strict requirements.
2014-03-31 23:50:00 +04:00
Michael Shigorin
d9e591a953 regular.mk: man-whatis available within sysv-tde
As proposed by Speccyfighter:

http://lists.altlinux.org/pipermail/community/2014-March/681897.html

...but not installed by default due to overhead:

http://bugzilla.altlinux.org/21838
2014-03-31 23:49:59 +04:00
Michael Shigorin
067b4d1cfb regular.mk: use gdm2.20 for sysv-gtk based images
It has dawned on me that gdm2.20 is more widely useful
within sysvinit based builds: lightdm with gtk greeter
would fail to poweroff/reboot while this one would not.
2014-03-31 23:49:42 +04:00
Michael Shigorin
2abee7d82c t7.mk: added altlinux-t7-gnustep-systemd.iso
Another bridgelet.
2014-03-31 23:44:23 +04:00
Michael Shigorin
07779c625b regular.mk: added regular-gnustep-systemd.iso
aen@ asked to ship this one as well; no problem given mixins,
still being able to *switch* the init instead of regrafting
would be very beneficial.

NB:
- wdm can't do autologin;
- wdm can poweroff/halt;
- wdm+autologin won't work under systemd (via prefdm.service);
- nodm will work under systemd;
- nodm will ruin consolehelper -> livecd-install by root's PATH;
- gdm2.20 is lightweight, feature complete and sovereign enough.
2014-03-26 21:01:18 +04:00
Michael Shigorin
c9ca03ffee regular.mk: go on vnc-free with sysv-tde
The reason for an explicit cleanup is that VNC installation support
is now left in by default (see #29901); thus this commit is only
keeping the status quo for this image.
2014-03-24 22:20:28 +04:00
Michael Shigorin
a2bcf16823 regular.mk: strip jeos further down
It's still a GUI installer but pretty much barebone one by now...
in particular, it needs no xorg-drv-$hardware being mostly targeted
at VMs and demo appliances where fbdev is rather enough.

Cleanup extra kernel drivers too.
2014-03-24 21:56:29 +04:00
Michael Shigorin
6a59475dbd server.mk: more cleanups
server-nano is intended to be slim; it doesn't need VNC
installation support and provides no LUKS tools either.
2014-03-24 21:54:46 +04:00
Michael Shigorin
d587fa5f88 conf.d: updated README to mention mixin/*
The mixin concept and name has been borrowed from Ruby
language -- it's a kind of thing that can be added to
more or less whatever suitable; the problem it tries
to solve is that incrementally building up the image
configuration breaks when one would like to change
something that's been configured in early enough so that
grafting early will warrant a lot of duplication later on
but inheriting too much things that need to be changed
gets too much hackery in.

It started while trying to build an installer image
using configuration bits and pieces collected while
bringing an installable LiveCD together: there are
just too many livecdish things in a LiveCD to try
and rebase the actual desktop configuration things
onto an installer, so putting these into a mixin
to be reused within both livecd and installer
seems the way to go.
2014-03-24 21:54:46 +04:00
Michael Shigorin
b0df203272 live.mk: redone live-flightgear
This time it autostarts using livecd-fgfs and primus
if possible; firefox and GUI mixer are the notable loss
but the clarity of "boot into FlightGear" should sort of
compensate for that.

Ah, and Tu-154 by default.
2014-03-20 01:43:54 +04:00
Michael Shigorin
fd8f375573 regular.mk: use imagewriter
Looks like Qt4-based imagewriter fits these images better
than Qt5-based rosa-imagewriter; so be it.
2014-03-19 19:51:32 +04:00
Michael Shigorin
da8b4765b7 regular.mk: cinnamon to use un-def
Current Sisyphus' xorg-drv-intel works somewhat better
with recent kernel drivers on my HD4000 GPU, and icewm
is not compositing at all; providing another test/backup
image fitted with newer kernel should do no harm.
2014-03-19 01:15:12 +04:00
Michael Shigorin
3eab800508 regular.mk: added rosa-imagewriter to kde4 flavour
This package has been built and recommended by cas@;
it requires Qt5 which hasn't been needed for anything else
included in regular builds so far so let's extend kde4 one
to begin with.
2014-03-18 23:46:56 +04:00
Michael Shigorin
b56387978b regular.mk: add regular-server-un-def
For lewellyn@freenode and his Hyper-V Generation 2 VM,
regular-rescue happens to boot there.
2014-03-18 21:12:21 +04:00
Michael Shigorin
1aad0bc5f9 regular.mk: use plain autologin for wmaker
lightdm isn't going to turn off the system properly
with no systemd-logind around ("for no good reason",
that is); good ol' wdm for installed system and the
similarly ol' autologin just work though.

nodm is not gonna cut it since user PATH is weird
within the session breaking livecd-install by putting
/usr/sbin before /usr/bin while it shouldn't be there
in the first place.
2014-03-18 20:51:47 +04:00
Michael Shigorin
2d2d6ac649 regular.mk: luks to the rescue
Don't remember why this hasn't been there already;
looks like a worthwile addition though.
2014-03-18 17:51:27 +04:00
Michael Shigorin
187d3dedf2 regular.mk: explicitly add NM to a few images
As it happens regular-rc testing has shown that cinnamon,
gnome3 and kde4 flavours included NM via their pkglists
and dependencies (which used to result in live feature
enabling NetworkManager service wholesale when found);
now when handling default services has become more strict
it became apparent that these images have got their LiveCD
mode running without network by default (installation does
set that up though).

It looks like an easy way to just stick +nm into .regular-desktop
dependencies but then razorqt, sugar, xmonad would get NM which
is not what they're gonna handle; e17/e18 too.
2014-03-18 13:57:40 +04:00
Michael Shigorin
5de5da1d55 regular.mk: rescue should use branding
Well actually it shouldn't -- except for rEFInd the boot manager:
branding graphics within the build environment are used to add
a single background image to EFI/refind/icons/ thus the change.

Wonder how this got lost though as this screenshot:
http://en.altlinux.org/File:Altlinux-rescue-uefi-memtest86.jpg
clearly illustrates it was working back in December indeed!
2014-03-17 21:22:29 +04:00
Michael Shigorin
afa1e2db50 regular.mk: tweaked .regular-sysv-gtk
Looking as how every .regular-sysv-gtk descendant ended up using
use/syslinux/ui/gfxboot by now it seems better to just stick it there.
2014-03-10 22:29:37 +04:00
Michael Shigorin
e00d46cf97 regular.mk: added regular-e18-sysv.iso
It's preliminary but rather working by now;
one of the main woes is #29497 so far.

xterm has been overduplicated,
moved to pkglists for clarity.
2014-03-10 22:29:37 +04:00
Michael Shigorin
ecc5039c29 regular.mk: once-only slideshow for sysv-tde
TDE images are pretty modest regarding resource consumption
thus suitable for older hardware; a slower flash drive can
stall indefinitely showing slideshow and not going any further
with actual package installation so let's put a cap on that.
2014-03-10 22:29:36 +04:00
Michael Shigorin
93614040c7 regular.mk: use openntpd instead of ntpd
Speccyfighter asked for NTP support within sysv-tde flavour;
meant openntpd apparently, fixing up.
2014-03-10 22:28:27 +04:00
Michael Shigorin
3f547e2504 documentation: use paths relative to toplevel dir
This change is done to reduce ambiguity in some cases;
the previous intention has been to ease navigation when
staying in a particular directory, now it's been changed
in favour of convenient toplevel `git grep' in fact.

Both variants have their pros and cons, I just find myself
leaning to this one by now hence the commit.  Feel free to
provide constructive criticism :)

Some path-related bitrot has also been fixed while at that.
2014-03-05 21:36:30 +04:00
Michael Shigorin
5cc11a6646 t7.mk: initial release
Well, some of the maintainers clearly prefer t7/branch
to publish their works; at least GNUstep and TDE packages
are updated there and might migrate to p7/branch later.

No need to fight that, really.
2014-03-04 00:34:50 +04:00
Michael Shigorin
8040bb5dae regular.mk: extend virtual guest support in jeos
KVM and VirtualBox support packages are pretty tiny
but essential when these images get deployed within
virtual environments for any reason, let's add 'em.
2014-03-01 23:41:33 +04:00
Michael Shigorin
57d7ad149a regular.mk: add gfxboot to icewm :(
It's been gfxboot-free but no user visible facility to select locale
has emerged through these years; it's been decided to put gfxboot
until some text chooser is available (thanks aen@ for discussion).
2014-03-01 23:30:28 +04:00
Michael Shigorin
fbc6c2ff78 regular.mk: several more packages added to sysv-tde
These have been requested by Speccyfighter:
http://lists.altlinux.org/pipermail/community/2014-February/681710.html
2014-03-01 23:30:26 +04:00
Michael Shigorin
b7e824b742 vm.mk: use sysvinit
I don't see any reason to use systemd within VM images,
and it would stick its journal as a syslog implementation
when not ditched explicitly :-/
2014-03-01 23:30:01 +04:00
Michael Shigorin
6ed7da1e49 p7.mk: added vm/net alias
vm/altlinux-p7-vm-net is yet another bridge...
2014-03-01 23:30:01 +04:00
Michael Shigorin
863fa04957 vm.mk: vm/net should use/repo
IOW one has every right to expect that package manager
is set up already in a networked virtual machine.
2014-03-01 23:30:01 +04:00
Michael Shigorin
d778e6e794 p7.mk: tweak VE template cache name
Renamed ve/altlinux-p7 to ve/altlinux-p7-ovz-generic for clarity.
2014-03-01 23:29:59 +04:00
Michael Shigorin
0be43b57af regular.mk: initial regular-jeos
This is a minimalistic ALT-based system installer tailored
for those who know how to bring up networking and apt-get
the packages they actually need; thanks frbrgeorge@ for
proposing the specification as well as sem@ and glebfm@
for discussion.

No mc, no glibc-locales, even no man and interactivesystem!
Packages included: apt basesystem openssh vim-console

PS: Sisyphus-based regular build is not the main goal though
thus the p7/branch {bri,klu}dge.
2014-03-01 23:27:29 +04:00
Michael Shigorin
8017b0886d regular.mk: deduplicate use/install2/fs
We want every regular installer to know more than ext4 apparently.
2014-02-26 17:32:24 +04:00
Michael Shigorin
4ed4f324ab regular.mk, p7.mk: added server-ovz
This image is largely a rebase of server-ovz.iso onto regular-server;
it's not feasible to provide a single image that would install either
"mini" server or openvz/kvm one based on user choice during boot alas
(even if both ovz-el and std-def kernels are provided within "ovz" ISO
and vzctl&co could be stuffed into a package list/group).

Maybe this is fixed some day...
2014-02-26 15:38:50 +04:00
Michael Shigorin
0da7ae547c server: generalize server-ovz configuration bits
OpenVZ related part is now a reusable use/server/ovz target,
and service related groups which have been largely taken from
rider@'s server-light project are now use/server/groups/base.
2014-02-26 15:37:05 +04:00
Michael Shigorin
7ebb297235 live.mk: FG needs network too
TerraSync might come handy (just as online manuals) but one's
going to need internet access for that so let's put at least
DHCP-over-Ethernet configuration preset in.
2014-02-10 02:29:30 +04:00
Michael Shigorin
86d213cd5a live.mk: added Tu-154 aircraft model to FG image
There's a beautiful airliner model out there thanks to the guys
at flightgear.ru, and it was asking to be included but its unclear
licensing status; now that 3.0 is GPLed I'm glad to add this package.
2014-02-10 02:26:05 +04:00
Michael Shigorin
9edbd2a2e1 live.mk: FG needs a mixer!
It's been done and taken into regular-icewm already,
and running FlightGear with whispering sound isn't
really immersive.
2014-02-10 02:26:05 +04:00
Michael Shigorin
6a5b8115a3 live.mk: initial live-glxgears image
This might belong to test.mk actually but it's been instrumental
in getting bumblebee support operational within these LiveCDs;
icewm and sysvinit are a commonplace among those currently
but aren't set in stone for that matter.
2014-02-10 02:25:17 +04:00
Michael Shigorin
cbcb57ca80 live.mk: add UEFI support to live-builder.iso
It's just reasonable given that new hardware tends to have that.
2014-02-03 23:20:25 +04:00
Michael Shigorin
1e89117464 regular.mk: dropped kdegames from tde mixin
mixin/regular-tde is used in sysv-tde flavour which has hit 700M
limit for CD-R as Speccyfighter has noted; we can do without games
probably, or at least let's try to.

http://lists.altlinux.org/pipermail/community/2014-January/681534.html
2014-02-03 22:53:43 +04:00
Michael Shigorin
7cc8231ed4 regular.mk: regular-sysv-tde tweaks
It lacked base desktop packages indeed; thanks Speccyfighter
for naming rsync and wget (as well as mc).
2014-02-03 22:53:43 +04:00
Michael Shigorin
17ce5ae96d Revert "regular.mk: gnustep is broken on x86_64 right now"
This reverts commit d160d6100e:
GNUstep reportedly works on x86_64 now.

Conflicts:
	conf.d/regular.mk
2014-01-21 13:13:57 +04:00
Michael Shigorin
954d89cf9c regular.mk: employ test/rescue/no-x11
I'm fed up with graphical software occasionally making it
into regular-rescue.iso and bloating it for no good reason
given that window managers or xinitrc aren't included.
2014-01-20 14:59:24 +04:00
Michael Shigorin
c89ac47af3 regular.mk: added aptitude to server image
Dank Bagryantsev asked if it could be added to available packages
at least; well it is there now but not in default install
as aptitude is currently unsupported.
2013-12-30 20:34:14 +02:00
Michael Shigorin
2d4061fc6e regular.mk: added rescue image to regular-server
This is pretty valuable addition and doesn't take that much space
(roughly +100M).
2013-12-25 12:38:22 +02:00
Michael Shigorin
8cc33c105a regular.mk: add vmguest support to graphical installers
Another fork place: live branch used to depend on +vmguest,
installable one omitted that for some reason.
2013-12-25 02:21:00 +02:00
Michael Shigorin
6617b1a1b7 regular.mk: beef up sysv-tde a bit
Suddenly got lots of extra space to wa^H^Hfill due to led-ws
thus a few more FRs by Speccyfighter can go in ;-)
2013-12-25 02:21:00 +02:00
Michael Shigorin
0bfbdcb3e0 regular.mk: move sysv-tde to led-ws
This kernel can help save almost 50 megabytes of image size
and shave off several megs of RAM consumption as well which
is important after the installation has been through.
2013-12-25 00:01:34 +02:00
Michael Shigorin
faae2165de regular.mk: sysv-tde += rescue, efi-shell
Adding rescue image was requested by Speccyfighter (in Russian):

http://lists.altlinux.org/pipermail/community/2013-December/681045.html

...and it seems hard but doable if one doesn't mind barebone rescue;
still efi-shell shouldn't spoil x86_64 build as that one won't fit CD-R
and doesn't have to anyways.
2013-12-25 00:01:34 +02:00
Michael Shigorin
300295da23 regular.mk: use various kernels again
un-def got unsuitable due to initial ramdisk migrating from
initramfs to tmpfs by default in newer kernels, and propagator
was using pretty kludgy way to determine that /dev has been
mounted already; led-ws (and supposedly lks-wks) have stumbled
upon this earlier.

20130822 version has been fixed regarding that.
2013-12-24 23:19:01 +02:00
Michael Shigorin
e6d41a6f1c regular.mk: use installer-distro-altlinux-desktop
...instead of installer-distro-desktop which pulls in
alterator-auth which breaks things big time for sysv-tde
installer image due to avahi-daemon lazy to run.

Of course it's the last step of installation that has to fail.

And I've been considering this for several months already anyways.
2013-12-23 20:49:15 +02:00
Michael Shigorin
56f30e72b0 regular.mk: use/efi/memtest86 for regular-rescue
It's proprietary now but still very useful with no free software
alternatives for UEFI platform so far; let's include efi-memtest86
into the rescue image at least.
2013-12-19 03:11:11 +04:00
Michael Shigorin
1283270439 regular.mk: added regular-e18.iso
Thanks aris@ there are now e18 packages available;
everything is almost the same distribution-wise.
2013-12-09 22:50:05 +04:00
Michael Shigorin
c60813581d regular.mk: un-def -> std-def
kernel-image-un-def doesn't contain suitable aufs as of 3.12.3-alt1,
revert to std-def flavour again for the time being.
2013-12-09 22:48:03 +04:00
Michael Shigorin
394ece8646 desktop.mk: add os-prober to installers
GRUB won't present dualboot systems in boot menu otherwise.
2013-11-28 17:41:42 +04:00
Michael Shigorin
f7c4f3ee61 regular.mk: pick up regular lists for installers
A lot of packages that should be in the classic installable images
got missed during initial effort; start merging the difference.
2013-11-28 17:38:17 +04:00
Michael Shigorin
cadd482725 desktop.mk: need to be able to resize ntfs
We're better off providing NTFS support so that Windows partitions
can be shrunk at least if one's not going to just blow these away
upon encounter.
2013-11-28 17:26:05 +04:00
Michael Shigorin
795d33ab68 regular.mk: drop fuse-exfat
It's a kernel module now.

Suggested-by: glebfm@
2013-11-27 14:46:24 +04:00
Michael Shigorin
f383969f37 desktop.mk: mixin/desktop-installer should use/sound
Its scope of desktop does cover basic multimedia.
2013-11-25 00:17:02 +04:00
Michael Shigorin
9ff4d968d8 regular.mk: add luks to .regular-install
distro/.regular-install depends on use/luks now too;
this isn't a hard decision but so far looks good
given the overall functionality range and balance
within regular builds.
2013-11-24 21:29:04 +04:00
Michael Shigorin
e329617c57 regular.mk: move server to grub for the time being
alterator-lilo needs facelift unfortunately.
2013-11-24 21:29:04 +04:00
Michael Shigorin
6d1f4f6b89 regular.mk, p7.mk: initial sysvinit tde installer
I've been considering a way to avoid confusion between:
- a tde based livecd with systemd;
- a tde based livecd with sysvinit;
- a tde based installer with sysvinit
and finally came to conclusion that regular-sysv prefix
will be common for installers with sysvinit within regular.mk
and p7.mk; this might be not perfect but should be good enough.

Note that while regular-sysv-tde.iso is buildable and installs
just fine at the moment I don't plan to publish Sisyphus based
installer builds as a rule since these require extra knowledge
regarding daily use (starting with http://altlinux.org/changes
and/or https://lists.altlinux.org/mailman/listinfo/sisyphus ML
subscription).

Sisyphus-based rescue image is fine as well as LiveCDs are;
installable LiveCDs (most of regular-*.iso) are actually
risky in case user actually installs *and* updates those
having ignored the red "unstable" status in the branding,
and that's the line I'm not going to cross that often.
2013-11-24 21:29:04 +04:00
Michael Shigorin
93cd57c8d2 regular.mk: split out a mixin
Parts common to both livecd and installer images factored out
to avoid duplication.
2013-11-24 21:29:04 +04:00
Michael Shigorin
02e3012d3b regular.mk: grub by default for installers
This image family doesn't inherit from distro/.installer
and thus could miss the bootloader setup with no problems
(at least until an installed system would attempt booting
without a bootloader).

The whole thing requires some more thinking over and probably
moving more bits to mixins but in the mean time let's make sure
the bootloader *is* configured.
2013-11-24 21:29:04 +04:00
Michael Shigorin
b5b96931ad regular.mk: regular-server refactoring
distro/.regular-install is now factored out to be reused in
tde based installer (and potentially more images later on).

This implies sysvinit at the moment which might change too
but looks just fine right now.
2013-11-24 21:29:04 +04:00
Michael Shigorin
f8bdbdd607 desktop.mk: cosmetics
Fixed line length for distro/kde4-lite target,
shouldn't wrap with good ol' 80x24 xterm.
2013-11-24 21:29:04 +04:00