[csw-maintainers] cswclassutils: location of template init scripts

Philip Brown phil at bolthole.com
Mon Feb 1 21:31:18 CET 2010


Revisiting a topic that has come up a few times, but I think people
have more awareness of now:

currently, our wiki for cswclassutils suggests the initial location
for the init script should be

INITSMF = /etc/opt/csw/init.d/cswfoo

I think it would be better for our users, if we standardize on a
location under /opt/csw
For example, /opt/csw/etc/init.d

This would be beneficial in multiple ways:

1. It makes it a teenie bit easier to support NFS-shared /opt/csw
2. It makes it possible to support sparse zones, where /opt/csw is
"sparse" in addition to /usr, etc.

I dont see any drawbacks.

Additionally, I think we should write up that the location is presumed
to be READ-ONLY, and that any tweaking that needs to be done, should
be facilitated by referencing some other configuration script, either
directly, or indirectly.

(An example of the "indirect" case, would be when the program it
calls, already references some config file that covers all startup
options)

Comments, please?


More information about the maintainers mailing list