summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2010-04-10build-sys: automatically figure out names of dbus/syslog servicesLennart Poettering
2010-04-10unit: introduce unit_load_related_unit()Lennart Poettering
2010-04-10unit: make cgroup controller/path specification more flexibleLennart Poettering
2010-04-10unit: issue notify even if the high-level state didn't changeLennart Poettering
2010-04-10unit: dump some data only when unit is loadedLennart Poettering
2010-04-10unit: dump start/exit timestampLennart Poettering
2010-04-10unit: free data from merged unit when we don't need it anymoreLennart Poettering
2010-04-10unit: refuse merging if the unit in question has a job assigned or suchlikeLennart Poettering
2010-04-10util: introduce format_timestamp()Lennart Poettering
2010-04-10util: introduce mkdir_p()Lennart Poettering
2010-04-10util: introduce streq_ptr() for comparing strings or their pointersLennart Poettering