Eu verifiquei o vzquota
e descobri que ele não está em conformidade com o padrão Debian 6.0 (scripts init) - muito naturalmente, já que o provedor só suporta 5.0 no momento.
Antes da minha correção:
#!/bin/sh
start() {
[ -e "/dev/vzfs" ] || mknod /dev/vzfs b 0 115
rm -f /etc/mtab >/dev/null 2>&1
echo "/dev/vzfs / reiserfs rw,usrquota,grpquota 0 0" > /etc/mtab
mnt='grep -v " / " /proc/mounts'
if [ $? == 0 ]; then
echo "$mnt" >> /etc/mtab
fi
}
case "$1" in
start)
start
;;
*)
exit
esac
Eu anexei a seguinte parte em /etc/init.d/vzquota (não esqueça de remover a segunda linha shabang):
#!/bin/sh
### BEGIN INIT INFO
# Provides: vzquota
# Required-Start:
# Required-Stop:
# Should-Start: $local_fs $syslog
# Should-Stop: $local_fs $syslog
# Default-Start: 0 1 2 3 4 5 6
# Default-Stop:
# Short-Description: Fixed(?) vzquota init script
### END INIT INFO
E as instalações foram bem-sucedidas. Mas depois de uma reinicialização para verificar minhas alterações, descobri que o arquivo original assumiu novamente.
Talvez alguém possa sugerir uma solução mais durável.
Edit0: Quando finalmente decidi enviar um relatório de bug, encontrei isso . Então, a solução alternativa que sugiro pode ser útil para pessoas sem acesso aos arquivos que precisam ser corrigidos.