Если бы это было, я бы , вероятно , создать /etc/sysfs.conf
, и /etc/init.d/sysfsutils
сценарий инициализации. Тогда я мог бы хранить все свои конфиги и опции, связанные с sysfs, отдельно от всего остального. С помощью сценария инициализации он может управляться и обрабатываться с использованием стандартных идиом для управления службами и конфигурациями с помощью сценариев инициализации SysV (в том числе service sysfsutils [start|stop|reload|restart|status]
в RHEL / CentOS (с небольшой дополнительной работой)).
Даже если бы я не заморачивался со /etc/init.d/sysfsutils
сценарием, я все равно помещал бы опции в /etc/sysfs.conf
и затем вызывал / обрабатывал содержимое этого файла из отдельного скрипта ( /etc/rc.local
как последний / ленивый вариант).
Примечание. Дистрибутивы Debian и Debian (Ubuntu и т. Д.) Уже делают это и поставляют /etc/sysfs.conf
файл конфигурации и сценарий инициализации вместе с пакетом sysfsutils. Извлечение этих двух файлов из коробки Debian / Ubuntu (или исходного пакета Debian для sysfsutils), вероятно, было бы хорошим способом начать его репликацию самостоятельно.