diff options
author | rsiddall <rsiddall> | 2009-06-13 02:52:36 +0000 |
---|---|---|
committer | rsiddall <rsiddall> | 2009-06-13 02:52:36 +0000 |
commit | c9609191fee532ef91c5a9b1331caf909deef0d7 (patch) | |
tree | f76774484ccfd1ecebf5f421abb5d57b39fda8d5 | |
parent | 01c7bf5a1bbe838119d05f69e9cc1339f683deab (diff) |
Fix up permissions of default configuration files and ownership of the data
source configuration folder.
-rw-r--r-- | install/rpm/freeside.spec | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/install/rpm/freeside.spec b/install/rpm/freeside.spec index 566b1aa69..c36d91843 100644 --- a/install/rpm/freeside.spec +++ b/install/rpm/freeside.spec @@ -379,12 +379,14 @@ fi %triggerin postgresql -- %{name} if [ ! -d %{freeside_conf}/conf.DBI:Pg:dbname=%{name} ]; then mkdir %{freeside_conf}/conf.DBI:Pg:dbname=%{name} + chown freeside.freeside %{freeside_conf}/conf.DBI:Pg:dbname=%{name} cp -pr %{freeside_conf}/default_conf/* %{freeside_conf}/conf.DBI:Pg:dbname=%{name} fi %triggerin -- %{name}-postgresql if [ ! -d %{freeside_conf}/conf.DBI:Pg:dbname=%{name} ]; then mkdir %{freeside_conf}/conf.DBI:Pg:dbname=%{name} + chown freeside.freeside %{freeside_conf}/conf.DBI:Pg:dbname=%{name} cp -pr %{freeside_conf}/default_conf/* %{freeside_conf}/conf.DBI:Pg:dbname=%{name} fi @@ -396,12 +398,14 @@ fi %triggerin mysql -- %{name} if [ ! -d %{freeside_conf}/conf.DBI:mysql:dbname=%{name} ]; then mkdir %{freeside_conf}/conf.DBI:mysql:dbname=%{name} + chown freeside.freeside %{freeside_conf}/conf.DBI:mysql:dbname=%{name} cp -pr %{freeside_conf}/default_conf/* %{freeside_conf}/conf.DBI:mysql:dbname=%{name} fi %triggerin -- %{name}-mysql if [ ! -d %{freeside_conf}/conf.DBI:mysql:dbname=%{name} ]; then mkdir %{freeside_conf}/conf.DBI:mysql:dbname=%{name} + chown freeside.freeside %{freeside_conf}/conf.DBI:mysql:dbname=%{name} cp -pr %{freeside_conf}/default_conf/* %{freeside_conf}/conf.DBI:mysql:dbname=%{name} fi @@ -436,6 +440,7 @@ fi %attr(-,freeside,freeside) %dir %{freeside_lock} %attr(-,freeside,freeside) %dir %{freeside_log} %attr(0711,freeside,freeside) %config(noreplace) %{freeside_conf}/default_conf +%attr(0644,freeside,freeside) %config(noreplace) %{freeside_conf}/default_conf/* %files mason -f %{name}-%{version}-%{release}-mason-filelist %defattr(-, freeside, freeside, 0755) |