[fix] could not change directory to /root: Permission denied
This commit is contained in:
parent
9b6aaec88a
commit
d27dc888f2
1 changed files with 5 additions and 5 deletions
|
@ -27,7 +27,7 @@ PKGDIR=$(cd ../; pwd)
|
||||||
# | arg: sql - the SQL command to execute
|
# | arg: sql - the SQL command to execute
|
||||||
# | arg: db - the database to connect to
|
# | arg: db - the database to connect to
|
||||||
ynh_psql_execute_as_root () {
|
ynh_psql_execute_as_root () {
|
||||||
sudo su -c "psql" postgres <<< ${1}
|
sudo su -c "psql" - postgres <<< ${1}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Create a user
|
# Create a user
|
||||||
|
@ -51,9 +51,9 @@ ynh_psql_create_db() {
|
||||||
# grant all privilegies to user
|
# grant all privilegies to user
|
||||||
if [[ $# -gt 1 ]]; then
|
if [[ $# -gt 1 ]]; then
|
||||||
ynh_psql_create_user ${2} "${3}"
|
ynh_psql_create_user ${2} "${3}"
|
||||||
sudo su -c "createdb -O ${2} $db" postgres
|
sudo su -c "createdb -O ${2} $db" - postgres
|
||||||
else
|
else
|
||||||
sudo su -c "createdb $db" postgres
|
sudo su -c "createdb $db" - postgres
|
||||||
fi
|
fi
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -63,7 +63,7 @@ ynh_psql_create_db() {
|
||||||
# usage: ynh_psql_drop_db db
|
# usage: ynh_psql_drop_db db
|
||||||
# | arg: db - the database name to drop
|
# | arg: db - the database name to drop
|
||||||
ynh_psql_drop_db() {
|
ynh_psql_drop_db() {
|
||||||
sudo su -c "dropdb ${1}" postgres
|
sudo su -c "dropdb ${1}" - postgres
|
||||||
}
|
}
|
||||||
|
|
||||||
# Drop a user
|
# Drop a user
|
||||||
|
@ -71,7 +71,7 @@ ynh_psql_drop_db() {
|
||||||
# usage: ynh_psql_drop_user user
|
# usage: ynh_psql_drop_user user
|
||||||
# | arg: user - the user name to drop
|
# | arg: user - the user name to drop
|
||||||
ynh_psql_drop_user() {
|
ynh_psql_drop_user() {
|
||||||
sudo su -c "dropuser ${1}" postgres
|
sudo su -c "dropuser ${1}" - postgres
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue