Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-03 | build-sys: do not link systemctl against journal-internal and id128-internal | Simon Peeters | |
systemctl does not need the internal journal and id128 libraries to function, so don't link against them. | |||
2012-08-01 | journal: add sd_journal_perror() to API | Lennart Poettering | |
2012-07-31 | build-sys: fix path to src/gudev/gudevenumtypes.h | Zbigniew Jędrzejewski-Szmek | |
This file is generated, so it should be referred to as $(top_builddir)/src/gudev/gudevenumtypes.h. It could only appear in $(top_srcdir) as a result of previous build in $(top_srcdir). Better to just let automake add the prefix for us, so there's no need to spell it out. Remove the prefix from other source files too, $(top_srcdir) is the default anyway. | |||
2012-07-31 | build-sys: always create the output directory first | Zbigniew Jędrzejewski-Szmek | |
$(MKDIR_P) is added where missing, and rules are standardized on one form of $(MKDIR_P), to make it easier to spot when it is missing. Single line $(MKDIR)&&command form is broken into two line form. https://bugs.freedesktop.org/show_bug.cgi?id=49459 For compilation in a separate build directory to work, when a file is generated, the rule must include an explicit mkdir first, unless the file is created at the top level. Even when building in a separate build-dir, automake would normally create all directories as a side result of creating the dependencies files. Therefore the bug was only visible with -C (turning off dependency generation). | |||
2012-07-29 | Revert "man: ship systemd-udevd as the real manpage" | Lennart Poettering | |
We want to keep things uniform, and hence treat udevd's man page like any other in the repo. What matters is how users primarily interface with a service, and that is not the binary path in /usr/lib/systemd but the service name. This reverts commit 6c1f3ba54ac1f42598c543b86daaf294b29294b1. | |||
2012-07-28 | man: ship systemd-udevd as the real manpage | Dave Reisner | |
Instead of making systemd-udevd a so-link to systemd-udevd.service, ship the real page as systemd-udevd to integrate better with distros where udevd might be run standalone. | |||
2012-07-28 | build-sys: always populate EXTRA_DIST | Bryan Kadzban | |
"make dist" can build a different tarball depending on the flags passed to ./configure and the (optional) dependencies found on the system. Move all append-to-EXTRA_DIST operations out of automake conditionals to fix this. Introduce a polkitpolicy_files so that the policy files built still correctly depend on the automake conditionals, but the .in files that get distributed do not. | |||
2012-07-26 | build-sys: use correct cpp | Peeters Simon | |
this solves issues where $(CPP) has differend include paths than 'cpp' | |||
2012-07-26 | build-sys: create ntp-units.d dropin directories on install | Michal Schmidt | |
2012-07-23 | build-sys: man - add missing dependency | Kay Sievers | |
2012-07-22 | build-sys: distribute a few more man pages | Zbigniew Jędrzejewski-Szmek | |
2012-07-21 | build-sys: fix (again) index generation in subdir | Zbigniew 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-20 | build-sys: bump revision of libudev toosystemd/v187 | Lennart Poettering | |
2012-07-20 | build-sys: prepare 187 | Lennart Poettering | |
2012-07-20 | unit: split off KillContext from ExecContext containing only kill definitions | Lennart Poettering | |
2012-07-19 | build-sys: fix variable assignment | Kay Sievers | |
2012-07-19 | nspawn: introduce new --link-journal= switch to link container journals into ↵ | Lennart Poettering | |
host | |||
2012-07-18 | build-sys: put all BUILT_SOURCES in CLEANFILES | Zbigniew 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-18 | build-sys: use .DELETE_ON_ERROR | Zbigniew 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-17 | man: html - cross-ref man page references and add Index link | Kay Sievers | |
2012-07-17 | Makefile.am: fixed dependencies for man/index.html | Harald Hoyer | |
2012-07-17 | Makefile.am: MKDIR_P man for man/index.html | Harald Hoyer | |
2012-07-17 | build-sys: distcheck - add seccomp*.h to SOURCES | Kay Sievers | |
2012-07-17 | build-sys: use C preprocessor for key list, too | Lennart Poettering | |
2012-07-17 | build-sys: automake needs to know about generated files | Zbigniew Jędrzejewski-Szmek | |
CC src/core/libsystemd_core_la-syscall-list.lo src/core/syscall-list.c:31:29: fatal error: syscall-to-name.h: No such file or directory | |||
2012-07-17 | execute: support syscall filtering using seccomp filters | Lennart Poettering | |
2012-07-16 | build-sys: make building of index.html fail sensibly | Lennart Poettering | |
2012-07-16 | min: generate an index page for all man pages | Lennart Poettering | |
This makes use of python, if it is available | |||
2012-07-15 | udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /run | Kay Sievers | |
2012-07-15 | build-sys: fix "make distcheck" | Kay Sievers | |
2012-07-13 | build-sys: fix build | Lennart Poettering | |
2012-07-13 | man: add man page aliases for all macros/types too | Lennart Poettering | |
2012-07-13 | man: Split sd_randomize(3) from sd_id128_get_{machine,boot}(3) | Lennart Poettering | |
They have too little to do with each other... | |||
2012-07-13 | build-sys: don't install sd-readahead.h as include file, but as documentation | Lennart Poettering | |
sd-readahead.h is supposed to be a drop-in API, nothing people should ever link to or could make use without also adding sd-readahead.c to their sources. Hence, don't install this header file into INCLUDES, but instead install it as DOCS. | |||
2012-07-13 | man: document sd_journal_seek_head() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_add_match() | Lennart Poettering | |
2012-07-13 | man: suppress man page dates/authors in generated pages | Lennart Poettering | |
2012-07-13 | build-sys: clean man pages when building them | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_fd() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_cursor() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_cutoff_realtime_usec() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_realtime_usec() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_get_data() and friends | Lennart Poettering | |
2012-07-13 | man: document sd_journal_next() | Lennart Poettering | |
2012-07-13 | man: document sd_journal_open() | Lennart Poettering | |
2012-07-13 | core: go on a killing spree when transitioning from initrd to main system | Lennart Poettering | |
2012-07-13 | test: hook up more tests with make check | Lennart Poettering | |
2012-07-13 | man: fix man page chapter in Makefile.am | Lennart Poettering | |
2012-07-13 | man: document sd_journal_stream_fd() | Lennart Poettering | |
2012-07-13 | man: move header file man pages from section 7 to 3 | Lennart Poettering | |
This way we can include documentation about minor macros/inline function within the introducionary man page in a sane way. |