The current initscript does not work correct: 1) use deprecated params in initscript, Example: ----- # /etc/init.d/ziproxy start * Starting ziproxy ... * WARNING: -c/--chuid is deprecated and will be removed in the future, please use -u/--user instead ----- 2) initscript is malformed and does not create the pidfile. I dont know the reason. I rewrite the initscript so it works perfectly for my. Please check and maybe insert into three: ----- depend() { need net } start() { local OPT="-d" ebegin "Starting ${SVCNAME}" [ -n "${CONFIG}" ] && OPT="${OPT} -c ${CONFIG}" [ -n "${ONLYFROM}" ] && OPT="${OPT} -f ${ONLYFROM}" start-stop-daemon --start \ --exec /usr/sbin/ziproxy -- ${OPT} -u ziproxy -g ziproxy -p /var/run/${SVCNAME}.pid eend $? } stop() { ebegin "Stopping ${SVCNAME}" start-stop-daemon --stop --quiet --pidfile /var/run/${SVCNAME}.pid eend $? } -----
+*ziproxy-3.3.1 (20 Jun 2015) + + 20 Jun 2015; Pacho Ramos <pacho@gentoo.org> +files/ziproxy.initd-r1, + +ziproxy-3.3.1.ebuild, -ziproxy-3.3.0.ebuild: + Version bump, drop old, fix init.d script (#517560 by slick) +