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,
|
pv, pwgen, python3-apt, rsync, screen, sqlite3, ssl-cert, strace, sudo,
|
||||||
sysstat, tcpdump, tmux, unattended-upgrades, vim, wget, zsh ]
|
sysstat, tcpdump, tmux, unattended-upgrades, vim, wget, zsh ]
|
||||||
extra: [ btrfs-progs ]
|
extra: [ btrfs-progs ]
|
||||||
|
|
||||||
|
crond_kamikaze: "/etc/cron.d/kamikaze.sh"
|
||||||
|
ubuntu:
|
||||||
|
snaps:
|
||||||
|
- name: firefox
|
||||||
|
channel: stable
|
||||||
|
classic: false
|
||||||
|
|
|
@ -55,6 +55,7 @@
|
||||||
become: true
|
become: true
|
||||||
vars:
|
vars:
|
||||||
paths:
|
paths:
|
||||||
|
- "files/etc/cron.d/kamikaze"
|
||||||
- "scripts/HW4F_DESKTOP"
|
- "scripts/HW4F_DESKTOP"
|
||||||
- "scripts/HW4F_DESKTOP_LAST"
|
- "scripts/HW4F_DESKTOP_LAST"
|
||||||
ansible.builtin.file:
|
ansible.builtin.file:
|
||||||
|
@ -79,6 +80,9 @@
|
||||||
- src: "scripts/02-remove-proxy.j2"
|
- src: "scripts/02-remove-proxy.j2"
|
||||||
dest: "scripts/HW4F_DESKTOP_LAST/02-remove-proxy"
|
dest: "scripts/HW4F_DESKTOP_LAST/02-remove-proxy"
|
||||||
mode: "0755"
|
mode: "0755"
|
||||||
|
- src: "files/etc/cron.d/kamikaze.j2"
|
||||||
|
dest: "files/etc/cron.d/kamikaze/HW4F_DESKTOP_LAST"
|
||||||
|
mode: "0755"
|
||||||
ansible.builtin.template:
|
ansible.builtin.template:
|
||||||
src: "srv/fai/config/{{ item.src }}"
|
src: "srv/fai/config/{{ item.src }}"
|
||||||
dest: "{{ fai_dir_config + '/' + item.dest }}"
|
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