Ошибки зависимости при выполнении склонный - получают установку-f

Я проверил vzquota и найденный, что это не, соответствуют стандарту Debian 6.0 (init сценарии) - вполне естественно, поскольку поставщик действительно только поддерживает 5.0 в то время.

Перед моей фиксацией:

#!/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 

Я предварительно ожидал следующую часть к/etc/init.d/vzquota (не забывайте удалять вторую строку хижины):

#!/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

И установки, за которыми следуют. Но после перезагрузки для проверки моих изменений я узнал, что исходный файл вступил во владение снова.

Возможно, кто-то еще может предложить более длительное решение.

Edit0: Поскольку я наконец решил зарегистрировать отчет об ошибках, я нашел это. Таким образом, обходное решение, которое я предлагаю, может быть полезно для людей без доступа к файлам, которые должны быть зафиксированы.

0
задан 21 February 2014 в 20:16
1 ответ

Выполнить следующие действия:

$ wget https://launchpad.net/ubuntu/+archive/primary/+files/linux-server_3.2.0.59.70_amd64.deb
$ sudo dpkg -i linux-server_3.2.0.59.70_amd64.deb
0
ответ дан 5 December 2019 в 14:18

Теги

Похожие вопросы