Updated main settings and timezones
This commit is contained in:
parent
ce48c717eb
commit
ef6dbc197a
4 changed files with 23 additions and 19 deletions
|
|
@ -3,18 +3,30 @@
|
||||||
# Features
|
# Features
|
||||||
ENABLED_UPLOAD_DATA = False
|
ENABLED_UPLOAD_DATA = False
|
||||||
|
|
||||||
# STATIC VARIABLES (also used by .cmd files)
|
# STATIC VARIABLES (also used by BASH and BATCH files)
|
||||||
## Not using spaces aroung '=' for easier .cmd substrings
|
## NOTE: There are no spaces around the = for easier parsing in BASH and BATCH
|
||||||
|
# Main Kit
|
||||||
ARCHIVE_PASSWORD='Abracadabra'
|
ARCHIVE_PASSWORD='Abracadabra'
|
||||||
KIT_NAME_FULL='Wizard Kit'
|
KIT_NAME_FULL='Wizard Kit'
|
||||||
KIT_NAME_SHORT='WK'
|
KIT_NAME_SHORT='WK'
|
||||||
LINUX_TECH_PASSWORD='Abracadabra'
|
SUPPORT_MESSAGE='Please let 2Shirt know by opening an issue on GitHub'
|
||||||
LINUX_TIME_ZONE='America/Los_Angeles'
|
# Live Linux
|
||||||
LINUX_ROOT_PASSWORD='Abracadabra'
|
DIAG_SHARE='/srv/ClientInfo'
|
||||||
|
DIAG_USER='wkdiag'
|
||||||
|
MPRIME_LIMIT='7' # of minutes to run Prime95 during hw-diags
|
||||||
|
ROOT_PASSWORD='Abracadabra'
|
||||||
|
SKIP_UPLOAD='False'
|
||||||
|
TECH_PASSWORD='Abracadabra'
|
||||||
|
# Server IP addresses
|
||||||
|
DIAG_SERVER='10.0.0.10'
|
||||||
OFFICE_SERVER_IP='10.0.0.10'
|
OFFICE_SERVER_IP='10.0.0.10'
|
||||||
QUICKBOOKS_SERVER_IP='10.0.0.10'
|
QUICKBOOKS_SERVER_IP='10.0.0.10'
|
||||||
SUPPORT_MESSAGE='Please let 2Shirt know by opening an issue on GitHub'
|
# Time Zones
|
||||||
TIME_ZONE='Pacific Standard Time' # Always use "Standard Time" (DST is applied correctly)
|
LINUX_TIME_ZONE='America/Los_Angeles' # See 'timedatectl list-timezones' for valid values
|
||||||
|
WINDOWS_TIME_ZONE='Pacific Standard Time' # See 'tzutil /l' for valid values
|
||||||
|
# WiFi
|
||||||
|
WIFI_SSID='SomeWifi'
|
||||||
|
WIFI_PASSWORD='Abracadabra'
|
||||||
|
|
||||||
# SERVER VARIABLES
|
# SERVER VARIABLES
|
||||||
## NOTE: Windows can only use one user per server. This means that if
|
## NOTE: Windows can only use one user per server. This means that if
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
/usr/lib/systemd/system/systemd-timesyncd.service
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
ctrl_interface=/var/run/wpa_supplicant
|
|
||||||
eapol_version=1
|
|
||||||
ap_scan=1
|
|
||||||
fast_reauth=1
|
|
||||||
network={
|
|
||||||
ssid="SomeWiFi"
|
|
||||||
psk="Abracadabra"
|
|
||||||
priority=5
|
|
||||||
}
|
|
||||||
|
|
@ -170,7 +170,7 @@ function update_live_env() {
|
||||||
sed -i -r 's/^(.*PermitRootLogin.*)$/#NOPE#\1/' "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
sed -i -r 's/^(.*PermitRootLogin.*)$/#NOPE#\1/' "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
|
|
||||||
# Root user
|
# Root user
|
||||||
echo "echo 'root:$LINUX_ROOT_PASSWORD' | chpasswd" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "echo 'root:$ROOT_PASSWORD' | chpasswd" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
|
|
||||||
# Sudo
|
# Sudo
|
||||||
echo "echo '%wheel ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "echo '%wheel ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
|
|
@ -178,7 +178,7 @@ function update_live_env() {
|
||||||
# Tech user
|
# Tech user
|
||||||
echo "groupadd -r autologin" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "groupadd -r autologin" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
echo "useradd -m -s /bin/zsh -G autologin,power,storage,wheel -U $username" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "useradd -m -s /bin/zsh -G autologin,power,storage,wheel -U $username" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
echo "echo '$username:$LINUX_TECH_PASSWORD' | chpasswd" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "echo '$username:$TECH_PASSWORD' | chpasswd" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
|
|
||||||
# Tech user autologin
|
# Tech user autologin
|
||||||
mkdir -p "$LIVE_DIR/airootfs/etc/systemd/system/getty@tty1.service.d"
|
mkdir -p "$LIVE_DIR/airootfs/etc/systemd/system/getty@tty1.service.d"
|
||||||
|
|
@ -187,7 +187,7 @@ function update_live_env() {
|
||||||
echo "ExecStart=-/sbin/agetty --autologin $username --noclear %I 38400 linux" >> "$LIVE_DIR/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf"
|
echo "ExecStart=-/sbin/agetty --autologin $username --noclear %I 38400 linux" >> "$LIVE_DIR/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf"
|
||||||
|
|
||||||
# Timezone
|
# Timezone
|
||||||
sed -i -r "s#zoneinfo/UTC#$LINUX_TIME_ZONE#g" "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo "ln -sf '/usr/share/zoneinfo/$LINUX_TIME_ZONE' '/etc/localtime'" >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
echo 'sed -i "s/#FallbackNTP/NTP/" /etc/systemd/timesyncd.conf' >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
echo 'sed -i "s/#FallbackNTP/NTP/" /etc/systemd/timesyncd.conf' >> "$LIVE_DIR/airootfs/root/customize_airootfs.sh"
|
||||||
|
|
||||||
# udevil fix
|
# udevil fix
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue