Se fosse eu, provavelmente criaria um /etc/sysfs.conf
, e um /etc/init.d/sysfsutils
script de inicialização. Então eu poderia manter todas as minhas configurações e opções relacionadas ao sysfs separadas de todo o resto. Com um script init, ele poderia ser gerenciado e manipulado usando os idiomas padrão para gerenciar serviços e configurações por meio de scripts init do SysV (inclusive service sysfsutils [start|stop|reload|restart|status]
no RHEL / CentOS (com um pouco de trabalho extra)).
Mesmo se eu não me incomodasse com o /etc/init.d/sysfsutils
script, ainda assim colocaria as opções /etc/sysfs.conf
e, em seguida, chamaria / processaria o conteúdo desse arquivo a partir de um script separado ( /etc/rc.local
como uma última opção / lenta).
Nota: As distribuições Debian e baseadas em Debian (Ubuntu, etc.) já fazem isso e enviam um /etc/sysfs.conf
arquivo de configuração e um script init com seu pacote sysfsutils. Pegar esses dois arquivos de uma caixa Debian / Ubuntu (ou o pacote de fontes Debian para sysfsutils) provavelmente seria uma boa maneira de começar a replicá-lo.