robinw0800: many thanks for the reply.
I’m probably being a bit slow here, but unfortunately I can’t see how the post you link to answers my query.
Just to clarify, the hooks I’m referring to are actually custom user-written scripts which pm-utils can run immediately before hibernate/suspend and/or immediately after resuming, so you can add specific actions that you want to carry out. See the Arch Linux Wiki entry ‘pm-utils’ for further info.
As far as I can see there is no equivalent for elogind/loginctl.
Hope this makes more sense than my first post.