chiark / gitweb /
socket: refuse socket activation for SysV services
authorLennart Poettering <lennart@poettering.net>
Mon, 14 Feb 2011 23:40:17 +0000 (00:40 +0100)
committerLennart Poettering <lennart@poettering.net>
Mon, 14 Feb 2011 23:40:17 +0000 (00:40 +0100)
commit7b4bf06ba7f31ea8069fc8927729d70ab98b9b64
treeced0e8cdc8e4b161334f6c522b7c2a75fc8f2637
parenta4c24ff75a57efc95b34ece5a7805c3b156208ef
socket: refuse socket activation for SysV services

Make sure that when a .socket unit is installed without its matching
.service we don't end up activating a legacy SysV/LSB service with the
same name. SysV/LSB style services do not support passing sockets and we
don't want to extend SysV/LSB to ensure we don't break compatibility
with other systems.
src/socket.c