Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-10-28 | unit: replace recursive_stop by stop_retroactively to simplify things a little | Lennart Poettering | |
2010-10-28 | service: unify tstamp serialization code | Lennart Poettering | |
2010-10-28 | device: set recursive_stop=true by default | Lennart Poettering | |
2010-10-28 | unit: suppress incorrect deserialization errors | Lennart Poettering | |
2010-10-28 | swap: there's no reason not order swap after sysinit, so drop it | Lennart Poettering | |
2010-10-28 | socket: fix IPv6 availability detection | Andrey Borzenkov | |
If IPv6 is loaded with disable=1, any IPv6 functionality is completely disabled until the ipv6 module is reloaded. Do not assume IPv6 is available just because the module is present. Fixes startup error: Oct 27 20:58:02 cooker kernel: IPv6: Loaded, but administratively disabled, reboot required to enable Oct 27 20:58:02 cooker kernel: systemd[1]: Set hostname to <cooker>. Oct 27 20:58:02 cooker kernel: systemd[1]: Netlink failure for request 2: Operation not supported Oct 27 20:58:02 cooker kernel: systemd[1]: Failed to configure loopback device: Operation not supported | |||
2010-10-28 | update fixme | Lennart Poettering | |
2010-10-27 | TODO: /proc/swaps is poll()able now | Kay Sievers | |
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=66d7dd518ae413a383ab2c6c263cc30617329842 | |||
2010-10-27 | mounts: automatically create /dev/stderr and friends early on boot so that ↵ | Lennart Poettering | |
they are around when we run shell scripts before udevd | |||
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-27 | units: run sysv related scripts with TERM=linux | Lennart Poettering | |
2010-10-27 | service: when after startup only one process is in a service's cgroup, ↵ | Lennart Poettering | |
assume it is the main process | |||
2010-10-27 | unit: serialize active timestamps | Lennart Poettering | |
2010-10-26 | man: be more explicit about the usefulness of --system | Lennart Poettering | |
2010-10-26 | update fixme | Lennart Poettering | |
2010-10-26 | build-sys: fix 'make fedora' | Lennart Poettering | |
2010-10-26 | swap: add only swaps listed in /etc/fstab automatically to swap.target, ↵ | Lennart Poettering | |
others should be added via .wants/ links | |||
2010-10-26 | errors: refer to systemctl status when useful | Lennart Poettering | |
2010-10-26 | swap: add default cgroup to swap exec env | Lennart Poettering | |
2010-10-26 | swap: expose swap exec env proprties via dbus | Lennart Poettering | |
2010-10-26 | readahead: bump a device's request_nr when enabling readahead | Lennart Poettering | |
2010-10-26 | shutdown: properly handle sigtimedwait() timing out | Lennart Poettering | |
2010-10-26 | exec: fix dbus exposure of UtmpIdentifier field | Lennart Poettering | |
2010-10-26 | main: fix typo in kernel cmdline parameters help | Andrey Borzenkov | |
2010-10-26 | service: fix sysv-less build | Mike Kazantsev | |
2010-10-26 | ask-password-tty: properly handle SIGINT/SIGTERM | Lennart Poettering | |
2010-10-26 | systemctl: automatically spawn temporary password agent when we might need one | Lennart Poettering | |
2010-10-26 | ask-password: properly handle multiple pending passwords when writing wall msg | Lennart Poettering | |
2010-10-26 | ask-password: enable plymouth agent by default | Lennart Poettering | |
2010-10-26 | ask-password: add minimal plymouth password agent | Lennart Poettering | |
2010-10-26 | units: now that we don't set TERM anymore by default, make sure to pass it ↵ | Lennart Poettering | |
to our rescue sessions | |||
2010-10-26 | service: make sure to pass TERM=linux to all sysv scripts | Lennart Poettering | |
2010-10-26 | main: don't unset HOME/TERM when run in session mode | Lennart Poettering | |
2010-10-26 | update fixme | Lennart Poettering | |
2010-10-26 | units: Remove the distro specific references to killall.service. | Franz Dietrich | |
Maybe debian and fedora still have the killall.service but usually it shouldn't be necessary anymore. | |||
2010-10-25 | units: Since killall.service does not exist anymore remove all references. | Franz Dietrich | |
This commit deletes all references to killall.service for the default services. The distribution specific services will be modified in a separate commit. | |||
2010-10-25 | update fixme | Lennart Poettering | |
2010-10-25 | mount: add nosuid,nodev,noexec switches to /var/lock and /var/run | Lennart Poettering | |
2010-10-25 | tmpfiles: Don't clean /var/lock/subsys; it is not aged content | Bill Nottingham | |
It will get 'cleaned' on boot due to being tmpfs anyway. | |||
2010-10-25 | tmpfiles: Make wtmp match utmp perms, and add btmp. | Bill Nottingham | |
2010-10-25 | arch: remove obsolete sysinit.service | Tom Gundersen | |
This is now split into smaller units and shipped with the downstream package. | |||
2010-10-25 | fsck: remove symlink from fsck.target to sysinit.target | Tom Gundersen | |
2010-10-25 | umount: Make sure / is remounted ro on shutdown | Michael Biebl | |
Increment n_failed in mount_points_list_umount() if we skip /. Otherwise it can happen that mount_points_list_remount_read_only() is not called in umount_all(). | |||
2010-10-25 | util: Add welcome message for Ubuntu | Andrew Edmunds | |
The approved method for determining the installed release of Ubuntu is to execute "lsb_release". However, this is in /usr/bin and is implemented in python so it is not safe to execute at this early stage of booting. This code parses /etc/lsb-release which is where "lsb_release" looks for the information. | |||
2010-10-25 | ubuntu: Treat Ubuntu as a distinct distro in configure.ac etc | Andrew Edmunds | |
Previously Ubuntu was treated as being equivalent to Debian, but the two distributions require different behaviour in certain places. This commit does not change the behaviour of systemd on either distro but it creates a framework for changes to be introduced by later commits. The following previously meant "Target is Debian or Ubuntu". * configure option "--with-distro=debian" * C preprocessor symbol "TARGET_DEBIAN" * Automake conditional "TARGET_DEBIAN" After this commit, all of the above are redefined to mean "Target is Debian" The following are introduced to mean "Target is Ubuntu". * configure option "--with-distro=ubuntu" * C preprocessor symbol "TARGET_UBUNTU" * Automake conditional "TARGET_UBUNTU" Most code written for Debian will also be applicable to Ubuntu. An extra Automake conditional "TARGET_DEBIAN_OR_UBUNTU" is introduced to avoid duplication of code that would otherwise occur. This commit updates configure.ac, Makefile.am and distro-specific source files in line with the above definitions. | |||
2010-10-25 | systemd: unset HOME and TERM set from the kernel | Lennart Poettering | |
2010-10-25 | units: activate wall agent automatically if something is dropped in ↵ | Lennart Poettering | |
/dev/.systemd/ask-password | |||
2010-10-25 | update fixme | Lennart Poettering | |
2010-10-25 | ask-password: add basic tty agent | Lennart Poettering | |