Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | units: rename [Meta] section to [Unit] | Lennart Poettering | 2010-04-15 | 4 | -16/+16 |
| | |||||
* | service: optionally, trie dbus name cycle to service cycle | Lennart Poettering | 2010-04-15 | 9 | -35/+350 |
| | |||||
* | socket: optionally call accept() for incoming connections and spawn one ↵ | Lennart Poettering | 2010-04-15 | 13 | -68/+403 |
| | | | | service instance per connection | ||||
* | core: add minimal templating system | Lennart Poettering | 2010-04-15 | 26 | -484/+1269 |
| | |||||
* | mount: only add those mount points to localfs.target as Wants that are ↵ | Lennart Poettering | 2010-04-13 | 1 | -5/+8 |
| | | | | marked for us | ||||
* | execute: fix terminal chowning logic | Lennart Poettering | 2010-04-13 | 1 | -8/+7 |
| | |||||
* | systemctl: show sub state along active state | Lennart Poettering | 2010-04-13 | 12 | -7/+85 |
| | |||||
* | execute: make flags_fds() parameters const | Lennart Poettering | 2010-04-13 | 2 | -3/+3 |
| | |||||
* | service: fix segfault | Lennart Poettering | 2010-04-13 | 1 | -1/+1 |
| | |||||
* | main: run crash shell as subprocess, so that we can gdb pid 1 | Lennart Poettering | 2010-04-13 | 1 | -10/+26 |
| | |||||
* | conf-parser: print message about invalid sections | Lennart Poettering | 2010-04-13 | 1 | -0/+1 |
| | |||||
* | conf-parser: silently ignore X- extension fields | Lennart Poettering | 2010-04-13 | 1 | -1/+4 |
| | |||||
* | main: add kernel option to enable confirm_spawn | Lennart Poettering | 2010-04-13 | 1 | -0/+10 |
| | |||||
* | execute: minor cleanups | Lennart Poettering | 2010-04-13 | 1 | -4/+3 |
| | |||||
* | main: expclitly ignore signal when executing crash shell | Lennart Poettering | 2010-04-13 | 1 | -0/+2 |
| | |||||
* | util: reset nl/cr flags on terminal when resetting | Lennart Poettering | 2010-04-13 | 1 | -2/+8 |
| | |||||
* | execute: chown() the tty when running owning them | Lennart Poettering | 2010-04-13 | 1 | -0/+35 |
| | |||||
* | service: don't timeout special services | Lennart Poettering | 2010-04-13 | 1 | -0/+4 |
| | |||||
* | execute: get rid of gcc warning | Lennart Poettering | 2010-04-13 | 1 | -1/+5 |
| | |||||
* | units: install a few basic units by default | Lennart Poettering | 2010-04-13 | 7 | -5/+62 |
| | |||||
* | unit: allow state change from running to restarting | Lennart Poettering | 2010-04-13 | 2 | -3/+2 |
| | |||||
* | execute: reset signal handlers when executing | Lennart Poettering | 2010-04-13 | 1 | -0/+2 |
| | |||||
* | main: freeze instead of exiting when run as init | Lennart Poettering | 2010-04-13 | 1 | -0/+3 |
| | |||||
* | main: try to block signals before executing crash shell | Lennart Poettering | 2010-04-13 | 1 | -0/+8 |
| | |||||
* | service: add basic validation hooks | Lennart Poettering | 2010-04-13 | 1 | -1/+15 |
| | |||||
* | macro: hookup assert logic with log logic | Lennart Poettering | 2010-04-13 | 1 | -4/+26 |
| | |||||
* | service: fix restart enum name | Lennart Poettering | 2010-04-13 | 1 | -1/+1 |
| | |||||
* | manager: start D-Bus on SIGUSR2 | Lennart Poettering | 2010-04-13 | 1 | -3/+22 |
| | |||||
* | manager: we are not interested in SIGSTOP notifications | Lennart Poettering | 2010-04-13 | 1 | -0/+7 |
| | |||||
* | main: when ignoring a signal set SA_RESTART | Lennart Poettering | 2010-04-13 | 3 | -3/+14 |
| | |||||
* | load-fragment: simplify fragment loading code by using macros | Lennart Poettering | 2010-04-13 | 1 | -159/+50 |
| | |||||
* | manager: fix printing of child process names | Lennart Poettering | 2010-04-13 | 1 | -1/+1 |
| | |||||
* | rework tty handling | Lennart Poettering | 2010-04-13 | 16 | -328/+1135 |
| | | | | | | | 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. | ||||
* | manager: instead of using siginfo_t when reading SIGCHLD PIDs, run waitid() ↵ | Lennart Poettering | 2010-04-13 | 1 | -12/+32 |
| | | | | twice to avoid dropped signals | ||||
* | manager: we are not interested in SIGPIPE/SIGTTIN | Lennart Poettering | 2010-04-13 | 1 | -2/+0 |
| | |||||
* | main: ignore SIGKILL and SIGPIPE so that nothing intereferes with us | Lennart Poettering | 2010-04-13 | 1 | -0/+4 |
| | |||||
* | main: install crash handler in all signals that usually dump core | Lennart Poettering | 2010-04-13 | 1 | -1/+6 |
| | |||||
* | manager: simplify startup of special targets | Lennart Poettering | 2010-04-13 | 2 | -25/+43 |
| | |||||
* | mount-setup: fix nosuid/noexec/nodev mount option passing | Lennart Poettering | 2010-04-12 | 1 | -36/+35 |
| | |||||
* | service,mount,socket: explicitly unwatch control pids | Lennart Poettering | 2010-04-11 | 3 | -38/+85 |
| | |||||
* | main: switch to primary console vt on crash | Lennart Poettering | 2010-04-10 | 3 | -3/+46 |
| | |||||
* | main: introduce configurable crash shell | Lennart Poettering | 2010-04-10 | 1 | -5/+53 |
| | |||||
* | mount-setup: disable device, execution, suid on device file systems | Lennart Poettering | 2010-04-10 | 1 | -2/+2 |
| | |||||
* | main: remove testing assert | Lennart Poettering | 2010-04-10 | 1 | -3/+2 |
| | |||||
* | main: install crash handler for creating core dumps | Lennart Poettering | 2010-04-10 | 1 | -0/+64 |
| | |||||
* | udev: look for new instead of add action | Lennart Poettering | 2010-04-10 | 1 | -2/+17 |
| | |||||
* | udev: install rules file that ignore those nasty useless tty devices by default | Lennart Poettering | 2010-04-10 | 2 | -0/+14 |
| | |||||
* | hostname-setup: add SuSE compatiblity | Kay Sievers | 2010-04-10 | 1 | -1/+18 |
| | |||||
* | dbus: install D-Bus policy file by default | Lennart Poettering | 2010-04-10 | 2 | -0/+85 |
| | |||||
* | mount: implement mounting properly | Lennart Poettering | 2010-04-10 | 21 | -385/+1676 |
| | | | | | | | | 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. |