Re: 禁止服务自动运行的标准做法?

2010-08-17 文章 yuanwei xu
在 2010年8月14日 下午10:50,User 写道: > > > 2010-08-14(Saturday) 18:06:35 +0800, yuanwei xu : > > > 我一直是用e.g: mv S20ssh K80ssh 的方式来操作的,其它几个命令都是看过一眼就忘, > > 只是碰到不是整十的数,或者文件名比较长的时候就不太好处理了。 > > > 很多资料上都是这样介绍的,包括 update-rc.d 的手册页里也是这样讲的。 > 但总觉得不太正规,因为: S 表示启动服务, K 表示停止服务。既然没开始,怎么 > 去停止呢?虽然不会有不良的后果,给人感觉却是“画蛇添足

Re: 禁止服务自动运行的标准做法?

2010-08-14 文章 Shell Xu
这么干是有原因的,因为通常一个文件头部会有如下两句: # Default-Start:2 3 4 5 # Default-Stop: 0 1 6 如果在rc2.d中没有这个文件的链接,那么这个文件会被自动建立起一个链接(关于这点我没有验证过)。保留一个同level的K链接,虽然在rc2的时候是永远没有机会执行的,但是由于连接存在(而且合规),因此连接不会被自动建立出来。 在 2010年8月14日 下午10:50,User 写道: > > > 2010-08-14(Saturday) 18:06:35 +0800, yuanwei xu : > > > 我一

Re: 禁止服务自动运行的标准做法?

2010-08-14 文章 bekars
mv S20ssh s20ssh 大S变小s 在 2010年8月14日 下午10:58,User 写道: > > > 2010-08-14(Saturday) 20:22:17 +0800, Quinn Li : > > > nod,才发现有disable,:) > > > 我的 Lenny 里的 update-rc.d 没有 disable 选项,你的是 Squeeze ? > > > > -- > To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org > with a subject of "unsu

Re: 禁止服务自动运行的 标准做法?

2010-08-14 文章 User
2010-08-14(Saturday) 20:22:17 +0800, Quinn Li : > nod,才发现有disable,:)   我的 Lenny 里的 update-rc.d 没有 disable 选项,你的是 Squeeze ? -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://li

Re: 禁止服务自动运行的 标准做法?

2010-08-14 文章 User
2010-08-14(Saturday) 18:06:35 +0800, yuanwei xu : > 我一直是用e.g: mv S20ssh K80ssh 的方式来操作的,其它几个命令都是看过一眼就忘, > 只是碰到不是整十的数,或者文件名比较长的时候就不太好处理了。   很多资料上都是这样介绍的,包括 update-rc.d 的手册页里也是这样讲的。 但总觉得不太正规,因为: S 表示启动服务, K 表示停止服务。既然没开始,怎么 去停止呢?虽然不会有不良的后果,给人感觉却是“画蛇添足”。 -- To UNSUBSCRIBE, email to debian-chin

Re: 禁止服务自动运行的标准做法?

2010-08-14 文章 Quinn Li
nod,才发现有disable,:) 2010/8/14 Vern Sun > 2010/8/13 Quinn Li > > update-rc.d --force vsftpd remove >> > > disable 比 remove 更合适吧 > > -- > Vern > vim -c ":s,^,ZnQr2va8puvan.,|:s/\d\(.\)/ \U\1/g|:normal Vg?" > > -- Qin Li

Re: 禁止服务自动运行的标准做 法?

2010-08-14 文章 slv
On Sat, 14 Aug 2010 18:06:35 +0800 yuanwei xu wrote: > 在 2010年8月14日 上午10:23,Shell Xu 写道: > > > sysv-rc-conf > > 原理是将rcX.d的S改为K。 > > 按照标准,有K的连接指向,一般就不会产生S的了。 > > > > 我一直是用e.g: mv S20ssh K80ssh > 的方式来操作的,其它几个命令都是看过一眼就忘,只是碰到不是整十的数,或者文件名比较长的时候就不太好处理了。 好办, 先用tab完成mv S20ssh S20ssh,然后把后面一个S改成K

Re: 禁止服务自动运行的标准做法?

2010-08-14 文章 Vern Sun
2010/8/13 Quinn Li > update-rc.d --force vsftpd remove > disable 比 remove 更合适吧 -- Vern vim -c ":s,^,ZnQr2va8puvan.,|:s/\d\(.\)/ \U\1/g|:normal Vg?"

Re: 禁止服务自动运行的标准做法?

2010-08-14 文章 yuanwei xu
在 2010年8月14日 上午10:23,Shell Xu 写道: > sysv-rc-conf > 原理是将rcX.d的S改为K。 > 按照标准,有K的连接指向,一般就不会产生S的了。 > 我一直是用e.g: mv S20ssh K80ssh 的方式来操作的,其它几个命令都是看过一眼就忘, 只是碰到不是整十的数,或者文件名比较长的时候就不太好处理了。

Re: 禁止服务自动运行的标准做法?

2010-08-13 文章 Shell Xu
sysv-rc-conf 原理是将rcX.d的S改为K。 按照标准,有K的连接指向,一般就不会产生S的了。 在 2010年8月13日 下午10:47,User 写道: > > > 想安装一个 vsftpd 服务,但又希望它不要在启动时自动运行,而是需要时手 > 工启动。最简单的方法就是将 /etc/rcX.d/ 下的符号链接删除。但一旦遇上更新, > 被删除的文件又会自动重新创建。有一个工具 rcconf 似乎也是将符号链接删除, > 能够对更新“免疫”吗?有许多资料讲了各种各样的方法,似乎都是些不太规范的 > 做法。什么方法才是符合 Debian Policy 的标准做法? >

Re: 禁止服务自动运行的 标准做法?

2010-08-13 文章 User
2010-08-13(Friday) 22:48:00 +0800, Quinn Li : > update-rc.d --force vsftpd remove   这种方法能够对更新“免疫”吗? -- To UNSUBSCRIBE, email to debian-chinese-gb-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20100814

Re: 禁止服务自动运行的标准做法?

2010-08-13 文章 Quinn Li
update-rc.d --force vsftpd remove 2010/8/13 User > > > 想安装一个 vsftpd 服务,但又希望它不要在启动时自动运行,而是需要时手 > 工启动。最简单的方法就是将 /etc/rcX.d/ 下的符号链接删除。但一旦遇上更新, > 被删除的文件又会自动重新创建。有一个工具 rcconf 似乎也是将符号链接删除, > 能够对更新“免疫”吗?有许多资料讲了各种各样的方法,似乎都是些不太规范的 > 做法。什么方法才是符合 Debian Policy 的标准做法? > > 有一个要求,不能修改文件 /etc/init.d/vsftpd 因为我

禁止服务自动运行的标 准做法?

2010-08-13 文章 User
  想安装一个 vsftpd 服务,但又希望它不要在启动时自动运行,而是需要时手 工启动。最简单的方法就是将 /etc/rcX.d/ 下的符号链接删除。但一旦遇上更新, 被删除的文件又会自动重新创建。有一个工具 rcconf 似乎也是将符号链接删除, 能够对更新“免疫”吗?有许多资料讲了各种各样的方法,似乎都是些不太规范的 做法。什么方法才是符合 Debian Policy 的标准做法?   有一个要求,不能修改文件 /etc/init.d/vsftpd 因为我需要用命令 /etc/init.d/vsftpd start 手动启动。 -- To UNSUBSCRIBE, em