Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Qmail: users

Using systemd to start qmail/netqmail

 

 

Qmail users RSS feed   Index | Next | Previous | View Threaded


mbhangui at gmail

Jul 20, 2011, 6:24 AM

Post #1 of 1 (760 views)
Permalink
Using systemd to start qmail/netqmail

FC9 had replaced sysv init scripts for the new init upstart. FC15 has
moved to a new init yet again. This time the init is systemd
http://en.wikipedia.org/wiki/Systemd

To have qmail/netqmail or my own indimail server run under systemd,
one needs to create a service configuration file
(/lib/systemd/system/qmail.service)

# cat > /lib/systemd/system/qmail.service
[Unit]
Description=qmail/netqmail service
After=local-fs.target network.target

[Service]
ExecStart=/var/qmail/bin/svscan /service
ExecStop=/var/qmail/bin/svc -dx /service/* /service/*/log
Type=simple
NonBlocking=yes

[Install]
WantedBy=multi-user.target


NOTE: You can use your own variation in ExecStart to start svscan
(using it with readproctitle, etc)

# systemctl enable qmail.service

The above command will create a link in
/etc/systemd/system/multi-user.target.wants

lrwxrwxrwx 1 root root 36 Jul 20 18:18 qmail.service ->
/lib/systemd/system/qmail.service


To start qmail/netqmail do

# systemctl start qmail.service

To stop qmail/netqmail do

# systemctl stop qmail.service


--
Regards Manvendra - http://www.indimail.org

Qmail users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.