diff --git a/kalibro-configurations/kalibro-configurations.spec b/kalibro-configurations/kalibro-configurations.spec index 1afc069..07d58d4 100644 --- a/kalibro-configurations/kalibro-configurations.spec +++ b/kalibro-configurations/kalibro-configurations.spec @@ -23,6 +23,7 @@ ln -sf /usr/lib/kalibro_configurations/.bundle . ln -sfT /usr/lib/kalibro_configurations/vendor/bundle vendor/bundle rm -f Gemfile Gemfile.lock .bundle vendor/bundle rm -rf tmp log + %install mkdir -p %{buildroot}/usr/lib/kalibro-configurations cp -r * %{buildroot}/usr/lib/kalibro-configurations @@ -30,6 +31,7 @@ rm -rf %{buildroot}/usr/lib/kalibro-configurations/log ln -sfT /var/log/kalibro-configurations %{buildroot}/usr/lib/kalibro-configurations/log ln -sfT /etc/kalibro-configurations/database.yml %{buildroot}/usr/lib/kalibro-configurations/config/database.yml ln -sfT /etc/kalibro-configurations/secrets.yml %{buildroot}/usr/lib/kalibro-configurations/config/secrets.yml + mkdir -p %{buildroot}/lib/systemd/system cat > %{buildroot}/lib/systemd/system/kalibro_configurations.service < %{buildroot}/etc/kalibro-configurations/database.yml << EOF +cat > %{buildroot}/etc/kalibro-configurations/database.yml < %{buildroot}/etc/kalibro-configurations/secrets.yml << EOF -# Do not keep production secrets in the repository, -# instead read values from the environment. +cat > %{buildroot}/etc/kalibro-configurations/secrets.yml <