[CRIU] [PATCHv2] install: install criu-service logrotate config

Vladimir Davydov vdavydov at parallels.com
Mon Feb 17 22:06:12 PST 2014


Acked-by: Vladimir Davydov <vdavydov at parallels.com>

On 02/13/2014 11:55 PM, Ruslan Kuprieiev wrote:
> Thank Vladimir Davydov <vdavidov at parallels.com> for help and config.
>
> Signed-off-by: Ruslan Kuprieiev <kupruser at gmail.com>
> ---
>  Makefile                         | 1 +
>  Makefile.inc                     | 1 +
>  scripts/logrotate.d/criu-service | 7 +++++++
>  3 files changed, 9 insertions(+)
>  create mode 100644 scripts/logrotate.d/criu-service
>
> diff --git a/Makefile b/Makefile
> index 36e6231..3da6a4b 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -250,6 +250,7 @@ install: $(PROGRAM) install-man
>  	$(Q) mkdir -p $(DESTDIR)$(SYSTEMDUNITDIR)
>  	$(Q) install -m 644 scripts/sd/criu.socket $(DESTDIR)$(SYSTEMDUNITDIR)
>  	$(Q) install -m 644 scripts/sd/criu.service $(DESTDIR)$(SYSTEMDUNITDIR)
> +	$(Q) install -m 644 scripts/logrotate.d/criu-service $(DESTDIR)$(LOGROTATEDIR)
>  
>  install-man:
>  	$(Q) $(MAKE) -C Documentation install
> diff --git a/Makefile.inc b/Makefile.inc
> index 49cee8f..5496f41 100644
> --- a/Makefile.inc
> +++ b/Makefile.inc
> @@ -15,6 +15,7 @@ PREFIX		:= /usr/local
>  SBINDIR		:= $(PREFIX)/sbin
>  MANDIR		:= $(PREFIX)/share/man
>  SYSTEMDUNITDIR	:= $(PREFIX)/lib/systemd/system/
> +LOGROTATEDIR	:= $(PREFIX)/etc/logrotate.d/
>  LIBDIR		:= $(PREFIX)/lib
>  # For recent Debian/Ubuntu with multiarch support
>  DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture \
> diff --git a/scripts/logrotate.d/criu-service b/scripts/logrotate.d/criu-service
> new file mode 100644
> index 0000000..3824268
> --- /dev/null
> +++ b/scripts/logrotate.d/criu-service
> @@ -0,0 +1,7 @@
> +/var/log/criu-service.log {
> +     weekly
> +     rotate 4
> +     copytruncate
> +     notifempty
> +     missingok
> +}



More information about the CRIU mailing list