On my computer, I have a directory called /mnt/NAS-Backup
I mount a directory from my NAS here to copy all the files from my computer to the NAS.
I have a cron job that is called at 3:00 AM on the 3rd day of every month.
* 3 3 * * storeBackupMount.pl -f /etc/storebackup.d/storebackupmount.conf
The cron job calls the storeBackupMount file which mounts the NAS drive to /mnt/NAS-Backup and then calls storeBackup.pl which copies the files from my computer to the NAS, which then returns to storeBackupMount which umounts the NAS.
This file resides in /var/spool/cron/tabs and is named as my account.
The directories /etc/cron.d, /etc/cron.daily, /etc/cron.hourly, /etc/cron.monthly and /etc/cron.weekly are empty.
This was all working as it should until I upgraded from 15.3 to 15.4.
Now, at midnight every day, something is starting storeBackup without calling storeBackupMount which, as you can guess, results in an copy of all files on my computer being placed in /mnt/NAS-Backup and runs the root drive out of space.
I have looked at systemd Journal and see 3 lines that say:
Started User Manager for UID 65534
Started Session c1 of User nobody
pam_unix(su:session): opened for user nobody by (uid=0)
These lines are followed by messages that I recognize from storeBackup, so I know it is actually that program that is running.
(I was unable to copy and paste the lines from the display)
So, how can that be?
It must NOT be cron as the program being called is storeBackup.pl and not storeBackupMount.pl
How can cron start a job that is not in a crontab file?
Is there anything besides cron that can start that job?
Is there anyplace where fluff could reside that could cause this?
I have run out of places to look.
Bart