Commit a4b789d6 authored by Anton Midyukov's avatar Anton Midyukov

datetime: initial feature

parent 6ff35684
=== features.in/datetime ===
Данная фича предназначена для настройки даты, времени, часовых поясов и т.д.
Пока доступна только переменная TIME_UTC для выбора между местным временем и
UTC. Задайте TIME_UTC=0, чтобы переключиться на местное время.
use/datetime:
@$(call add_feature)
@$(call try,TIME_UTC,1)
@$(call xport,TIME_UTC)
#!/bin/sh -efux
adjtime_file=/etc/adjtime
sysconfigclock_file=/etc/sysconfig/clock
TIME_UTC="${GLOBAL_TIME_UTC:-}"
[ "$TIME_UTC" = 0 ] || TIME_UTC=1
if [ -s "$sysconfigclock_file" ]; then
if [ "$TIME_UTC" = 1 ]; then
sed -i 's/^UTC=.*/UTC=true/' "$sysconfigclock_file"
else
sed -i 's/^UTC=.*/UTC=false/' "$sysconfigclock_file"
fi
fi
if [ "$TIME_UTC" = 1 ]; then
ADJTIME=UTC
else
ADJTIME=LOCAL
fi
cat > "$adjtime_file" <<EOF
0.0 0 0
0
$ADJTIME
EOF
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment