mirror of
ssh://git.janware.com/srv/git/janware/proj/jw-pkg
synced 2026-01-15 12:03:31 +01:00
make: Add support for RSYSLOG_XXX installation
This commit is contained in:
parent
22255fd76c
commit
7d1e22cb76
5 changed files with 26 additions and 1 deletions
|
|
@ -3,7 +3,7 @@ include $(MODDIR)/make/rules.mk
|
|||
|
||||
all:
|
||||
clean: clean.conf
|
||||
install: install_CFG install_SYSCFG install_LOGROT install_CRONTAB $(CONF_D)
|
||||
install: install_CFG install_SYSCFG install_LOGROT install_CRONTAB install_RSYSLOG $(CONF_D)
|
||||
|
||||
clean.conf:
|
||||
rm -rf *.h *~ .*.swp *.done
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ SYSCFG_DIR ?= $(PREFIX)/sysconfig
|
|||
CONFIG_DIR ?= $(ENV_PREFIX)$(HOME)/etc/$(FLAVOUR_PATH_PREFIX)$(PROJECT)
|
||||
LD_CONF_DIR ?= $(ENV_PREFIX)$(HOME)/etc/ld.so.conf.d
|
||||
LOGROT_DIR ?= $(ENV_PREFIX)$(HOME)/etc/logrotate.d
|
||||
RSYSLOG_DIR ?= $(ENV_PREFIX)$(HOME)/etc/rsyslog.d
|
||||
IMG_PREFIX ?= $(PREFIX)
|
||||
LOG_PREFIX ?= $(PREFIX)/log
|
||||
JAVA_PREFIX ?= $(PREFIX)
|
||||
|
|
@ -163,6 +164,12 @@ LOGROTMODE ?= $(CFGMODE)
|
|||
LOGROTDIROWNER ?= $(CFGDIROWNER)
|
||||
LOGROTDIRGROUP ?= $(CFGDIRGROUP)
|
||||
LOGROTDIRMODE ?= $(CFGDIRMODE)
|
||||
RSYSLOGOWNER ?= $(CFGOWNER)
|
||||
RSYSLOGGROUP ?= $(CFGGROUP)
|
||||
RSYSLOGMODE ?= $(CFGMODE)
|
||||
RSYSLOGDIROWNER ?= $(CFGDIROWNER)
|
||||
RSYSLOGDIRGROUP ?= $(CFGDIROWNER)
|
||||
RSYSLOGDIRMODE ?= $(CFGDIRMODE)
|
||||
CRONTABOWNER ?= $(CFGOWNER)
|
||||
CRONTABGROUP ?= $(CFGGROUP)
|
||||
CRONTABMODE ?= 600
|
||||
|
|
|
|||
|
|
@ -15,6 +15,7 @@ SYSCFG_DIR ?= $(ENV_PREFIX)/etc/$(FLAVOUR_PATH_PREFIX)sysconfig
|
|||
CONFIG_DIR ?= $(ENV_PREFIX)/etc/opt/$(FLAVOUR_PATH_PREFIX)$(PROJECT)
|
||||
LD_CONF_DIR ?= $(ENV_PREFIX)/etc/ld.so.conf.d
|
||||
LOGROT_DIR ?= $(ENV_PREFIX)/etc/logrotate.d
|
||||
LOGROT_DIR ?= $(ENV_PREFIX)$(HOME)/etc/logrotate.d
|
||||
IMG_PREFIX ?= $(PREFIX)
|
||||
LOG_PREFIX ?= $(ENV_PREFIX)/var/log
|
||||
JAVA_PREFIX ?= $(PREFIX)
|
||||
|
|
@ -164,6 +165,12 @@ LOGROTMODE ?= $(CFGMODE)
|
|||
LOGROTDIROWNER ?= $(CFGDIROWNER)
|
||||
LOGROTDIRGROUP ?= $(CFGDIROWNER)
|
||||
LOGROTDIRMODE ?= $(CFGDIRMODE)
|
||||
RSYSLOGOWNER ?= $(CFGOWNER)
|
||||
RSYSLOGGROUP ?= $(CFGGROUP)
|
||||
RSYSLOGMODE ?= $(CFGMODE)
|
||||
RSYSLOGDIROWNER ?= $(CFGDIROWNER)
|
||||
RSYSLOGDIRGROUP ?= $(CFGDIROWNER)
|
||||
RSYSLOGDIRMODE ?= $(CFGDIRMODE)
|
||||
CRONTABOWNER ?= $(CFGOWNER)
|
||||
CRONTABGROUP ?= $(CFGGROUP)
|
||||
CRONTABMODE ?= 600
|
||||
|
|
|
|||
|
|
@ -395,6 +395,14 @@ INSTALL_LOGROTDIR = $(LOGROT_DIR)
|
|||
INSTALLED_LOGROT = $(addprefix $(INSTALL_LOGROTDIR)/,$(LOGROT))
|
||||
endif
|
||||
|
||||
# -- RSYSLOG
|
||||
ifneq ($(TARGET),mingw)
|
||||
RSYSLOG += $(basename $(wildcard *.rsyslog))
|
||||
BUILD_RSYSLOGDIR = $(TOPDIR)/bin/logrotate.d
|
||||
INSTALL_RSYSLOGDIR = $(RSYSLOG_DIR)
|
||||
INSTALLED_RSYSLOG = $(addprefix $(INSTALL_RSYSLOGDIR)/,$(RSYSLOG))
|
||||
endif
|
||||
|
||||
# -- CRONTAB
|
||||
ifneq ($(TARGET),mingw)
|
||||
CRONTAB += $(wildcard *.crontab)
|
||||
|
|
|
|||
|
|
@ -331,6 +331,9 @@ $(INSTALL_INITDIR)/%: %.init
|
|||
$(INSTALL_LOGROTDIR)/%: %.logrotate
|
||||
$(INSTALL) -o $(LOGROTOWNER) -g $(LOGROTGROUP) -m $(LOGROTMODE) $< $@
|
||||
|
||||
$(INSTALL_RSYSLOGDIR)/%: %.logrotate
|
||||
$(INSTALL) -o $(RSYSLOGOWNER) -g $(RSYSLOGGROUP) -m $(RSYSLOGMODE) $< $@
|
||||
|
||||
%: %.sysconf
|
||||
cp $< $@
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue