spiped.rc 503 B

12345678910111213141516171819202122
  1. #!/bin/sh
  2. #
  3. # $OpenBSD: spiped.rc,v 1.2 2015/07/15 21:03:23 ajacoutot Exp $
  4. daemon="${TRUEPREFIX}/bin/spiped"
  5. daemon_flags="-D -d -s '[0.0.0.0]:8022' -t '[127.0.0.1]:22' -k ${SYSCONFDIR}/spiped/spiped.key -p /var/run/spiped/spiped.pid"
  6. daemon_user="_spiped"
  7. . /etc/rc.d/rc.subr
  8. pexp="${daemon} .*"
  9. rc_reload=NO
  10. rc_pre() {
  11. install -d -o _spiped /var/run/spiped
  12. if [ ! -f ${SYSCONFDIR}/spiped/spiped.key ]; then
  13. dd if=/dev/urandom bs=32 count=1 of=${SYSCONFDIR}/spiped/spiped.key
  14. fi
  15. }
  16. rc_cmd $1