fixed chat jail, added releaser playbook, fixed rctl boot var

This commit is contained in:
2024-12-16 12:23:19 +01:00
parent 7b60d8bf8c
commit ef31172e81
11 changed files with 59 additions and 38 deletions

View File

@@ -3,10 +3,11 @@
# git clone https://github.com/quackduck/devzat
# but our own fork where we patched the torlist stuff away.
# see: https://github.com/quackduck/devzat/issues/246
# https://github.com/tlinden/devzat
- name: build devzat
shell: |
cd /tmp
git clone https://github.com/tlinden/devzat
git clone https://github.com/quackduck/devzat
cd /tmp/devzat
go build
args:
@@ -62,9 +63,3 @@
- name: template jail
shell: |
bastille template {{ role_name }} services/{{ role_name }}
touch /tmp/.ansible.devzattemplate
args:
# FIXME: might make it impossible to update, on the other hand w/o
# it this command fails with "devzat binary busy" when the jail is
# already running, since go binaries do not fork.
creates: /tmp/.ansible.devzattemplate

View File

@@ -1,3 +1,5 @@
SERVICE devzat stop
CP usr /
SYSRC sendmail_enable=NONE