diff options
author | 2012-12-19 00:31:18 +0000 | |
---|---|---|
committer | 2012-12-19 00:31:18 +0000 | |
commit | 71db142b320bfc8370d1f3f71745a12432515192 (patch) | |
tree | 3e49e025928613735900cb7a8a083d8a1cfcd015 /app-misc/uptimed/files | |
parent | Version bump, port to distutils-r1 from python-distutils-ng. Add a 9999 live ... (diff) | |
download | gentoo-2-71db142b320bfc8370d1f3f71745a12432515192.tar.gz gentoo-2-71db142b320bfc8370d1f3f71745a12432515192.tar.bz2 gentoo-2-71db142b320bfc8370d1f3f71745a12432515192.zip |
Revision bump so stable users get a working init script again (bug #445398). Version bump
(Portage version: 2.2.0_alpha149/cvs/Linux x86_64, RepoMan options: --force, signed Manifest commit with key 0x981CA6FC)
Diffstat (limited to 'app-misc/uptimed/files')
-rw-r--r-- | app-misc/uptimed/files/uptimed | 19 | ||||
-rw-r--r-- | app-misc/uptimed/files/uptimed.init | 30 |
2 files changed, 12 insertions, 37 deletions
diff --git a/app-misc/uptimed/files/uptimed b/app-misc/uptimed/files/uptimed deleted file mode 100644 index 8cbea21658ec..000000000000 --- a/app-misc/uptimed/files/uptimed +++ /dev/null @@ -1,19 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/files/uptimed,v 1.4 2004/07/14 21:34:49 agriffis Exp $ - -# Copyright 2002 Sean Russell - -start() { - ebegin "Starting uptimed" - uptimed -b - start-stop-daemon --quiet --start --pidfile /var/run/uptimed --exec /usr/sbin/uptimed - eend $? -} - -stop() { - ebegin "Stopping uptimed" - start-stop-daemon --quiet --stop --pidfile /var/run/uptimed - eend $? -} diff --git a/app-misc/uptimed/files/uptimed.init b/app-misc/uptimed/files/uptimed.init index cfd2998c1672..aaaae61ce923 100644 --- a/app-misc/uptimed/files/uptimed.init +++ b/app-misc/uptimed/files/uptimed.init @@ -1,24 +1,18 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/files/uptimed.init,v 1.4 2011/08/07 13:22:39 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-misc/uptimed/files/uptimed.init,v 1.5 2012/12/19 00:31:18 polynomial-c Exp $ -# Copyright 2002-2011 Sean Russell +pidfile="/var/run/uptimed/uptimed.pid" +command="/usr/sbin/uptimed" +command_args="-p ${pidfile}" +start_stop_daemon_args="--user uptimed" -PIDFILE="/var/run/uptimed/uptimed.pid" +start_pre() { + checkpath -d -o uptimed ${pidfile%/*} -start() { - ebegin "Starting uptimed" - start-stop-daemon --quiet --start --user uptimed \ - --exec /usr/sbin/uptimed --pidfile "${PIDFILE}" -- -b - start-stop-daemon --quiet --start --user uptimed \ - --exec /usr/sbin/uptimed --pidfile "${PIDFILE}" \ - -- -p ${PIDFILE} - eend $? -} - -stop() { - ebegin "Stopping uptimed" - start-stop-daemon --quiet --stop --user uptimed --pidfile "${PIDFILE}" - eend $? + # Initialize bootid + start-stop-daemon --start ${start_stop_daemon_args} --exec ${command} \ + -- -b \ + || eend $? } |