22 lines
492 B
Bash
Executable File
22 lines
492 B
Bash
Executable File
#!/bin/bash
|
|
export LANG=c
|
|
|
|
ROOT_UID=0
|
|
E_ROOT=2
|
|
|
|
if [ $UID -ne $ROOT_UID ];then
|
|
echo "You must run this script use root ..."
|
|
exit $E_ROOT
|
|
fi
|
|
|
|
|
|
CGROUP_FILE=/etc/linxsn/cgroup_sn.conf
|
|
MAC=$(ifconfig eth0 | grep HWaddr | awk '{print $5}')
|
|
#value=$(echo $MAC | awk -F':' '{print $1,$2,$3,$4,$5,$6}')
|
|
cgroup_serial=$(./linx_cgroup_sn/linx_lxcgsn $MAC)
|
|
serial=$(echo $cgroup_serial | awk '{print $4}')
|
|
if [ ! -d /etc/linxsn ];then
|
|
mkdir /etc/linxsn
|
|
fi
|
|
echo "linx_serial=${serial}">${CGROUP_FILE}
|