From 3e0e55d30a7f26dc7b55ce0e08931fbabf4c1df8 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Tue, 10 Sep 2013 13:07:53 +0200 Subject: * Add debian support * --- remote/modules/alsa/alsa.conf.debian | 5 +++ remote/modules/beamer/beamer.conf.debian | 6 +++ remote/modules/consolekit/consolekit.conf.debian | 2 + remote/modules/dbus/dbus.conf.debian | 9 +++++ remote/modules/debug/debug.conf.debian | 8 ++++ remote/modules/dnbd3/dnbd3.conf.debian | 7 ++++ remote/modules/german/german.conf.debian | 11 ++++++ remote/modules/kdm/kdm.conf.debian | 28 ++++++++++++++ remote/modules/nscd/nscd.conf.debian | 6 +++ remote/modules/openbox/openbox.conf.debian | 15 ++++++++ remote/modules/pam/pam.conf.debian | 49 ++++++++++++++++++++++++ remote/modules/plymouth/plymouth.conf.debian | 7 ++++ remote/modules/polkit/polkit.conf.debian | 19 +++++++++ remote/modules/redsocks/redsocks.conf.debian | 3 ++ remote/modules/rsyslogd/rsyslogd.conf.debian | 6 +++ remote/modules/systemd/systemd.conf.debian | 13 +++++++ remote/modules/udisks/udisks.conf.debian | 32 ++++++++++++++++ remote/modules/vmchooser/vmchooser.conf.debian | 4 ++ remote/modules/xorg/xorg.conf.debian | 41 ++++++++++++++++++++ 19 files changed, 271 insertions(+) create mode 100644 remote/modules/alsa/alsa.conf.debian create mode 100644 remote/modules/beamer/beamer.conf.debian create mode 100644 remote/modules/consolekit/consolekit.conf.debian create mode 100644 remote/modules/dbus/dbus.conf.debian create mode 100644 remote/modules/debug/debug.conf.debian create mode 100644 remote/modules/dnbd3/dnbd3.conf.debian create mode 100644 remote/modules/german/german.conf.debian create mode 100644 remote/modules/kdm/kdm.conf.debian create mode 100644 remote/modules/nscd/nscd.conf.debian create mode 100644 remote/modules/openbox/openbox.conf.debian create mode 100644 remote/modules/pam/pam.conf.debian create mode 100644 remote/modules/plymouth/plymouth.conf.debian create mode 100644 remote/modules/polkit/polkit.conf.debian create mode 100644 remote/modules/redsocks/redsocks.conf.debian create mode 100644 remote/modules/rsyslogd/rsyslogd.conf.debian create mode 100644 remote/modules/systemd/systemd.conf.debian create mode 100644 remote/modules/udisks/udisks.conf.debian create mode 100644 remote/modules/vmchooser/vmchooser.conf.debian create mode 100644 remote/modules/xorg/xorg.conf.debian (limited to 'remote/modules') diff --git a/remote/modules/alsa/alsa.conf.debian b/remote/modules/alsa/alsa.conf.debian new file mode 100644 index 00000000..b1f9f0e2 --- /dev/null +++ b/remote/modules/alsa/alsa.conf.debian @@ -0,0 +1,5 @@ +REQUIRED_CONTENT_PACKAGES=" + alsa-utils + alsa-base + libasound2 +" diff --git a/remote/modules/beamer/beamer.conf.debian b/remote/modules/beamer/beamer.conf.debian new file mode 100644 index 00000000..459dd079 --- /dev/null +++ b/remote/modules/beamer/beamer.conf.debian @@ -0,0 +1,6 @@ +REQUIRED_INSTALLED_PACKAGES=" + zenity +" +REQUIRED_CONTENT_PACKAGES=" + zenity +" diff --git a/remote/modules/consolekit/consolekit.conf.debian b/remote/modules/consolekit/consolekit.conf.debian new file mode 100644 index 00000000..c0fffffa --- /dev/null +++ b/remote/modules/consolekit/consolekit.conf.debian @@ -0,0 +1,2 @@ +REQUIRED_CONTENT_PACKAGES="consolekit" + diff --git a/remote/modules/dbus/dbus.conf.debian b/remote/modules/dbus/dbus.conf.debian new file mode 100644 index 00000000..d007c2ef --- /dev/null +++ b/remote/modules/dbus/dbus.conf.debian @@ -0,0 +1,9 @@ +REQUIRED_CONTENT_PACKAGES=" + dbus +" +REQUIRED_DIRECTORIES+=" + /lib/systemd +" +REQUIRED_FILES=" + /etc/default/dbus +" diff --git a/remote/modules/debug/debug.conf.debian b/remote/modules/debug/debug.conf.debian new file mode 100644 index 00000000..3b9c032a --- /dev/null +++ b/remote/modules/debug/debug.conf.debian @@ -0,0 +1,8 @@ +REQUIRED_INSTALLED_PACKAGES=" + curl + ltrace + strace + nano + fontconfig + fonts-config +" diff --git a/remote/modules/dnbd3/dnbd3.conf.debian b/remote/modules/dnbd3/dnbd3.conf.debian new file mode 100644 index 00000000..c26fd833 --- /dev/null +++ b/remote/modules/dnbd3/dnbd3.conf.debian @@ -0,0 +1,7 @@ +REQUIRED_CONTENT_PACKAGES=" + cmake +" + +REQUIRED_INSTALLED_PACKAGES=" + cmake +" diff --git a/remote/modules/german/german.conf.debian b/remote/modules/german/german.conf.debian new file mode 100644 index 00000000..b41764e0 --- /dev/null +++ b/remote/modules/german/german.conf.debian @@ -0,0 +1,11 @@ +REQUIRED_INSTALLED_PACKAGES=" + libX11-data + language-pack-de +" +REQUIRED_CONTENT_PACKAGES=" + libX11-data +" +REQUIRED_DIRECTORIES+=" + /usr/lib/locale +" + diff --git a/remote/modules/kdm/kdm.conf.debian b/remote/modules/kdm/kdm.conf.debian new file mode 100644 index 00000000..da0df913 --- /dev/null +++ b/remote/modules/kdm/kdm.conf.debian @@ -0,0 +1,28 @@ +REQUIRED_INSTALLED_PACKAGES=" + kdm + kde-workspace-kgreet-plugins +" +REQUIRED_CONTENT_PACKAGES=" + kdm + kde-workspace-kgreet-plugins + libicu48 + libxcursor1 + libxrandr2 + libxfixes3 + libxinerama1 + libxi6 +" +REQUIRED_DIRECTORIES+=" + /usr/lib + /etc/pam.d + /etc/logrotate.d + /etc/insserv.conf.d + /etc/kde4/kdm +" +# non-standard vars +REQUIRED_SYSTEM_FILES+=" + /usr/share/kde4/apps/kdm/pics/shutdown.png + /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf + /usr/share/icons/default/index.theme +" + diff --git a/remote/modules/nscd/nscd.conf.debian b/remote/modules/nscd/nscd.conf.debian new file mode 100644 index 00000000..4a61cc19 --- /dev/null +++ b/remote/modules/nscd/nscd.conf.debian @@ -0,0 +1,6 @@ +REQUIRED_INSTALLED_PACKAGES=" + nscd +" +REQUIRED_CONTENT_PACKAGES=" + nscd +" diff --git a/remote/modules/openbox/openbox.conf.debian b/remote/modules/openbox/openbox.conf.debian new file mode 100644 index 00000000..b10bd40d --- /dev/null +++ b/remote/modules/openbox/openbox.conf.debian @@ -0,0 +1,15 @@ +REQUIRED_INSTALLED_PACKAGES=" + openbox + libpango1.0-0 + libpango1.0-dev + libdbus-1-dev +" +REQUIRED_CONTENT_PACKAGES=" + openbox + libpango1.0-0 + libpango1.0-dev + libdbus-1-dev +" +REQUIRED_DIRECTORIES+=" + /usr/lib +" diff --git a/remote/modules/pam/pam.conf.debian b/remote/modules/pam/pam.conf.debian new file mode 100644 index 00000000..278c36be --- /dev/null +++ b/remote/modules/pam/pam.conf.debian @@ -0,0 +1,49 @@ +REQUIRED_INSTALLED_PACKAGES=" + libpam-ldap + libnss-ldap + libpam-ck-connector + libpam-cap + krb5-user + krb5-config + libpam-krb5 + libssl-dev + ldap-utils + libnfsidmap2 + nfs-common + libpam0g-dev + ncpfs +" +REQUIRED_CONTENT_PACKAGES=" + libpam0g + libpam-modules + libpam-ck-connector + libpam-cap + libldap-2.4-2 + libpam-ldap + libnss-ldap + krb5-user + krb5-config + libpam-krb5 + ldap-utils + libnfsidmap2 + nfs-common + ncpfs +" +REQUIRED_BINARIES+=" + nwmsg + ncpmount + ncpumount + mount.ncp + mount.ncpfs +" +REQUIRED_DIRECTORIES+=" + /lib + /usr/lib +" +REQUIRED_SYSTEM_FILES+=" + /etc/pam.conf + /etc/default/locale + /lib/security + /lib/${ARCH_TRIPLET}/security + /sbin/mkhomedir_helper +" diff --git a/remote/modules/plymouth/plymouth.conf.debian b/remote/modules/plymouth/plymouth.conf.debian new file mode 100644 index 00000000..0c6e00a4 --- /dev/null +++ b/remote/modules/plymouth/plymouth.conf.debian @@ -0,0 +1,7 @@ +REQUIRED_INSTALLED_PACKAGES=" + libpng-dev + libpango1.0-dev + libcairo-dev + libgtk2.0-dev + libdrm-dev +" diff --git a/remote/modules/polkit/polkit.conf.debian b/remote/modules/polkit/polkit.conf.debian new file mode 100644 index 00000000..5684a504 --- /dev/null +++ b/remote/modules/polkit/polkit.conf.debian @@ -0,0 +1,19 @@ +REQUIRED_INSTALLED_PACKAGES=" + libmozjs185-1.0 + policykit-1 +" +REQUIRED_CONTENT_PACKAGES=" + libmozjs185-1.0 + policykit-1 +" +REQUIRED_DIRECTORIES+=" + /usr/lib/policykit-1 + /usr/lib/${ARCH_TRIPLET}/polkit-1 + /var/lib/polkit-1 +" +# Module specific: Root of dirstructs we need directly from system +REQUIRED_DIR_STRUCT=" + /var/lib/polkit-1 + /etc/polkit-1 +" + diff --git a/remote/modules/redsocks/redsocks.conf.debian b/remote/modules/redsocks/redsocks.conf.debian new file mode 100644 index 00000000..da41b04e --- /dev/null +++ b/remote/modules/redsocks/redsocks.conf.debian @@ -0,0 +1,3 @@ +REQUIRED_INSTALLED_PACKAGES=" + libevent-dev +" diff --git a/remote/modules/rsyslogd/rsyslogd.conf.debian b/remote/modules/rsyslogd/rsyslogd.conf.debian new file mode 100644 index 00000000..79aba761 --- /dev/null +++ b/remote/modules/rsyslogd/rsyslogd.conf.debian @@ -0,0 +1,6 @@ +REQUIRED_CONTENT_PACKAGES=" + rsyslog +" +REQUIRED_DIRECTORIES=" + /usr/lib/rsyslog +" diff --git a/remote/modules/systemd/systemd.conf.debian b/remote/modules/systemd/systemd.conf.debian new file mode 100644 index 00000000..2768b51c --- /dev/null +++ b/remote/modules/systemd/systemd.conf.debian @@ -0,0 +1,13 @@ +REQUIRED_INSTALLED_PACKAGES=" + intltool + gperf + dbus + pkg-config + libcap-dev + libudev-dev + libdbus-1-dev + xsltproc + libblkid-dev + libacl1-dev + libpam-dev +" diff --git a/remote/modules/udisks/udisks.conf.debian b/remote/modules/udisks/udisks.conf.debian new file mode 100644 index 00000000..c32a5f24 --- /dev/null +++ b/remote/modules/udisks/udisks.conf.debian @@ -0,0 +1,32 @@ +REQUIRED_INSTALLED_PACKAGES=" + udisks +" +REQUIRED_CONTENT_PACKAGES=" + udisks +" +# Override: Only udisks1 is available +REQUIRED_BINARIES=" + udisks-helper-linux-md-check + udisks-daemon + udisks-helper-change-luks-password + udisks-helper-create-partition-table + udisks-helper-mdadm-expand + udisks-helper-drive-benchmark + udisks-helper-drive-detach + udisks-helper-mkfs + udisks-helper-ata-smart-collect + udisks-helper-change-filesystem-label + udisks-helper-modify-partition + udisks-helper-delete-partition + udisks-helper-create-partition + udisks-helper-fstab-mounter + udisks-helper-linux-md-remove-component + udisks-helper-ata-smart-selftest + udisks-helper-drive-poll + udisks-dm-export + udisks-lvm-pv-export + udisks-part-id + udisks-probe-ata-smart + udisks-probe-sas-expander +" + diff --git a/remote/modules/vmchooser/vmchooser.conf.debian b/remote/modules/vmchooser/vmchooser.conf.debian new file mode 100644 index 00000000..2953ac63 --- /dev/null +++ b/remote/modules/vmchooser/vmchooser.conf.debian @@ -0,0 +1,4 @@ +REQUIRED_INSTALLED_PACKAGES=" + cmake + libqt4-dev +" diff --git a/remote/modules/xorg/xorg.conf.debian b/remote/modules/xorg/xorg.conf.debian new file mode 100644 index 00000000..a3be908f --- /dev/null +++ b/remote/modules/xorg/xorg.conf.debian @@ -0,0 +1,41 @@ +REQUIRED_CONTENT_PACKAGES=" + xserver-xorg$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-core$UBUNTU_XORG_PKG_SUFFIX + libgl1-mesa-dri$UBUNTU_XORG_PKG_SUFFIX + libgl1-mesa-glx$UBUNTU_XORG_PKG_SUFFIX + xkb-data + x11-xkb-utils + x11-xserver-utils + xserver-xorg-input-evdev$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-input-mouse$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-input-vmmouse$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-intel$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-ati$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-vesa$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-mga$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-sis$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-vmware$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-fbdev$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-radeon$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-sisusb$UBUNTU_XORG_PKG_SUFFIX + xserver-xorg-video-nouveau$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-openchrome$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-savage$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-trident$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-mach64$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-qxl$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-siliconmotion$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-cirrus$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-r128$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-neomagic$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-geode$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-s3$UBUNTU_XORG_PKG_SUFFIX + @xserver-xorg-video-tdfx$UBUNTU_XORG_PKG_SUFFIX +" +REQUIRED_BINARIES+=" + xkbcomp +" +REQUIRED_DIRECTORIES+=" + /usr/lib +" +REQUIRED_FILES="" -- cgit v1.2.3-55-g7522