summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Collapse)Author
2012-07-28man: ship systemd-udevd as the real manpageDave 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-28build-sys: always populate EXTRA_DISTBryan 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-26build-sys: use correct cppPeeters Simon
this solves issues where $(CPP) has differend include paths than 'cpp'
2012-07-26build-sys: create ntp-units.d dropin directories on installMichal Schmidt
2012-07-23build-sys: man - add missing dependencyKay Sievers
2012-07-22build-sys: distribute a few more man pagesZbigniew Jędrzejewski-Szmek
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-20build-sys: bump revision of libudev toosystemd/v187Lennart Poettering
2012-07-20build-sys: prepare 187Lennart Poettering
2012-07-20unit: split off KillContext from ExecContext containing only kill definitionsLennart Poettering
2012-07-19build-sys: fix variable assignmentKay Sievers
2012-07-19nspawn: introduce new --link-journal= switch to link container journals into ↵Lennart Poettering
host
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-17Makefile.am: MKDIR_P man for man/index.htmlHarald Hoyer
2012-07-17build-sys: distcheck - add seccomp*.h to SOURCESKay Sievers
2012-07-17build-sys: use C preprocessor for key list, tooLennart Poettering
2012-07-17build-sys: automake needs to know about generated filesZbigniew 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-17execute: support syscall filtering using seccomp filtersLennart Poettering
2012-07-16build-sys: make building of index.html fail sensiblyLennart Poettering
2012-07-16min: generate an index page for all man pagesLennart Poettering
This makes use of python, if it is available
2012-07-15udev: get rid of TEST_PREFIX and use unshare() to fake /sys, /dev, /runKay Sievers
2012-07-15build-sys: fix "make distcheck"Kay Sievers
2012-07-13build-sys: fix buildLennart Poettering
2012-07-13man: add man page aliases for all macros/types tooLennart Poettering
2012-07-13man: Split sd_randomize(3) from sd_id128_get_{machine,boot}(3)Lennart Poettering
They have too little to do with each other...
2012-07-13build-sys: don't install sd-readahead.h as include file, but as documentationLennart 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-13man: document sd_journal_seek_head()Lennart Poettering
2012-07-13man: document sd_journal_add_match()Lennart Poettering
2012-07-13man: suppress man page dates/authors in generated pagesLennart Poettering
2012-07-13build-sys: clean man pages when building themLennart Poettering
2012-07-13man: document sd_journal_get_fd()Lennart Poettering
2012-07-13man: document sd_journal_get_cursor()Lennart Poettering
2012-07-13man: document sd_journal_get_cutoff_realtime_usec()Lennart Poettering
2012-07-13man: document sd_journal_get_realtime_usec()Lennart Poettering
2012-07-13man: document sd_journal_get_data() and friendsLennart Poettering
2012-07-13man: document sd_journal_next()Lennart Poettering
2012-07-13man: document sd_journal_open()Lennart Poettering
2012-07-13core: go on a killing spree when transitioning from initrd to main systemLennart Poettering
2012-07-13test: hook up more tests with make checkLennart Poettering
2012-07-13man: fix man page chapter in Makefile.amLennart Poettering
2012-07-13man: document sd_journal_stream_fd()Lennart Poettering
2012-07-13man: move header file man pages from section 7 to 3Lennart Poettering
This way we can include documentation about minor macros/inline function within the introducionary man page in a sane way.
2012-07-13journalctl: show any printable Unicode characterZbigniew Jędrzejewski-Szmek
This makes sure we are OK in outputting all valid, non-control UTF-8 characters, instead of just printable 7bit ASCII.
2012-07-13journal: beef up journal matches considerablyLennart Poettering
we now can take multiple matches, and they will apply as AND if they apply to different fields and OR if they apply to the same fields. Also, terms of this kind can be combined with an overreaching OR.
2012-07-13build-sys: avoid duplicate inclusion of log.c in toolsLennart Poettering
Before: shared code such as log.c was linked once into the public libraries (where it is entirely hidden) and once into the various tools which might use those libraries. This is suboptimal, as this way static variables such as the maximum log level are instantiated twice in all tools. After: our build the public libraries a second time, as a convenience libary, and link our tools against those. Hence all tools use only a single instance of everything.
2012-07-11journal: replace implicit flushing of journal by explicit oneLennart Poettering
The old automatism that the flushing of the journal from /run to /var was triggered by the appearance of /var/log/journal is broken if that directory is mounted from another host and hence always available to be useful as mount point. To avoid probelsm with this, introduce a new unit that is explicitly orderer after all mounte files systems and triggers the flushing.
2012-07-09MeeGo: Remove build support for MeeGo distribution.Auke Kok
The MeeGo distribution is still a supported distribution, but will probably not see an updated version of systemd anymore. Most of the development is focussing on Tizen now, and the generic support for building --with-distro=other is more than adequate enough. This patch removes the support as a custom configuration build target in systemd. People who are still building this for the MeeGo distribution should build as "other" distro.