fix debian/rpm dirs for current cgrates paths

This commit is contained in:
ionutboangiu
2025-07-18 21:18:54 +03:00
committed by Dan Christian Bogos
parent e70908356e
commit bdd854d363
4 changed files with 39 additions and 19 deletions

10
debian/dirs vendored
View File

@@ -1,9 +1,13 @@
var/lib/cgrates/cache_dump
var/log/cgrates
var/spool/cgrates/analyzers
var/spool/cgrates/cdre/csv
var/spool/cgrates/cdre/fwv
var/spool/cgrates/ees
var/spool/cgrates/ers/in
var/spool/cgrates/ers/out
var/spool/cgrates/failed_posts
var/spool/cgrates/loader/in
var/spool/cgrates/loader/out
var/spool/cgrates/tpe
var/lib/cgrates/internal_db/datadb
var/lib/cgrates/internal_db/backup/datadb
var/lib/cgrates/internal_db/stordb
var/lib/cgrates/internal_db/backup/stordb

14
debian/postinst vendored
View File

@@ -29,12 +29,18 @@ case "$1" in
configure)
adduser --quiet --system --group --disabled-password --shell /bin/false --home /run/cgrates --gecos "CGRateS" cgrates || true
chown cgrates:cgrates /var/lib/cgrates/
chown cgrates:cgrates /var/lib/cgrates/cache_dump/
chown cgrates:cgrates /var/lib/cgrates/internal_db/
chown cgrates:cgrates /var/lib/cgrates/internal_db/datadb/
chown cgrates:cgrates /var/lib/cgrates/internal_db/backup/
chown cgrates:cgrates /var/lib/cgrates/internal_db/backup/datadb/
chown cgrates:cgrates /var/lib/cgrates/internal_db/stordb/
chown cgrates:cgrates /var/lib/cgrates/internal_db/backup/stordb/
chown cgrates:cgrates /var/spool/cgrates/
chown cgrates:cgrates /var/spool/cgrates/analyzers/
chown cgrates:cgrates /var/spool/cgrates/cdre/
chown cgrates:cgrates /var/spool/cgrates/cdre/csv/
chown cgrates:cgrates /var/spool/cgrates/cdre/fwv/
chown cgrates:cgrates /var/spool/cgrates/ees/
chown cgrates:cgrates /var/spool/cgrates/loader/
chown cgrates:cgrates /var/spool/cgrates/loader/in/
chown cgrates:cgrates /var/spool/cgrates/loader/out/
chown cgrates:cgrates /var/spool/cgrates/ers/
chown cgrates:cgrates /var/spool/cgrates/ers/in/
chown cgrates:cgrates /var/spool/cgrates/ers/out/

View File

@@ -71,13 +71,18 @@ install -D -m 0755 -p go/bin/cgr-engine %{buildroot}%{_bindir}/cgr-engine
install -D -m 0755 -p go/bin/cgr-loader %{buildroot}%{_bindir}/cgr-loader
install -D -m 0755 -p go/bin/cgr-tester %{buildroot}%{_bindir}/cgr-tester
install -D -m 0755 -p go/bin/cgr-migrator %{buildroot}%{_bindir}/cgr-migrator
mkdir -p %{buildroot}%{_logdir}/cdre/csv
mkdir -p %{buildroot}%{_logdir}/cdre/fwv
mkdir -p %{buildroot}%{_spooldir}/cdre/csv
mkdir -p %{buildroot}%{_spooldir}/cdre/fwv
mkdir -p %{buildroot}%{_spooldir}/tpe
mkdir -p %{buildroot}%{_spooldir}/analyzers
mkdir -p %{buildroot}%{_spooldir}/ees
mkdir -p %{buildroot}%{_spooldir}/ers/in
mkdir -p %{buildroot}%{_spooldir}/ers/out
mkdir -p %{buildroot}%{_spooldir}/failed_posts
mkdir -p %{buildroot}%{_libdir}/cache_dump
mkdir -p %{buildroot}%{_spooldir}/loader/in
mkdir -p %{buildroot}%{_spooldir}/loader/out
mkdir -p %{buildroot}%{_spooldir}/tpe
mkdir -p %{buildroot}%{_libdir}/internal_db/datadb
mkdir -p %{buildroot}%{_libdir}/internal_db/backup/datadb
mkdir -p %{buildroot}%{_libdir}/internal_db/stordb
mkdir -p %{buildroot}%{_libdir}/internal_db/backup/stordb
mkdir -p %{buildroot}/etc/logrotate.d
mkdir -p %{buildroot}/etc/rsyslog.d
install -m 0644 src/github.com/cgrates/cgrates/data/conf/logging/logrotate.conf %{buildroot}/etc/logrotate.d/%{name}

View File

@@ -72,13 +72,18 @@ install -D -m 0755 -p bin/cgr-engine %{buildroot}%{_bindir}/cgr-engine
install -D -m 0755 -p bin/cgr-loader %{buildroot}%{_bindir}/cgr-loader
install -D -m 0755 -p bin/cgr-tester %{buildroot}%{_bindir}/cgr-tester
install -D -m 0755 -p bin/cgr-migrator %{buildroot}%{_bindir}/cgr-migrator
mkdir -p %{buildroot}%{_logdir}/cdre/csv
mkdir -p %{buildroot}%{_logdir}/cdre/fwv
mkdir -p %{buildroot}%{_spooldir}/cdre/csv
mkdir -p %{buildroot}%{_spooldir}/cdre/fwv
mkdir -p %{buildroot}%{_spooldir}/tpe
mkdir -p %{buildroot}%{_spooldir}/analyzers
mkdir -p %{buildroot}%{_spooldir}/ees
mkdir -p %{buildroot}%{_spooldir}/ers/in
mkdir -p %{buildroot}%{_spooldir}/ers/out
mkdir -p %{buildroot}%{_spooldir}/failed_posts
mkdir -p %{buildroot}%{_libdir}/cache_dump
mkdir -p %{buildroot}%{_spooldir}/loader/in
mkdir -p %{buildroot}%{_spooldir}/loader/out
mkdir -p %{buildroot}%{_spooldir}/tpe
mkdir -p %{buildroot}%{_libdir}/internal_db/datadb
mkdir -p %{buildroot}%{_libdir}/internal_db/backup/datadb
mkdir -p %{buildroot}%{_libdir}/internal_db/stordb
mkdir -p %{buildroot}%{_libdir}/internal_db/backup/stordb
mkdir -p %{buildroot}/etc/logrotate.d
mkdir -p %{buildroot}/etc/rsyslog.d
install -m 0644 src/github.com/cgrates/cgrates/data/conf/logging/logrotate.conf %{buildroot}/etc/logrotate.d/%{name}