Name: 3isec-qubes-reader Version: 1.1 Release: 1%{?dist} Summary: Prepares useful software in Qubes License: GPLv3+ SOURCE0: reader %description This package creates a template configured with a range of useful software, of particular use to terminal users. The template is based on the debian-12-xfce template. The new template is set as the default template and as template for the global disposable template. Removing this package does NOT revert these changes. It only removes the salt files. You must manually set another template as the default using qubes-global-settings, and qubes-template-manager. %install rm -rf %{buildroot} mkdir -p %{buildroot}/srv/salt cp -rv %{SOURCE0}/ %{buildroot}/srv/salt %files %defattr(-,root,root,-) /srv/salt/reader/* %post if [ $1 -eq 1 ]; then qubesctl state.apply reader.clone qubesctl --skip-dom0 --targets=template-reader state.apply reader.install elif [ $1 -eq 2 ]; then qubesctl state.apply reader.clone fi %preun %changelog * Tue Feb 06 2024 unman - 1.1 - Update base template to debian-12-xfce - Fix bug so that default dispvm will be correctly identified and have template set. * Mon Feb 20 2023 unman - 1.0 - Use pillar for cacher to determine repo changes * Sat Nov 26 2022 unman - Fix error on setting templates * Fri Sep 09 2022 unman - First Build