diff options
Diffstat (limited to 'python-carbon.install')
-rw-r--r-- | python-carbon.install | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/python-carbon.install b/python-carbon.install new file mode 100644 index 000000000000..2622c4bce853 --- /dev/null +++ b/python-carbon.install @@ -0,0 +1,15 @@ +post_install() { + if ! getent group carbon > /dev/null; then + groupadd --system carbon + fi + if ! getent passwd carbon > /dev/null; then + useradd -c "Graphite Carbon Daemons" --system -d /var/lib/carbon -s /usr/bin/nologin -g carbon carbon + passwd -l carbon > /dev/null + fi + mkdir -p /var/lib/carbon + chown -R carbon:carbon /var/lib/carbon > /dev/null +} + +post_upgrade() { + post_install $1 +} |