fix debian/rpm dirs for current cgrates paths

This commit is contained in:
ionutboangiu
2025-07-18 21:43:30 +03:00
committed by Dan Christian Bogos
parent b77ae537d2
commit 7781961386
3 changed files with 35 additions and 14 deletions

12
debian/dirs vendored
View File

@@ -1,9 +1,15 @@
var/lib/cgrates/cache_dump
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
var/lib/cgrates/internal_db/configdb
var/lib/cgrates/internal_db/backup/configdb
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

16
debian/postinst vendored
View File

@@ -29,12 +29,20 @@ 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/lib/cgrates/internal_db/configdb/
chown cgrates:cgrates /var/lib/cgrates/internal_db/backup/configdb/
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

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