summaryrefslogtreecommitdiff
path: root/manager.c
AgeCommit message (Collapse)Author
2010-04-13manager: start D-Bus on SIGUSR2Lennart Poettering
2010-04-13manager: we are not interested in SIGSTOP notificationsLennart Poettering
2010-04-13manager: fix printing of child process namesLennart Poettering
2010-04-13rework tty handlingLennart Poettering
We now make sure to run all services in their own session, possibly with a controlling terminal. This also extends the service and socket state machines a little.
2010-04-13manager: instead of using siginfo_t when reading SIGCHLD PIDs, run waitid() ↵Lennart Poettering
twice to avoid dropped signals
2010-04-13manager: we are not interested in SIGPIPE/SIGTTINLennart Poettering
2010-04-13manager: simplify startup of special targetsLennart 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-08manager: print process name for all SIGCHLD receivedLennart Poettering
2010-04-07build-sys: automatically detect SysV init dirsLennart Poettering
2010-04-07manager: mention to which unit a SIGCHLD belongsLennart Poettering
2010-04-06manager: make running_as configurableLennart Poettering
2010-04-06main: move basic setup into main.cLennart Poettering
2010-04-06manager: dump status on SIGUSR1Lennart Poettering
2010-04-06dbus: connect to bus as soon as the special dbus service is aroundLennart Poettering
2010-04-06manager: if wanted dependencies are invalid, don't failLennart Poettering
2010-04-06rework merging/loading logicLennart Poettering
2010-03-31cgroup: add cgroupsificationLennart Poettering
2010-02-14manager: actually enable ctrl-alt-del/kbrequest request handling in the kernelLennart Poettering
2010-02-14unit: rename load_path to fragment_path to make clear what kind of ↵Lennart Poettering
configuration file this is
2010-02-13manager: run ctrl-alt-del/kbrequest targets on SIGINT/SIGWINCH when run in ↵Lennart Poettering
init mode
2010-02-13config: implement search path logicLennart Poettering
2010-02-12manager: identify the init/system/user mode we are running it and pick D-Bus ↵Lennart Poettering
bus accordingly
2010-02-12manager: properly return newly created job in ↵Lennart Poettering
transaction_add_job_and_dependencies()
2010-02-05manager: properly read timerfd elapse counterLennart Poettering
2010-02-05dbus: send out signals when units/jobs come, go and changeLennart Poettering
2010-02-03license: add GPLv2+ license blurbs everwhereLennart Poettering
2010-02-02dbus: install some properties on the job objectsLennart Poettering
2010-02-01add basic (and not very useful) D-Bus supportLennart Poettering
2010-01-30greatly extend what we enforce as process propertiesLennart Poettering
2010-01-29monitor udev for device changesLennart Poettering
2010-01-29watch mount status fileLennart Poettering
2010-01-29fix impact minimizing codeLennart Poettering
2010-01-29fix ordering cycle detectionLennart Poettering
2010-01-29implement coldplugginLennart Poettering
2010-01-28add new manager initializer callbacks to per-unit type vtableLennart Poettering
2010-01-28add more special unitsLennart Poettering
2010-01-28add infrastructure for special unitsLennart Poettering
2010-01-27process only one epoll event at a timeLennart Poettering
if we ask for more than one from the kernel we might need to check for the validity of the ptr element since event might be processed after its ptr was already destructed.
2010-01-27reset signal handlers on startupLennart Poettering
2010-01-27trap some signalsLennart Poettering
2010-01-27exit cleanly on SIGINTLennart Poettering
2010-01-27yay, we can start socket unitsLennart Poettering
2010-01-27fully clean up job dependencies on abort, tooLennart Poettering
2010-01-27after installing the transaction make sure we kill all remains ob the ↵Lennart Poettering
transaction
2010-01-27implement drop-in directoriesLennart Poettering
2010-01-26s/name/unitLennart Poettering
2010-01-26get rid of 'linked' notion for objectsLennart Poettering
2010-01-26various cleanupsLennart Poettering
2010-01-26first attempt at proper service/socket logicLennart Poettering