summaryrefslogtreecommitdiff
path: root/configure.ac
AgeCommit message (Collapse)Author
2012-08-20journal: make libgcrypt dependency optionalLennart Poettering
2012-08-13journald: initial version of FSPRG hookupLennart Poettering
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.
2012-08-08build-sys: prepare release 188systemd/v188Lennart Poettering
2012-08-08build-sys: pass param to stack protectorLennart Poettering
2012-08-08build-sys: drop obsolete gcc switchLennart Poettering
2012-08-08build-sys: enable a couple of security featuresLennart Poettering
Most distributions enable these downstream anyway, but it probably makes sense to enable them unconditionally upstream too.
2012-08-01journal: add sd_journal_perror() to APILennart Poettering
2012-07-22build-sys: hide error message from grepZbigniew Jędrzejewski-Szmek
2012-07-20build-sys: prepare 187Lennart Poettering
2012-07-16min: generate an index page for all man pagesLennart Poettering
This makes use of python, if it is available
2012-07-09cryptsetup: add keyfile-offset= supportTom Gundersen
This is useful if your keyfile is a block device, and you want to use a specific part of it, such as an area between the MBR and the first partition. This feature is documented in the Arch wiki[0], and has been supported by the Arch initscripts, so would be nice to get this into systemd. This requires libcryptsetup >= 1.4.2 (released 12.4.2012). Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> [0]: <https://wiki.archlinux.org/index.php/System_Encryption_with_LUKS# Storing_the_key_between_MBR_and_1st_partition>
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.
2012-07-02build-sys: bump versionLennart Poettering
2012-07-02mageia: Correct usage of M4_DEFINES vs. M4_DISTRO_FLAG.Colin Guthrie
This seems to have been a problem since mageia support was merged, as upstream had changed how this bit worked without us realising.
2012-06-10arch: drop sysvcompat supportTom Gundersen
Our downstream generator takes care of all the sysvcompat support we need.
2012-06-10udev: always use $(rootprefix)/lib/udev for libexecdirKay Sievers
On Sat, Jun 9, 2012 at 12:46 AM, Malte Starostik <lists@malte.homeip.net> wrote: > From: Malte Starostik <m-starostik@versanet.de> > > Rules get installed in $(libexecdir)/udev/, so are keymaps. Helper > binaries go to $(rootprefix)/lib/udev though. Problem is, in the code, > both are referenced via UDEVLIBEXECDIR which is defined to the former > location. Result: systemd-udev can't find e.g. the keymap binary to > apply keymaps.
2012-06-07delete plymouth units; moved to plymouthKay Sievers
2012-06-07units: add systemd-debug-shell.serviceMichal Schmidt
If enabled, the service provides a root shell from an early boot. It also remains active late into shutdown. It is useful for debugging startup and shutdown problems. This is the unit referenced in http://freedesktop.org/wiki/Software/systemd/Debugging#early_debug_shell
2012-06-04build-sys: release 185systemd/v185Kay Sievers
2012-05-31build-sys: prepare release 184systemd/v184Lennart Poettering
2012-05-24build-sys: prepare release 183Lennart Poettering
2012-05-22build-sys: use libpci's pkgconfig file to find the pci.ids fileKay Sievers
2012-05-15build-sys: support build-from-git without gobject-introspectionKay Sievers
2012-05-08autogen.sh: undef _FORTIFY_SOURCE, which now logs warnings when used with -O0Kay Sievers
2012-04-19docs: do not generate tmpl filesJavier Jardón
Its not needed as all the documentation is inline source code, not in separate *.tmpl files
2012-04-17build-sys: silence gtk-doc check, remove gtk-doc options from configure and ↵Kay Sievers
distcheck
2012-04-17build-sys: make gtk-doc dependency optionalJavier Jardón
2012-04-17configure.ac: Use a auxiliar directory to store autogenerated filesJavier Jardón
2012-04-17configure.ac: Use the new autoconf field to set the project webpageJavier Jardón
2012-04-13udev: move libudev, gudev to src/; move gudev/docs/, udev/docs/ to to docs/Kay Sievers
2012-04-13udev: use native instead of custom --disable-introspection logicKay Sievers
2012-04-12udev: gudev - rework introspection generationMarc-Antoine Perennou
2012-04-12rename machine-id-main.c tomacht the binary and move main.c to core/Kay Sievers
2012-04-12relicense to LGPLv2.1 (with exceptions)Lennart Poettering
We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
2012-04-06build-sys: bump systemd version to 'udev version 182'Kay Sievers
2012-04-04move imported udev into placeKay Sievers
2012-03-26build-sys: separate ldflags from cflagsLucas De Marchi
2012-03-26build-sys: do not set CFLAGS directlyLucas De Marchi
Set a separate variable for adding warning flags. Build systems are not supposed to change CFLAGS and LDFLAGS, these are user variables. Reference: http://www.gnu.org/software/automake/manual/html_node/Flag-Variables-Ordering.html
2012-03-22main: added support for loading IMA custom policiesRoberto Sassu
This is an S/MIME signed message The new function ima_setup() loads an IMA custom policy from a file in the default location '/etc/ima/ima-policy', if present, and writes it to the path 'ima/policy' in the security filesystem. This function is executed at early stage in order to avoid that some file operations are not measured by IMA and it is placed after the initialization of SELinux because IMA needs the latter (or other security modules) to understand LSM-specific rules. This feature is enabled by default and can be disabled by providing the option '--disable-ima' to the configure script. Signed-off-by: Roberto Sassu <roberto.sassu@polito.it> Acked-by: Gianluca Ramunno <ramunno@polito.it>
2012-03-20remove GTK piecesMichal Schmidt
They've moved to systemd-ui.
2012-03-16build-sys: prepare release 44systemd/v44Lennart Poettering
2012-03-16build-sys: don't build distcheck version with split /usrLennart Poettering
2012-03-05configure.ac: fix typo in distro help stringThierry Reding
2012-02-29systemctl: forward untrusted user reboot, poweroff requests to logindKay Sievers
2012-02-15build-sys: prepare release of 43systemd/v43Lennart Poettering
2012-02-13configure.ac: fix whitespaceKay Sievers
2012-02-13always use /etc/os-release and ignore all distro-specific filesKay Sievers
The text mode welcome message will only show the distro name stored in /etc/os-release and no longer read any distro-specific files. If /etc/os-release does not exist, 'Linux' will be printed. When the source tree is is ./configure'd, only /etc-os-release is read to guess the distro to build for. If /etc/os-release does not exist, --with-distro= needs to be specified.
2012-02-11build-sys: prepare 42Lennart Poettering
2012-02-11build-sys: Support explicitly specifying --enable-split-usr.Michał Górny
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45875
2012-02-10build-sys: minor typo fixLennart Poettering