From 041ccd7f4d6d78a5bc75752e72583a8067658a37 Mon Sep 17 00:00:00 2001 From: Juergen Daubert Date: Thu, 29 Mar 2018 13:46:40 +0200 Subject: [PATCH] sysvinit: update to 2.89 the only intrusive change in this new sysvinit release is the move of the control FIFO from /dev/initctl (version 2.88) to /run/initctl (version 2.89). After update it's not possible to talk to the running init daemon. Adding a sysmlink between the two locations doesn't work, because the symlink would overwrite the real FIFO at /run/initctl upon another install of 2.89. The best way to solve this issue is to restart the system after update by running /etc/rc.shutdown --- sysvinit/.md5sum | 2 +- sysvinit/.signature | 6 +++--- sysvinit/Pkgfile | 14 ++++++-------- 3 files changed, 10 insertions(+), 12 deletions(-) diff --git a/sysvinit/.md5sum b/sysvinit/.md5sum index 7af97a42..112a60f4 100644 --- a/sysvinit/.md5sum +++ b/sysvinit/.md5sum @@ -1 +1 @@ -6eda8a97b86e0a6f59dabbf25202aa6f sysvinit-2.88dsf.tar.bz2 +6a2e0776a9a3e29264ddec738ef0031c sysvinit-2.89.tar.bz2 diff --git a/sysvinit/.signature b/sysvinit/.signature index 1a1056af..501507fb 100644 --- a/sysvinit/.signature +++ b/sysvinit/.signature @@ -1,5 +1,5 @@ untrusted comment: verify with /etc/ports/core.pub -RWRJc1FUaeVeqgI2JgY9h8iaP+qRPL4/ggkb7wEjweXjPB09da0St/0f7avaOKp3uFoP3MiEQ/EVZxAWGnXEjp+V7/HF8u8sTwo= -SHA256 (Pkgfile) = 10933c3d97add569595e776b3b6d24f828f649e2f003af30c68dd34119472122 +RWRJc1FUaeVeqpW/sClK+q1uarvl8NrFd/LlfjEL2Qduml4XlU+SOdv+HP/LZoBsvF+6OamWSRz8gemWY+Xy/eIhHV9EuK+c0gQ= +SHA256 (Pkgfile) = ac3cee0cd64a6303bc2b0ac797a13a9e6354af49bdf6b967354733de74c36741 SHA256 (.footprint) = 8ed6b6cc4b24a26fcfc017e5fc86e94ae8e469dd6b65907535f4c05773ba1390 -SHA256 (sysvinit-2.88dsf.tar.bz2) = 60bbc8c1e1792056e23761d22960b30bb13eccc2cabff8c7310a01f4d5df1519 +SHA256 (sysvinit-2.89.tar.bz2) = 820dfed3ec55638919cefb56ac77423c808c111a7981846b73ec66f11e2dbc65 diff --git a/sysvinit/Pkgfile b/sysvinit/Pkgfile index 65290db8..9f9040f0 100644 --- a/sysvinit/Pkgfile +++ b/sysvinit/Pkgfile @@ -3,21 +3,19 @@ # Maintainer: CRUX System Team, core-ports at crux dot nu name=sysvinit -version=2.88 -release=4 -source=(http://download.savannah.gnu.org/releases/$name/$name-${version}dsf.tar.bz2) +version=2.89 +release=1 +source=(http://download.savannah.gnu.org/releases/$name/$name-$version.tar.bz2) build() { - cd $name-${version}dsf + cd $name-$version make make ROOT=$PKG install # Provided by util-linux - rm $PKG/{bin/mountpoint,usr/bin/utmpdump} - rm $PKG/usr/share/man/man1/{mountpoint,utmpdump}.1 - rm $PKG/usr/bin/{last,lastb,mesg,wall} - rm $PKG/usr/share/man/man1/{last,lastb,mesg,wall}.1 + rm $PKG/usr/bin/{last,lastb,mesg,utmpdump,wall} + rm $PKG/usr/share/man/man1/{last,lastb,mesg,utmpdump,wall}.1 rmdir $PKG/usr/bin # Provided by procps