Fix: 修复环境变量无法穿透的问题,导致crontab无法正确更新模组
This commit is contained in:
@@ -17,6 +17,19 @@ setup_crontab() {
|
||||
|
||||
echo "设置crontab自动更新任务..."
|
||||
|
||||
# 保存环境变量到/etc/environment文件(解决cron任务无法读取环境变量的问题)
|
||||
echo "保存环境变量到/etc/environment..."
|
||||
cat > /etc/environment << EOF
|
||||
STEAM_USERNAME=${STEAM_USERNAME}
|
||||
STEAM_PASSWORD=${STEAM_PASSWORD}
|
||||
MOD_IDS=${MOD_IDS}
|
||||
DAYZ_MISSIONS=${DAYZ_MISSIONS}
|
||||
DAYZ_SERVER_PORT=${DAYZ_SERVER_PORT}
|
||||
DAYZ_CPU_COUNT=${DAYZ_CPU_COUNT}
|
||||
ENABLE_AUTO_UPDATE=${ENABLE_AUTO_UPDATE}
|
||||
UPDATE_INTERVAL=${UPDATE_INTERVAL}
|
||||
EOF
|
||||
|
||||
# 启动cron服务
|
||||
service cron start
|
||||
|
||||
|
||||
Reference in New Issue
Block a user