aboutsummaryrefslogtreecommitdiff
path: root/dbus
diff options
context:
space:
mode:
Diffstat (limited to 'dbus')
-rw-r--r--dbus/.checksum2
-rw-r--r--dbus/.files73
-rw-r--r--dbus/abuild6
-rw-r--r--dbus/depends0
-rwxr-xr-xdbus/postinstall9
-rwxr-xr-xdbus/run3
6 files changed, 93 insertions, 0 deletions
diff --git a/dbus/.checksum b/dbus/.checksum
new file mode 100644
index 00000000..b1bb6e35
--- /dev/null
+++ b/dbus/.checksum
@@ -0,0 +1,2 @@
+b1d1f22858a8f04665e5dca29d194f892620f00fd3e3f4e89dd208e78868436e dbus-1.16.2.tar.xz
+47076df5866698d39569d4f1ae3532bb1c65efc9637389c431da18c038810230 run
diff --git a/dbus/.files b/dbus/.files
new file mode 100644
index 00000000..63f3a12e
--- /dev/null
+++ b/dbus/.files
@@ -0,0 +1,73 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/dbus-1/
+-rw-r--r-- root/root etc/dbus-1/session.conf.new
+-rw-r--r-- root/root etc/dbus-1/system.conf.new
+drwxr-xr-x root/root etc/sv/
+drwxr-xr-x root/root etc/sv/dbus/
+-rwxr-xr-x root/root etc/sv/dbus/run.new
+lrwxrwxrwx root/root etc/sv/dbus/supervise -> ../../../run/runit/supervise.dbus
+drwxr-xr-x root/root run/
+drwxr-xr-x root/root run/dbus/
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/dbus-cleanup-sockets
+-rwxr-xr-x root/root usr/bin/dbus-daemon
+-rwxr-xr-x root/root usr/bin/dbus-launch
+-rwxr-xr-x root/root usr/bin/dbus-monitor
+-rwxr-xr-x root/root usr/bin/dbus-run-session
+-rwxr-xr-x root/root usr/bin/dbus-send
+-rwxr-xr-x root/root usr/bin/dbus-test-tool
+-rwxr-xr-x root/root usr/bin/dbus-update-activation-environment
+-rwxr-xr-x root/root usr/bin/dbus-uuidgen
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/dbus-1.0/
+drwxr-xr-x root/root usr/include/dbus-1.0/dbus/
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-address.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-bus.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-connection.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-errors.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-macros.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-memory.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-message.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-misc.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-pending-call.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-protocol.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-server.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-shared.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-signature.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-syntax.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-threads.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus-types.h
+-rw-r--r-- root/root usr/include/dbus-1.0/dbus/dbus.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/cmake/
+drwxr-xr-x root/root usr/lib/cmake/DBus1/
+-rw-r--r-- root/root usr/lib/cmake/DBus1/DBus1Config.cmake
+-rw-r--r-- root/root usr/lib/cmake/DBus1/DBus1ConfigVersion.cmake
+drwxr-xr-x root/root usr/lib/dbus-1.0/
+drwxr-xr-x root/root usr/lib/dbus-1.0/include/
+drwxr-xr-x root/root usr/lib/dbus-1.0/include/dbus/
+-rw-r--r-- root/root usr/lib/dbus-1.0/include/dbus/dbus-arch-deps.h
+lrwxrwxrwx root/root usr/lib/libdbus-1.so -> libdbus-1.so.3
+lrwxrwxrwx root/root usr/lib/libdbus-1.so.3 -> libdbus-1.so.3.38.3
+-rwxr-xr-x root/root usr/lib/libdbus-1.so.3.38.3
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/dbus-1.pc
+drwxr-xr-x root/root usr/libexec/
+---s--x--- root/messagebus usr/libexec/dbus-daemon-launch-helper
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/dbus-1/
+drwxr-xr-x root/root usr/share/dbus-1/services/
+-rw-r--r-- root/root usr/share/dbus-1/session.conf
+drwxr-xr-x root/root usr/share/dbus-1/session.d/
+drwxr-xr-x root/root usr/share/dbus-1/system-services/
+-rw-r--r-- root/root usr/share/dbus-1/system.conf
+drwxr-xr-x root/root usr/share/dbus-1/system.d/
+drwxr-xr-x root/root usr/share/xml/
+drwxr-xr-x root/root usr/share/xml/dbus-1/
+-rw-r--r-- root/root usr/share/xml/dbus-1/busconfig.dtd
+-rw-r--r-- root/root usr/share/xml/dbus-1/catalog.xml
+-rw-r--r-- root/root usr/share/xml/dbus-1/introspect.dtd
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/lib/
+drwxr-xr-x root/root var/lib/dbus/
diff --git a/dbus/abuild b/dbus/abuild
new file mode 100644
index 00000000..524b97fc
--- /dev/null
+++ b/dbus/abuild
@@ -0,0 +1,6 @@
+name=dbus
+version=1.16.2
+release=1
+source="https://$name.freedesktop.org/releases/$name/$name-$version.tar.xz
+ run"
+sv="run"
diff --git a/dbus/depends b/dbus/depends
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/dbus/depends
diff --git a/dbus/postinstall b/dbus/postinstall
new file mode 100755
index 00000000..970b2e18
--- /dev/null
+++ b/dbus/postinstall
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+getent group messagebus >/dev/null || addgroup -S messagebus 2>/dev/null
+getent passwd messagebus >/dev/null || adduser -S -D -H -h /dev/null -s /sbin/nologin -G messagebus -g messagebus messagebus 2>/dev/null
+
+chown root:messagebus /usr/libexec/dbus-daemon-launch-helper
+chmod 4750 /usr/libexec/dbus-daemon-launch-helper
+
+dbus-uuidgen --ensure
diff --git a/dbus/run b/dbus/run
new file mode 100755
index 00000000..f092d057
--- /dev/null
+++ b/dbus/run
@@ -0,0 +1,3 @@
+#!/bin/sh
+[ ! -d /run/dbus ] && install -m755 -g 18 -o 18 -d /run/dbus
+exec dbus-daemon --system --nofork --nopidfile