summaryrefslogtreecommitdiff
path: root/configure.ac
Commit message (Collapse)AuthorAge
...
* build-sys: disable static librariesKay Sievers2013-01-07
|
* bootchart: merge bootchartAuke Kok2013-01-07
| | | | | | Bootchart is renamed to 'systemd-bootchart' and installed as /usr/lib/systemd/systemd-bootchart. The configuration file will reside in /etc/systemd/bootchart.conf.
* build-sys: fix help text for --disable-myhostnameLennart Poettering2013-01-07
|
* nss-myhostname: integrate into systemd buildsystemTom Gundersen2013-01-07
| | | | | | Note that there are still some rome for cleanups. In particular, the .la files are now installed, which we probably don't want; and some of the macros in Makefile.am are likely redundan.
* build-sys: use full path to python in scriptsZbigniew Jędrzejewski-Szmek2013-01-05
| | | | | | | | | | Commit c4eb236a2c didn't take into account the situation when the user sets e.g. PYTHON=python3 (without the full path). This value would then be used verbatim for PYTHON_BINARY and in she-bang lines in scripts, which is incorrect. To fix this, $PYTHON is passed through which, which expands the path. If $PYTHON_BINARY is desired which is not installed on the build system, then PYTHON_BINARY must be set separately.
* build-sys: fix message about gintrospectionZbigniew Jędrzejewski-Szmek2013-01-04
| | | | | When gobject-introspection-devel was not available, the message was missing the yes/no part
* systemd-analyze: use specified binary, add --versionZbigniew Jędrzejewski-Szmek2013-01-04
| | | | | | | | | | | | Python binary used in the she-bang line in installed scripts can be set with ./configure PYTHON_BINARY=... Defaults to the same path as python used during compilation. Adding --version makes systemd-analyze behave consistently with the rest of installed programs. The lines in ./configure output are reordered to keep all yes/no lines separate. I think that this makes the output clearer.
* build-sys: drop all distribution specfic checksLennart Poettering2013-01-04
| | | | Yay, we now have a completely generic systemd. No distribution specific checks anymore!
* build-sys: make path of loadkeys/setfont configurable in configureLennart Poettering2013-01-04
|
* systemctl: enable chkconfig compat only if chkconfig is found rather than ↵Lennart Poettering2013-01-04
| | | | based on distro
* build-sys: make rc-local support part of SYSV compatLennart Poettering2013-01-04
| | | | | | This also drops automatic selection of the rc local scripts based on the local distro. Distributions now should specify the paths of the rc-local and halt-local scripts on the configure command line.
* build-sys: drop TARGET_UBUNTULennart Poettering2012-11-24
| | | | | | TARGET_UBUNTU is effectively the same as TARGET_DEBIAN. Given the Ubuntu is unlikely to use systemd anytime soon there's no point in keeping this separate.
* build-sys: prepare 196Lennart Poettering2012-11-21
|
* build-sys: make loadable module support optionalTom Gundersen2012-11-20
| | | | | kmod is unecessary if loadable module support is disabled in the kernel, so make the dependency optional.
* udev: make blkid optionalAnders Olofsson2012-11-16
| | | | | | I'm building systemd for an embedded system and we would prefer not having to include the entire util-linux package just to get a libblkid whose functionality we don't need.
* configure.ac: fix FTBFS with new glibcMichal Schmidt2012-11-14
| | | | | | | | | | glibc moved clock_* functions from librt to the core libc. As a result, clock_gettime is no more a suitable symbol to use when finding librt. Look for mq_open instead. Reference: http://www.sourceware.org/git/gitweb.cgi?p=glibc.git&h=6e6249d0b461b952d0f544792372663feb6d792a Fixes a FTBFS in Fedora Rawhide.
* systemd-python: use python${PYTHON_VERSION}-config as python-configZbigniew Jędrzejewski-Szmek2012-11-13
| | | | | | | | | | | | | | | | | This is the usual setup, where pythonX.Y and pythonX.Y-config go together. Using python-config with python3 will only lead to confusion. --libs is changed to --ldflags, since the latter also includes other required flags like -L<dir>. The tests for HAVE_PYTHON and HAVE_PYTHON_DEVEL are separated. It is possible to have python development libraries installed without the binary (or to want to build python modules without using python during the build). A line is added to the output, to show what flags will be used for python.
* udev: add hardware database supportKay Sievers2012-10-23
|
* build-sys: add check for microhttpd versionZbigniew Jędrzejewski-Szmek2012-10-23
|
* build-sys: prepare 195Lennart Poettering2012-10-23
|
* configure.ac: fix typo in fallback value for KILLDave Reisner2012-10-21
|
* units: rework systemd-exit.service to terminate systemd via signal rather ↵Lennart Poettering2012-10-18
| | | | | | | than bus This should make session termination more reliable, as D-Bus doesn't have to be around anymore for this to succeed.
* journal: implement time-based rotation/vacuumingLennart Poettering2012-10-16
| | | | | This also enables time-based rotation (but not vacuuming) after 1month, so that not more one month of journal is lost at a time per vacuuming.
* configure.ac: Add a --without-python option.Wulf C. Krueger2012-10-16
| | | | | | | | | | | | | Being able to be explicit about Python support (in addition to the default of auto-detecting it) and acting upon the result, specifying it as an option gains us more control about both dependencies and the resulting build. Furthermore, relying purely on auto-detection can lead to problems for source-based distros. E. g. systemd being built before *both* 32-bit & 64-bit ABIs are installed will lead to build failures as systemd's build system will pick up either 32-/64-bit Python, conclude both are available and fail if that's not the case.
* build-sys: check for name_to_handle_at declaration instead of its definitionMichael Olbrich2012-10-16
| | | | | AC_CHECK_FUNCS may be successful, even though name_to_handle_at and 'struct file_handle' are not available.
* detect-virt: install with fs caps by default to allow unprivileged accessLennart Poettering2012-10-09
|
* build-sys: prepare 194Lennart Poettering2012-10-03
|
* build-sys: prepare 193Lennart Poettering2012-09-28
|
* journal: add minimal journal gateway daemon based on GNU libmicrohttpdLennart Poettering2012-09-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This minimal HTTP server can serve journal data via HTTP. Its primary purpose is synchronization of journal data across the network. It serves journal data in three formats: text/plain: the text format known from /var/log/messages application/json: the journal entries formatted as JSON application/vnd.fdo.journal: the binary export format of the journal The HTTP server also serves a small HTML5 app that makes use of the JSON serialization to present the journal data to the user. Examples: This downloads the journal in text format: # systemctl start systemd-journal-gatewayd.service # wget http://localhost:19531/entries Same for JSON: # curl -H"Accept: application/json" http://localhost:19531/entries Access via web browser: $ firefox http://localhost:19531/
* build-sys: bump revisionLennart Poettering2012-09-27
|
* build-sys: prepare release 191Lennart Poettering2012-09-21
|
* build-sys: prepare v190Lennart Poettering2012-09-20
|
* build-sys: require certain version of libselinuxJan Engelhardt2012-09-20
| | | | | | | ./.libs/libsystemd-core.a(libsystemd_core_la-selinux-access.o): In function "selinux_access_check": src/core/selinux-access.c:487: undefined reference to "selinux_check_access"
* build-sys: __secure_getenv lost dunder in libc 2.17Zbigniew Jędrzejewski-Szmek2012-09-17
|
* python: integrate David Strauss' python-systemd packageLennart Poettering2012-09-13
|
* build-sys: perform autodetection of quota-tools binariesDave Reisner2012-09-11
| | | | | Use AC_PATH_PROG to try and locate the quotaon and quotacheck binaries, falling back on hardcoded defaults when they can't be found.
* missing: define name_to_handle_at on our own if it is missingLennart Poettering2012-09-04
|
* build-sys: xsltproc is required for man pages and gtk-docZbigniew Jędrzejewski-Szmek2012-08-25
|
* build-sys: prepare release 189Lennart Poettering2012-08-23
|
* journalctl: output FSS key as QR code on generatingLennart Poettering2012-08-20
|
* journal: make libgcrypt dependency optionalLennart Poettering2012-08-20
|
* journald: initial version of FSPRG hookupLennart Poettering2012-08-13
| | | | | | This adds forward-secure authentication of journal files. This patch includes key generation as well as tagging of journal files, Verification of journal files will be added in a later patch.
* build-sys: prepare release 188Lennart Poettering2012-08-08
|
* build-sys: pass param to stack protectorLennart Poettering2012-08-08
|
* build-sys: drop obsolete gcc switchLennart Poettering2012-08-08
|
* build-sys: enable a couple of security featuresLennart Poettering2012-08-08
| | | | | Most distributions enable these downstream anyway, but it probably makes sense to enable them unconditionally upstream too.
* journal: add sd_journal_perror() to APILennart Poettering2012-08-01
|
* build-sys: hide error message from grepZbigniew Jędrzejewski-Szmek2012-07-22
|
* build-sys: prepare 187Lennart Poettering2012-07-20
|
* min: generate an index page for all man pagesLennart Poettering2012-07-16
| | | | This makes use of python, if it is available