mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-19 00:04:22 +01:00
fix: sysVer of older CentOS
This commit is contained in:
@@ -3,32 +3,44 @@ import 'build_data.dart';
|
||||
const seperator = 'SrvBox';
|
||||
const serverBoxDir = r'$HOME/.config/server_box';
|
||||
const shellPath = '$serverBoxDir/mobile_app.sh';
|
||||
const installShellCmd =
|
||||
"mkdir -p $serverBoxDir && echo '$shellCmd' > $shellPath && chmod +x $shellPath";
|
||||
|
||||
const shellCmd = """
|
||||
# Script for app `${BuildData.name}`
|
||||
enum CmdType {
|
||||
export,
|
||||
net,
|
||||
sys,
|
||||
cpu,
|
||||
uptime,
|
||||
conn,
|
||||
disk,
|
||||
mem,
|
||||
tempType,
|
||||
tempVal,
|
||||
host,
|
||||
sysRhel,
|
||||
}
|
||||
|
||||
const _cmdList = [
|
||||
'export LANG=en_US.utf-8',
|
||||
'cat /proc/net/dev && date +%s',
|
||||
'cat /etc/os-release | grep PRETTY_NAME',
|
||||
'cat /proc/stat | grep cpu',
|
||||
'uptime',
|
||||
'cat /proc/net/snmp',
|
||||
'df -h',
|
||||
'cat /proc/meminfo',
|
||||
'cat /sys/class/thermal/thermal_zone*/type',
|
||||
'cat /sys/class/thermal/thermal_zone*/temp',
|
||||
'hostname',
|
||||
'cat /etc/redhat-release',
|
||||
];
|
||||
|
||||
final shellCmd = """
|
||||
# Script for app `${BuildData.name} v${BuildData.build}`
|
||||
# Delete this file while app is running will cause app crash
|
||||
|
||||
export LANG=en_US.utf-8
|
||||
echo $seperator
|
||||
cat /proc/net/dev && date +%s
|
||||
echo $seperator
|
||||
cat /etc/os-release | grep PRETTY_NAME
|
||||
echo $seperator
|
||||
cat /proc/stat | grep cpu
|
||||
echo $seperator
|
||||
uptime
|
||||
echo $seperator
|
||||
cat /proc/net/snmp
|
||||
echo $seperator
|
||||
df -h
|
||||
echo $seperator
|
||||
cat /proc/meminfo
|
||||
echo $seperator
|
||||
cat /sys/class/thermal/thermal_zone*/type
|
||||
echo $seperator
|
||||
cat /sys/class/thermal/thermal_zone*/temp
|
||||
echo $seperator
|
||||
hostname
|
||||
${_cmdList.join('\necho $seperator\n')}
|
||||
""";
|
||||
|
||||
final installShellCmd = "mkdir -p $serverBoxDir && "
|
||||
"echo '$shellCmd' > $shellPath && "
|
||||
"chmod +x $shellPath";
|
||||
|
||||
Reference in New Issue
Block a user