summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-09-27sysv: optionally disable of SysV init/rcN.d support at compile timeFabiano 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-27hashmap: HASHMAP_FOREACH* iterate until ITERATOR_LASTHarald Hoyer
2010-09-27job: show failure message only for start jobsLennart Poettering
2010-09-27mount: Remove double include of "mount.h"Fabiano Fidencio
2010-09-27update fixmeLennart Poettering
2010-09-26readahead-replay: use posix_fadvise instead of readaheadHarald Hoyer
2010-09-26readahead-collect: check for negative return codes of fs_on_ssd()Harald Hoyer
2010-09-26readahead: add interface to sd-daemon.[ch] to control readaheadLennart Poettering
2010-09-26readahead-collect: typo, free the correct pointerHarald Hoyer
2010-09-25readahead: parse command line argumentsLennart Poettering
2010-09-25readahead: never readahead temporary files since their names tend not to be ↵Lennart Poettering
stable
2010-09-25readahead: make candidate for early OOM killLennart Poettering
2010-09-25readahead: exit after a maximum runtimeLennart Poettering
2010-09-25readahead-replay: delay ready notification until we queued first readLennart Poettering
2010-09-25readahead: disable on low memory machinesLennart Poettering
2010-09-24readahead: take file system root on command lineLennart Poettering
2010-09-23readahead: normalize loggingLennart Poettering
2010-09-23readahead: put limit on files we read aheadLennart Poettering
2010-09-23readahead: add btrfs defrag supportLennart Poettering
2010-09-23fanotify: use uint64_t instead of __u64Lennart Poettering
2010-09-23dbus: export number of total failed jobs on D-Bus interfaceLennart Poettering
2010-09-23readahead: implement minimal readahead logic based on fanotify(), mincore() ↵Lennart Poettering
and readahead()
2010-09-22update fixmeKay Sievers
2010-09-22units: add tmp.service to file listKay Sievers
2010-09-22units: enable getty.target by defaultKay Sievers
2010-09-22units: add optional tmp.serviceKay Sievers
2010-09-22units: move ctrl-alt-delete, default getty targets from /etc to /libKay Sievers
2010-09-22units: hwclock support for non-UTC must not be in the defaultKay Sievers
2010-09-21units: enable var-run + var-lock service by defaultKay Sievers
2010-09-21units: enable sysctl by defaultKay Sievers
2010-09-21units: enable hwclock by defaultKay Sievers
2010-09-21units: always enable random-seed, module-load, vconsoleKay Sievers
2010-09-21dbus: add Progress property to introspectionGustavo Sverzut Barbieri
2010-09-21tmpwatch: fix typo and remove [Install]Kay Sievers
2010-09-21suse: locale + vconsole compat supportKay Sievers
2010-09-21tmpwatch: install the unit filesKay Sievers
2010-09-21manager: calculate progress value while bootingLennart Poettering
2010-09-21manager: measure startup timesLennart Poettering
2010-09-21manager: count how many jobs we executedLennart Poettering
2010-09-21units: add default tmpwatch unitsLennart Poettering
2010-09-21vconsole: make sure we don't merge configuration settings from different sourcesLennart Poettering
2010-09-21locale: make sure we don't merge configuration settings from different sourcesLennart Poettering
2010-09-21locale: unset locale vars that are not set any longerLennart Poettering
2010-09-21locale: never use LC_ALL. It's evil.Lennart Poettering
2010-09-21service: start Arch daemonsTom Gundersen
Arch does not use proper SysV runlevels. Instead /etc/rc.conf contains an array of daemons to load in a multi-user runlevel, and some dependencies between them. This patch enables this behaviour in SystemD (only when compiled with Arch support), which allows SystemD to be a drop in replacement on Arch (modulo some minor bugs). v2: simplified after suggestion from Lennart
2010-09-21socket: Support IPv6-less systems with runtime check.Fabiano Fidencio
This patch introduces socket_ipv6_is_supported() call that checks for IPv6 availability. Code then check for it before using specific calls. In order to be less intrusive, this patch avoids IPv6 entries being parsed at all, this way we don't get such entries in the system and all other code paths are automatically ignored. However an extra check is done at socket_address_listen() to make sure of that. As the number of Netlink messages is not know upfront anymore, loopback-setup.c was refactored to dynamically calculate the sequence number and count. Lennart's suggestions were fixed and squashed with the original patch, that was sent by Gustavo Sverzut Barbieri (barbieri@profusion.mobi).
2010-09-21gentoo: locale-setup supportGustavo Sverzut Barbieri
Use locale variables from /etc/profile.env as Gentoo's openrc runscript does (tool that is used by /etc/init.d/* services).
2010-09-21gentoo: vconsole-setup support.Gustavo Sverzut Barbieri
This patch is a bit bigger than expected since Gentoo being non-standard in some places. 1. it is installing binaries at /usr/bin instead of /bin. 2. it is using CamelCase names for consolefonts. 3. /etc/rc.conf:unicode=(yes|no) just forbids loadkeys and setfont "-u" options, but do not disable the actual kernel default_utf8 from vt module.
2010-09-21ask-password. Initializing socket_fd inside ask_agent.Luis Felipe Strano Moraes
Garbage value could have been used if there was an error creating the password file.
2010-09-21systemctl: make condrestart equivalent to try-restartMichal Schmidt
"condrestart" should be equivalent to "try-restart", i.e. it should be translated into "TryRestartUnit". See http://fedoraproject.org/wiki/Packaging:SysVInitScript#condrestart_and_try-restart Fixes https://bugzilla.redhat.com/show_bug.cgi?id=635780