cleaning locales with localepurge, adding CMD and setting default ENV

This commit is contained in:
mudler
2015-08-20 16:50:50 +02:00
parent c5acdf4732
commit 1bcae53cba
3 changed files with 19 additions and 1 deletions
+12
View File
@@ -5,6 +5,9 @@ MAINTAINER mudler <mudler@sabayonlinux.org>
# Accepting licenses needed to continue automatic install/upgrade
ADD ./conf/spinbase-licenses /etc/entropy/packages/license.accept
# Adding nopurge config
ADD ./conf/locale.nopurge /etc/locale.nopurge
# Upgrading packages and perform post-upgrade tasks (mirror sorting, updating repository db)
ADD ./script/post-upgrade.sh /post-upgrade.sh
@@ -13,3 +16,12 @@ RUN rsync -av "rsync://rsync.at.gentoo.org/gentoo-portage/licenses/" "/usr/porta
echo -5 | equo conf update
RUN /bin/bash /post-upgrade.sh && \
rm -rf /post-upgrade.sh
# Set environment variables.
ENV HOME /root
# Define working directory.
WORKDIR /root
# Define default command.
CMD ["bash"]
+3
View File
@@ -0,0 +1,3 @@
en
en_US.UTF-8
en_US
+4 -1
View File
@@ -10,6 +10,7 @@ FILES_TO_REMOVE=(
PACKAGES_TO_ADD=(
"app-eselect/eselect-bzimage"
"app-admin/localepurge"
"app-text/pastebunz"
"app-admin/perl-cleaner"
"sys-apps/grep"
@@ -35,8 +36,10 @@ equo up
#equo i $(cat /etc/sabayon-pkglist | xargs echo)
equo i "${PACKAGES_TO_ADD[@]}"
localepurge
#small cleanup
equo rm --nodeps gnome-base/gsettings-desktop-schemas sys-libs/db:4.8
equo rm --nodeps gnome-base/gsettings-desktop-schemas sys-libs/db:4.8 app-admin/localepurge
# Setting bzimage
eselect bzimage set 1