Hello, i have a problem. I dont know how and what should i check, but in my syslog i can see that every 5 minutes run cron job for getmail Code: .... Dec 8 08:05:01 hd518 CRON[190835]: (getmail) CMD (/usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null) Dec 8 08:10:01 hd518 CRON[191188]: (getmail) CMD (/usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null) Dec 8 08:15:01 hd518 CRON[191384]: (getmail) CMD (/usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null) ..... I am not using getmail, before few days i did clean install of debian 11 and after that remove some packages i dont need, for example getmail. I checked my cron jobs, i list it use crontab -l, but i can see there only Code: 43 0 * * * "/root/.acme.sh"/acme.sh --cron --home "/root/.acme.sh" > /dev/null * * * * * /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done * * * * * /usr/local/ispconfig/server/cron.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done I checked folders in etc with name cron, but can not found any tasks with getmail. Any idea how can i stop it? I use latest debian with latest ispconfig, i dont use fetch emails etc. Content of run-getmail.sh file is Code: #!/bin/bash PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin set -e cd /etc/getmail rcfiles="" for file in *.conf ; do if [ $file != "*.conf" ]; then rcfiles="$rcfiles -r $file" fi done #echo $rcfiles if [ -f /tmp/.getmail_lock ]; then echo 'Found getmail lock file /tmp/.getmail_lock, we quit here.' else touch /tmp/.getmail_lock if [ "$rcfiles" != "" ]; then /usr/bin/getmail -v -g /etc/getmail $rcfiles || true fi rm -f /tmp/.getmail_lock fi Folder for /etc/getmail is empty. Thank you for your help.
Examine the files in directories Code: ls -ldh /etc/*cron* If it is not started there, check all users crontabs.
That is from ISPConfig (and I'm moving this post to the correct forum). You can run 'crontab -u getmail -e' to edit the cronjob (eg. to comment the line out) or 'crontab -u getmail -r' to remove it. It will probably get added back each time you update ISPConfig.
I am not sure whether this run-getmail.sh script can be customized via conf-custom folder to resolve it in such a way but I think this script was setup by ISPConfig installer if "if(is_user('getmail')" is true therefore my guess is that it should not be setup again if it is false i.e. no getmail app is installed (as ISPConfig installer will check this via "if(is_installed('getmail')) $conf['getmail']['installed'] = true;"). I guess.
I have this in /var/spool/cron/crontabs/getmail: */5 * * * * /usr/local/bin/run-getmail.sh > /dev/null 2>> /dev/null
So, what do you want to do? I think this thread is about disabling getmail totally and my view is ISPConfig won't enable it again in the future if getmail is not installed after it is uninstalled.