Как повторно создать/etc/init.d/.depend. (boot|start|stop) на Debian?

Если каналы в Вашей системе двунаправлены (как они находятся на Солярисе 11 и некоторый BSDs, по крайней мере, но не Linux):

cmd1 <&1 | cmd2 >&0

Остерегайтесь мертвых блокировок все же.

Также обратите внимание, что некоторые версии ksh93 в некоторых системах реализуют каналы (|) использование пары сокета. пары сокета двунаправлены, но ksh93 явно закрывает обратное направление, таким образом, команда выше не работала бы с теми ksh93s даже в системах где каналы (как создано pipe(2) системный вызов), двунаправлены.

9
29.11.2013, 01:23
2 ответа

Хороший вопрос. Единственная ссылка, которую я нашел в те файлы, находится в man insserv:

   /etc/init.d/.depend.boot,
   /etc/init.d/.depend.start,
   /etc/init.d/.depend.stop
          The make(1) like dependency files produced by  insserv  for  booting,
          starting, and stopping with the help of startpar(8).

И на самом деле, выполнение просто insserv касается их времени изменения. Так попытка это и видит, восстанавливает ли она их.

Как подсказка, когда Вы испытаете желание удалить что-то вроде этого по любой причине, переместите их во временный каталог мусора вместо этого.

10
27.01.2020, 20:06

найдите пакет, из которого это прибывает и выполняет что-то как:

dpkg --reinstall package name

или

dpkg-reconfigure package name

Я не уверен, но это, как я сделал бы.
Для нахождения, какой пакет создает, какой файл можно использовать:

dpkg --search .depend.start

Файл Thos, кажется, сгенерирован пакетом insserv так командная строка согласно этому блогу и странице справочника:

dpkg-reconfigure insserv 

Должен решить проблему, но БЫТЬ CAREFULL ЭТО ПОВРЕЖДЕНИЕ CAN ПОСЛЕДОВАТЕЛЬНОСТЬ НАЧАЛЬНОЙ ЗАГРУЗКИ

0
27.01.2020, 20:06
  • 1
    Они не связаны ни с каким пакетом в моей системе Debian. –  Joseph R. 28.11.2013, 15:45
  • 2
    Разве не очевидно, что те файлы мудры системой не мудрые пакетом? Это просто не может работать, насколько я понимаю, они содержат информацию от многих пакетов! –  yo' 28.11.2013, 16:03
  • 3
    @tohecz Это очевидно, что они пишут сценарий, прибыл из чего-то и более вероятно пакета, поскольку они не находятся на моем debian и больше закончены, когда я считал подобные вещь goatpr0n.de/blog/2008/04 / … –  Kiwy 28.11.2013, 16:10
  • 4
    @JosephR. Вы сделали, чтобы они установили? –  Kiwy 28.11.2013, 16:15
  • 5
    я склонен согласиться с @tohecz на этом. Эти сценарии сгенерированы на основе сервисов, которые Вы установили. Они не зависят от единственного пакета. –  Joseph R. 28.11.2013, 16:18

Теги

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