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
Stephan Raue
13afe88c7e
linux: add upstream patches, this fix #1841
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:48:04 +01:00
Stephan Raue
c76d5574b7
xf86-video-nvidia: remove old patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:47:26 +01:00
Stephan Raue
35fdb1f672
xf86-video-nvidia: remove old patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-06 00:47:16 +01:00
Stefan Saraev
6c7a388ce1
xf86-video-nvidia-legacy: update kernel-3.7-fix.patch. do not check patchlevel / sublevel
2013-02-05 20:00:00 +02:00
Stefan Saraev
0e084e8fa6
xf86-video-nvidia: update kernel-3.7-fix.patch. do not check patchlevel / sublevel
2013-02-05 19:59:02 +02:00
Stefan Saraev
cb3c9bfba0
xf86-video-nvidia-legacy: fix build with kernel 3.6.7
2013-02-05 11:21:27 +02:00
Stefan Saraev
087741801e
xf86-video-nvidia: fix build with kernel 3.6.7
2013-02-05 11:20:41 +02:00
Stefan Saraev
43006644d6
tvheadend: disable libav
2013-02-05 00:20:34 +02:00
Stefan Saraev
af68bee9dc
tvheadend: depend on 'curl', required for imagecache
2013-02-05 00:19:18 +02:00
Stefan Saraev
09109e9259
intel-gpu-tools: add script to set colorspace. thanks to fritsch
2013-02-04 23:45:18 +02:00
Stephan Raue
9f77881f53
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv
2013-02-04 19:43:08 +01:00
Stephan Raue
ba214616b3
linux: update to linux-3.7.6
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 19:35:56 +01:00
Stefan Saraev
3f9a6d3353
busybox: mount debugfs
2013-02-04 20:30:19 +02:00
Stefan Saraev
a28b8d1fa6
xf86-video-intel: depend on 'intel-gpu-tools'
2013-02-04 20:30:19 +02:00
Stefan Saraev
2fb1ca693a
linux: do not disable CONFIG_DEBUG_FS. required for intel-gpu-tools
2013-02-04 20:30:19 +02:00
Stefan Saraev
37aff83993
new package: add package 'intel-gpu-tools'
2013-02-04 20:30:15 +02:00
Stephan Raue
ab047bd85a
linux: add patch to fix channel mappings
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:29:26 +01:00
Stephan Raue
3368ae19c0
xbmc: add upstream patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:28:57 +01:00
Stephan Raue
6df5a568d0
xbmc: reenable build of goom, seems to work now
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-04 00:28:34 +01:00
Stephan Raue
535f6451f8
alsa: add sample config to support Intel HD Audio
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 15:44:45 +01:00
Stephan Raue
cca4563b97
aver_h826d: remove driver, this driver dont work with kernels newer then 3.2 anymore, and there are no hacks avaible anymore to support newer kernels. 'Avermedia stopped developing the driver for newer kernels...' see http://www.linuxtv.org/wiki/index.php/AVerMedia_AverTV_Hybrid_Volar_HX_(A827) , this device (as well A826) is now not more supported here
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 15:04:50 +01:00
Stephan Raue
fc9b765cc9
xbmc: add PR2119 patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 14:49:58 +01:00
Stephan Raue
ac02b5fd8f
Revert "alsa-lib: add upstream patches"
...
This reverts commit 6f4cb57328e5a5c99bd714b24b9e9694606d31bf.
2013-02-03 14:37:07 +01:00
vpeter4
f0ed75b919
sundtek: addon redesign addon renamed to just sundtek added addon settings sundtek's binaries are downloaded on first run automatically download new version of the binaries if available added preload library to .profile (to run mediaclient, w_scan, ... from console)
...
The addon is now generic for all architectures (doesn't contain any binary file).
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 14:19:51 +01:00
Stephan Raue
0757e8858d
busybox-initramfs: dont load splash in background, to make Milhouse happy
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-03 01:36:27 +01:00
Stephan Raue
f0a6ca107a
xbmc: add PR2158 patch
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:47:36 +01:00
Stephan Raue
6f4cb57328
alsa-lib: add upstream patches
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:46:41 +01:00
Stephan Raue
49869f1686
linux: add patch to Add workaround for conflicting IEC958 controls
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 22:06:29 +01:00
Stephan Raue
14c26535be
RTL8192CU: add patch to support kernel 3.7
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 16:23:57 +01:00
Stephan Raue
5cd56586b9
bcm2835-bootloader: set gpu memory to 100MB for 256MB boards
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:39:07 +01:00
Stephan Raue
53b78bb5ed
bcm2835-bootloader: install start_x.elf and fixup_x.dat too
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:37:35 +01:00
Stephan Raue
de15aaaf6b
bcm2835-bootloader: update to bcm2835-bootloader-73d99ed
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:35:00 +01:00
Stephan Raue
5ec73a2e7e
bcm2835-driver: update to bcm2835-driver-73d99ed
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:34:18 +01:00
Stephan Raue
ddc180276a
RTL8192CU: update to RTL8192CU-v3.4.4_4749.20121105
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-02 14:23:48 +01:00
Stephan Raue
ceedce8668
Merge pull request #1809 from fritsch/master
...
AE: wait max 10 seconds to find at least _one_ audio device
2013-02-01 09:10:20 -08:00
Stephan Raue
2a02a5914e
json-c: add patch to support automake-1.13, this fixes #1830
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-01 16:52:55 +01:00
Stephan Raue
bcc13a27a3
speex: add patch to support automake-1.13
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-01 16:52:16 +01:00
Stephan Raue
564d8cf1b4
bcm_sta: update patches
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-01 16:27:57 +01:00
Stephan Raue
af534fc7a9
connman: update to connman-1.11
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-02-01 16:22:45 +01:00
fritsch
513f9c98cc
AE: fix no devices found - 10 seconds start delay
2013-02-01 13:39:35 +01:00
Stephan Raue
7f8627cd01
Merge branch 'master' of github.com:OpenELEC/OpenELEC.tv
2013-01-31 15:55:08 +01:00
Stephan Raue
6f567364e5
dvb-firmware: update to dvb-firmware-0.0.30, this fixes #1822
...
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2013-01-31 15:05:09 +01:00
vpeter4
8d808bea03
autoupdate: checking download success
2013-01-31 13:27:25 +01:00
Stefan Saraev
f50386d87f
makemkv: ups. update changelog.
2013-01-30 12:15:29 +02:00
Stefan Saraev
2ad5beded2
makemkv: update to makemkv-1.7.10
2013-01-30 12:13:17 +02:00
Stephan Raue
b612271f7f
Revert "bluez: update to bluez-5.1"
...
This reverts commit d5e294aaa5b4fe4aaf2f257ff638ec0fde446ff4.
2013-01-30 06:24:12 +01:00
Stephan Raue
bd1fe46897
Revert "bluez: add init script and udev rule (needs rework)"
...
This reverts commit 6e5d304a3f63280bdfccad3b994b91a1fff0972b.
2013-01-30 06:24:03 +01:00
Stephan Raue
617d5bfc45
Revert "bluez: build depend on 'readline'"
...
This reverts commit ef1dc59246da91a9bdc78b6054e96fc06edd188d.
2013-01-30 06:23:52 +01:00
Stephan Raue
52e8b1e9c7
Revert "bluez: rework install script, install some tools to release build"
...
This reverts commit 3f796d5d855000c681aa2f122ee3ce731773928f.
2013-01-30 06:23:39 +01:00