Skip to content

Instantly share code, notes, and snippets.

@buzztaiki
Created May 23, 2013 18:43
Show Gist options
  • Select an option

  • Save buzztaiki/5638429 to your computer and use it in GitHub Desktop.

Select an option

Save buzztaiki/5638429 to your computer and use it in GitHub Desktop.
systemd PrivateTmp example.
#!/bin/bash
#/run/bin/privatetmp
touch /tmp/foo.tmp
ls /tmp
#/etc/systemd/system/privatetmp.service
[Service]
ExecStart=/run/bin/privatetmp
PrivateTmp=yes
@buzztaiki
Copy link
Copy Markdown
Author

As a result:

# systemctl start privatetmp.service
# systemctl status privatetmp.service
privatetmp.service
   Loaded: loaded (/etc/systemd/system/privatetmp.service; static)
   Active: inactive (dead)

May 24 03:45:51 hope systemd[1]: Starting privatetmp.service...
May 24 03:45:51 hope systemd[1]: Started privatetmp.service.
May 24 03:45:51 hope privatetmp[27993]: foo.tmp

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment