From f4e0c79d1fa1604e868e7cbf23d30bfc1ad33f95 Mon Sep 17 00:00:00 2001 From: Lucas Kanashiro Date: Tue, 24 May 2016 14:24:35 -0300 Subject: [PATCH] noosfero.spec: use application.rb in /etc/noosfero --- src/pkg-rpm/noosfero/noosfero.spec | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 116 insertions(+), 1 deletion(-) diff --git a/src/pkg-rpm/noosfero/noosfero.spec b/src/pkg-rpm/noosfero/noosfero.spec index fee605b..bc94ee2 100644 --- a/src/pkg-rpm/noosfero/noosfero.spec +++ b/src/pkg-rpm/noosfero/noosfero.spec @@ -3,7 +3,7 @@ Name: noosfero Version: 1.5.0+spb9 -Release: 1 +Release: 2 Summary: Social Networking Platform Group: Applications/Publishing License: AGPLv3 @@ -66,6 +66,7 @@ EOF mkdir -p %{buildroot}/etc/noosfero/plugins ln -sf /etc/noosfero/database.yml %{buildroot}/usr/lib/noosfero/config/database.yml ln -sf /etc/noosfero/unicorn.rb %{buildroot}/usr/lib/noosfero/config/unicorn.rb +ln -sf /etc/noosfero/application.rb %{buildroot}/usr/lib/noosfero/config/application.rb mkdir -p %{buildroot}/etc/noosfero/plugins cp config/plugins/README %{buildroot}/etc/noosfero/plugins @@ -105,6 +106,119 @@ production: port: 5432 EOF +cat > %{buildroot}/etc/noosfero/application.rb < '_noosfero_session', + } + config.session_store :active_record_store, key: '_noosfero_session' + + config.paths['db/migrate'].concat Dir.glob("#{Rails.root}/{baseplugins,config/plugins}/*/db/migrate") + config.i18n.load_path.concat Dir.glob("#{Rails.root}/{baseplugins,config/plugins}/*/locales/*.{rb,yml}") + + config.eager_load = true + + Noosfero::Plugin.setup(config) + + end +end +EOF + mkdir -p %{buildroot}/etc/default cat > %{buildroot}/etc/default/noosfero <