Skip to content
Discussion options

You must be logged in to vote

So after a great deal of AI thrashing (as an aside, only Grok was able to answer this for me), I have figured out that the "user" permission in resticprofile doesn't actually create a user level systemd job. It creates a system level job that runs as the user. The only way to actually run a user level job is to use "user_logged_on" permission.

Why did we make this choice? To avoid "linger" permission for the user? This seems counter intuitive and counter to the systemd intent for scheduling.

This leaves me with needing to sudo every scheduling task if I want to run restic in user space unless I only want the job to run while I'm logged in.

Thoughts?

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@creativeprojects
Comment options

Answer selected by l1a
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants