Use the absolute path of the restorecon binary and add log functionality
This commit is contained in:
parent
8a2e6ec1a0
commit
6678e7ff92
@ -24,6 +24,12 @@ sudo curl -Lo /usr/local/sbin/gitea-updater -sSf https://gitea.illuad.fr/adrien/
|
|||||||
sudo chmod 750 /usr/local/sbin/gitea-updater
|
sudo chmod 750 /usr/local/sbin/gitea-updater
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Create the logs' directory.
|
||||||
|
|
||||||
|
```
|
||||||
|
sudo mkdir -p /var/log/updater/gitea
|
||||||
|
```
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
This script requires the configuration of 2 variables to work: `key` and `chat_id`.
|
This script requires the configuration of 2 variables to work: `key` and `chat_id`.
|
||||||
|
|
||||||
|
@ -1,5 +1,11 @@
|
|||||||
#! /usr/bin/env bash
|
#! /usr/bin/env bash
|
||||||
|
|
||||||
|
# all executed commands are printed to stdout
|
||||||
|
set -x
|
||||||
|
|
||||||
|
# redirect stdout (and stderr to stdout) to a file
|
||||||
|
exec 1> /var/log/updater/gitea/gitea-$(date +%F).log 2>&1
|
||||||
|
|
||||||
# abort on nonzero exitstatus
|
# abort on nonzero exitstatus
|
||||||
set -o errexit
|
set -o errexit
|
||||||
|
|
||||||
@ -32,8 +38,8 @@ function update_gitea {
|
|||||||
|
|
||||||
# set the correct permissions
|
# set the correct permissions
|
||||||
chmod +x /usr/local/bin/gitea
|
chmod +x /usr/local/bin/gitea
|
||||||
restorecon /usr/local/bin/gitea
|
/usr/sbin/restorecon /usr/local/bin/gitea
|
||||||
restorecon /var/lib/gitea/log/gitea.log
|
/usr/sbin/restorecon /var/lib/gitea/log/gitea.log
|
||||||
|
|
||||||
if systemctl start gitea.service
|
if systemctl start gitea.service
|
||||||
then
|
then
|
||||||
|
Loading…
Reference in New Issue
Block a user