シノバーです On Fri, 25 Jun 2004 01:49:01 +0900 KIKUCHI Junichi <neuz@xxxxxx> wrote: > > > [root@host root]$ rpm -q --scripts proftpd > > preuninstall script (through /bin/sh): > > if [ -d /var/run/proftpd ] ; then > > rm -rf /var/run/proftpd/* > > fi > > > > if [ $1 = 0 ] ; then > > /sbin/chkconfig --del proftpd > > fi > On Fri, 25 Jun 2004 01:49:01 +0900 KIKUCHI Junichi <neuz@xxxxxx> wrote: > ftp デーモンは、デフォルトでは起動させない設定だからでは > ないですか? ユーザーがすでに起動している場合はリスタート、 起動していない場合はそれをしないのが パッケージとしては丁寧なのですが…。 たとえばhttpdのinit scriptには condrestart というコマンドがありますが proftpdにはそれがありません。なのでパッケージャとしてはそこまでやるのが 面倒くさかったということだと思います。 $ /etc/rc.d/init.d/proftpd Usage: /etc/rc.d/init.d/proftpd {start|stop|restart|status|reread|resume|suspend} suspend accepts additional arguments which are passed to ftpshut(8) $ /etc/rc.d/init.d/httpd Usage: httpd {start|stop|restart|reload|condrestart|graceful|configtest|status} proftpdのinit scriptに condrestartコマンドを追加してやれば良いのですがね。 -- Masaki Shinomiya <shino@xxxxxx> http://shino.pos.to/linux/