O que update-rc.d tem a ver com o Arch? isso é para distros baseadas no debian.
Um exemplo de script, coloque-o em /etc/rc.d/XX, torne-o executável e edite o /etc/rc.conf, envie o nome do serviço para o array DAEMONS
#!/bin/sh
. /etc/rc.conf
. /etc/rc.d/functions
case "$1" in
stop)
stat_busy "Stopping XX"
command_to_exec && rm_daemon XX && stat_done || stat_fail
;;
start)
stat_busy "Starting XXX"
command_to_exec && add_daemon XX && stat_done || stat_fail
;;
esac
exit 0
Se você não está vendo o daemon na lista, provavelmente perdeu a função add_daemon