HW42
05da6e6379
debian: postinst: don't start systemd services
...
Starting services in the postinst script doesn't make much sense since
the package is normally installed in the template. In addition the start
can fail when executed through a trigger.
2015-02-05 01:22:20 +01:00
HW42
e8f25bfac8
debian: postinst: cleanup
2015-02-05 01:22:20 +01:00
HW42
de53e1d0bb
debian: postinst: enable netfilter-persistent service
2015-02-05 01:22:20 +01:00
HW42
5080c7c2d3
debian: postinst: remove fedora specific code
...
/etc/iptables/rules.* are already part of the packet.
The removed code has never done something in debian (since
/etc/iptables/rules.* already exists).
2015-02-05 01:22:20 +01:00
HW42
07c2f2a5f4
debian: postinst: use systemctl to set default target
2015-02-05 01:22:20 +01:00
HW42
a5fbbea98d
debian: postinst: don't create /rw - it is already part of the package
2015-02-05 01:22:20 +01:00
HW42
b2307cfee6
debian: postinst: don't remove /etc/udev/rules.d/*
...
removing /etc/udev/rules.d/* in debian makes no sense since this folder
is only for custom udev rules.
2015-02-05 01:22:20 +01:00
HW42
47550ee2b6
debian: don't generate regular conf files in postinst
2015-02-05 01:22:19 +01:00
HW42
8a9d2378f6
debian: postinst: use dpkg-divert
...
dpkg-divert is not ideal for config files but should work better than
direct cp/mv.
2015-02-05 01:22:19 +01:00
HW42
4faece9e89
debian: postinst: use systemctl mask
2015-02-05 01:22:19 +01:00
Jason Mehring
33d3a6c9ea
fc21: iptables configurations conflict with fc21 yum package manager
...
Moved iptables configuration to /usr/lib/qubes/init
fc21 + debian + arch will place them in proper place on postinst
Fixes dedian bug of not having them in proper place
2015-01-30 00:43:31 +01:00
Marek Marczykowski-Górecki
a4ad010a45
debian: fix service name in postinst script
2015-01-30 00:32:56 +01:00
Marek Marczykowski-Górecki
c3ef00303f
debian: remove obsolete code from postinst script
...
NetworkManager-dispatcher.service issue seems to be already fixed in
upstream package.
2015-01-30 00:32:56 +01:00
Jason Mehring
4420df01ea
debian: Don't display systemd info in chroot since systemd show does not work in chroot
2014-11-12 03:39:17 -05:00
Jason Mehring
da6f6bd22b
debian: Wrong variable name was used to create /usr/share/qubes/xdg/autostart
2014-11-09 13:27:38 -05:00
Jason Mehring
51cac340ca
debian: Added functionality to move desktop entry config files to /usr/share/qubes/xdg/autostart to preserve originals
...
Added trigger for new notify agent; removed trigger for old one
2014-11-09 12:58:57 -05:00
Jason Mehring
cadb102781
debian: More depends for debian as netvm and some configuration tweaks.
...
Jessie base loads as netvm; wheezy base giving bad window error when trying to start nm-applet
Fixed qt MIT-SHM graphics issue
2014-11-08 02:58:07 -05:00
Jason Mehring
1f93dc0a60
debian: Added more error reporting to track down any missing dependancies
...
Prints various systemd messages when a unit fails to enable/disable/start/stop
Fixed issue with alternate NetworkManager* systemd files not being placed
Removed 'basename -s' since -s option not supported in wheezy
2014-11-07 22:52:32 -05:00
Jason Mehring
9e065d6d9c
debian: Added all other outstanding triggers contained in rpm_spec as well as triggers if other packages get installed at a later date the configurations will run on them
2014-11-07 18:28:04 -05:00
Jason Mehring
dbffe57bc9
debian: Revert back to original NetworkManager, ModemManager service names
2014-11-07 03:32:06 -05:00
Jason Mehring
132729bd79
debian: Prepend package name to maintainers scripts
2014-11-07 00:16:51 -05:00