From: rsiddall Date: Sat, 13 Jun 2009 02:52:36 +0000 (+0000) Subject: Fix up permissions of default configuration files and ownership of the data X-Git-Tag: freeside_1_7_4rc1~19 X-Git-Url: http://git.freeside.biz/gitweb/?a=commitdiff_plain;h=c9609191fee532ef91c5a9b1331caf909deef0d7;p=freeside.git Fix up permissions of default configuration files and ownership of the data source configuration folder. --- 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)