#! /bin/sh ### BEGIN INIT INFO # Provides: lliurex-tcos-srv-common # Required-Start: $local_fs $network # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Tcosmonitor and tcospasswd secrets initscript # Description: Create randomly tcosmonitor and tcospasswd secrets ### END INIT INFO # Author: Ignacio Vidal # NAME=lliurex-tcos-srv-common SCRIPTNAME=/etc/init.d/$NAME do_start() { lliurex-update-tcospasswd generate 2>/dev/null } do_stop_start() { lliurex-update-tcospasswd regenerate 2>/dev/null } case "$1" in start) do_start ;; restart|force-reload) do_stop_start ;; stop) exit 0 ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2 exit 3 ;; esac exit 0