summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-06-21logind: implement GCLennart Poettering
2011-06-21util: add fopen_temporary()Lennart Poettering
2011-06-21logind: implement ACL managementLennart Poettering
2011-06-21logind: split up logind.hLennart Poettering
2011-06-21logind: first version that compiles fineLennart Poettering
2011-06-21util: move string enum mapping to the endLennart Poettering
2011-06-21util: add pipe_eof()Lennart Poettering
2011-06-21english: s/_per_/_by_/Lennart Poettering
2011-06-21util: introduce dirent_is_file()Lennart Poettering
2011-06-21hostnamed: split dbus initialization into a separate functionLennart Poettering
2011-06-21dbus: make bus_flags_to_events() and friends generally usefulLennart Poettering
2011-06-20manager: include full systemctl status command line in error messageLennart Poettering
2011-06-20systemctl: Add SYSTEMD_PAGER for setting the pager to use in systemctlVille Skyttä
2011-06-20bash: Add host, privileged, and no-pager bash option completions.Ville Skyttä
2011-06-20sd-daemon: Add sd_is_special for special file descriptorsWilliam Douglas
With the addition of ListenSpecial as a socket option we need the the usual sd_is_ functions for special files. This patch does that.
2011-06-20main: Fix a typo emergency shall->emergency shellMichal Vyskocil
2011-06-15pam-module: add debug= parameterMichal Schmidt
It is customary that pam modules do not log debugging information by default. Usually they offer a 'debug' option. Add a boolean debug= option to pam_systemd.so. This will solve bug https://bugzilla.redhat.com/show_bug.cgi?id=705427 Commit 53d5582fa006b0eb528f5dc3f4ba978abd8ac5a3 was not sufficient to fix it, because in Fedora rsyslog is configured to write even LOG_DEBUG messages to /var/log/secure by default.
2011-06-15systemctl: plug a leak upon create_symlink mismatchJim Meyering
2011-06-15systemctl: enable chkconfig support in systemctl for ALTLinuxAlexey Shabalin
2011-06-15execute: fix function prototypeLennart Poettering
2011-06-15dbus: fix name of capability propertyLennart Poettering
2011-06-14systemctl: fix a FILE* leakMichal Schmidt
In practice it does not really matter, but let's be nice and close the file.
2011-06-14systemctl: fix 'is-enabled' for native units under /libMichal Schmidt
The units always showed up as enabled. The config file has to be parsed before we can check what's in the [Install] section. https://bugzilla.redhat.com/show_bug.cgi?id=699027
2011-06-14mount /run without MS_NOEXECKay Sievers
2011-06-10readahead-common: fix total memory size detectionMichal Schmidt
sysinfo returns the total memory size in multiples of mem_unit bytes. As long as the size in bytes fits into unsigned long, the kernel uses mem_unit = 1, but this is not true on i386 with more than 4 GB RAM. https://bugzilla.redhat.com/show_bug.cgi?id=712341
2011-06-09enable chkconfig support in systemctl for openSUSEFrederic Crozat
2011-06-07selinux: selinuxfs can be mounted on /sys/fs/selinuxMichal Schmidt
The kernel now provides the /sys/fs/selinux mountpoint and libselinux prefers it if it's available. systemd currently tests only for /selinux and this leads to an infinite loop of policy reloads in the latest Rawhide. Fix it by checking both possible mountpoints. Also add the new path to ignore_paths[]. /selinux appears also in nspawn.c. I don't think it's necessary to change it there at this point. https://bugzilla.redhat.com/show_bug.cgi?id=711015
2011-06-06cryptsetup-generator: fix /etc/cryptsetup optionsMichal Schmidt
cryptsetup-generator parses the options in /etc/cryptsetup incorrectly. It fails to find the 'swap' option in swap,foo and instead it matches on swaplalala,foo The condition for the comma separator is reversed. https://bugzilla.redhat.com/show_bug.cgi?id=710839
2011-06-05systemctl: fix double unref of a dbus messageMichal Schmidt
2011-05-26sd-daemon: remove superfluous _sd_hidden_ from static functionKay Sievers
2011-05-25dbus-common: fix segfault when a DBus message has no interfaceMichal Schmidt
dbus_message_get_interface() may return NULL. https://bugzilla.redhat.com/show_bug.cgi?id=707483
2011-05-25readahead: explain that it is safe to ignore EACCESLennart Poettering
2011-05-25readahead-collect: ignore EACCES for fanotifyHarald Hoyer
At the start of auditd, we are temporarily not able to read from the fanotify fd. Ignoring it, seems to work.
2011-05-24rtc in localtime: use settimeofday(NULL, tz) instead of hwclock(8)Kay Sievers
We check for LOCAL in /etc/adjtime and if needed, ask the kernel to apply the timezone delta to the system clock. The very first call of settimeofday() without a time, but a timezone warps the system clock, so that it properly runs in UTC.
2011-05-22socket: expose mq params in introspection dataLennart Poettering
2011-05-21bus_property_append_long: use signed long and 'x' in the signature for ↵Kay Sievers
DBUS_TYPE_INT64
2011-05-20socket: always use SO_{RCV,SND}BUFFORCE to allow larger valuesKay Sievers
2011-05-20util: use new VT ESC sequence to clear scrollback bufferLennart Poettering
2011-05-20sd-daemon: move _sd_hidden_ from .h to .c fileKay Sievers
2011-05-20missing: add IP_TRANSPARENTKay Sievers
2011-05-19util: use open_terminal() in chvt() tooLennart Poettering
2011-05-19socket: expose SO_BROADCASTLennart Poettering
2011-05-19exec: expose tty reset options in dbus introspection dataLennart Poettering
2011-05-19socket: expose IP_TRANSPARENTLennart Poettering
2011-05-18exec: hangup/reset/deallocate VTs in gettysLennart Poettering
Explicitly disconnect all clients from a VT when a getty starts/finishes (requires TIOCVHANGUP, available in 2.6.29). Explicitly deallocate getty VTs in order to flush scrollback buffer. Explicitly reset terminals to a defined state before spawning getty.
2011-05-17socket: use 666 socket mode by default since neither fifos, nor sockets, nor ↵Lennart Poettering
mqueues need to be executable
2011-05-17socket: add POSIX mqueue supportLennart Poettering
2011-05-17hostnamed: check that nss-myhostname is installedLennart Poettering
2011-05-16sysctl: apply /etc/sysctl.conf lastLudwig Nussel
apply /etc/sysctl.conf last to actually allow the admin to override package provided defaults.
2011-05-16systemd-analyze: print hostname, kernelversion and arch at the top of the plotKoen Kooi