summaryrefslogtreecommitdiffstats
path: root/units (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-03-13man: strip the comments in man page headersZbigniew Jędrzejewski-Szmek2-6/+37
They contained the date, which creates a problem with multiarch packages, since the generated file would be different each time.
2013-03-13build-sys: break dependency loop between libsystemd-id128.la and -shared.laZbigniew Jędrzejewski-Szmek1-3/+4
The loop was added in d848b9cbfa0ba72 'Move generic specifier functions to shared'.
2013-03-13shutdown: move attribute packed to the end of the declaration, so it is not ↵Michal Sekletar1-2/+2
ignored
2013-03-13manager: push back animation timer whenever a job finishesMichal Schmidt1-1/+6
The running jobs animation is supposed to hide itself when jobs are progressing sufficiently fast.
2013-03-12remote-fs.target: want remote-fs-pre.targetHarald Hoyer1-0/+2
This pulls in remote-fs-pre.target if remote-fs.target is needed. Previously remote-fs-pre.target was not active, if no remote fs was mounted from /etc/fstab. So, every manual remote fs mount was ordered against the inactive remote-fs-pre.target and umount.target. Because remote-fs-pre.target was not active, the remote fs was umounted at umount.target time, which was too late (network already down). Now remote-fs-pre.target is active, even if no remote fs is mounted. On shutdown it is deactivated in the correct order and all manual remote fs mounts also.
2013-03-12core: fix getting information about mount unitMichal Sekletar1-1/+2
We should not try to get information about mount unit from fragment if the unit was created because of /proc/self/mountinfo event.
2013-03-12udevd: sort into sysinit instead of basic targetKay Sievers2-10/+4
2013-03-11core/smack: downgrade info to debugZbigniew Jędrzejewski-Szmek1-9/+15
BogdanR> I think it's cool it supports SMACK and that it encourages them to use a propper mount point for smackfs but I don't think it's cool that it's printing on the screen even when I parse quiet to the kernel that "SMACK support is not enabled ...".
2013-03-11Remove or indent #define GNU_SOURCEZbigniew Jędrzejewski-Szmek3-21/+17
It is only needed in files designed to be usable in standalone compilation. In those files the #ifdefinery is indented. When compiling in-tree, GNU_SOURCE is always defined, so remove one definition.
2013-03-11bootchart: bump RLIMIT_NOFILE only after we forked us off, so that the init ↵Lennart Poettering1-6/+5
system inherits the kernel default
2013-03-11bootchart: various superficial cleanupsLennart Poettering7-215/+243
Let's update bootchar to share the coding style a bit more with the rest of the package. - Some tabs/spaces fixes - add #pragma to header - split up header so that we have a 1:1 relation between .c and .h files like everywhere else - Prefix user command line arguments/configuration settings with "arg_". - other coding style fixes
2013-03-11bootchart: rename log.c to store.c to aovid confusion with src/shared/log.cLennart Poettering2-1/+1
2013-03-11update TODOLennart Poettering1-0/+11
2013-03-11Update .gitignoreMichael Biebl1-0/+4
for the changes in 7b40ce553f0ec9487077e53f5bdc46580025901c
2013-03-11journald: allow priority of 999, tooLennart Poettering1-1/+1
2013-03-11Move udevadm to rootbindirMichael Biebl6-8/+8
The udevadm utility is needed during early boot, so move it to rootbindir to support split-/usr configurations.
2013-03-10bootctl: print Options only when foundKay Sievers1-2/+3
2013-03-10bootctl: print secure boot flagsKay Sievers5-12/+60
2013-03-10Fix typos of /etc/systemd/systemdZbigniew Jędrzejewski-Szmek2-3/+3
<Lekensteyn> The 198 announcement mentions "/etc/systemd/systemd/foobar.service.d/*.conf", is that a typo? I only have a /etc/systemd/system/. Is there a manpage describing this new feature?
2013-03-09TODO: updateKay Sievers1-2/+0
2013-03-09python/docs: use the same links on top as in man pagesZbigniew Jędrzejewski-Szmek3-1/+19
I forgot to commit the layout file, because it was gitignored. Fixed now.
2013-03-09html: make python docs look more like the restZbigniew Jędrzejewski-Szmek2-2/+198
The result is ugly enough, I hope, to motivate someone with design skills to fix it.
2013-03-09systemd-python: provide version info to sphinxZbigniew Jędrzejewski-Szmek2-10/+1
2013-03-09man: use lxml for faster generation and pretty printingZbigniew Jędrzejewski-Szmek3-4/+15
2013-03-09build-sys: generate links for html alias pagesZbigniew Jędrzejewski-Szmek3-26/+456
2013-03-09build-sys: assemble HTML in docs/htmlZbigniew Jędrzejewski-Szmek2-5/+34
The goal is to be able to preview how the documenation will look when uploaded. Just point your browser at docs/html/man/index.html.
2013-03-09build-sys: clean up make cleanZbigniew Jędrzejewski-Szmek1-13/+11
2013-03-09build-sys: fix distcheckZbigniew Jędrzejewski-Szmek1-1/+1
2013-03-09build-sys: don't hard-code binary paths in initrd-*.serviceMichael Biebl5-12/+16
Instead use @bindir@ for udevadm and @rootbindir@ for systemctl.
2013-03-08analyze: use defines where we don't need static variablesLennart Poettering1-16/+16
2013-03-08analyze: by now, systemd-analyze is hardly all my workLennart Poettering1-1/+2
2013-03-08analyze: various cleanupsLennart Poettering2-167/+306
Update systemd-analyze to follow the coding style of the other tools more closely. Also, update the CODING_STYLE to document this for future additions. Changes: - Always use usec_t for time units, so that we always use the same types everywhere, and format times the same way as everywhere else. - Add "static" to global variables - Make sure we can always distuingish OOM and other errors: ensure we always return useful error codes from all functions. - Always free unit_times array
2013-03-08update TODOLennart Poettering1-2/+2
2013-03-08update TODOLennart Poettering1-0/+2
2013-03-08journal: allow priority 0 in stdout streamMichal Schmidt1-1/+1
Priority 0 is acceptable (it's LOG_EMERG). BTW, I'm not sure why we allow priorities up to 999, but I'm leaving this be for now. http://lists.freedesktop.org/archives/systemd-devel/2013-March/009510.html
2013-03-08util: fix printing of welcome messageMichal Schmidt1-1/+1
Commit 984a2be4 failed to adjust this caller of status_printf().
2013-03-08path: avoid an allocation in path_spec_watchMichal Schmidt1-22/+25
No need for strdup. We can slice the path in place if we always undo it afterwards.
2013-03-08shared: inline trivial auto-cleanup functionsMichal Schmidt6-25/+19
2013-03-08shared: remove pointless checks in auto-cleanup functionsMichal Schmidt2-12/+0
The argument given to the __attribute__((cleanup)) functions is the address of the variable that's going out of scope. It cannot be NULL. The "if (!s)" check in set_freep() is pointless. Perhaps "if (!*s)" was intented. But that's pointless too, because set_free()/set_free_free() are OK to call with a NULL argument (just like free()). Setting "*s = NULL" is pointless, because the variable that s points to is about to go out of scope. The same holds for strv_freep().
2013-03-08update TODOLennart Poettering1-0/+5
2013-03-07test-util: add more testsThomas Hindoe Paaboel Andersen1-0/+43
Improve test coverage a bit with tests for close_many strappend (to cover all ways through strnappend)
2013-03-07core: if we cannot JOB_ISOLATE the default target JOB_REPLACE it insteadv198Lennart Poettering1-2/+13
In order to maintain compatibility with older initrds which do not have AllowIsolate=yes set for their target units, fallback to JOB_REPLACE if JOB_ISOLATE doesn't work, but complain about it.
2013-03-07build-sys: bump release and sonamesLennart Poettering2-5/+5
2013-03-07journalctl: imply -n1000 when -e is usedLennart Poettering2-4/+12
Make sure the pager does not have to buffer an unbounded number of log messages, by default.
2013-03-07update TODOLennart Poettering1-0/+1
2013-03-07pager: add -M to $LESS to make the bottom line nicerLennart Poettering1-2/+2
2013-03-07Revert "bootchart: use _cleanup_close_"Zbigniew Jędrzejewski-Szmek2-4/+9
This reverts commit 0ea9530d401827e299c6e04a433e69a7a2a89d80. attribute(cleanup) can only be used inside functions (*of, sysfd are leaked). Cleanup functions are only called once when exiting scope (*f is leaked twice).
2013-03-07systemd-python: fix segfault on double closeZbigniew Jędrzejewski-Szmek2-0/+3
2013-03-07systemd-python: fix typosZbigniew Jędrzejewski-Szmek1-2/+2
2013-03-07man/*.html: link to directives, python, guvev, libudev in headersZbigniew Jędrzejewski-Szmek1-0/+24
Since the HTML files are in different directories during build and on fd.o, links are broken in the build directory. This could be fixed by moving stuff around, or by modifying the files during upload, but I think that people do not usually create HTML files for local browsing, and this is not necessary.