naota 14/10/18 02:09:07 Modified: dropbox.initd Log: version bump #524502; Improve init script (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key F8551514)
Revision Changes Path 1.5 net-misc/dropbox/files/dropbox.initd file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/files/dropbox.initd?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/files/dropbox.initd?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-misc/dropbox/files/dropbox.initd?r1=1.4&r2=1.5 Index: dropbox.initd =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-misc/dropbox/files/dropbox.initd,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- dropbox.initd 22 Mar 2014 07:31:57 -0000 1.4 +++ dropbox.initd 18 Oct 2014 02:09:07 -0000 1.5 @@ -1,9 +1,7 @@ #!/sbin/runscript # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbox/files/dropbox.initd,v 1.4 2014/03/22 07:31:57 naota Exp $ - -PID_DIR=/var/run/dropbox +# $Header: /var/cvsroot/gentoo-x86/net-misc/dropbox/files/dropbox.initd,v 1.5 2014/10/18 02:09:07 naota Exp $ depend() { need localmount net @@ -15,15 +13,15 @@ local tmpionice="${IONICE:+"--ionice "}${IONICE}" local started="" - mkdir -p ${PID_DIR} - ebegin "Starting dropbox" for dbuser in ${DROPBOX_USERS}; do local homedir=$(eval echo ~${dbuser}) if test -d "${homedir}" && \ + echo 0 > ${homedir}/.dropbox/dropbox.pid && \ start-stop-daemon -S -b \ ${tmpnice} ${tmpionice} \ -u ${dbuser} -v \ + -p ${homedir}/.dropbox/dropbox.pid \ -e HOME=${homedir} \ -x /opt/bin/dropbox; then started="${started} ${dbuser}"
