In an earlier thread it was mentioned I could use postfix stop to stop postfix. I'm trying to get sshd started and starting on boot. I did chkconfig sshd on and that worked fine, but then tried sshd start, but that didn't work. It looks like I need to do service sshd start (I did just that and it is now started). Why the difference? Thanks, -wes
On Fri, Nov 1, 2013 at 2:18 PM, Wes James <comptekki at gmail.com> wrote:> In an earlier thread it was mentioned I could use postfix stop to stop > postfix. I'm trying to get sshd started and starting on boot. I did > chkconfig sshd on and that worked fine, but then tried sshd start, but that > didn't work. It looks like I need to do service sshd start (I did just > that and it is now started). Why the difference?'chkconfig' uses comments in the script in /etc/rc.d/init.d/ as hints to make the symlinks in the runlevel directories (/etc/rc.d/rc1.d, etc.) for you and some other convenience operations. The runlevel directories control what happens at startup and shutdown - based on your default runlevel set in /etc/inittab. 'service' executes the script immediately with the argument you provide. If you look at the contents of the script you can see what it does with each argument (stop/start/restart are always handled, other arguments may be). -- Les Mikesell lesmikesell at gmail.com
On Fri, Nov 1, 2013 at 1:56 PM, Reindl Harald <h.reindl at thelounge.net>wrote:> > > Am 01.11.2013 20:49, schrieb Wes James: > > ><snip>> > > > Thanks. But why do some commands require service service-name command > > (like sshd) where postfix works without the service command in front of > it? > > you still do not realize the difference between start/stop/restart > and enable/disable a service, they *all* behave identically > > some are enabled by default after install, some are not > __________________________________ > > service *whatever* start > service *whatever* restart > service *whatever* stop > > chkconfig *whatever* on > chkconfig *whatever* off > __________________________________ > > start/stop/restart acts *now* > on/off acts at boot > > please read some basic documentations! > > http://www.linuxmail.info/how-to-start-stop-services-centos-6/ > > https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/s2-services-chkconfig.html > >I do understand that. But why can you do postfix stop/start but not sshd stop/start. With sshd you need to use service sshd stop/start. It seems inconsistent. -wes