install.sh 815 Bytes
#!/usr/bin/env bash

# проверить root
if [ "$(id -u)" != "0" ]; then
  echo "Недостаточно прав для установки." 1>&2
  exit 1
fi

set -e

# ставим сюда
PREFIX=/usr/local/bin
mkdir -p $PREFIX

# копируем с перезаписью
cp ./acme-init $PREFIX/acme-init
cp ./acme-refresh $PREFIX/acme-refresh
cp ./acme-client $PREFIX/acme-client

if [[ -f $PREFIX/acme_init ]] ; then
	rm $PREFIX/acme_init
	rm $PREFIX/acme_refresh
	rm $PREFIX/acme_client
fi

if [[ -d /etc/cron.d ]] ; then
	cp ./acme-crontab /etc/cron.d/acme
else
	echo папка /etc/cron.d отсутствует, установите крон вручную
fi

# конфиг перезаписывать не нужно
if [[ ! -f /etc/acme.conf ]] ; then
	cp ./acme.conf /etc/acme.conf
fi

exit