www-data needs to own Django DB
The Django database (summit.db) and directory need to be owned by www-data instead of odsreg, otherwise the app can't run. Change-Id: Ic1b25990f85701d64cf3af6e3eafbfa9eb9d2c93
This commit is contained in:
parent
de09adabf3
commit
5c70083eb1
|
@ -49,11 +49,9 @@ class odsreg(
|
||||||
|
|
||||||
# for our data storage
|
# for our data storage
|
||||||
file { '/var/lib/odsreg':
|
file { '/var/lib/odsreg':
|
||||||
ensure => directory,
|
ensure => directory,
|
||||||
mode => '0755',
|
mode => '0755',
|
||||||
owner => 'odsreg',
|
owner => 'www-data',
|
||||||
group => 'odsreg',
|
|
||||||
require => User['odsreg'],
|
|
||||||
}
|
}
|
||||||
|
|
||||||
# a plain git checkout
|
# a plain git checkout
|
||||||
|
@ -87,7 +85,7 @@ class odsreg(
|
||||||
}
|
}
|
||||||
|
|
||||||
exec { 'odsreg_sync_db':
|
exec { 'odsreg_sync_db':
|
||||||
user => 'odsreg',
|
user => 'www-data',
|
||||||
command => 'python /usr/local/odsreg/odsreg/manage.py syncdb --noinput',
|
command => 'python /usr/local/odsreg/odsreg/manage.py syncdb --noinput',
|
||||||
cwd => '/usr/local/odsreg',
|
cwd => '/usr/local/odsreg',
|
||||||
path => '/bin:/usr/bin',
|
path => '/bin:/usr/bin',
|
||||||
|
|
Loading…
Reference in New Issue