Fix permissions for conf files/dir.
[pithos] / snf-pithos-app / debian / rules
index cd32ba0..549c91b 100755 (executable)
@@ -10,13 +10,15 @@ override_dh_auto_install:
        
        mkdir -p debian/$(package)/etc/synnefo
 
-       cp pithos/api/settings.py \
-                       debian/$(package)/etc/synnefo/20-snf-pithos-app_api.conf;
-       cp pithos/ui/settings.py \
-                       debian/$(package)/etc/synnefo/20-snf-pithos-app_ui.conf;
-       sed -i 's/^/#/' debian/$(package)/etc/synnefo/*.conf;
+       cp conf/*.conf \
+                       debian/$(package)/etc/synnefo/;
 
        for py in $(shell pyversions -vr debian/control); do \
                rm debian/$(package)/usr/lib/python$$py/*-packages/*-nspkg.pth; \
        done
 
+override_dh_fixperms:
+       dh_fixperms
+       chmod 0640 debian/$(package)/etc/synnefo/*
+       chmod 0750 debian/$(package)/etc/synnefo
+       chown -R root:www-data debian/$(package)/etc/synnefo