Bug fixes

This commit is contained in:
Price Hiller 2021-12-19 15:25:16 -06:00
parent 86c746776f
commit 8d948d7af6
2 changed files with 13 additions and 10 deletions

View File

@ -279,16 +279,19 @@ update() {
# Kill the server to ensure a smooth update
kill_server -s "${server_id}" >/dev/null 2>&1
local backup_dir
local backup_full_path
local server_directory
local server_name
local server_mods_urls
server_name="Server-${server_id}"
server_directory="${BASE_DIR}/${server_name}"
server_mods_directory="${server_directory}/Mods"
server_mods_urls="${server_directory}/mods.urls"
log "debug" "Created mods directory if it didn't exist"
mkdir -p "${server_mods_directory}"
backup_dir="${HOME}/Server-Backups/${server_name}"
backup_full_path="${backup_dir}/$(date +%s).tar.gz"
log "info" "Backing up server $(important "${server_name}") to $(important "${backup_full_path}"), this may take a while"
mkdir -p "${backup_dir}"
tar cf - "${server_directory}" -P | pv -s $(du -sb "${server_directory}" | awk '{print $1}') | \
gzip > "${backup_full_path}"
tar -czf "${server_directory}" "${backup_dir}"/
log "info" "Updating server $(important "${server_name}") located at $(important "${server_directory}")..."
steamcmd +login anonymous +force_install_dir "${server_directory}" +app_update 294420 validate +quit

View File

@ -203,7 +203,7 @@ install() {
list_disks "${available_disks}"
read -p "Select a disk number to install arch linux to: " disk_selected
if [ ${disk_selected} -eq ${disk_selected} 2> /dev/null ]; then
if ${disk_selected} -eq ${disk_selected} 2> /dev/null; then
:
else
log "error" "A number was not passed"
@ -322,7 +322,7 @@ __EOF__
systemctl enable NetworkManager
__END_CHROOT_CMDS__
log "info" "Next steps: update localities if incorrect, add your user, update the root password"
log "info" "Notice default login is the following, username: $(important "root") password: $(important "toor")"
log "info" "Notice default login is the following, username: $(important "root") password: $(important "toor")
}
main() {