summaryrefslogtreecommitdiffstats
path: root/remote/tools/dbus
diff options
context:
space:
mode:
authorJonathan Bauer2012-11-30 18:39:22 +0100
committerJonathan Bauer2012-11-30 18:39:22 +0100
commitd2c1218dabbb7f554198175d041316b626ca6839 (patch)
treef468d56820f1d8bc1f990f8958ee9cc3de71c6c8 /remote/tools/dbus
parentMerge branch 'master' of git.openslx.org:openslx-ng/tm-scripts (diff)
downloadtm-scripts-d2c1218dabbb7f554198175d041316b626ca6839.tar.gz
tm-scripts-d2c1218dabbb7f554198175d041316b626ca6839.tar.xz
tm-scripts-d2c1218dabbb7f554198175d041316b626ca6839.zip
udev & dbus scripts. [TODO missing tools for systemd]
Diffstat (limited to 'remote/tools/dbus')
-rw-r--r--remote/tools/dbus/build.dbus23
-rw-r--r--remote/tools/dbus/dbus.conf12
-rw-r--r--remote/tools/dbus/filestocopy112
3 files changed, 147 insertions, 0 deletions
diff --git a/remote/tools/dbus/build.dbus b/remote/tools/dbus/build.dbus
new file mode 100644
index 00000000..a2ad0f89
--- /dev/null
+++ b/remote/tools/dbus/build.dbus
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+install_dependencies() {
+ echo "No dependencies."
+}
+
+fetch_source() {
+ echo "Extracting from running system..."
+}
+
+build() {
+
+ COPYLIST="filestocopy"
+
+ for FILE in $(dpkg -L dbus | grep -v share/doc | grep -v share/man)
+ do
+ [ ! -d $FILE ] && echo $FILE >> $COPYLIST
+ done
+
+ # prepare target dir
+ [ ! -d $TOOL_DIR/$TOOL/build ] && mkdir -p $TOOL_DIR/$TOOL/build
+ tar -cpv $(cat $COPYLIST) | tar -xpv -C $TOOL_DIR/$TOOL/build
+}
diff --git a/remote/tools/dbus/dbus.conf b/remote/tools/dbus/dbus.conf
new file mode 100644
index 00000000..1d3e2916
--- /dev/null
+++ b/remote/tools/dbus/dbus.conf
@@ -0,0 +1,12 @@
+REQUIRED_BINARIES="dbus-cleanup-sockets
+dbus-daemon
+dbus-uuidgen
+dbus-monitor
+dbus-send"
+REQUIRED_FILES="session.conf
+system.conf
+dbus
+dbus.conf
+dbus.service
+dbus.socket
+dbus-daemon-launch-helper"
diff --git a/remote/tools/dbus/filestocopy b/remote/tools/dbus/filestocopy
new file mode 100644
index 00000000..3edabb46
--- /dev/null
+++ b/remote/tools/dbus/filestocopy
@@ -0,0 +1,112 @@
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket
+/etc/dbus-1/session.conf
+/etc/dbus-1/system.conf
+/etc/init/dbus.conf
+/etc/default/dbus
+/bin/dbus-daemon
+/bin/dbus-cleanup-sockets
+/bin/dbus-uuidgen
+/usr/bin/dbus-send
+/usr/bin/dbus-monitor
+/usr/lib/dbus-1.0/dbus-daemon-launch-helper
+/lib/systemd/system/dbus.service
+/lib/systemd/system/dbus.socket
+/etc/init.d/dbus
+/lib/systemd/system/dbus.target.wants/dbus.socket
+/lib/systemd/system/multi-user.target.wants/dbus.service
+/lib/systemd/system/sockets.target.wants/dbus.socket