On 2026-07-21 at 00:45:02, Jack.R ([email protected]) wrote:
> /home/my_user/.email-reminders mode is 100644 with my_user:my_user_group.
> Could it be a permission issue?

It's probably a permissions issue, but I don't think it's your
~/.email-reminders because I can't reproduce it locally by just changing
that:

  francois@reykjavik:~$ ls -lh .email-reminders 
  .rw-rw-r--   18k francois francois  2 jun 21:41  .email-reminders
  francois@reykjavik:~$ chmod 644 .email-reminders 
  francois@reykjavik:~$ sudo systemctl start email-reminder-collect.service
  francois@reykjavik:~$ sudo ls /var/spool/email-reminder/
  1000

Can you try adding --verbose to the systemd unit file?

  sudo systemctl edit email-reminder-collect.service

with only these lines at the top:

  ### Editing /etc/systemd/system/email-reminder-collect.service.d/override.conf
  ### Anything between here and the comment below will become the contents of 
the drop-in file
  
  [Service]
  ExecStart=/usr/sbin/collect-reminders --verbose
  
  ### Edits below this comment will be discarded

Then please share the output of these commands:

  francois@reykjavik:~$ sudo systemctl start email-reminder-collect.service
  francois@reykjavik:~$ sudo systemctl status email-reminder-collect.service
  ○ email-reminder-collect.service - Collect email reminders
       Loaded: loaded (/usr/lib/systemd/system/email-reminder-collect.service; 
static)
      Drop-In: /etc/systemd/system/email-reminder-collect.service.d
               └─override.conf
       Active: inactive (dead) since Tue 2026-07-21 14:06:38 PDT; 1s ago
   Invocation: 0a956f00e26e4712affc7d0092ac29e0
      Process: 113027 ExecStart=/usr/sbin/collect-reminders (code=exited, 
status=0/SUCCESS)
      Process: 113033 ExecStart=/usr/sbin/collect-reminders --verbose 
(code=exited, status=0/SUCCESS)
      Process: 113040 ExecStartPost=/usr/bin/find /var/spool/email-reminder/ 
-name .* -prune -o -type f -exec /usr/bin/chown email-reminder {} + 
(code=exited,>
     Main PID: 113033 (code=exited, status=0/SUCCESS)
     Mem peak: 10.4M
          CPU: 116ms
  
  jui 21 14:06:38 reykjavik systemd[1]: Starting email-reminder-collect.service 
- Collect email reminders...
  jui 21 14:06:38 reykjavik collect-reminders[113033]: Found francois 
(1000:/bin/bash) with homedir '/home/francois'
  jui 21 14:06:38 reykjavik collect-reminders[113033]: Found these local home 
directories: [{/home/francois 1000}]
  jui 21 14:06:38 reykjavik collect-reminders[113033]: Copied 
'/home/francois/.email-reminders' to '/var/spool/email-reminder/1000'
  jui 21 14:06:38 reykjavik systemd[1]: email-reminder-collect.service: 
Deactivated successfully.
  jui 21 14:06:38 reykjavik systemd[1]: Finished email-reminder-collect.service 
- Collect email reminders.

Also helpful to share would be these:

  francois@reykjavik:~$ sudo ls -ld /var/spool/email-reminder/
  drwxrwx--- 1 email-reminder root 8 21 jui 14:06 /var/spool/email-reminder/

  francois@reykjavik:~$ grep email-reminder /etc/passwd
  email-reminder:x:986:986:Email-reminder 
mailer:/var/spool/email-reminder:/usr/sbin/nologin

to make sure that things are setup properly on your machine. If they're not,
then I may need to fix it up in the Debian package's postinst script.

Merci !

François

-- 
https://fmarier.org/

Reply via email to