From bb3035804811a1491f3e68d1aa26bb270b425c22 Mon Sep 17 00:00:00 2001 From: Daniil Baturin Date: Sun, 31 Mar 2019 17:42:09 +0200 Subject: Remove unnecessary locale files at build time to reduce the image size. --- data/live-build-config/hooks/live/90-localepurge.chroot | 12 ++++++++++++ data/live-build-config/package-lists/vyos-utils.list.chroot | 1 + 2 files changed, 13 insertions(+) create mode 100755 data/live-build-config/hooks/live/90-localepurge.chroot (limited to 'data') diff --git a/data/live-build-config/hooks/live/90-localepurge.chroot b/data/live-build-config/hooks/live/90-localepurge.chroot new file mode 100755 index 00000000..f6637d73 --- /dev/null +++ b/data/live-build-config/hooks/live/90-localepurge.chroot @@ -0,0 +1,12 @@ +#!/bin/sh + +LPCONF=/etc/locale.nopurge + +echo MANDELETE > $LPCONF +echo DONTBOTHERNEWLOCALE >> $LPCONF +echo SHOWFREEDSPACE >> $LPCONF +echo QUICKNDIRTYCALC >> $LPCONF +echo en >> $LPCONF +echo en_US.UTF-8 >> $LPCONF + +/usr/sbin/localepurge diff --git a/data/live-build-config/package-lists/vyos-utils.list.chroot b/data/live-build-config/package-lists/vyos-utils.list.chroot index 0acf9efa..3e45f873 100644 --- a/data/live-build-config/package-lists/vyos-utils.list.chroot +++ b/data/live-build-config/package-lists/vyos-utils.list.chroot @@ -23,3 +23,4 @@ htop atop iotop aptitude +localepurge -- cgit v1.2.3