diff --git a/debian-11-minimal.spec b/debian-11-minimal.spec new file mode 100644 index 0000000..5f5f0c3 --- /dev/null +++ b/debian-11-minimal.spec @@ -0,0 +1,29 @@ +Name: deb11-minimal-salt +Version: 1.0 +Release: 1%{?dist} +Summary: Salt debian-11-minimal template in Qubes + +License: GPLv3+ +SOURCE0: templates + +%description +Salt state to implement debian-11-minimal template in Qubes + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/srv/salt +cp -rv %{SOURCE0}/* %{buildroot}/srv/salt + +%files +%defattr(-,root,root,-) +/srv/salt/* + +%post +if [ $1 -eq 1 ]; then + qubesctl state.apply template-debian-11-minimal +fi + + +%changelog +* Sat May 14 2022 unman - 1.0 +- First Build diff --git a/debian-11.spec b/debian-11.spec new file mode 100644 index 0000000..ed64732 --- /dev/null +++ b/debian-11.spec @@ -0,0 +1,29 @@ +Name: debian-11-salt +Version: 1.0 +Release: 1%{?dist} +Summary: Salt debian-11-template in Qubes + +License: GPLv3+ +SOURCE0: templates + +%description +Salt state to implement debian-11 template in Qubes + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}/srv/salt +cp -rv %{SOURCE0}/* %{buildroot}/srv/salt + +%files +%defattr(-,root,root,-) +/srv/salt/* + +%post +if [ $1 -eq 1 ]; then + qubesctl state.apply template-debian-11 +fi + + +%changelog +* Sun May 15 2022 unman - 1.0 +- First Build diff --git a/templates/template-debian-11-minimal.sls b/templates/template-debian-11-minimal.sls new file mode 100644 index 0000000..8860ea1 --- /dev/null +++ b/templates/template-debian-11-minimal.sls @@ -0,0 +1,3 @@ +debian-11-minimal: + qvm.template_installed: + - name: debian-11-minimal diff --git a/templates/template-debian-11.sls b/templates/template-debian-11.sls new file mode 100644 index 0000000..f82bc6c --- /dev/null +++ b/templates/template-debian-11.sls @@ -0,0 +1,3 @@ +debian-11: + qvm.template_installed: + - name: debian-11