summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-13units: install a few basic units by defaultLennart Poettering
2010-04-13unit: allow state change from running to restartingLennart Poettering
2010-04-13execute: reset signal handlers when executingLennart Poettering
2010-04-13main: freeze instead of exiting when run as initLennart Poettering
2010-04-13main: try to block signals before executing crash shellLennart Poettering
2010-04-13service: add basic validation hooksLennart Poettering
2010-04-13macro: hookup assert logic with log logicLennart Poettering
2010-04-13service: fix restart enum nameLennart Poettering
2010-04-13manager: start D-Bus on SIGUSR2Lennart Poettering
2010-04-13manager: we are not interested in SIGSTOP notificationsLennart Poettering
2010-04-13main: when ignoring a signal set SA_RESTARTLennart Poettering
2010-04-13load-fragment: simplify fragment loading code by using macrosLennart 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-13main: ignore SIGKILL and SIGPIPE so that nothing intereferes with usLennart Poettering
2010-04-13main: install crash handler in all signals that usually dump coreLennart Poettering
2010-04-13manager: simplify startup of special targetsLennart Poettering
2010-04-12mount-setup: fix nosuid/noexec/nodev mount option passingLennart Poettering
2010-04-11service,mount,socket: explicitly unwatch control pidsLennart Poettering
2010-04-10main: switch to primary console vt on crashLennart Poettering
2010-04-10main: introduce configurable crash shellLennart Poettering
2010-04-10mount-setup: disable device, execution, suid on device file systemsLennart Poettering
2010-04-10main: remove testing assertLennart Poettering
2010-04-10main: install crash handler for creating core dumpsLennart Poettering
2010-04-10udev: look for new instead of add actionLennart Poettering
2010-04-10udev: install rules file that ignore those nasty useless tty devices by defaultLennart Poettering
2010-04-10hostname-setup: add SuSE compatiblityKay Sievers
2010-04-10dbus: install D-Bus policy file by defaultLennart 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-10load-fragment: make socket timeout configurableLennart Poettering
2010-04-10load-fragment: move NonBlocking option from generic to service optionsLennart Poettering
2010-04-10execute: introduce exec_command_done() to free data from static ExecCommand ↵Lennart Poettering
structs
2010-04-10execute: introduce exec_command_set() for easy setting for command linesLennart Poettering
2010-04-10execute: improve exec_spawn() loggingLennart Poettering
2010-04-10device: ignore a couple of 'API' devicesLennart Poettering
2010-04-10conf-parser: get rid of redundant NEWLINES definitionLennart Poettering
2010-04-10strv: introduce strv_new_ap() callLennart Poettering
2010-04-10mount-setup: introduce mount_point_is_api() callLennart Poettering
2010-04-10util: introduce fstype_is_network()Lennart Poettering
2010-04-10dbus: add a couple of properties to the dbus manager interfaceLennart Poettering
2010-04-10dbus: make data pointer for properties read-onlyLennart Poettering
2010-04-10dbus: add generic DEFINE_BUS_PROPERTY_APPEND_ENUM() macro for enum propertiesLennart Poettering
2010-04-10dbus: add Dump() D-Bus callLennart Poettering
2010-04-10service: don't necessarily add ordering links for non-sysv servicesLennart Poettering
2010-04-10execute: automatically record start/exit timestamps for forked processesLennart Poettering
2010-04-10hostname: set hostname early during boottimeLennart Poettering
2010-04-10target: introduce target_get_runlevel() for distilling SysV compatible ↵Lennart Poettering
runlevel information from a target
2010-04-10mount-setup: create full paths when mountingLennart Poettering