Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-03-14 | core: move abstract namespace sockets to /dev/.run | Lennart Poettering | |
Now that we have /dev/.run there's no need to use abstract namespace sockets. So, let's move things to /dev/.run, to make things more easily discoverable and improve compat with chroot() and fs namespacing. | |||
2011-03-11 | units: move the last flag files to /dev/.run | Lennart Poettering | |
2011-03-09 | dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemd | Lennart Poettering | |
2011-03-09 | mount: use /dev/.run as an early boot alias for /var/run | Lennart Poettering | |
During early boot, mount a tmpfs to /dev/.run and then bind mount it to /var/run as soon as /var is available. This makes it possible for programs involved in early boot to put runtime data in /dev/.run which later on will show up in /var/run like any other. This can be used to solve the early-boot D-Bus problem: D-Bus may start up with its socket bound to /dev/.run/dbus/system_bus_socket and after /var it will also be available under the traditional name /var/run/dbus/system_bus_socket. This also is intended to be used as a better place for systemd, mount, mdadm, blkid, plymouth, bootchart and dracut runtime data, which is currently stored in various places in /dev/.xxx. | |||
2011-03-08 | build-sys: add Mandriva distribution supportsystemd/v20 | Andrey Borzenkov | |
This merges several separate patches that I carry as part of Mandriva systemd RPM. They touch those parts that are very unlikely to be changed in near future and do not impose any functionality change for systemd core. I also think it is useful for troubleshooting to have real distribution name in system logs, espicially when someone reports problem upstream. The patch looks bigger than sum of replaced patches because - previous patches were applied on top of distro=fedora, now I need to add all those bits for distro=mandriva as well - part of patch was done as spec file magic, but it seems more logical to ship all these bits together | |||
2011-03-08 | unit: distuingish mandatory from triggering conditions | Lennart Poettering | |
2011-03-07 | mount: make /media a tmpfs | Lennart Poettering | |
2011-02-28 | build-sys: update ALTLinux support | Alexey Shabalin | |
Please apply patch for update ALTLinux support. | |||
2011-02-24 | units: synchronize gettys to plymouth even if plymouth is killed by gdm | Lennart Poettering | |
2011-02-23 | rescue: terminate plymouth entirely when going into rescue mode | Lennart Poettering | |
2011-02-22 | plymouth: don't wait forever for plymouth in case it is stuck | Lennart Poettering | |
2011-02-21 | plymouth: ensure we start not a single getty before plymouth is gone because ↵ | Lennart Poettering | |
we never know which ttys plymouth still controls | |||
2011-02-20 | unit: don't timeout fsck | Lennart Poettering | |
2011-02-18 | units: order fsck@.service before basic.target instead of local-fs.target to ↵ | Lennart Poettering | |
relax things a little | |||
2011-02-16 | rescue: make 'systemctl default' fail if there is already something running ↵ | Lennart Poettering | |
when the shell exited | |||
2011-02-15 | exec: introduce global defaults for the standard output of services | Lennart Poettering | |
2011-02-15 | fsck: output to /dev/console by default in addition to syslog | Lennart Poettering | |
2011-02-14 | fsck: skip root fsck if dracut already did it | Lennart Poettering | |
2011-02-13 | tmpfiles: move binary to /bin to make it publicly available | Lennart Poettering | |
2011-02-09 | units: introduce and hook up sound.target | 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-02-08 | plymouth: move plymouth out of TARGET_FEDORA | Jeff Mahoney | |
2011-02-08 | build-sys: initial support ALTLinux | Alexey Shabalin | |
Hi all! I added basic support for ALTLinux. Please see patch or http://git.altlinux.org/people/shaba/packages/systemd.git?p=systemd.git;a=shortlog;h=refs/heads/altlinux Thanks. | |||
2011-01-21 | cryptsetup: fix ordering loop when dealing with encrypted swap devices | Lennart Poettering | |
https://bugzilla.redhat.com/show_bug.cgi?id=657234 | |||
2011-01-18 | serial-getty: invoking /sbin/securetty is no longer necessary since ↵ | Lennart Poettering | |
pam_securetty can now look for console= in /proc/cmdline | |||
2011-01-17 | arch: remove rc-local.service | Tom Gundersen | |
This is now shipped downstream. | |||
2011-01-06 | getty: unset locale before execution | Lennart Poettering | |
On the console indian characters cannot be displayed, hence it is advisable to disable indian locales on the console, which most distributions traditionally did from a shell fragment executed post login. If getty gets started with locale settings passed it would itself however be translated without the no-indian-on-console fixup applied. Hence, for now don't pass any locale settings to getty/login, and thus rely on the classic post-login script fragment to set and fix the locale. Eventually we probably want to drop this again since the system locale should be read and set at one place, and not at multiple, and that one place should be PID 1. https://bugzilla.redhat.com/show_bug.cgi?id=663900 | |||
2011-01-04 | serial: use TERM=vt100 instead of TERM=vt100-nav | Lennart Poettering | |
TERM=vt100-nav was necessary for compat with some ppc hvc devices, a long time ago. Unfortunately vt100-nav terminfo is not installed by default on most distros, hence change the default to v100 which is available universally and still should be a relatively safe and conservative default. Should it turn out that vt100 is not really the best choice we can revert this change again and then ask distros to move vt100-nav into their default install. | |||
2010-12-20 | Fix misspellings in os-release manpage and hwclock-load.service | Miklos Vajna | |
2010-12-16 | Frugalware: start gettys after local.service | Miklos Vajna | |
2010-11-25 | units: Remove Gentoo specific xdm.servicesystemd/v14 | Gustavo Sverzut Barbieri | |
That unity pulls in OpenRC which in turn pulls in most of legacy system that causes lots of troubles as it is too smart, thus not recommended. Moreover, SystemD developers seems to agree that a service file per DM is the best approach, so having gdm.service, kdm.service, slim.service is better than a single wrapper for them. | |||
2010-11-23 | units: simplify shutdown scripts | Lennart Poettering | |
2010-11-19 | units: move a couple of units from base.target to sysinit.target | Lennart Poettering | |
2010-11-18 | sysctl: implement native sysctl tool to support Debian-style /etc/sysctl.d | Lennart Poettering | |
2010-11-18 | units: enable console ask-password agent by default | Lennart Poettering | |
2010-11-18 | units: make sure prefdm is killed first, user sessions second on shutdown | Lennart Poettering | |
2010-11-18 | cryptsetup: automatically order crypt partitions before cryptsetup.target | Lennart Poettering | |
2010-11-16 | units: order hwclock after readahead | Lennart Poettering | |
2010-11-16 | units: set TERM for gettys again, since they acquire a TTY on their own | Lennart Poettering | |
2010-11-16 | units: allow start-up of plymouth ask-password agent very early | Lennart Poettering | |
2010-11-16 | units: enable ask-paswword .path units early enough to be useful for early ↵ | Lennart Poettering | |
mounts | |||
2010-11-16 | units: delay getty until logins are allowed | Lennart Poettering | |
2010-11-15 | exec: automatically determine right TERM= setting based on tty name | Lennart Poettering | |
2010-11-15 | drop support for MANAGER_SESSION, introduce MANAGER_USER instead | Lennart Poettering | |
2010-11-15 | units: use ConditionDirectoryNotEmpty= where applicable | Lennart Poettering | |
2010-11-15 | delete tmp.mount which may conflict with an unrelated fstab entry | Kay Sievers | |
2010-11-14 | units: make use of agetty mandatory | Lennart Poettering | |
2010-11-14 | Remove umount*.service files for Debian | Michael Biebl | |
With the introduction of native shutdown/reboot, the killall.service was removed (as this functionality was moved into systemd-shutdown). Without killall.service though, the umount*.service files no longer work correctly. Wit native mount support those files are also no longer necessary, so remove them. | |||
2010-11-11 | units: deal properly with the fact that agetty is called getty on Debian | Lennart Poettering | |
2010-10-31 | readahead: shortcut replay if /.readahead doesn't exist | Lennart Poettering | |