Maco upgrade temp file is now stored in /opt/maco

This commit is contained in:
Jeremy Gardais 2021-01-06 12:07:31 +01:00
parent 85c4950d6b
commit 5222bdf3e5
Signed by: jegardai
GPG Key ID: E759BAA22501AF32
3 changed files with 9 additions and 7 deletions

View File

@ -17,8 +17,9 @@ readonly NBARGS="${#}"
export DEBUG export DEBUG
# Maco temp file # Maco temp file
readonly MACO_TMP_FILE="/tmp/.maco.upgrade" readonly MACO_LOCAL_DIR="/opt/maco"
readonly MACO_TMP_URGENT_FILE="/tmp/.maco.urgent.upgrade" readonly MACO_TMP_FILE="${MACO_LOCAL_DIR}/.maco.upgrade"
readonly MACO_TMP_URGENT_FILE="${MACO_LOCAL_DIR}/.maco.urgent.upgrade"
# APT temp file to monitor # APT temp file to monitor
readonly APT_TMP_FILE="/tmp/.apt.upgrade" readonly APT_TMP_FILE="/tmp/.apt.upgrade"

View File

@ -3,7 +3,7 @@
# This script will check if Maco require an upgrade and # This script will check if Maco require an upgrade and
# will prepare the host in order to apply upgrade: # will prepare the host in order to apply upgrade:
# 1. Disable SGE queue # 1. Disable SGE queue
# 2. Create a temp file (/tmp/.maco.upgrade or /tmp/.maco.urgent.upgrade) # 2. Create a temp file (${MACO_LOCAL_DIR}/.maco.upgrade or ${MACO_LOCAL_DIR}/.maco.urgent.upgrade)
# This script can be call by a cronjob (eg. weekly) # This script can be call by a cronjob (eg. weekly)
# Another script should try to apply upgrades also with cron (eg. hourly) # Another script should try to apply upgrades also with cron (eg. hourly)
@ -38,8 +38,8 @@ readonly COLOR_DEBUG="${PURPLE}"
## Maco ## Maco
readonly MACO_LOCAL_DIR="/opt/maco" readonly MACO_LOCAL_DIR="/opt/maco"
readonly MACO_INSTALL_DIR="/mnt/store.ipr/InstallProgs/ipr/maco" readonly MACO_INSTALL_DIR="/mnt/store.ipr/InstallProgs/ipr/maco"
readonly MACO_TMP_FILE="/tmp/.maco.upgrade" readonly MACO_TMP_FILE="${MACO_LOCAL_DIR}/.maco.upgrade"
readonly MACO_TMP_URGENT_FILE="/tmp/.maco.urgent.upgrade" readonly MACO_TMP_URGENT_FILE="${MACO_LOCAL_DIR}/.maco.urgent.upgrade"
# }}} # }}}
usage() { # {{{ usage() { # {{{

View File

@ -15,8 +15,9 @@ readonly NBARGS="${#}"
readonly APT_TMP_FILE="/tmp/.apt.upgrade" readonly APT_TMP_FILE="/tmp/.apt.upgrade"
# Maco temp file # Maco temp file
readonly MACO_TMP_FILE="/tmp/.maco.upgrade" readonly MACO_LOCAL_DIR="/opt/maco"
readonly MACO_TMP_URGENT_FILE="/tmp/.maco.urgent.upgrade" readonly MACO_TMP_FILE="${MACO_LOCAL_DIR}/.maco.upgrade"
readonly MACO_TMP_URGENT_FILE="${MACO_LOCAL_DIR}/.maco.urgent.upgrade"
# Maco status file # Maco status file
readonly MACO_STATUS_FILE="/var/fr.univ-rennes1.ipr.maco.machinestate.txt" readonly MACO_STATUS_FILE="/var/fr.univ-rennes1.ipr.maco.machinestate.txt"