Merge pull request #32 from andremarzano/master

Crontab Fix MacOS
This commit is contained in:
Andros Fenollosa
2025-11-24 09:05:08 +01:00
committed by GitHub
2 changed files with 12 additions and 5 deletions

View File

@@ -110,7 +110,7 @@ But if you get a response with HTML, it means that the domain is not blocked (ma
Open your `cron`.
``` bash
crontab -e
sudo crontab -e
```
Add the following line at the end.
@@ -119,9 +119,10 @@ Add the following line at the end.
@daily maza update
```
Some users have reported problems creating daemons on MacOS. Fixed with `TERM=dumb`.
Some users have reported problems on MacOS while creating daemons, these can be fixed by editing crontab as below:
```
PATH=/bin:/usr/bin:/usr/local/bin:/opt/homebrew/bin
TERM=dumb
@daily maza update
```

12
maza
View File

@@ -11,9 +11,15 @@ THIS_OS=$(uname -mrs)
PROGNAME=$(basename "$0")
[[ -z "${XDG_CONFIG_HOME}" ]] && CONFIG=$HOME/.config/maza/ || CONFIG=$XDG_CONFIG_HOME/maza/
HOST_FILE=/etc/hosts
COLOR_RED=$(tput setaf 1)
COLOR_GREEN=$(tput setaf 2)
COLOR_RESET=$(tput sgr0)
if [ -t 1 ]; then
COLOR_RED=$(tput setaf 1 2>/dev/null || true)
COLOR_GREEN=$(tput setaf 2 2>/dev/null || true)
COLOR_RESET=$(tput sgr0 2>/dev/null || true)
else
COLOR_RED=""
COLOR_GREEN=""
COLOR_RESET=""
fi
LIST="list"
LIST_DNSMASQ="dnsmasq.conf"
CUSTOM_DOMAINS="custom-domains"