Rename reserved name
This commit is contained in:
parent
92a256547c
commit
52e05aae33
4 changed files with 9 additions and 9 deletions
|
@ -1,9 +1,9 @@
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Run checkupdates
|
Description=Run check_updates
|
||||||
|
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
ExecStart=checkupdates
|
ExecStart=check_updates
|
||||||
|
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=multi-user.target
|
WantedBy=multi-user.target
|
|
@ -1,5 +1,5 @@
|
||||||
[Unit]
|
[Unit]
|
||||||
Description=Run checkupdates
|
Description=Run check_updates
|
||||||
|
|
||||||
[Timer]
|
[Timer]
|
||||||
OnCalendar=Mon *-*-* 05:00:00
|
OnCalendar=Mon *-*-* 05:00:00
|
|
@ -3,15 +3,15 @@
|
||||||
# usage
|
# usage
|
||||||
usage() {
|
usage() {
|
||||||
USAGE=$(cat <<EOF
|
USAGE=$(cat <<EOF
|
||||||
Usage: checkupdates [CONFIG_FILE (absolute path)]
|
Usage: check_updates [CONFIG_FILE (absolute path)]
|
||||||
|
|
||||||
If no CONFIG_FILE is given, HOME/.checkupdates.conf is used. This fallback option
|
If no CONFIG_FILE is given, HOME/.check_updates.conf is used. This fallback option
|
||||||
has to exist or the script will exit.
|
has to exist or the script will exit.
|
||||||
|
|
||||||
Configuration can be done in any file and any pre-defined variable can be overwritten.
|
Configuration can be done in any file and any pre-defined variable can be overwritten.
|
||||||
|
|
||||||
The following are at least required for the script to work:
|
The following are at least required for the script to work:
|
||||||
- CHECKUPDATES_MAIL_ADDRESS="" // mail.rc has to be configured
|
- CHECK_UPDATES_MAIL_ADDRESS="" // mail.rc has to be configured
|
||||||
|
|
||||||
You can copy this script to '/usr/local/bin' and use create a custom CONFIG_FILE as user. Examples can be found in '/usr/share/doc/<scriptname>'.
|
You can copy this script to '/usr/local/bin' and use create a custom CONFIG_FILE as user. Examples can be found in '/usr/share/doc/<scriptname>'.
|
||||||
EOF
|
EOF
|
||||||
|
@ -24,7 +24,7 @@ set -e;
|
||||||
HOSTNAME=$(hostname)
|
HOSTNAME=$(hostname)
|
||||||
UPDATES=$(checkupdates)
|
UPDATES=$(checkupdates)
|
||||||
UPDATES_AMOUNT=$(checkupdates|wc -l)
|
UPDATES_AMOUNT=$(checkupdates|wc -l)
|
||||||
CHECKUPDATES_MAIL_ADDRESS="";
|
CHECK_UPDATES_MAIL_ADDRESS="";
|
||||||
|
|
||||||
# check for config file
|
# check for config file
|
||||||
source_config() {
|
source_config() {
|
||||||
|
@ -46,10 +46,10 @@ source_config() {
|
||||||
source "$config";
|
source "$config";
|
||||||
set +a;
|
set +a;
|
||||||
}
|
}
|
||||||
source_config "$1" "$HOME/.checkupdates.conf"
|
source_config "$1" "$HOME/.check_updates.conf"
|
||||||
|
|
||||||
if [ "$UPDATES_AMOUNT" -gt "0" ]; then
|
if [ "$UPDATES_AMOUNT" -gt "0" ]; then
|
||||||
mailx -s "[updates $HOSTNAME]" $CHECKUPDATES_MAIL_ADDRESS << EOF
|
mailx -s "[updates $HOSTNAME]" $CHECK_UPDATES_MAIL_ADDRESS << EOF
|
||||||
There are $UPDATES_AMOUNT updates available on $HOSTNAME.
|
There are $UPDATES_AMOUNT updates available on $HOSTNAME.
|
||||||
|
|
||||||
$UPDATES
|
$UPDATES
|
Loading…
Reference in a new issue