Commit Graph

1482 Commits

Author SHA1 Message Date
Michael Shigorin
39fa788ac8 build-vm: update referenced script name
It's probably a good year to get rid of this reference practice
resulting in a known sort of misdocumentation over time :-/
2015-01-05 11:18:48 +03:00
Michael Shigorin
ec1ce73cb3 live: don't force localboot here
live-webkiosk.iso regressed into trying to boot off the local disk
immediately, the exact cause is not yet discovered but this one
has popped in build trace (distcfg.mk) already.

Desktop images are still likely to depend on it though.
2015-01-05 11:18:02 +03:00
Michael Shigorin
3744ab55b8 live.mk: force kiosk images to live boot
I've been puzzled to find current live-webkiosk.iso trying to go
localboot with no timeout; this is basically a plug, VM images
might need more effort to go in.
2014-12-31 21:30:39 +03:00
Michael Shigorin
675ec1cb4b desktop+xfce+extra: added arandr
This utility should help those operating multi-display
configurations with somewhat non-trivial requirements:
http://www.opennet.ru/openforum/vsluhforumID3/100999.html#31
2014-12-24 20:24:34 +03:00
Michael Shigorin
9c8fe80ec3 ve.mk, p7.mk: experimental ve/pgsql94
This one has been prepared for PostgreSQL 9.4 meetup in Moscow:
http://postgresmen.ru/meetup/2014-12-23-parallels
2014-12-24 20:20:54 +03:00
Michael Shigorin
e7acdd8d4b base+rescue: added servicectl
This utility manages systemd services inside chroot
while the host system runs sysvinit (systemctl will say
"Running in chroot, ignoring request" and bail out).
2014-12-23 00:08:09 +03:00
Michael Shigorin
b5da790b75 regular+tde: added k{cpu,net}load
Thanks asy@ for getting both packages back to sisyphus
and stable branches.
2014-12-20 18:07:13 +03:00
Michael Shigorin
4459f1771d server: added ftp/http clients to ovz
wget is actually required by vzctl currently
but lftp is a handy tool which is missing,
and both are better specified explicitly.
2014-12-18 18:26:46 +03:00
Michael Shigorin
1da70393de regular.mk: extend FS support for sysv-tde
This is a somewhat "advanced" flavour,
extra filesystems seem reasonable.
2014-12-16 17:12:33 +03:00
Michael Shigorin
be0dc77c5f base+regular: added system-report
george@ wondered why it's not included into regular builds;
well, here it is.
2014-12-15 20:43:19 +03:00
Michael Shigorin
22289352dd gear-store-tags 2014-12-15 19:24:05 +03:00
Michael Shigorin
ef2259afd8 1.1.53-alt1
- starterkits-20141212
2014-12-15 19:23:05 +03:00
Michael Shigorin
1121b06e9f regular.mk: there's no livecd-gnome3-nosetup in p7
There's GNOME 3.8 in p7/branch and it has no initial setup tool
thus no disabler is needed anyways; I've fixed this a while ago
but seem to have managed to lose the commit somehow :-/
2014-12-12 19:01:07 +03:00
Michael Shigorin
c1a5a22cb1 desktop+lxqt: last-minute tweaks
Replaced qxkb with axkb as it seems less unstable;
added gvfs and friends as pcmanfm-qt won't handle devices otherwise:
http://forum.altlinux.org/index.php/topic,33244.msg242391.html#msg242391
2014-12-12 18:01:30 +03:00
Michael Shigorin
e4077b2bbf live: fix broken regexp to actually enable repos
The problem with hardwired "[alt]" was that it's not going
to match "[p7]", for example.

Brown paper bag bug.
2014-12-12 15:16:05 +03:00
Michael Shigorin
574058a764 desktop+lxqt: added qxkb
Thanks dango for this proposal either:
http://forum.altlinux.org/index.php/topic,33700.msg242365.html#msg242365
2014-12-12 15:05:06 +03:00
Michael Shigorin
5ccdb5e20e desktop+lxqt+razorqt+extra: work around clementine
Specifically the seemingly missing dependencies on gstreamer:
https://bugzilla.altlinux.org/show_bug.cgi?id=30556

Thanks dango for heads-up:
http://forum.altlinux.org/index.php/topic,33700.msg242323.html#msg242323
2014-12-12 02:29:30 +03:00
Michael Shigorin
1cf1bcb87d dev: rework user setup
There were quite a few things missing:
- packager pseudo for both rpm and hasher;
- proper target (so that i686 or athlon don't confuse people);
- hasher repo for apt so that mkimage would use it too;
- last but not least, a friendly bootstrap message! ;-)
2014-12-12 01:47:35 +03:00
Michael Shigorin
5205364a6e regular.mk, p7.mk: builder image
So ALT Linux has got decent build tools but no one even knows
about those, right?  And starting to use those is somewhat tedious
as it requires ALT installation with a specially crafted user account?

live-builder.iso has been useful enough to consider including its
relative into starterkits skipping regular builds for roughly the
same reasons as those for installers: we're better off helping users
to get onto the stable platform bandwagon than having them excited
with Sisyphus just to hit some wall down the road (even if we warn
of these walls well in advance most of the time), and while packages
tend to get into branches via sisyphus repo it's still better to stay
on the safe side with what we make easily available.
2014-12-12 01:34:35 +03:00
Michael Shigorin
52a4265eab dev: tweak main subprofile to avoid extra packages
THE_* and friends are all unneeded for live builder image;
this commit makes dev feature basically incompatible with
install2 feature (which relies on the conventional behaviour
of main subprofile), will have to think it all over if the
combination of these two ever becomes needed.
2014-12-12 00:41:00 +03:00
Michael Shigorin
74126092a4 dev, live.mk: refactor live-builder bits
It feels like time to introduce regular-builder.iso,
let's help it by factoring most of the common part out
into the feature.
2014-12-12 00:37:20 +03:00
Michael Shigorin
6082b77d7d regular.mk: added NTFS support to server-hyperv installer
Might be useful for those wishing to set up additional drives
carrying NTFS at install time.
2014-12-10 13:46:43 +03:00
Michael Shigorin
be7f377b7a rescue+misc: added smartmontools
This was basically a feature request to get smartctl into
sysv-tde starterkit; it's in regular+extra which is pulled
for regular/starterkit rescue images already but it's better
to have it duplicated here than missing somewhere as the tool
is pretty requisite these days.
2014-12-09 19:28:36 +03:00
Michael Shigorin
768c78bfca efi, regular.mk: drop led-ws
It's not supported anymore:
http://git.altlinux.org/tasks/archive/done/_133/136193/
2014-12-09 18:10:55 +03:00
Michael Shigorin
ba3ded078d vm.mk: fix vm/net to handle ROOTPW
It's been ignored since the introduction of deflogin feature
and removal of build-vm specific ROOTPW variable handling;
might be adjusted to mandate this for vm/bare too, have to
think it over.
2014-12-04 21:04:49 +03:00
Michael Shigorin
1445ff423b deflogin: treat no users as a warning
There could be root-only VM appliances, for example,
and ROOTPW is now handled through this feature.
2014-12-04 21:04:43 +03:00
Michael Shigorin
4cb875cc5b gear-store-tags 2014-11-18 00:19:49 +03:00
Michael Shigorin
218b84ae09 1.1.52-alt1
- docs: "7.0+" (closes: #30474)
- l10n feature
2014-11-17 16:41:19 +03:00
Michael Shigorin
cbedb372e9 rescue+extra: added hddtemp
Thanks someone at opennet for bringing my attention to this:
http://www.opennet.ru/openforum/vsluhforumID3/100066.html#50
2014-11-16 22:01:43 +03:00
Michael Shigorin
c8a7e55cf8 QUICKSTART: it's p7/t7 or later now
0.6.3 has introduced some changes that were deemed incompatible
with t6/p6 branches; it should be possible to restore compatibility
at least for non-EFI images but the effort required hasn't been
up for grabs so far.

See also https://bugzilla.altlinux.org/30474
2014-11-16 21:34:36 +03:00
Michael Shigorin
be38098abf init: tweak to accomodate p7/t7 too
The problem with initial implementation (commit 62e7e9c)
is that there's no systemd-services package in p7/branch
thus apt complains about an attempt to remove something
that doesn't even exist in the first place.
2014-11-14 16:30:03 +03:00
Michael Shigorin
b5ff2b24b4 initial l10n feature
Aimed at live images at first but should cover installers as well.

This has been brewing for quite some time and while the proper
implementation is considerably more complex (and hard to do)
looks like there's demand for the particular important use case,
namely LiveCDs for Russian users, so this code has been shared
with a few people before merge.
2014-11-14 15:07:09 +03:00
Michael Shigorin
c293dd141c lib/functions.mk: tiny but important note
There's a particular problem with lazy evaluation
in case of BOOT_LANG: mkimage uses internal variable,
BOOT_LANG = $(GLOBAL_BOOT_LANG) (note the lack of
immediate assignment there), and if we set up

  export GLOBAL_BOOT_LANG = $(BOOT_LANG)

in the same namespace we end up with recursively
defined pair of variables; a ":=" in either place
would save the day _but_ it's not there in m-p due to
accumulator variables, e.g. USERS, which are defined
and exported by a corresponding feature and then get
populated *after* having been declared for export,
_and_ it's not in mkimage as of 0.2.16 for some reason
that might even be good (I don't know yet).
2014-11-14 15:07:09 +03:00
Gleb Fotengauer-Malinovskiy
5cede154fa x11: added use/x11/dwm target 2014-11-12 21:12:59 +03:00
Michael Shigorin
ac713ae6d7 gear-store-tags 2014-11-10 20:29:35 +03:00
Michael Shigorin
4e2e450b3a 1.1.51-alt1
- current updates
2014-11-10 20:29:03 +03:00
Michael Shigorin
3c5fe4a9f2 rescue+x11: added hardinfo
It has evaded sisyphus before but not anymore.
2014-11-06 20:00:19 +03:00
Michael Shigorin
15e79ba9fa desktop+lxqt: lxqt-appswitcher deprecated
See also https://github.com/lxde/lxde-qt/issues/302
2014-10-31 18:30:52 +03:00
Michael Shigorin
1078c61bd1 p7.mk: regular-lxqt-sysv bridge
...yet another one...
2014-10-29 18:14:17 +03:00
Michael Shigorin
de43d872b7 regular.mk: initial regular-lxqt-sysv
This has been asked for by lewellyn@freenode, why not.

NB: distro/.regular-sysv doesn't include use/net-eth/dhcp
    (as it looks like asking for) since there's still hope
    to get NM cooperating with sysvinit again.
2014-10-29 18:12:17 +03:00
Michael Shigorin
927d57d55a fonts: added google crosextra
Looks like there are more fonts out there than just croscore!
2014-10-29 16:11:52 +03:00
Michael Shigorin
9bfc92be10 gear-store-tags 2014-10-27 23:56:34 +03:00
Michael Shigorin
3261d94633 1.1.50-alt1
- minor tweaks
2014-10-27 23:54:52 +03:00
Michael Shigorin
1d7561925b regular.mk: gnome3: avoid initial setup
Both locale and keyboard have been set up already,
no use to waste time on those (which results in 'us'
keyboard layout missing out totally, ironically).

Thanks aris@ for the tip.
2014-10-27 14:25:14 +03:00
Michael Shigorin
0f7098ec2f live.mk: add shim to live-rescue
...basically giving it a chance to go with Secure Boot undisabled
which is a feature these days, unfortunately...
2014-10-27 12:45:22 +03:00
Michael Shigorin
48b29291ea power: i-f-cpufreq is no more
installer-feature-cpufreq-stage3 has been deleted from sisyphus.
2014-10-27 12:25:32 +03:00
Michael Shigorin
35841f144a server: added installer-feature-server-raid-fixup
This one adds write intent bitmaps for MD RAID;
see also #14877.
2014-10-24 16:55:39 +04:00
Michael Shigorin
9c5502b72c p7.mk: added lxqt bridge as well
It's been asked for already, let's not wait for December:
http://www.opennet.ru/openforum/vsluhforumID3/99418.html#48
2014-10-24 16:40:22 +04:00
Michael Shigorin
8ec8538be8 desktop_lxqt: dropped lxqt-config-randr
It's been obsoleted by lxqt-config in 0.8.0.
2014-10-15 01:52:32 +04:00
Michael Shigorin
35ec9f8901 regular.mk: icewm += liberation
Those URW fonts are scarey by today's standards :-(
Unfortunately these are pulled in by seamonkey & co...
2014-10-14 22:11:55 +04:00