summaryrefslogtreecommitdiff
path: root/service.c
AgeCommit message (Collapse)Author
2010-04-11service,mount,socket: explicitly unwatch control pidsLennart Poettering
2010-04-10mount: implement mounting properlyLennart Poettering
This also includes code that writes utmp/wtmp records when applicable, making use the mount infrastructure to detct when those files are accessible. Finally, this also introduces a --dump-configuration-items switch.
2010-04-10service: don't necessarily add ordering links for non-sysv servicesLennart Poettering
2010-04-08service: when reading pid file make sure to watch the pid readLennart Poettering
2010-04-08service: verify PID is valid when reading it from PID fileLennart Poettering
2010-04-08service/socket: show main/control pids in dumpLennart Poettering
2010-04-08unit: shortcut unit_notify() early, if possibleLennart Poettering
2010-04-08execute: make kill mode configurableLennart Poettering
2010-04-07sysv: add basic.target dependencies only for normal init scriptsLennart Poettering
2010-04-07service: parse default runlevels from init scriptsLennart Poettering
2010-04-07sysv: use lsb dependencies only for ordering, not for pulling in stuff, ↵Lennart Poettering
leave that to the symlink farms
2010-04-07sysv: handle suse style boot.d dirsLennart Poettering
2010-04-07sysv: properly enumerate rcN.d directoryLennart Poettering
2010-04-07build-sys: fix build regarding SYSTEM_SYSVRCND_PATHLennart Poettering
2010-04-07build-sys: automatically detect SysV init dirsLennart Poettering
2010-04-07sysv: sysv service should depend on the full basic system, not only rc.sysinitLennart Poettering
2010-04-06dbus: connect to bus as soon as the special dbus service is aroundLennart Poettering
2010-04-06rework merging/loading logicLennart Poettering
2010-04-04sysv: require sysinit.service from all sysv servicesLennart Poettering
2010-04-01service: show service type when dumping stateLennart Poettering
2010-04-01service: don't continue looking for syv init scripts after the first failureLennart Poettering
2010-04-01sysv: properly handle Provides LSB headerLennart Poettering
2010-03-31gcc: make a couple of gcc warnings go awayLennart Poettering
2010-03-31cgroup: add cgroupsificationLennart Poettering
2010-02-14service: allow enabling of native services via /etc/rcXX.d, so that we can ↵Lennart Poettering
override legacy services easily
2010-02-14execute: implement privilige dropping properlyLennart Poettering
2010-02-14service: add SysV init script parserLennart Poettering
2010-02-03build: basic autoconfizationLennart Poettering
2010-02-03license: add GPLv2+ license blurbs everwhereLennart Poettering
2010-01-30implement service type 'finish'Lennart Poettering
2010-01-30greatly extend what we enforce as process propertiesLennart Poettering
2010-01-29ratelimit start requestsLennart Poettering
2010-01-28rework config file load logicLennart Poettering
2010-01-28when shortcutting states do not skip state transitionsLennart Poettering
2010-01-27make sure we don't ask the same socket unit for fds more than onceLennart Poettering
2010-01-27notify socket unit when service unit diesLennart Poettering
2010-01-27properly recognize successfull scriptsLennart Poettering
2010-01-27don't choke if there are no sockets for a serviceLennart Poettering
2010-01-27yay, we can start socket unitsLennart Poettering
2010-01-26s/name/unitLennart Poettering
2010-01-26various cleanupsLennart Poettering
2010-01-26first attempt at proper service/socket logicLennart Poettering
2010-01-23first attempt in implementinging execution logicLennart Poettering