Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-09 | main: refuse system to be started in a chroot | Lennart Poettering | |
2011-03-09 | main: don't check if /usr really is a mount point, since it is fine if it is ↵ | Lennart Poettering | |
passed pre-mounted to us from the initrd | |||
2011-03-09 | dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemd | Lennart Poettering | |
2011-03-04 | main: introduce /etc/machine-id | Lennart Poettering | |
This is supposed to play the same roles /var/lib/dbus/machine-id, however fixes a couple of problems: - It is available during early boot since it is stored in /etc - Removes the ID from the D-Bus context and moves it into a system context, thus hopefully lowering hesitation by people to use it. - It is generated at installation time. If the file is empty at boot time it will be mounted over with a randomly generated ID, which is not saved to disk. This is useful to support state-less machines with no transient or writable /etc configuration. | |||
2011-03-04 | main: minor optimization | Lennart Poettering | |
2011-03-04 | main: add link to wiki page with longer explanation of the /usr madness | Lennart Poettering | |
2011-03-04 | s/seperate/separate/ | Lennart Poettering | |
2011-02-28 | Spelling Corrections | Harald Hoyer | |
Just some lame spelling corrections with no functionality. | |||
2011-02-23 | main: print warning if /usr is on a seperate partition | Lennart Poettering | |
2011-02-19 | main: refuse --test as root | Lennart Poettering | |
2011-02-15 | service: change default std output to inherit | Lennart Poettering | |
2011-02-15 | exec: introduce global defaults for the standard output of services | Lennart Poettering | |
2011-02-14 | getty: don't parse console= anymore, use /sys/class/tty/console/active instead | Lennart Poettering | |
2011-02-09 | systemd: show status when run with plymouth, and don't start plymouth a ↵ | Lennart Poettering | |
second time when it is already running | |||
2011-01-21 | main: don't warn if /etc/mtab is a symlink to /proc/mounts | Lennart Poettering | |
2010-11-18 | manager: make list of default controllers configurable | Lennart Poettering | |
2010-11-15 | drop support for MANAGER_SESSION, introduce MANAGER_USER instead | Lennart Poettering | |
2010-11-10 | main: warn if /etc/mtab is not a symlink | Lennart Poettering | |
2010-11-10 | main: rename process on startup to 'systemd' to avoid confusion | Lennart Poettering | |
2010-11-10 | manager: parse RD_TIMESTAMP passed from initrd | Lennart Poettering | |
2010-10-27 | selinux: automatically load policy if the initrd hasn't done this for us yet | Lennart Poettering | |
2010-10-27 | main: move make_null_stdio() to util.c | Lennart Poettering | |
2010-10-26 | main: fix typo in kernel cmdline parameters help | Andrey Borzenkov | |
2010-10-26 | main: don't unset HOME/TERM when run in session mode | Lennart Poettering | |
2010-10-25 | systemd: unset HOME and TERM set from the kernel | Lennart Poettering | |
2010-10-14 | manager: hookup execution of systemd-shutdown helper | Fabiano Fidencio | |
(Modified by Lennart Poettering) | |||
2010-10-13 | unit: add minimal condition checker for unit startup | Lennart Poettering | |
2010-10-08 | unit: rename 'banned' load state to 'masked' | Lennart Poettering | |
2010-10-08 | unit: introduce 'banned' load state for units symlinked to /dev/null | Lennart Poettering | |
2010-10-07 | util: unify implementations of freeze() | Lennart Poettering | |
2010-09-27 | sysv: optionally disable of SysV init/rcN.d support at compile time | Fabiano Fidencio | |
This patch adds a cpp definition HAVE_SYSV_COMPAT that is used to isolate code dealing with /etc/init.d and /etc/rcN.d for systems where it does not make sense (one that does not use sysv or one that is fully systemd native). The patch tries to be as little intrusive as possible, however in order to minimize the number of #ifdef'ed regions I've reordered some code in path-lookup.c:lookup_paths_init() where all code dealing with sysv is now isolated under running_as == MANAGER_SYSTEM as well. Moreover, In struct Service, some fields were rearranged to reduce the number of ifdefs. Lennart's suggestions were fixed and squashed with the original patch, that was sent by Gustavo Sverzut Barbieri (barbieri@profusion.mobi). | |||
2010-09-17 | ask-password: add minimal framework to allow services query SSL/harddisk ↵ | Lennart Poettering | |
passphrases from the user | |||
2010-09-16 | locale: initialize locale from /etc/locale by default | Lennart Poettering | |
2010-09-15 | util: use waitid() instead of waitpid() everywhere to avoid confusion due to ↵ | Lennart Poettering | |
SIGSTOP | |||
2010-09-08 | main: when we encounter 'emergency' on the kernel cmdline start the ↵ | Lennart Poettering | |
emergency shell | |||
2010-09-06 | systemctl: make --version a little bit more verbose | Lennart Poettering | |
2010-08-31 | systemctl: rework exit codes for all utility programs to follow LSB or other ↵ | Lennart Poettering | |
standards | |||
2010-08-30 | console: rework automatic getty on kernel console logic again | Lennart Poettering | |
It is essential that the gettys are proper dependencies from getty.target so that they aren't killed and immediately restarted on runlevel changes. Hence rework the logic to implicitly add console gettys to getty.target as dependencies. This also adds an automatic hvc console for virtualizers. https://bugzilla.redhat.com/show_bug.cgi?id=501720 | |||
2010-08-25 | mount: rework automatic mounting to follow the 'nofail' option in fstab | Lennart Poettering | |
2010-08-25 | mount: add global configuration options for handling of auto mounts | Lennart Poettering | |
2010-08-17 | main: restore an accidentally removed 'else' | Tero Roponen | |
I just noticed this when reading the latest commits. | |||
2010-08-17 | main: properly fallback to rescue.target if default.target is hosed | Lennart Poettering | |
2010-08-17 | modprobe: kill support for nomodules | Lennart Poettering | |
this should happen in the kernel itself, not be controlled from userspace, if at all. So let's kill this here. | |||
2010-08-17 | nss: don't disable nscd anymore, since it doesn't make sense to ↵ | Lennart Poettering | |
socket-activate nscd anyway | |||
2010-08-17 | auto-getty: rework auto console getty logic to work in conjunction with ↵ | Lennart Poettering | |
single user mode | |||
2010-08-14 | emacs: make sure nobody accidently adds tabs to our sources | Lennart Poettering | |
2010-08-12 | main: log build time features on startup | Lennart Poettering | |
2010-08-11 | main: disable nscd properly, if possible | Lennart Poettering | |
2010-08-11 | selinux: split off selinux calls into seperate file label.c | Lennart Poettering | |
2010-08-11 | clang: fix numerous little issues found with clang-analyzer | Lennart Poettering | |