Add kamikaze script to install snaps
This commit is contained in:
parent
4515c8c3ba
commit
249b2aea74
|
@ -109,3 +109,10 @@ package_set:
|
|||
pv, pwgen, python3-apt, rsync, screen, sqlite3, ssl-cert, strace, sudo,
|
||||
sysstat, tcpdump, tmux, unattended-upgrades, vim, wget, zsh ]
|
||||
extra: [ btrfs-progs ]
|
||||
|
||||
crond_kamikaze: "/etc/cron.d/kamikaze.sh"
|
||||
ubuntu:
|
||||
snaps:
|
||||
- name: firefox
|
||||
channel: stable
|
||||
classic: false
|
||||
|
|
|
@ -55,6 +55,7 @@
|
|||
become: true
|
||||
vars:
|
||||
paths:
|
||||
- "files/etc/cron.d/kamikaze"
|
||||
- "scripts/HW4F_DESKTOP"
|
||||
- "scripts/HW4F_DESKTOP_LAST"
|
||||
ansible.builtin.file:
|
||||
|
@ -79,6 +80,9 @@
|
|||
- src: "scripts/02-remove-proxy.j2"
|
||||
dest: "scripts/HW4F_DESKTOP_LAST/02-remove-proxy"
|
||||
mode: "0755"
|
||||
- src: "files/etc/cron.d/kamikaze.j2"
|
||||
dest: "files/etc/cron.d/kamikaze/HW4F_DESKTOP_LAST"
|
||||
mode: "0755"
|
||||
ansible.builtin.template:
|
||||
src: "srv/fai/config/{{ item.src }}"
|
||||
dest: "{{ fai_dir_config + '/' + item.dest }}"
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
SHELL=/bin/sh
|
||||
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
|
||||
@reboot root sleep 30 && snap install {{
|
||||
ubuntu.snaps|map(attribute="name") |join(' ')
|
||||
}} && [ -f "{{ crond_kamikaze }}" ] && rm "{{ crond_kamikaze }}"
|
Loading…
Reference in New Issue