# $Id$ Solaris scripts to control OpenDNSSEC processes: Any package for solaris should probably include something like the following: In the prototype: ... i preremove i postinstall d none /lib/svc/method/opendnssec 0755 root root d none /var/svc/manifest/site/opendnssec 0755 root root d none /lib/svc/method/opendnssec/ods-signerd.init=ods-signerd.init 0555 root root d none /lib/svc/method/opendnssec/ods-enforcerd.init=ods-enforcerd.init 0555 root root f none /var/svc/manifest/site/opendnssec/ods-signerd-smf.xml=ods-signerd-smf.xml 0555 root root f none /var/svc/manifest/site/opendnssec/ods-enforcerd-smf.xml=ods-enforcerd-smf.xml 0555 root root ... In the preremove ... /usr/sbin/svcadm disable enforcer /usr/sbin/svccfg -v delete svc:/site/opendnssec/enforcer:default /usr/sbin/svcadm disable signer /usr/sbin/svccfg -v delete svc:/site/opendnssec/signer:default ... In the postinstall ... /usr/sbin/svccfg -v import /var/svc/manifest/site/opendnssec/ods-signerd-smf.xml /usr/sbin/svccfg -v import /var/svc/manifest/site/opendnssec/ods-enforcerd-smf.xml ... Then you can use: svcadm [enable|disable] signer svcadm [enable|disable] enforcer to control the processes