vos create -server afs -partition a -name db.$USERNAME -maxquota 5000
fs mkmount -dir /afs/.hcoop.net/common/.databases/$USERNAME -vol db.$USERNAME -rw
vos release common.databases
- fs setacl -dir /afs/hcoop.net/common/databases/$USERNAME -acl databases l
+ fs setacl -dir /afs/hcoop.net/common/databases/$USERNAME -acl system:postgres l
+ fs setacl -dir /afs/hcoop.net/common/databases/$USERNAME -acl system:mysql l
fs setacl -dir /afs/hcoop.net/common/databases/$USERNAME -acl system:backup rl
fi
sudo -u postgres psql -c "CREATE USER $USERNAME" template1
mkdir -p $DIR
chown postgres:postgres $DIR
- fs setacl -dir $DIR -acl postgres write
- fs setacl -dir $DIR -acl databases none
+ fs setacl -dir $DIR -acl system:postgres write
fs setacl -dir $DIR -acl system:backup rl
sudo -u postgres psql -c "CREATE TABLESPACE user_$USERNAME OWNER $USERNAME LOCATION '$DIR'" template1