ansible-install-server/roles/fai/templates/srv/fai/config/scripts/04-snaps

19 lines
338 B
Bash
Executable File

#!/bin/bash
### FAILS: snapd is not running during FAI
if [ "${#SNAPS[*]}" -eq 0 ]; then
SNAPS=( firefox )
fi
function package_exists() {
$ROOTCMD dpkg -l "$1" &> /dev/null
return $?
}
for SNAP in "${SNAPS[@]}"; do
if package_exists "snapd"; then
$ROOTCMD snap install "$SNAP"
fi
done