[CRIU] [PATCH 2/2] install: install criu-service logrotate config
Kir Kolyshkin
kir at parallels.com
Thu Feb 13 11:49:10 PST 2014
On 02/13/2014 08:44 AM, 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..4f373cf 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..3162e43 100644
> --- a/Makefile.inc
> +++ b/Makefile.inc
> @@ -16,6 +16,7 @@ SBINDIR := $(PREFIX)/sbin
> MANDIR := $(PREFIX)/share/man
> SYSTEMDUNITDIR := $(PREFIX)/lib/systemd/system/
> LIBDIR := $(PREFIX)/lib
> +LOGROTATEDIR := $(PREFIX)/etc/logrotate.d/
You managed to insert this in the middle of LIBDIR assignment.
Please move up or down.
> # For recent Debian/Ubuntu with multiarch support
> DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture \
> -qDEB_HOST_MULTIARCH 2>/dev/null)
> 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