A veces es deseable disponer de un servicio personalizado en /etc/init.d
El método más rápido consiste en copiar un script de los que tengamos en /etc/init.d y retocarlo a nuestro gusto. Aparecerá en la herramienta Servicios (menú Sistema, aunque podemos llamarla desde consola con services-admin)
Por ejemplo, un servicio que borre el tmp mediante la orden /etc/init.d/borra-tmp start puede ser:
#!/bin/sh
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
usage () {cat << END$initd options: start Borra la carpeta tmp clear no usado END }
case "$1" instart)rm -r /tmp/* ;; clear)
;;*)if test "$@"; then echo "Aborting iptables initd: unknown command(s): \"$@\"." fi usage ;; esac
exit 0
Pingback: freniche.com » Dash y Shebang