скрипты в rc.d [closed]

Sharp

Как я знаю, FreeBSD запускает все скрипты из /usr/local/etc/rc.d, которые
a) исполняемые
b) имеют расширение .sh
Но в последнее время я заметил, что некоторые проги когда себя ставят, помещяют в rc.d стартоый скрипт, но без расширения .sh
Это я что-то делаю не так или это надо каким-то образом настроить один раз и станет все в порядке?
а то меня дико напрягает после portupgrade-а тупо переименовывать кучу файликов.

Ivan8209

Что-то странное, должны запускаться все скрипты,
а не только те, у которых суффикс "sh".
---
...Я работаю антинаучным аферистом...

Sharp

Как ты можешь видеть, никто никому ничего не должен.
На мой взгляд. это правильное решение - запускать только .sh
Но ввиду того, что я задолбался переименовывать файлики, я все-таки пустил mergemaster... ну и он сделал все как надо.
(это если у кого возникнет такая проблема, то вспомните, что пускать mergemaster очень полезно, хотя и задалбывает порой отвечать на его тупые вопросы)

Ivan8209

На мой взгляд --- неправильное.
Мы не в VMS, эти суффиксы больше мешают.
Тем более --- в rc.d
> пускать mergemaster очень полезно
Я всегда делаю, чтоб грабли не ловить.
Собственно, я и не помню, чтобы у меня был хотя бы один скрипт с суффиксом sh.
Разве что был линк /usr/local/etc/rc.d/qmail.sh -> /var/qmail/rc,
за введение которого я очень благодарен авторам соответствующего порта.
---
...Я работаю антинаучным аферистом...

AlexV769

Собственно, я и не помню, чтобы у меня был хотя бы один скрипт с суффиксом sh.
/usr/local/etc/rc.d>ls -1
000.pkgtools.sh
apache22.sh
cupsd
cupsd.sh
distccd
healthd.sh
mpd4.sh
mrtg_daemon
openvpn
samba.sh
snmpd.sh
snmptrapd.sh
squid.sh
vsftpd

Sharp

У тебя есть и cupsd, и cupsd.sh... Тебе не кажется, что это неправильно?

AlexV769

нет, не кажется.
ни один из них не запускается.
Оставить комментарий
Имя или ник:
Комментарий: