summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* missing: Fix broken syscall(__NR_fanotify_mark... on o32 mips.cee12011-04-21
| | | | | | | | | | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23618562 MIPS o32 ABI enforces that 64bit arguments should be 64bit-aligned, and the third argument of syscall(__NR_fanotify_mark, ...) is 64bit and not 64bit-aligned on o32 mips platform, thus extra padding is inserted before it. The syscall function doesn't know the prototype of fanotify_mark, so the padding will be passed into kernel as valid argument.
* Revert "cryptsetup: pass 0 as key size to crypt_activate_by_keyfile()"Lennart Poettering2011-04-21
| | | | | | This reverts commit 9402841ef197e485061ab328edcaa0e6d83051bd. This freezes boot-up when /dev/urandom is used as key source
* mount: Allow creating mount units for /var/lib/nfs/rpc_pipefs and /proc/fs/nfsd.Wulf C. Krueger2011-04-20
| | | | | | | Mounting /var/lib/nfs/rpc_pipefs and /proc/fs/nfsd is required by rpcbind and the NFS server respectively. To depend on them being mounted, systemd needs to be allowed to create mount units for both in order to avoid having to implement hacks (mounting in ExecStartPre or using shell scripts).
* cryptsetup: pass 0 as key size to crypt_activate_by_keyfile()Lennart Poettering2011-04-20
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=36264
* socket: support ListeSpecial= socketsLennart Poettering2011-04-20
|
* vconsole: don't set console font/keymap if settings are emptyLennart Poettering2011-04-20
| | | | | | | | | https://bugs.freedesktop.org/show_bug.cgi?id=36052 If KEYMAP= is set to the empty string in /etc/vconsole leave the kernel keymap loaded. Similar for FONT=.
* nspawn: don't fail when we receive SIGCHLDLennart Poettering2011-04-20
| | | | https://bugs.freedesktop.org/show_bug.cgi?id=36148
* cgroup: don't accidentaly trim on reloadLennart Poettering2011-04-20
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=678555
* socket: log more information about invalid poll eventsLennart Poettering2011-04-20
|
* MeeGo supportChris E Ferron2011-04-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit consists of the initial work to include MeeGo as a ported distribution for systemd. The majority of the changes are small configuration additions to auto tools, so that MeeGo is identified as a valid distribution option. Some small deviations will be noticed between the configuration of MeeGo and other distributions. As MeeGo is a distribution striving for compliancy to support its near embedded attributes and target users, there is less user configuration options available by default. Most services will be enabled by systemd as part of the distribution requirements, and as such most links and service files will be pre-setup for the MeeGo distribution. As much of this is going to be done within the MeeGo distribution packaging this is still noteworthy to mention, as it explains why in systemd you will observe configuration differences where the MeeGo distribution removes all links in the pkgsysconfdir for instance. MeeGo will be user configurable if there is desire, but most services will be enabled by the distribution as designated by the MeeGo compliancy standards. Other changes are in source to add such areas as meego-release defined in utils, and hostname in hostname-setup, defining vconsole-setup, localizations and rescue additions as needed. As this is all ground work, MeeGo will continue to strive for complete compatibility.
* mount,crypto: rework meaning of noauto/nofailLennart Poettering2011-04-20
|
* manager: when running in test mode, do not write generated unit files to ↵Lennart Poettering2011-04-19
| | | | /run/systemd/generator
* mount: properly parse timeouts options in the middle of the stringLennart Poettering2011-04-19
|
* hostnamed: improve error loggingLennart Poettering2011-04-19
|
* execute: when we run as PID 1 the kernel doesn't give us CAP_SETPCAP by ↵Lennart Poettering2011-04-19
| | | | default. Get that temporarily when dropping capabilities for good
* mount: make device timeout configurableLennart Poettering2011-04-16
|
* cryptsetup: do not order crypto DM devices against the cryptsetup serviceLennart Poettering2011-04-16
|
* socket: reuse existing FIFOsLennart Poettering2011-04-16
|
* socket: guarantee order in which sockets are passed to be the one of the ↵Lennart Poettering2011-04-16
| | | | configuration file
* systemctl: always consider unit files with no [Install] section but stored ↵Lennart Poettering2011-04-16
| | | | in /lib enabled
* job: also print status messages when we successfully started a unitLennart Poettering2011-04-16
|
* hostnamed: add reference to SMBIOS specsLennart Poettering2011-04-16
|
* polkit: follow the usual syntax for polkit actionsLennart Poettering2011-04-16
|
* hostnamed: introduce systemd-hostnamedLennart Poettering2011-04-16
| | | | http://www.freedesktop.org/wiki/Software/systemd/hostnamed
* hostname: split out hostname validation into util.cLennart Poettering2011-04-16
|
* cryptsetup: simplificationsLennart Poettering2011-04-16
|
* dbus: split out object management code into dbus-common, and simplify itLennart Poettering2011-04-16
|
* strv: properly override settings in env_append()Lennart Poettering2011-04-16
|
* strv: detect non-assignments in env blocks properly in env_append()Lennart Poettering2011-04-16
|
* strv: handle empty lists in strv_copy() properlyLennart Poettering2011-04-16
|
* util: truncate newline inside of read_one_line_file() alreadyLennart Poettering2011-04-16
|
* util: modernize get_parent_of_pid() a bitLennart Poettering2011-04-16
|
* crypto: let the cryptsetup binary handles its own configurable timeoutsLennart Poettering2011-04-16
|
* logger,initctl: use global exit timeoutLennart Poettering2011-04-16
|
* ask-password: use default timeoutLennart Poettering2011-04-16
|
* manager: drop all pending jobs when isolatingLennart Poettering2011-04-16
|
* manager: introduce IgnoreOnIsolate flag so that we can keep systemd-logger ↵Lennart Poettering2011-04-16
| | | | around when isolating
* cryptsetup: add trailing \nLennart Poettering2011-04-16
|
* manager: downgrade a few log messagesLennart Poettering2011-04-16
|
* ask-password: use kill(PID, 0) before querying a passwordLennart Poettering2011-04-13
|
* ask-password: support passwords without timeoutsLennart Poettering2011-04-13
|
* ask-password: always send final NUL charLennart Poettering2011-04-13
|
* ask-password: properly accept empty passwords from agentLennart Poettering2011-04-13
|
* unit: skip default cgroup setup if we have no hierarchy to work onLennart Poettering2011-04-13
|
* mount: don't pull in stdio logger for root mount unitLennart Poettering2011-04-13
|
* cgroup: be nice to Ingo MolnarLennart Poettering2011-04-12
| | | | https://bugzilla.redhat.com/show_bug.cgi?id=628004
* pam: use /proc/self/sessionid only if CAP_AUDIT_CONTROL is setLennart Poettering2011-04-12
|
* pam: use /proc/self/loginuid only if we have CAP_AUDIT_CONTROLLennart Poettering2011-04-12
|
* socket: try creating a socket under our own identity if we have no perms to ↵Lennart Poettering2011-04-12
| | | | consult the selinux database
* socket: fix check for SEQPACKETLennart Poettering2011-04-12
|