summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-22collect, keymap, systemctl: use _noreturn_Zbigniew Jędrzejewski-Szmek
2012-07-22man: typoShawn Landden
2012-07-22build-sys: distribute a few more man pagesZbigniew Jędrzejewski-Szmek
2012-07-22build-sys: hide error message from grepZbigniew Jędrzejewski-Szmek
2012-07-21build-sys: fail early in autogen.shZbyszek Jędrzejewski-Szmek
When intltoolize is not installed, autogen.sh runs without error, but configure.ac is borked. ./configure: line 12001: syntax error near unexpected token `0.40.0' ./configure: line 12001: `IT_PROG_INTLTOOL(0.40.0)'
2012-07-21build-sys: fix (again) index generation in subdirZbigniew Jędrzejewski-Szmek
make-man-index.py doesn't care about .html files, only .xml files, so the source list was wrong. Also, $(XML_FILES) are specified without prefix, so compilation in sepearate build-dir was broken: GEN man/index.html Traceback (most recent call last): File "../make-man-index.py", line 24, in <module> t = parse(p) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1183, in parse tree.parse(source, parser) File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 647, in parse source = open(source, "rb") IOError: [Errno 2] No such file or directory: 'man/systemd.xml'
2012-07-20update TODOLennart Poettering
2012-07-20tmpfiles: also look in /lib/tmpfiles.d on split /usr systemsLennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=38686 I don't think the usecase case in that bug makes much sense, but all the other tools do honour /lib in the search path so we probably should do that here, too.
2012-07-20udev: path_id - export path for platform block devicesKay Sievers
Enrico Scholz <enrico.scholz@sigma-chemnitz.de> > > E.g. I have a platform with two sdhci controllers with different purposes. > First slot is an external slot while second one is internal with a > non-removable card. > > When there is a card in the external slot at boot, the non-removable card is > named 'mmcblk1'; without the external card it is 'mmcblk0'. Vice versa for the > external card. https://bugs.freedesktop.org/show_bug.cgi?id=52309
2012-07-20build-sys: bump revision of libudev toosystemd/v187Lennart Poettering
2012-07-20build-sys: prepare 187Lennart Poettering
2012-07-20journalctl: fix assertion failure in ellipsize_mem()Eelco Dolstra
When showing the journal through "journalctl --no-pager", if the prefix of the log message (i.e. the date and syslog identifier) is less than 3 characters shorter than the width of the terminal, you get: Assertion 'new_length >= 3' failed at src/shared/util.c:3859, function ellipsize_mem(). Aborting. because there is not enough space for the "...". This patch add the necessary check.
2012-07-20units: apply default resource limits to socket/mount/swap processes tooLennart Poettering
2012-07-20core: drop KillMode parameter from KillUnit() bus callLennart Poettering
It made no sense, and since we are documenting the bus calls now and want to include them in our stability promise we really should get it cleaned up sooner, not later.
2012-07-20unit: split off KillContext from ExecContext containing only kill definitionsLennart Poettering
2012-07-20man: add reference to export format spec to journalctlLennart Poettering
2012-07-19build-sys: fix variable assignmentKay Sievers
2012-07-19units: fix section of man page link in systemd-logind.serviceLennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=51963
2012-07-19journald: upgrade signal reception message to INFOLennart Poettering
2012-07-19man: fix sysctl.d(5) man page copy/paste mistakeLennart Poettering
https://bugs.freedesktop.org/show_bug.cgi?id=52254
2012-07-19udev: firmware - do not cancel requests in the initrdKay Sievers
2012-07-19use #pragma once instead of foo*foo #define guardsShawn Landden
#pragma once has been "un-deprecated" in gcc since 3.3, and is widely supported in other compilers. I've been using and maintaining (rebasing) this patch for a while now, as it annoyed me to see #ifndef fooblahfoo, etc all over the place, almost arrogant about the annoyance of having to define all these names to perform a commen but neccicary functionality, when a completely superior alternative exists. I havn't sent it till now, cause its kindof a style change, and it is bad voodoo to mess with style that has been established by more established editors. So feel free to lambast me as a crazy bafoon. v2 - preserve externally used headers
2012-07-19journal: allow watching symlinked journal dirsLennart Poettering
2012-07-19journal: when watching directories actually watch the directories asked forLennart Poettering
2012-07-19journal: rotate busy files away when we try to write to themLennart Poettering
2012-07-19journal: follow symlinks when enumerating journalsLennart Poettering
2012-07-19manager: use a private notify sockets in containers to avoid problems with ↵Lennart Poettering
shared abstract socket namespaces
2012-07-19killall: avoid gcc warning about wait name clashLennart Poettering
2012-07-19nspawn: generate proper error messages in the childLennart Poettering
2012-07-19journald: don't choke on journal files with no cutoff dateLennart Poettering
2012-07-19nspawn: introduce new --link-journal= switch to link container journals into ↵Lennart Poettering
host
2012-07-18journal: remove all of /run/log/journal when serializing, since the machine ↵Lennart Poettering
ID might deviate
2012-07-18journal: don't complain if the syslog forwarder socket doesn't existLennart Poettering
2012-07-18journal: when we suggest a rotation, explain whyLennart Poettering
2012-07-18journal: estimate data hash table size a bit larger by defaultLennart Poettering
2012-07-18journald: fix another bad memory accessLennart Poettering
If we rotate due to header out of date we need the new journal file object, too.
2012-07-18update TODOLennart Poettering
2012-07-18journald: fix bad memory accessLennart Poettering
After vacuuming we need to retrieve the journal file object again, since it might have changed.
2012-07-18keymap: Add Dell Latitude force-release quirkRex Tsai
Signed-off-by: Martin Pitt <martinpitt@gnome.org>
2012-07-18service: don't print a warning if we are in autorestart state, and can't ↵Lennart Poettering
start a unit just yet
2012-07-18units: don't enforce a holdoff time for journald, logind, udevdLennart Poettering
These services should be restarted as quickly as possible if they fail, and the extra safety net of the holdoff time is not necessary.
2012-07-18service: make start jobs wait, not fail, when an automatic restart is queuedLennart Poettering
When an automatic restart is already queued, then make subsequent start jobs wait until the restart can be handled (i.e. after the holdhoff time), instead of simply fail.
2012-07-18unit: don't serialize job state, only unit state across switch-rootLennart Poettering
2012-07-18NEWS: correct NTP implementation dataLennart Poettering
2012-07-18build-sys: put all BUILT_SOURCES in CLEANFILESZbigniew Jędrzejewski-Szmek
Since currently all items in BUILT_SOURCES are also in CLEANFILES, we can reduce clutter by appending BUILT_SOURCES directly.
2012-07-18build-sys: use .DELETE_ON_ERRORZbigniew Jędrzejewski-Szmek
All instances of "|| rm $@" are replaced with .DELETE_ON_ERROR, which has a similar effect. One difference is that the return code is not masked by rm return code. .DELETE_ON_ERROR is GNU-Make specific, but -Wno-portability is already defined, and it's unlikely that anyone would build systemd with a shell not supporting .DELETE_ON_ERROR. If they did, then .DELETE_ON_ERROR would be silently ignored, i.e. in the worst case a garbage file wouldn't be deleted, which is not very serious.
2012-07-17man: html - cross-ref man page references and add Index linkKay Sievers
2012-07-17Makefile.am: fixed dependencies for man/index.htmlHarald Hoyer
2012-07-17switch-root: don't wait for processesLennart Poettering
When we transition from the initrd to the main system, don't reap processes, so that they can be handled normally after deserialization.
2012-07-17journalctl: do not ellipsize when using pagerZbigniew Jędrzejewski-Szmek
If a pager is used, ellipsization is redundant — the pager does that better by hiding the part that cannot be shown. Pager's advantage is that the user can press → to view the hidden part of a message, and then ← to return.