summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-05-28 system/s6-linux-init: new package = new init systemLaurent Bercot22-134/+335
This commit touches lots of things at once: it is necessary in order to maintain consistency. The impacted packages are: - s6-linux-init: new package. s6-linux-init mechanism plus booting policy. s6-linux-init conflicts with sysvinit; you can have one or the other, depending on what init you want to boot on. * s6-linux-init-common: subpackage of s6-linux-init, containing files used in the s6 supervision tree in both init cases. Both s6-linux-init and sysvinit depend on s6-linux-init-common. - s6: removed s6-svscanboot, which is policy, and only used in the sysvinit case. The s6 package is pure mechanism now. - utmps: adapted to the new location of the supervision tree, and reliable files provided by s6-linux-init-common. It works as is with both init systems. - gettys-openrc: had to move its invocation from "openrc sysinit" to "openrc default", because you can't make early gettys with s6-linux-init (no control over stage 1), and you can't have a supervision tree before sysinit with sysvinit (because /run is mounted very late, in boot), so the only solution that works with both is to make gettys late services. - sysvinit: now has s6-svscanboot (starting the s6 supervision tree from inittab), and a carefully crafted inittab that should work in all cases. Getting the right order of inittab lines was NOT easy, and I now hate sysvinit even more than I did before. Note that with the current version of apk, you cannot switch from sysvinit to s6-linux-init, or vice-versa, without an error. apk says files conflict. Because it adds the new files before removing the old ones. It should still work with apk -f, because the .apk-new mechanism makes it so that there's no real collision while you're switching, but it's still ugly as fuck and needs to be fixed in apk before we make the switch available to users.
2019-05-15system/s6: bump to 2.8.0.1Laurent Bercot1-3/+3
2019-05-15system/skalibs: bump to 2.8.1.0Laurent Bercot1-2/+2
2019-05-14system/xfsprogs: bump to 5.0.0; ensure ownership by root, not build user1.0-BETA3A. Wilcox1-2/+3
2019-05-14CONTRIBUTING: Clarify a few remarksA. Wilcox1-4/+4
2019-05-13user/protobuf: disable testsA. Wilcox1-0/+1
2019-05-13user/*: KDE Applications 19.04.1A. Wilcox118-262/+374
2019-05-10user/networkmanager: new packageA. Wilcox9-0/+594
2019-05-10user/modemmanager: new packageA. Wilcox3-0/+148
2019-05-10user/libqmi: new packageA. Wilcox1-0/+35
2019-05-10user/libmbim: new packageA. Wilcox1-0/+35
2019-05-10user/py3-pygobject: use official distribution URLA. Wilcox1-3/+3
2019-05-10user/newt: new packageA. Wilcox1-0/+37
2019-05-10user/slang: new packageA. Wilcox1-0/+34
2019-05-10user/ppp: new packageA. Wilcox32-0/+6517
2019-05-08user/linux-pam: harden configurationA. Wilcox8-17/+35
Refuse to allow logins for accounts with no password.
2019-05-08user/libndp: new packageA. Wilcox1-0/+34
2019-05-08user/libwnck: depend on libxresA. Wilcox1-3/+3
2019-05-08user/libxres: new packageA. Wilcox1-0/+34
2019-05-07user/polkit: bump to 0.116A. Wilcox3-443/+28
2019-05-07user/mozjs: bump to 60.5.2A. Wilcox12-630/+277
2019-05-06user/glib: bump to 2.60.2, fix meson builddir crapA. Wilcox1-15/+6
2019-05-06Merge branch 'iw' into 'master' A. Wilcox2-0/+46
New packages: user/iw and user/wireless-regdb wireless-regdb contains a firmware file which is essential to ensure that Adélie hosts comply with local radio regulations. iw is a modern replacement for the antique wireless-tools; without it, users may not be able to use all features of modern wifi hardware. See merge request !228
2019-05-06user/iw: New packageLuis Ressel1-0/+24
2019-05-06user/wireless-regdb: New packageLuis Ressel1-0/+22
2019-05-06Merge branch 'bump.djt.20190417' into 'master' A. Wilcox21-134/+445
djt package bumps for 2019-05-03 See merge request !227
2019-05-04user/grub: attempt to be more saneA. Wilcox4-33/+86
2019-05-03system/adelie-base: bump to 0.9.2A. Wilcox1-2/+2
2019-05-03user/gcompat: bump to 0.4.0A. Wilcox1-9/+5
2019-05-03user/gst-plugins-base: add cmd:which for orcc, not itselfA. Wilcox1-1/+1
Having gst-plugins-base installed while building a newer version causes a build failure.
2019-05-03system/icu: fix URLA. Wilcox1-1/+1
2019-05-03user/rc: fix-ish URLA. Wilcox1-4/+1
2019-05-03user/libopenraw: fix URL and builddirA. Wilcox1-6/+2
2019-05-03user/icon-naming-utils: fix URLA. Wilcox1-1/+1
2019-05-03system/tcl: fix URLA. Wilcox1-1/+1
2019-05-03user/otf-culmus: fix URLA. Wilcox1-2/+1
2019-05-03user/muparser: fix URL and builddirA. Wilcox1-7/+4
2019-05-03user/ttc-iosevka: fix URLA. Wilcox1-1/+1
2019-05-03user/kstars: bump to 3.2.1A. Wilcox2-40/+7
2019-05-03user/krita: bump to 4.1.8A. Wilcox1-3/+3
2019-05-03Merge branch 'bump.aerdan.20190502' into 'master' A. Wilcox5-91/+25
Packages bumped for 2 May 2019 See merge request !226
2019-05-03user/nano: bump to 4.2Dan Theisen1-2/+2
2019-05-03user/postfix: bump to 3.4.5Dan Theisen1-3/+3
2019-05-03user/smartmontools: bump to 7.0Dan Theisen2-18/+4
2019-05-03user/protobuf: bump to 3.7.1Dan Theisen3-111/+28
2019-05-03user/ruby-rake-compiler: new packageDan Theisen2-0/+72
2019-05-03user/ruby-rspec: new packageDan Theisen2-0/+57
2019-05-03user/ruby-rspec-mocks: new packageDan Theisen2-0/+52
2019-05-03user/ruby-rspec-expectations: new packageDan Theisen2-0/+52
2019-05-03user/ruby-diff-lcs: new packageDan Theisen2-0/+66