|
@@ -88,21 +88,27 @@ install-rh: install-systemd install-sysvinit
|
|
|
install -d $(DESTDIR)/etc/yum.conf.d
|
|
|
touch $(DESTDIR)/etc/yum.conf.d/qubes-proxy.conf
|
|
|
|
|
|
-install-common:
|
|
|
- install -D -m 0440 misc/qubes.sudoers $(DESTDIR)/etc/sudoers.d/qubes
|
|
|
+ install misc/qubes-download-dom0-updates.sh $(DESTDIR)/usr/lib/qubes/
|
|
|
+ install -d $(DESTDIR)/var/lib/qubes/dom0-updates
|
|
|
+ install -D -m 0644 misc/qubes-trigger-sync-appmenus.action $(DESTDIR)/etc/yum/post-actions/qubes-trigger-sync-appmenus.action
|
|
|
+
|
|
|
install -D -m 0644 misc/serial.conf $(DESTDIR)/usr/share/qubes/serial.conf
|
|
|
install -D misc/qubes-serial-login $(DESTDIR)/$(SBINDIR)/qubes-serial-login
|
|
|
|
|
|
+ install -m 0400 -D network/iptables $(DESTDIR)/etc/sysconfig/iptables
|
|
|
+ install -m 0400 -D network/ip6tables $(DESTDIR)/etc/sysconfig/ip6tables
|
|
|
+
|
|
|
+install-common:
|
|
|
+ install -D -m 0440 misc/qubes.sudoers $(DESTDIR)/etc/sudoers.d/qubes
|
|
|
+
|
|
|
install -d $(DESTDIR)/var/lib/qubes
|
|
|
|
|
|
install -D misc/xenstore-watch $(DESTDIR)/usr/bin/xenstore-watch-qubes
|
|
|
install -d $(DESTDIR)/etc/udev/rules.d
|
|
|
install -m 0644 misc/udev-qubes-misc.rules $(DESTDIR)/etc/udev/rules.d/50-qubes-misc.rules
|
|
|
install -d $(DESTDIR)/usr/lib/qubes/
|
|
|
- install misc/qubes-download-dom0-updates.sh $(DESTDIR)/usr/lib/qubes/
|
|
|
install misc/vusb-ctl.py $(DESTDIR)/usr/lib/qubes/
|
|
|
install misc/qubes-trigger-sync-appmenus.sh $(DESTDIR)/usr/lib/qubes/
|
|
|
- install -D -m 0644 misc/qubes-trigger-sync-appmenus.action $(DESTDIR)/etc/yum/post-actions/qubes-trigger-sync-appmenus.action
|
|
|
install -D misc/polkit-1-qubes-allow-all.pkla $(DESTDIR)/etc/polkit-1/localauthority/50-local.d/qubes-allow-all.pkla
|
|
|
install -D misc/polkit-1-qubes-allow-all.rules $(DESTDIR)/etc/polkit-1/rules.d/00-qubes-allow-all.rules
|
|
|
install -D -m 0644 misc/mime-globs $(DESTDIR)/usr/share/qubes/mime-override/globs
|
|
@@ -129,8 +135,6 @@ install-common:
|
|
|
install -d $(DESTDIR)/etc/NetworkManager/dispatcher.d/
|
|
|
install network/{qubes-nmhook,30-qubes-external-ip} $(DESTDIR)/etc/NetworkManager/dispatcher.d/
|
|
|
install -D network/vif-route-qubes $(DESTDIR)/etc/xen/scripts/vif-route-qubes
|
|
|
- install -m 0400 -D network/iptables $(DESTDIR)/etc/sysconfig/iptables
|
|
|
- install -m 0400 -D network/ip6tables $(DESTDIR)/etc/sysconfig/ip6tables
|
|
|
install -m 0644 -D network/tinyproxy-updates.conf $(DESTDIR)/etc/tinyproxy/tinyproxy-updates.conf
|
|
|
install -m 0644 -D network/filter-updates $(DESTDIR)/etc/tinyproxy/filter-updates
|
|
|
install -m 0755 -D network/iptables-updates-proxy $(DESTDIR)/usr/lib/qubes/iptables-updates-proxy
|
|
@@ -176,7 +180,6 @@ install-common:
|
|
|
install -D misc/nautilus-actions.conf $(DESTDIR)/etc/xdg/nautilus-actions/nautilus-actions.conf
|
|
|
|
|
|
install -d $(DESTDIR)/mnt/removable
|
|
|
- install -d $(DESTDIR)/var/lib/qubes/dom0-updates
|
|
|
|
|
|
install -D -m 0644 misc/xorg-preload-apps.conf $(DESTDIR)/etc/X11/xorg-preload-apps.conf
|
|
|
|
|
@@ -188,5 +191,9 @@ install-deb:
|
|
|
mkdir -p $(DESTDIR)/etc/apt/sources.list.d
|
|
|
sed -e "s/@DIST@/`cat /etc/debian_version | cut -d/ -f 1`/" misc/qubes-r2.list.in > $(DESTDIR)/etc/apt/sources.list.d/qubes-r2.list
|
|
|
install -D -m 644 misc/qubes-archive-keyring.gpg $(DESTDIR)/etc/apt/trusted.gpg.d/qubes-archive-keyring.gpg
|
|
|
+ install -D -m 644 network/iptables $(DESTDIR)/etc/iptables/rules.v4
|
|
|
+ install -D -m 644 network/ip6tables $(DESTDIR)/etc/iptables/rules.v6
|
|
|
+ install -d $(DESTDIR)/etc/sysctl.d
|
|
|
+ install -m 644 network/80-qubes.conf $(DESTDIR)/etc/sysctl.d/
|
|
|
|
|
|
install-vm: install-rh install-common
|