Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-06-25 | man: document systemd-random-seed-load.service | Lennart Poettering | |
2012-06-25 | units: stop sleep.target when it has done its job | Lennart Poettering | |
2012-06-25 | man: document systemd-vconsole-setup.service | Lennart Poettering | |
2012-06-22 | man: refer to udevd by its service name not binary name | Lennart Poettering | |
Since the binary name is now hidden away in /usr/lib/ the primary user handle for the udev service is the unit name, hence change the man page to be available under the unit name, and make the binary name an alias for it. | |||
2012-06-21 | readahead: merge three binaries into one | Lennart Poettering | |
since the binaries share much of the same code and we better load only one binary instead of two from disk at early boot let's merge the three readahead binaries into one. This also allows us to drop a lot of duplicated code. | |||
2012-06-10 | update .gitignore | Kay Sievers | |
2012-06-07 | systemd-debug-shell: add to POTFILES.skip | Kay Sievers | |
2012-06-07 | delete plymouth units; moved to plymouth | Kay Sievers | |
2012-06-07 | units: add systemd-debug-shell.service | Michal Schmidt | |
If enabled, the service provides a root shell from an early boot. It also remains active late into shutdown. It is useful for debugging startup and shutdown problems. This is the unit referenced in http://freedesktop.org/wiki/Software/systemd/Debugging#early_debug_shell | |||
2012-06-06 | udev: systemd-udev-settle.service fix After= | Kay Sievers | |
https://bugs.freedesktop.org/show_bug.cgi?id=50779 | |||
2012-06-06 | units: avoid redundant VT clearing by agetty | Michal Schmidt | |
TTYVTDisallocate=yes already clears the VT. agetty does not need to do it again. Run it with --noclear. Felix Miata found the double clearing confusing in this bugreport: https://bugzilla.redhat.com/show_bug.cgi?id=828007 Add a comment explaining what clears the VT. | |||
2012-06-01 | units: fix man section | Lennart Poettering | |
2012-06-01 | man: document systemd-journal | Lennart Poettering | |
2012-06-01 | man: write man page for systemd-logind | Lennart Poettering | |
2012-05-31 | man: add documentation for the binfmt, modules-load, sysctl services | Lennart Poettering | |
2012-05-31 | units: add Documentation= field to console-getty.service | Lennart Poettering | |
2012-05-29 | plymouth: use systemd-udev-settle.service | Kay Sievers | |
2012-05-29 | udev: man - mention systemd-udevd(8) | Kay Sievers | |
2012-05-23 | units: fix file syntax | Lennart Poettering | |
2012-05-23 | readahead: use Conflicts= instead of masking to get rid of readahead units | Lennart Poettering | |
2012-05-23 | readahead: avoid running of readahead services if readahead is already done | Lennart Poettering | |
2012-05-23 | readahead: when doing a system update drop readahead file | Lennart Poettering | |
2012-05-22 | system-update: add system update generator | Lennart Poettering | |
http://freedesktop.org/wiki/Software/systemd/SystemUpdates | |||
2012-05-22 | rescue: don't pull in sockets | Lennart Poettering | |
In rescue mode let's not establish all sockets, so that we don't end up starting a lot of additional services automatically. Instead of pulling in basic.target we now only pull in sysinit.target which pulls in local-fs.target and swap.target. That way rescue mode has all the really basic setup around, but normal services are not started and not autostarted either. | |||
2012-05-21 | units: introduce new Documentation= field and make use of it everywhere | Lennart Poettering | |
This should help making the boot process a bit easier to explore and understand for the administrator. The simple idea is that "systemctl status" now shows a link to documentation alongside the other status and decriptionary information of a service. This patch adds the necessary fields to all our shipped units if we have proper documentation for them. | |||
2012-05-14 | units: do not quit plymouth too early | Michal Schmidt | |
2012-05-08 | sleep: implement suspend/hibernate as first class targets | Lennart Poettering | |
2012-05-04 | units: use OOMScoreAdjust= in the unit files to set OOM score adjust | Lennart Poettering | |
2012-05-03 | units: explicit Type=dbus is now redundant | Lennart Poettering | |
2012-04-30 | units: make sure /var is writable before initializing random seed | Lennart Poettering | |
2012-04-30 | unit: add new dependency type RequiresMountsFor= | Lennart Poettering | |
RequiresMountsFor= is a shortcut for adding requires and after dependencies to all mount units neeed for the specified paths. This solves a couple of issues regarding dep loop cycles for encrypted swap. | |||
2012-04-25 | timedated: introduce systemd-timedated-ntp.target which is controlled by ↵ | Lennart Poettering | |
timedated's NTP setting We shouldn't hardcode the name of the NTP implementation in the timedated mechanism, especially since Fedora currently switched from NTP to chrony. This patch introduces a new target that is enabled/disabled instead of the actual NTP implementation. The various NTP implementations should then add .wants/ symlinks to their services and BindTo back to the target, so that their implementations are started/stopped jointly with the target. https://bugzilla.redhat.com/show_bug.cgi?id=815748 | |||
2012-04-24 | remount: consolidate remount-api-vfs and remount-rootfs into one | Lennart Poettering | |
This has the advantage of removing a confusing warning by mount if the root directory is not listed in fstab. | |||
2012-04-24 | service: introduce Type=idle and use it for gettys | Lennart Poettering | |
Type=idle is much like Type=simple, however between the fork() and the exec() in the child we wait until PID 1 informs us that no jobs are left. This is mostly a cosmetic fix to make gettys appear only after all boot output is finished and complete. Note that this does not impact the normal job logic as we do not delay the completion of any jobs. We just delay the invocation of the actual binary, and only for services that otherwise would be of Type=simple. | |||
2012-04-24 | readahead: rather than checking for virtualization in the C code, use ↵ | Lennart Poettering | |
ConditionVirtualization= in the unit | |||
2012-04-22 | units: remount file systems only if /etc/fstab actually exists | Lennart Poettering | |
2012-04-22 | units: don't try to load kernel modules if CAP_SYS_MODULE is missing | Lennart Poettering | |
2012-04-22 | units: skip root fsck if the root directory is writable | Lennart Poettering | |
2012-04-22 | default to v102 everywhere, instead of vt100, to synchronize with agetty | Lennart Poettering | |
2012-04-22 | container: spawn a getty instead of a sulogin in a container | Lennart Poettering | |
2012-04-18 | udev: units - reference systemd-* units | Kay Sievers | |
2012-04-17 | udev: install udevd as /usr/lib/systemd/systemd-udevd | Kay Sievers | |
2012-04-13 | units: drop audit reference from description of utmp units since that is ↵ | Lennart Poettering | |
build-time optional | |||
2012-04-13 | units: add CAP_MKNOD condition to the other two udev services too | Lennart Poettering | |
2012-04-13 | units: do binfmt magic only when /proc/sys is writable | Lennart Poettering | |
2012-04-12 | getty: skip VC gettys if the VC subsystem is not available | Lennart Poettering | |
2012-04-12 | getty: VC devices are always available, we don't need to wait until they show up | Lennart Poettering | |
2012-04-12 | units: start vconsole-setup only if there's actually a virtual console device | Lennart Poettering | |
2012-04-12 | units: run sysctl stuff only when /proc/sys is actually writable, to quieten ↵ | Lennart Poettering | |
container boots a little | |||
2012-04-12 | relicense to LGPLv2.1 (with exceptions) | Lennart Poettering | |
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends. |