以下では、ZoneExpressでデフォルトインストール済みの下記ソフトウェアについて、SMF使ったサービスの起動・停止・リスタートなどのコマンドの具体例を示します。
$ svcs http
$ sudo svcadm enable http
$ sudo svcadm disable http
$ sudo svcadm restart http
$ sudo svcadm refresh http
$ sudo svcadm -t enable http
のように”-t”をオプションとして指定します。 以下、Apache以外でも同様です。
$ svcs cswmysql5
or
$ svcs -a | grep mysql
$ sudo svcadm enable cswmysql5
$ sudo svcadm disable cswmysql5
$ sudo svcadm restart cswmysql5
$ svcs postfix
$ sudo svcadm enable postfix
$ sudo svcadm disable postfix
$ sudo svcadm restart postfix
$ sudo svcadm refresh postfix
Courier-IMAPには下記2つのサービス(FMRIを使用)が関連しており、imap(IMAP/POP関連のサービス)はauthlibに依存関係があります。
svc:/application/cswcourier:authlib : authlib - Generic authentication API for Courier mail services svc:/application/cswcourier:imap : imap - Courier IMAP provides access to Maildirs
$ svcs -a | grep courier
Courier-IMAP関連のサービスが2つ表示されます。
$ sudo svcadm enable svc:/application/cswcourier:authlib $ sudo svcadm enable svc:/application/cswcourier:imap
$ sudo svcadm disable svc:/application/cswcourier:imap $ sudo svcadm disable svc:/application/cswcourier:authlib
$ sudo svcadm restart svc:/application/cswcourier:authlib
$ sudo svcadm restart svc:/application/cswcourier:imap
$ sudo svcadm reload svc:/application/cswcourier:authlib
svcadm enable -r svc:/application/cswcourier:imap
$ svcs webmin
$ sudo svcadm enable webmin
$ sudo svcadm disable webmin
$ sudo svcadm restart webmin