Skip to content

Commit ba0136a

Browse files
committed
added is_alpine, is_alma, is_gento, is_void, is_arch, is_kali, is_veruan
1 parent 37714b7 commit ba0136a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

bash.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,18 +497,25 @@ variantid() { # server, desktop
497497
}
498498
}
499499
#
500+
is_alpine() { [[ "$(osid)" == alpine ]]; }
500501
is_fedora() { [[ "$(osid)" == fedora ]]; }
501502
is_centos() { [[ "$(osid)" == centos ]]; }
502-
is_rocky() { [[ "$(osid)" == rocky ]]; }
503+
is_rocky() { [[ "$(osid)" == rocky* ]]; } # yet another centos
504+
is_alma() { [[ "$(osid)" == almalinux* ]]; } # yet another centos
505+
is_gento() { [[ "$(osid)" == gento ]]; }
506+
is_void() { [[ "$(osid)" == void ]]; } # a special linux distro
503507
is_redhat() { [[ "$(osid)" == redhat ]]; }
504508
is_debian() { [[ "$(osid)" == debian ]]; }
505509
is_ubuntu() { [[ "$(osid)" == ubuntu ]]; }
510+
is_devuan() { [[ "$(osid)" == devuan* ]]; } # yet another debian
506511
is_mageia() { [[ "$(osid)" == mageia ]]; }
507512
is_manjaro() { [[ "$(osid)" == manjaro ]]; }
508513
is_opensuse() { [[ "$(osid)" == opensuse* ]]; }
514+
is_arch() { [[ "$(osid)" == arch* ]]; }
509515
is_archlinux() { [[ "$(osid)" == arch* ]]; }
510516
is_archlinux_arm() { [[ "$(osid)" == archarm* ]]; }
511517
is_kalilinux() { [[ "$(osid)" == kali* ]]; }
518+
is_kali() { [[ "$(osid)" == kali ]]; }
512519
# is_debian_series() { [[ "$(osid)" == debian || "$(osid)" == ubuntu ]]; }
513520
# is_redhat_series() { [[ "$(osid)" == redhat || "$(osid)" == centos || "$(osid)" == fedora ]]; }
514521
is_yum() { which yum 1>/dev/null 2>&1; }

0 commit comments

Comments
 (0)