summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAge
* udev: remove RUN+="socket:.." and udev_monitor_new_from_netlink()Kay Sievers2012-04-09
|
* udev: convert 'uaccess' to a builtinKay Sievers2012-04-09
|
* udev: keymap: remove rootprefix mangling from scriptKay Sievers2012-04-08
|
* udev: fix test-udev binaryKay Sievers2012-04-08
|
* udev: switch to systemd logging functionsKay Sievers2012-04-08
|
* systemd: add hardware watchdog supportLennart Poettering2012-04-05
| | | | | | | | | | | | | | | | | | | | | This adds minimal hardware watchdog support to PID 1. The idea is that PID 1 supervises and watchdogs system services, while the hardware watchdog is used to supervise PID 1. This adds two hardware watchdog configuration options, for the runtime watchdog and for a shutdown watchdog. The former is active during normal operation, the latter only at reboots to ensure that if a clean reboot times out we reboot nonetheless. If the runtime watchdog is enabled PID 1 will automatically wake up at half the configured interval and write to the watchdog daemon. By default we enable the shutdown watchdog, but leave the runtime watchdog disabled in order not to break independent hardware watchdog daemons people might be using. This is only the most basic hookup. If necessary we can later on hook up the watchdog ping more closely with services deemed crucial.
* build-sys: add a few missing headersKay Sievers2012-04-04
|
* build-sys: remove vala hack, which did not allow to list headers in sourcesKay Sievers2012-04-04
|
* units/: use @SYSTEMCTL@ instead of hardcoded pathsDave Reisner2012-04-04
| | | | | | Especially in the case of --enable-split-usr, several units will point to the wrong location for systemctl. Use @SYSTEMCTL@ which will always contain the proper path.
* udev: avoid building selinux parts without have_selinuxDave Reisner2012-04-04
|
* Merge branch 'master' of ssh://git.freedesktop.org/git/systemd/systemdKay Sievers2012-04-04
|\
| * man: document special journal fieldsLennart Poettering2012-04-03
| |
* | move imported udev into placeKay Sievers2012-04-04
|/
* journal: implicitly add code location to all messages logged with the native ↵Lennart Poettering2012-04-02
| | | | | | | | | | | | | interface This logic can be turned off by defining SD_JOURNAL_SUPPRESS_LOCATION before including sd-journal.h. This also saves/restores errno in all logging functions, in order to be useful as logging calls without side-effects. This also adds a couple of __unlikely__ around the early checks in the logging calls, in order to minimize the runtime impact.
* rename /etc/systemd/systemd-{login,journal}d.conf to {login,journal}d.confKay Sievers2012-03-30
|
* units: mount /tmp as tmpfsKay Sievers2012-03-27
| | | | | | | | | | | | | The default setups should be a stateless as possible. /tmp as tmpfs is the intended default for general purpose systems. Small temporary files should not be stored on disk; lager files, or files which should potentially survive a reboot, belong into /var/tmp. Also catch up with some good old UNIX history. More details are here: https://fedoraproject.org/wiki/Features/tmp-on-tmpfs
* units: get rid of var-run.mount and var-lock.mountLennart Poettering2012-03-27
| | | | | | Since a number of distribitions don't need this compat glue anymore drop it from systemd upstream. Distributions which still haven't converted to /run can steal these unit files from the git history if they need to.
* units: don't mount tmpfs on /media anymoreLennart Poettering2012-03-27
| | | | | | | | | udisks2 doesn't use /media anymore, instead mounts removable media in a user-private directory beneath /run. /media is hence mostly obsolete and hence it makes little sense to continue to mount a tmpfs to it. Distributions should consider dropping the mount point entirely since nothing uses it anymore.
* build-sys: separate ldflags from cflagsLucas De Marchi2012-03-26
|
* build-sys: do not set CFLAGS directlyLucas De Marchi2012-03-26
| | | | | | | 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
* journalctl,loginctl: drop systemd- prefix in binary namesLennart Poettering2012-03-26
| | | | | | | | | | | | | | | | | | | | | | Let's make things a bit easier to type, drop the systemd- prefix for journalctl and loginctl, but provide the old names for compat. All systemd binaries are hence now prefixed with "systemd-" with the exception of the three primary user interface binaries: systemctl loginctl journalctl For those three we do provide systemd-xyz names as well, via symlinks: systemd-systemctl → systemctl systemd-loginctl → loginctl systemd-journalctl → journalctl We do this only for the *primary* user tools, in order to avoid unnecessary namespace problems. That means tools like systemd-notify stay the way they are.
* build-sys: fix make dist-checkLennart Poettering2012-03-26
|
* main: added support for loading IMA custom policiesRoberto Sassu2012-03-22
| | | | | | | | | | | | | | | | 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>
* systemd: mount the securityfs filesystem at early stageRoberto Sassu2012-03-22
| | | | | | | | | | | | This is an S/MIME signed message The mount of the securityfs filesystem is now performed in the main systemd executable as it is used by IMA to provide the interface for loading custom policies. The unit file 'units/sys-kernel-security.mount' has been removed because it is not longer necessary. Signed-off-by: Roberto Sassu <roberto.sassu@polito.it> Acked-by: Gianluca Ramunno <ramunno@polito.it>
* remove GTK piecesMichal Schmidt2012-03-20
| | | | They've moved to systemd-ui.
* build-sys: prepare release 44Lennart Poettering2012-03-16
|
* build-sys: don't build distcheck version with split /usrLennart Poettering2012-03-16
|
* man: make sure we ship HTML versions of the man pages in the tarballLennart Poettering2012-03-16
|
* man: document systemd-journalctl(1)Lennart Poettering2012-03-16
|
* man: document systemd-journald.conf(5)Lennart Poettering2012-03-15
|
* man: document systemd-machine-id-setup(1)Lennart Poettering2012-03-15
|
* man: document systemd-cat(1)Lennart Poettering2012-03-15
|
* conf: enforce UTF8 validty everywhereLennart Poettering2012-03-12
| | | | | | we need to make sure that configuration data we expose via the bus ends up in using getting an assert(). Even though configuration data is only parsed from trusted sources we should be more careful with what we read.
* man: fix systemd.special build failureKay Sievers2012-02-29
|
* man: systemd.special no longer needs sed logicLennart Poettering2012-02-15
|
* login: document new sd_session_get_xxx() callsLennart Poettering2012-02-15
|
* build-sys: prepare release of 43Lennart Poettering2012-02-15
|
* build-sys: simplify ENABLE_MANPAGESKay Sievers2012-02-13
|
* build-sys: do not use split-/usr in distcheckKay Sievers2012-02-13
|
* build-sys: publish man pages also on fdoLennart Poettering2012-02-11
|
* build-sys: prepare 42Lennart Poettering2012-02-11
|
* man: make building of man pages optionalLennart Poettering2012-02-10
|
* main: fix reexecution of systemd, use right path to binaryLennart Poettering2012-02-09
|
* kmod-setup: fix build with libkmodFrederic Crozat2012-02-09
|
* modules-load: use libkmod rather than modprobeTom Gundersen2012-02-09
|
* kmod-setup: use libkmod rather than modprobeTom Gundersen2012-02-09
|
* move /usr/bin/systemd to /usr/lib/systemd/systemdKay Sievers2012-02-08
|
* build-sys: bump releaseLennart Poettering2012-02-07
|
* build-sys: add creation of /var/lib/systemd path, used by logindMike Kazantsev2012-01-27
|
* build-sys: bump releaseLennart Poettering2012-01-25
|