Stefan Saraev
d8aac41e40
udev: start monitor only in debug mode, move logfile
...
closes #2393
2013-07-13 15:32:11 +03:00
Stephan Raue
469bce1c2a
systemd: add tmpfiles.d support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-12 20:39:11 +02:00
Stephan Raue
24a5ec38a5
systemd: add applet 'systemd-tmpfiles
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-12 20:34:14 +02:00
Stephan Raue
d6e7293d57
systemd: update to systemd-205
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-12 16:28:49 +02:00
Stephan Raue
5692fcebb3
systemd: rename profile.d config file
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-07-07 17:08:14 +02:00
Stephan Raue
b96483aa59
systemd: enable LTO and linker-plugin support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-02 17:14:14 +02:00
Stephan Raue
5d4bd900e9
systemd: update to systemd-204
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-06-02 16:43:35 +02:00
Stephan Raue
92d6728d60
libcap: build as static library
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-31 23:43:17 +02:00
Stephan Raue
487cb615fe
attr: build as static library
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-05-31 23:41:24 +02:00
Stephan Raue
1b4d728442
systemd: update to systemd-200
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-04-08 16:11:51 +02:00
Stephan Raue
ca93879577
systemd: update to systemd-199
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-03-27 02:15:44 +01:00
Stefan Saraev
a5edf61734
xbmc/udev: wait for udevadm settle to finish
...
fixes #2000
2013-03-04 14:28:57 +02:00
Dag Wieers
6f41b37996
When init starts daemons through a shell script, replace the shell altogether
...
A few daemons are being started from init through a shell script. Since the daemon does not "deamonizes" properly, it's been put in the background from the shell by using ( ... ) &, however this leaves a lingering shell that serves no purpose. This patch improves this situation.
The situation before this change looked like:
init-+-Xorg
|-avahi-daemon
|-console-kit-dae-+-62*[{console-kit-da}]
| `-{gdbus}
|-dbus-daemon
|-eventlircd
|-klogd
: |-init---atvclient
|-init---connmand
: |-init---ratpoison
: |-init---udevadm
|-polkitd---{gdbus}
|-rpcbind
|-sshd---sshd---sh---pstree
|-syslogd
|-systemd-udevd
: |-tvheadend.start---tvheadend---12*[{tvheadend}]
|-udisks-daemon-+-udisks-daemon
| |-{gdbus}
| `-{gmain}
|-upowerd-+-{gdbus}
| `-{gmain}
|-wpa_supplicant
`-xbmc.bin---17*[{xbmc.bin}]
After this change, it looks like:
init-+-Xorg
: |-atvclient
|-avahi-daemon
|-console-kit-dae-+-62*[{console-kit-da}]
| `-{gdbus}
|-dbus-daemon
|-eventlircd
|-init---connmand
|-klogd
|-polkitd---{gdbus}
: |-ratpoison
|-rpcbind
|-sshd---sshd---sh---pstree
|-syslogd
|-systemd-udevd
: |-tvheadend---12*[{tvheadend}]
: |-udevadm
|-udisks-daemon-+-udisks-daemon
| |-{gdbus}
| `-{gmain}
|-upowerd-+-{gdbus}
| `-{gmain}
|-wpa_supplicant
`-xbmc.bin---17*[{xbmc.bin}]
Only for connmand this is not easily done since the shell loops and restarts connmand. In different circumstances /etc/inittab would respawn the process.
2013-02-06 22:16:12 +01:00
Detlev Rackow
9b9b98b1a3
systemd: write to RTC in utc. to keep in line with connman
2013-01-28 23:18:49 +02:00
Stephan Raue
3765e1ac07
systemd: add keymap support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-27 02:43:47 +01:00
Stephan Raue
5b4c077e6f
systemd: update to systemd-197
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-19 14:42:56 +01:00
Stefan Saraev
2e953faaf1
systemd: disable building the man page index and systemd-python
2012-12-27 14:31:24 +02:00
Stephan Raue
4b88c152e9
systemd: update to systemd-196, enable attr support
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-11-21 17:59:08 +01:00
Stephan Raue
f965659dba
systemd: update to systemd-195
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-23 03:19:07 +02:00
Stephan Raue
38a96bdd3c
systemd: update to systemd-194
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-10-04 03:28:41 +02:00
Stephan Raue
81af45f83b
systemd: add buildfix patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-23 17:30:30 +02:00
Stephan Raue
d5084b220d
systemd: update to systemd-191
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-09-23 02:32:55 +02:00
Stephan Raue
f877afe18d
systemd: update to systemd-189
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-08-25 14:37:24 +02:00
Stephan Raue
12ff6827ae
systemd: update to systemd-188
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-08-13 21:14:27 +02:00
Stephan Raue
6c5329082e
systemd: update again to systemd-187, fix build
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-21 13:03:44 +02:00
Stephan Raue
cc737f6d0e
Revert "systemd: update to systemd-187"
...
This reverts commit ec363e620221baa7c834b4ea4fcc769020119524.
2012-07-21 02:47:10 +02:00
Stephan Raue
ec363e6202
systemd: update to systemd-187
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-20 18:19:54 +02:00
Stephan Raue
4f2faf55b8
systemd: update to systemd-186
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-07-04 00:05:03 +02:00
Stephan Raue
9d861ee3a6
Revert "systemd: install needed library (again)"
...
This reverts commit 693785e2cec6763300ef260333ee08b86f6d7520.
2012-05-31 21:40:43 +02:00
Stephan Raue
693785e2ce
systemd: install needed library (again)
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-31 21:28:59 +02:00
Stephan Raue
78e2fcd538
systemd: update to systemd-184
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-31 18:03:51 +02:00
Stephan Raue
1707a737e5
systemd: install needed library
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-29 20:00:49 +02:00
Stephan Raue
94324a053b
udev: replace with systemd
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2012-05-28 20:22:30 +02:00