Browse Source

Services systemd avec utilisateurs lgproxy/lgweb

Julien Vaubourg 8 years ago
parent
commit
43f37cb361

+ 2 - 0
files/lookingglass/lgproxy/lgproxy.service

@@ -5,6 +5,8 @@ After=network.target
 
 [Service]
 Type=simple
+User=lgproxy
+Group=lgproxy
 ExecStart=/opt/bird-lg/lgproxy.py
 
 [Install]

+ 2 - 0
files/lookingglass/lgweb/lgweb.service

@@ -5,6 +5,8 @@ After=network.target
 
 [Service]
 Type=simple
+User=lgweb
+Group=lgweb
 ExecStart=/opt/bird-lg/lg.py
 
 [Install]

+ 7 - 0
manifests/lookingglass/lgproxy.pp

@@ -34,6 +34,13 @@ class public::lookingglass::lgproxy {
     mode   => '0755',
   }
 
+  file { '/var/log/bird-lg/':
+    ensure => directory,
+    owner  => 'lgproxy',
+    group  => staff,
+    mode   => '0755',
+  }
+
   file { '/opt/bird-lg/lgproxy.cfg':
     ensure => file,
     owner  => root,