Lennart Poettering
5ee9f21e86
build-sys: don't build distcheck version with split /usr
2012-03-16 01:44:16 +01:00
Lennart Poettering
38cacf5acd
man: make sure we ship HTML versions of the man pages in the tarball
2012-03-16 01:25:32 +01:00
Lennart Poettering
2af777ba96
man: document systemd-journalctl(1)
2012-03-16 00:50:52 +01:00
Lennart Poettering
b47ffcfdfd
man: document systemd-journald.conf(5)
2012-03-15 23:25:14 +01:00
Lennart Poettering
44f44a29cc
man: document systemd-machine-id-setup(1)
2012-03-15 22:36:33 +01:00
Lennart Poettering
9aac0b2c19
man: document systemd-cat(1)
2012-03-15 22:19:36 +01:00
Lennart Poettering
7f110ff9b8
conf: enforce UTF8 validty everywhere
...
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.
2012-03-12 22:22:21 +01:00
Kay Sievers
79d4c0a2e1
man: fix systemd.special build failure
2012-02-29 22:32:50 +01:00
Lennart Poettering
96b0cb1181
man: systemd.special no longer needs sed logic
2012-02-15 20:26:49 +01:00
Lennart Poettering
81e0d95604
login: document new sd_session_get_xxx() calls
2012-02-15 20:13:24 +01:00
Lennart Poettering
437b7dee32
build-sys: prepare release of 43
2012-02-15 05:02:38 +01:00
Kay Sievers
f9941a4b94
build-sys: simplify ENABLE_MANPAGES
2012-02-13 01:11:22 +01:00
Kay Sievers
0de4f05584
build-sys: do not use split-/usr in distcheck
2012-02-13 01:03:33 +01:00
Lennart Poettering
704323542e
build-sys: publish man pages also on fdo
2012-02-11 01:59:49 +01:00
Lennart Poettering
204fa33c82
build-sys: prepare 42
2012-02-11 01:52:18 +01:00
Lennart Poettering
75db9a7760
man: make building of man pages optional
2012-02-10 21:44:14 +01:00
Lennart Poettering
05d02d8db0
main: fix reexecution of systemd, use right path to binary
2012-02-09 23:25:57 +01:00
Frederic Crozat
4536f71691
kmod-setup: fix build with libkmod
2012-02-09 21:57:58 +01:00
Tom Gundersen
83684a3553
modules-load: use libkmod rather than modprobe
2012-02-09 00:47:09 +01:00
Tom Gundersen
728beb28a7
kmod-setup: use libkmod rather than modprobe
2012-02-09 00:43:05 +01:00
Kay Sievers
e0d25329b2
move /usr/bin/systemd to /usr/lib/systemd/systemd
2012-02-08 00:08:10 +01:00
Lennart Poettering
45a7b8bd24
build-sys: bump release
2012-02-07 03:32:03 +01:00
Mike Kazantsev
d8c9d1f9e4
build-sys: add creation of /var/lib/systemd path, used by logind
2012-01-27 19:56:44 +01:00
Lennart Poettering
7f62569d70
build-sys: bump release
2012-01-25 01:07:31 +01:00
Lennart Poettering
220a21d38f
build-sys: include NEWS file for v38, v39
2012-01-25 01:02:41 +01:00
Lennart Poettering
caa9488700
man: document systemd-cgtop tool
2012-01-25 00:12:47 +01:00
Lennart Poettering
36db9a8d5b
login: add multi-session X wrapper
...
In preparation for https://bugzilla.gnome.org/show_bug.cgi?id=655380 we
decided it's better to include the multi-seat X wrapper in systemd,
rather than gdm. (Side effect: this makes this accessible for other
DMs)
This is a stop-gap for now, until X gins proper multi-seat graphics
support at which point this code will go away without replacement.
2012-01-23 23:34:36 +01:00
Kay Sievers
131a4dcfd4
login: move seat udev rules to login subdir
2012-01-22 18:32:13 +01:00
Lennart Poettering
8f2d43a012
cgtop: add new cgtop tool
2012-01-22 18:22:26 +01:00
Kay Sievers
6185ac1e52
build-sys: cleanup sysctl.d/coredump.conf
2012-01-16 13:49:08 +01:00
Lennart Poettering
f5e04665eb
journal: hook up coredumping with journal
2012-01-14 01:54:33 +01:00
Lennart Poettering
755a02c680
journal: add new system-cat tool as kind of a more powerfull BSD logger
2012-01-14 01:54:33 +01:00
Lennart Poettering
e6520a0fce
journal: make requirement for ACLs optional
2012-01-11 20:40:29 +01:00
Lennart Poettering
dcbd5d16e9
build-sys: fix upload rule for xz
2012-01-11 04:01:50 +01:00
Michael Biebl
118ca5966f
build-sys: link systemctl and systemd-journalctl against libsystemd-id128
...
Both use logs-show.c which requires libsystemd-id128 for
sd_id128_to_string ().
2012-01-10 07:26:30 +01:00
Lennart Poettering
dd338f01f5
build-sys: move .pc files next to the matching sources
2012-01-07 01:36:36 +01:00
Lennart Poettering
a6723bc9a7
journald: start journald right away, don't wait until activation
2012-01-07 01:26:08 +01:00
Lennart Poettering
4c0bebc335
kmsg-syslogd: remove kmsg-syslogd, since it's entirely obsoleted and replaced by journald
2012-01-06 03:11:17 +01:00
Lennart Poettering
db5973704b
stdout: remove stdout-syslog-bridge since it is now obsoleted by journald
2012-01-06 02:48:38 +01:00
Kay Sievers
124e6fb56d
build-sys: add headers to EXTRA_DIST to fix 'make distcheck'
...
Vala autotools, it's all your fault!
2012-01-05 17:02:51 +01:00
Lennart Poettering
81527be142
build-sys: move public header files into a dir of their own
2012-01-05 16:01:58 +01:00
Lennart Poettering
224f2ee221
journald: add configuration file options to forward all logged data to kmsg, console, syslog
2012-01-05 15:39:03 +01:00
Kay Sievers
8b9b4d6ce4
build-sys: add some headers to fix 'make distcheck'
2012-01-05 04:00:48 +01:00
Kay Sievers
b8079ae19b
build-sys: rename 'rootdir' to 'rootprefix' like udev and kmod uses
2012-01-05 00:40:39 +01:00
Lennart Poettering
e6960940b6
journald: parse configuration file
2012-01-04 20:40:04 +01:00
Michał Górny
3606df64ab
build-sys: Fix missing directories with parallel 'make install'.
2012-01-04 19:37:37 +01:00
Lennart Poettering
96d1efbabe
journal: fix XZ build flags
2012-01-04 19:36:45 +01:00
Michał Górny
8df5c320a5
man: Fix out-of-source manpage builds.
2012-01-04 19:11:23 +01:00
Lennart Poettering
94fb446e55
journald: store _SYSTEMD_UNIT= instead of _SYSTEMD_SERVICE= field, since processes might also be related to mount, swap or socket units, not just services
2012-01-04 15:35:30 +01:00
Lennart Poettering
86aa7ba4f9
systemctl: hook up systemctl with the journal
2012-01-03 21:08:58 +01:00
Lennart Poettering
52f4f45bf4
journald: treat a read-only /var identical to an unmounted one
2012-01-03 21:08:58 +01:00
Lennart Poettering
000a2c9886
sd-id128: add _public_ to all exports, and add validity checks for all parameters
2012-01-03 21:08:58 +01:00
Lennart Poettering
9847946e12
login: introduce sd_pid_get_service()
2012-01-03 21:08:58 +01:00
Lennart Poettering
4de856120f
build-sys: make quotacheck and randomseed optional
2012-01-03 21:08:57 +01:00
Lennart Poettering
776a564f54
build-sys: move kbd-model-map to locale/
2012-01-03 21:08:57 +01:00
Lennart Poettering
b4d0195b05
cryptsetup: split off cryptsetup into its own subdir
2012-01-03 21:08:57 +01:00
Kay Sievers
4390dfbaec
do not install drop-in files; the shared library should be used by default
...
If distros still want to ship these, the can include them in the packaging
step. Upstream should no longer install them.
2012-01-02 16:31:49 +01:00
Kay Sievers
300891fa8e
build-sys: login - remove specified include dir; all subdirs are in the list now
2011-12-31 21:55:48 +01:00
Lennart Poettering
927f62bd54
login: move systemd-user-sessions.service into login/, too
2011-12-31 19:45:41 +01:00
Lennart Poettering
e5e83e8362
build-sys: make readahead and vconsole optional
2011-12-31 19:45:41 +01:00
Kay Sievers
bb765041af
gnome-ask-password-agent: require libnotify >= 0.7.0
2011-12-31 18:15:27 +01:00
Lennart Poettering
c47ac9992f
build-sys: fix mageia kbd mappings
2011-12-31 18:06:56 +01:00
Lennart Poettering
be5f4385d6
login: move the PAM module to src/login/ since it is just a client to logind
2011-12-31 18:06:56 +01:00
Kay Sievers
0237edf7d2
build-sys: more remaining parts of sd-deamon to their own section in Makefile.am
2011-12-31 17:06:09 +01:00
Kay Sievers
9ace5d028e
build-sys: restructure sd-daemon, sd-readahead, sd-login files
2011-12-31 16:55:36 +01:00
Kay Sievers
3bb8894f4f
build-sys: remove redundant _CFLAGS assignment
2011-12-31 16:15:38 +01:00
Lennart Poettering
9c5b60ca5f
login: move libsystemd-login.pc.in into src/login/
2011-12-31 13:37:23 +01:00
Kay Sievers
48d437bbf1
libsystemd-daemon: restructure Makefile.am
2011-12-31 09:17:48 +01:00
Kay Sievers
051c7d1ed4
pam_systemd: restructure Makefile.am and move inside ENABLE_LOGIND
2011-12-31 09:05:56 +01:00
Kay Sievers
d4a66a7f96
libsystemd-id128: restructure Makefile.am
2011-12-31 08:53:06 +01:00
Kay Sievers
7e8f489ad5
journal: restructure Makefile.am
2011-12-31 08:36:52 +01:00
Kay Sievers
609518c1d2
binfmt: move sources to subdirectory
2011-12-31 07:40:31 +01:00
Kay Sievers
681cfc6c40
hostnamed, localed: move config files to subdir
2011-12-31 07:23:57 +01:00
Kay Sievers
00c36f274b
hostnamed: move sources to subdirectory
2011-12-31 07:03:33 +01:00
Kay Sievers
1822350db1
localed: move sources to subdirectory
2011-12-31 06:50:34 +01:00
Kay Sievers
4668191d02
timedated: move sources to subdirectory
2011-12-31 06:40:48 +01:00
Kay Sievers
2a018e83de
build-sys: restructure logind parts in Makefile.am and add --disable-logind
2011-12-31 06:02:42 +01:00
Kay Sievers
0392060111
logind: add 'login' subdir to include dirs
...
When separate 'builddirs', like with 'distcheck', are used, the generated
sources, like the '.c' files from 'gperf', are placed in the 'builddir' and
can not find the include headers in 'srcdir'.
2011-12-31 04:20:25 +01:00
Kay Sievers
baa5ad26fd
Makefile.am: consistently use tabs
2011-12-31 03:59:54 +01:00
Lennart Poettering
e81e801af6
journal: move symver file into subdirectory
2011-12-31 03:35:38 +01:00
Lennart Poettering
4deba28559
logind: move more files into subdirectory
2011-12-31 03:24:31 +01:00
Lennart Poettering
4bba9156da
logind: move logind into its own subdirectory
2011-12-31 03:16:08 +01:00
Lennart Poettering
dc1ecd78e9
Merge branch 'journal'
2011-12-31 00:59:37 +01:00
Lennart Poettering
4b2d99d9f4
journal: add unit files and shared library glue
2011-12-30 17:50:37 +01:00
Lennart Poettering
6e409ce10d
journald: implement sophisticated rate limiting
2011-12-27 22:51:46 +01:00
Lennart Poettering
0d43c6944b
journalctl: add command line parsing
2011-12-21 18:59:56 +01:00
Lennart Poettering
807e17f05e
journal: add inline compression support with XZ
2011-12-21 02:40:59 +01:00
Lennart Poettering
76318284fc
man: switch to UTF-8 output, to work around charset issues
2011-12-19 20:25:52 +01:00
Lennart Poettering
38c67e2a44
man: generate HTML instead of XHTML with XSL docbook to work around 'fsfunc' noise
2011-12-19 19:55:54 +01:00
Lennart Poettering
01448ff92d
man: add sd-login(7) page
2011-12-19 13:57:07 +01:00
Lennart Poettering
c10eb7b02e
build-sys: add rules for man page aliases
2011-12-19 13:25:00 +01:00
Lennart Poettering
f0d2e205a2
man: build new man pages
2011-12-19 13:12:36 +01:00
Lennart Poettering
7f3e62571a
journal: add native protocol to journald, and client side API to send journal messages
2011-12-17 00:56:34 +01:00
Michal Schmidt
1567308317
add a generator to pull rc-local.service in
...
rc-local.service acts as an ordering barrier even if its condition is
false, because conditions are evaluated when the service is about to be
started.
To avoid the ordering barrier in a legacy-free system, add a generator
to pull rc-local.service into the transaction only if the script is
executable.
If/when we rewrite SysV compatibility into a generator, this one can become
a part of it.
2011-12-02 11:29:48 +01:00
Lennart Poettering
1e2579fdeb
Merge branch 'master' into journal
2011-11-08 19:44:16 +01:00
Lennart Poettering
263653e103
Merge remote-tracking branch 'zbigniew/systemadm_changes'
2011-11-02 14:08:49 +01:00
Ran Benita
f5a613c03c
bash-completion: rename file since it is no longer for systemctl only
2011-11-02 13:07:47 +01:00
Dexter Morgan
6fdae8a6a4
Add Mageia support
...
This patch adds support for the Mageia Linux distribution:
http://www.mageia.org/
Mageia is a fork of Mandriva although some divergence has already occured
and thus inclusion of these changes upstream allow us to (hopefully)
migrate more rapidly to the new standard approaches systemd offers.
Indeed, we already use the preferred mechanism of OS identification via
the /etc/os-release file rather than a distro specific variation.
This patch mostly mirrors the patch added previously for Mandriva
support. In addition to those original authors, this patch was mostly
written by Dexter Morgan with help from Colin Guthrie and Eugeni Dodonov.
2011-11-02 02:16:39 +01:00
Lennart Poettering
69e5d42db0
journal: add cgroup path to entries
2011-10-12 05:28:39 +02:00
Lennart Poettering
689b9a22f7
Merge branch 'master' into journal
2011-10-12 04:29:11 +02:00