On 01/03/2021 01:12, Patrick O'Callaghan wrote:
Is there a way to invoke scripts before auto-mounting and after auto- unmounting? I want to be able to power an external drive up and down as needed.
Well, using systemd units that should be possible. I use systemd to automount nfs. For one in particular I have....
[egreshko@meimei system]$ cat aux.automount [Unit] Description=Automount Aux
[Automount] Where=/aux TimeoutIdleSec=60
[Install] WantedBy=multi-user.target
[egreshko@meimei system]$ cat aux.mount [Unit] Description=nfs mount aux
[Mount] What=nas:/volume1/aux Where=/aux Options=rw,soft,fg,x-systemd.mount-timeout=30 Type=nfs4
[Install] WantedBy=multi-user.target
I would think using "ExecStartPre=" and "ExecStartPost=" would get you want you desire. I'd have to search/experiment where those options would go....... :-)