debian: Change the homedir of the user 'cloud'

This commit is contained in:
Wido den Hollander 2013-03-05 16:10:19 +01:00
parent c56de5e345
commit 579b02756f
3 changed files with 8 additions and 10 deletions

View File

@ -22,8 +22,8 @@
/var/cache/cloudstack/management/work
/var/cache/cloudstack/management/temp
/var/log/cloudstack/management
/var/lib/cloud/mnt
/var/lib/cloud/management
/var/lib/cloudstack/mnt
/var/lib/cloudstack/management
/usr/bin/cloud-update-xenserver-licenses
/usr/bin/cloud-setup-management
/usr/bin/cloud-setup-databases

View File

@ -18,9 +18,9 @@
if [ "$1" = configure ]; then
if ! getent passwd cloud >/dev/null; then
adduser --quiet --system --group --no-create-home --home /usr/share/cloudstack-manager cloud
adduser --quiet --system --group --no-create-home --home /var/lib/cloudstack/management cloud
else
usermod -m /var/lib/cloudstack/management cloud
fi
chown cloud /var/log/cloudstack/management
fi
#DEBHELPER#

8
debian/rules vendored
View File

@ -54,10 +54,8 @@ install:
mkdir -p debian/tmp$(SYSCONFDIR)/init.d
mkdir -p debian/tmp/var/cache/$(PACKAGE)
mkdir -p debian/tmp/var/log/$(PACKAGE)
mkdir -p debian/tmp/var/lib/cloud
mkdir -p debian/tmp/var/lib/$(PACKAGE)
mkdir -p debian/tmp/usr/bin
mkdir -p debian/tmp/usr/share/cloud
mkdir -p debian/tmp/usr/lib/cloud
# cloudstack-agent
mkdir debian/tmp$(SYSCONFDIR)/$(PACKAGE)/agent
@ -81,8 +79,8 @@ install:
mkdir debian/tmp/var/cache/$(PACKAGE)/management/work
mkdir debian/tmp/var/cache/$(PACKAGE)/management/temp
mkdir debian/tmp/var/log/$(PACKAGE)/ipallocator
mkdir debian/tmp/var/lib/cloud/management
mkdir debian/tmp/var/lib/cloud/mnt
mkdir debian/tmp/var/lib/$(PACKAGE)/management
mkdir debian/tmp/var/lib/$(PACKAGE)/mnt
cp -r client/target/utilities/scripts/db/* debian/tmp/usr/share/$(PACKAGE)-management/setup/
cp -r client/target/cloud-client-ui-4.2.0-SNAPSHOT/* debian/tmp/usr/share/$(PACKAGE)-management/webapps/client/
cp server/target/conf/* debian/tmp$(SYSCONFDIR)/$(PACKAGE)/server/