I need to run some background processes that live as long as I am logged in with a certain user.
Does there exist something like a per-user daemon? I know only of global daemons that live from computer startup 'till shutdown (or manual startup/kill).
for now I made a script that checks if the process already exists and creates the process if it doesn't. This script is then run with the nohup command from my .profile. This way the process launches on startup, and is only launched once (even with multiple rxvt terms coming and going). Yet, it never gets killed after I log (which isn't a disaster but it is cleaner to also terminate the process).