Skip to content

Commit 73d5794

Browse files
authored
fix figlet for alpine (#869)
1 parent a46e66f commit 73d5794

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

misc/build.func

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,17 @@ arch_check() {
158158

159159
# This function sets the APP-Name into an ASCII Header in Slant, figlet needed on proxmox main node.
160160
header_info() {
161-
apt-get install -y figlet &> /dev/null
161+
if [ -f /etc/debian_version ]; then
162+
# Debian/Ubuntu
163+
apt-get install -y figlet &> /dev/null
164+
elif [ -f /etc/alpine-release ]; then
165+
# Alpine Linux
166+
apk add --no-cache figlet &> /dev/null
167+
else
168+
echo "Unsupported OS"
169+
return 1
170+
fi
171+
162172
ascii_art=$(figlet -f slant "$APP")
163173
clear
164174
cat <<EOF

0 commit comments

Comments
 (0)