mirror of
https://github.com/plantroon/acme.sh.git
synced 2024-11-14 02:11:45 +00:00
remove sudo from crontab
This commit is contained in:
parent
18d10a9c9c
commit
f9a1b64116
18
le.sh
18
le.sh
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
VER=1.1.6
|
VER=1.1.7
|
||||||
PROJECT="https://github.com/Neilpang/le"
|
PROJECT="https://github.com/Neilpang/le"
|
||||||
|
|
||||||
DEFAULT_CA="https://acme-v01.api.letsencrypt.org"
|
DEFAULT_CA="https://acme-v01.api.letsencrypt.org"
|
||||||
@ -322,13 +322,6 @@ _stopserver() {
|
|||||||
|
|
||||||
_initpath() {
|
_initpath() {
|
||||||
|
|
||||||
#check if there is sudo installed, AND if the current user is a sudoer.
|
|
||||||
if command -v sudo > /dev/null ; then
|
|
||||||
if [ "$(sudo -n uptime 2>&1|grep "load"|wc -l)" != "0" ] ; then
|
|
||||||
SUDO=sudo
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ -z "$LE_WORKING_DIR" ]; then
|
if [ -z "$LE_WORKING_DIR" ]; then
|
||||||
LE_WORKING_DIR=$HOME/.le
|
LE_WORKING_DIR=$HOME/.le
|
||||||
fi
|
fi
|
||||||
@ -1043,7 +1036,7 @@ installcronjob() {
|
|||||||
_err "Can not install cronjob, le.sh not found."
|
_err "Can not install cronjob, le.sh not found."
|
||||||
return 1
|
return 1
|
||||||
fi
|
fi
|
||||||
crontab -l | { cat; echo "0 0 * * * $SUDO LE_WORKING_DIR=\"$LE_WORKING_DIR\" $lesh cron > /dev/null"; } | crontab -
|
crontab -l | { cat; echo "0 0 * * * LE_WORKING_DIR=\"$LE_WORKING_DIR\" $lesh cron > /dev/null"; } | crontab -
|
||||||
fi
|
fi
|
||||||
return 0
|
return 0
|
||||||
}
|
}
|
||||||
@ -1139,6 +1132,13 @@ _initconf() {
|
|||||||
install() {
|
install() {
|
||||||
_initpath
|
_initpath
|
||||||
|
|
||||||
|
#check if there is sudo installed, AND if the current user is a sudoer.
|
||||||
|
if command -v sudo > /dev/null ; then
|
||||||
|
if [ "$(sudo -n uptime 2>&1|grep "load"|wc -l)" != "0" ] ; then
|
||||||
|
SUDO=sudo
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
if command -v yum > /dev/null ; then
|
if command -v yum > /dev/null ; then
|
||||||
YUM="1"
|
YUM="1"
|
||||||
INSTALL="$SUDO yum install -y "
|
INSTALL="$SUDO yum install -y "
|
||||||
|
Loading…
Reference in New Issue
Block a user