[packages/lighttpd] the systemd service file actually added

Jacek Konieczny jajcus at jajcus.net
Sun Nov 11 13:40:45 CET 2012


On Sun, Nov 11, 2012 at 12:56:34PM +0100, Paweł Gołaszewski wrote:
> On Sun, 11 Nov 2012, jajcus wrote:
> > commit b4a3acf23fb992d9e8fb7a3bb5a415bc535c1f9b
> > Author: Jacek Konieczny <jajcus w jajcus.net>
> > Date:   Sun Nov 11 12:26:05 2012 +0100
> > 
> >     the systemd service file actually added
> [...]
> > +[Service]
> > +EnvironmentFile=-/etc/sysconfig/lighttpd
> > +ExecStartPre=/usr/sbin/lighttpd-angel -t -f /etc/lighttpd/lighttpd.conf
> > +ExecStart=/usr/sbin/lighttpd-angel -D -f /etc/lighttpd/lighttpd.conf $HTTPD_OPTS
> > +ExecReload=/bin/kill -HUP $MAINPID
> 
> Coś mi się wydaje, że w przypadku systemd angel jest kompletnie zbędnym 
> ficzerem i sam systemd załatwi sprawę..

No, ja nie jestem pewien – systemd załatwi elegenckie 'reload'? Co
innego jakby lighttpd miał bezpośrednie wsparcie do feature'ów systemd
jak socket-activation itp, ale bez tego systemd anioła nie zastąpi.

Z systemd jest o tyle fajnie (w szczególności w porównaniu do Upstart),
że potrafi on ładnie zarządzać całym drzewkiem procesów – więc angel nic
nie powinien psuć, a chociażby graceful reload załatwi.

Pozdrowienia,
        Jacek


More information about the pld-devel-pl mailing list