Go to file
Manuel Amador (Rudd-O) 251ecbd529 Clean up specfile unit activation aspect.
Up until today, Qubes OS would insist on either masking or disabling
or activating units that should get their state properly changed
but only on first package install (when the template is built).

This commit adds the possibility of having two types of unit presets:

* Initial presets: these are only changed state during first package
  installs.
* Upgrade presets: these get their state changed during first
  package installs as well as during upgrades.

All the maintainer has to do is abide by the instructions in the
preset file.  Nothing else is necessary.

Namely, this allows users to enable SSHD on their templates or
standalone VMs and still keep it enabled even after the
qubes-core-vm-systemd package is upgraded.

Matt really wanted that, and so did I, so now we can do it!

:-)
2016-10-28 08:35:36 +00:00
archlinux Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
autostart-dropins Merge branch 'autostart-dropins' 2015-09-02 01:16:19 +02:00
debian Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
doc removed trailing spaces 2015-10-15 04:34:55 +02:00
init Invert logic of systemd_version_changed. 2016-10-28 05:02:53 +00:00
misc Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
network Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
pkgs archlinux: created build scripts 2013-04-17 01:22:32 +02:00
qrexec qrexec: add service argument support 2016-03-27 04:30:44 +02:00
qubes-rpc Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
rpm_spec Clean up specfile unit activation aspect. 2016-10-28 08:35:36 +00:00
vm-init.d Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
vm-systemd Clean up specfile unit activation aspect. 2016-10-28 08:35:36 +00:00
.gitignore gitignore: fix binary packages declaration 2014-07-27 06:11:14 +02:00
.travis.yml travis: add fc24 build 2016-06-05 22:32:43 +02:00
debian-quilt debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
LICENSE Added LICENSE 2010-04-05 21:21:27 +02:00
Makefile Clean up early initialization and setup of /rw 2016-10-23 20:19:51 +00:00
Makefile.builder Get rid of qubes-core-vm-kernel-placeholder 2015-11-11 02:36:57 +01:00
series-debian-vm.conf debian: Refactor Debian quilt packaging for xen 2015-02-11 08:02:55 -05:00
version version 3.2.12 2016-10-18 15:55:40 +02:00