Se fosse eu, provavelmente criaria um script /etc/sysfs.conf
e um /etc/init.d/sysfsutils
init. Então eu poderia manter todas as minhas configurações e opções relacionadas ao sysfs separadas de todo o resto. Com um script de inicialização, ele poderia ser gerenciado e manipulado usando os idiomas padrão para gerenciar serviços e configurações através de scripts de init do SysV (incluindo service sysfsutils [start|stop|reload|restart|status]
no RHEL / CentOS (com um pequeno trabalho extra)).
Mesmo que eu não tenha me incomodado com o script /etc/init.d/sysfsutils
, ainda colocaria as opções em /etc/sysfs.conf
e, em seguida, chamaria / processaria o conteúdo desse arquivo a partir de um script separado ( /etc/rc.local
, como último / opção preguiçosa).
Nota: As distribuições baseadas em Debian e Debian (Ubuntu, etc.) já fazem isso, e enviam um arquivo /etc/sysfs.conf
config e script init com seu pacote sysfsutils. Agarrar esses dois arquivos de uma caixa Debian / Ubuntu (ou o pacote fonte Debian para sysfsutils) provavelmente seria uma boa maneira de começar a replicar você mesmo.