File tree Expand file tree Collapse file tree 2 files changed +158
-158
lines changed Expand file tree Collapse file tree 2 files changed +158
-158
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/sh
2
- set -efu " ${enable_debug :- } "
2
+ set -efu " ${enableDebug :- } "
3
3
has () {
4
4
command -v " $1 " > /dev/null && echo " y" || echo " n"
5
5
}
6
- is_nixos =$( if test -f /etc/os-release && grep -Eq ' ID(_LIKE)?="?nixos"?' /etc/os-release; then echo " y" ; else echo " n" ; fi)
6
+ isNixos =$( if test -f /etc/os-release && grep -Eq ' ID(_LIKE)?="?nixos"?' /etc/os-release; then echo " y" ; else echo " n" ; fi)
7
7
cat << FACTS
8
- is_os =$( uname)
9
- is_arch =$( uname -m)
10
- is_kexec =$( if test -f /etc/is_kexec; then echo " y" ; else echo " n" ; fi)
11
- is_nixos= $is_nixos
12
- is_installer =$( if [ " $is_nixos " = " y" ] && grep -Eq ' VARIANT_ID="?installer"?' /etc/os-release; then echo " y" ; else echo " n" ; fi)
13
- is_container =$( if [ " $( has systemd-detect-virt) " = " y" ]; then systemd-detect-virt --container; else echo " none" ; fi)
14
- has_ipv6_only =$( if [ " $( has ip) " = " n" ] || ip r g 1 > /dev/null 2> /dev/null || ! ip -6 r g :: > /dev/null 2> /dev/null; then echo " n" ; else echo " y" ; fi)
15
- has_tar =$( has tar)
16
- has_sudo =$( has sudo)
17
- has_doas =$( has doas)
18
- has_wget =$( has wget)
19
- has_curl =$( has curl)
20
- has_setsid =$( has setsid)
8
+ isOs =$( uname)
9
+ isArch =$( uname -m)
10
+ isKexec =$( if test -f /etc/is_kexec; then echo " y" ; else echo " n" ; fi)
11
+ isNixos= $isNixos
12
+ isInstaller =$( if [ " $isNixos " = " y" ] && grep -Eq ' VARIANT_ID="?installer"?' /etc/os-release; then echo " y" ; else echo " n" ; fi)
13
+ isContainer =$( if [ " $( has systemd-detect-virt) " = " y" ]; then systemd-detect-virt --container; else echo " none" ; fi)
14
+ hasIpv6Only =$( if [ " $( has ip) " = " n" ] || ip r g 1 > /dev/null 2> /dev/null || ! ip -6 r g :: > /dev/null 2> /dev/null; then echo " n" ; else echo " y" ; fi)
15
+ hasTar =$( has tar)
16
+ hasSudo =$( has sudo)
17
+ hasDoas =$( has doas)
18
+ hasWget =$( has wget)
19
+ hasCurl =$( has curl)
20
+ hasSetsid =$( has setsid)
21
21
FACTS
You can’t perform that action at this time.
0 commit comments