From e9bc885c355babf7851de31db8e1920dde752993 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Wed, 7 Nov 2012 00:17:08 -0500 Subject: organize the files --- librebasebuilder | 84 -------------------------------------------------------- 1 file changed, 84 deletions(-) delete mode 100755 librebasebuilder (limited to 'librebasebuilder') diff --git a/librebasebuilder b/librebasebuilder deleted file mode 100755 index f7d3a25..0000000 --- a/librebasebuilder +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/bash -# -*- coding: utf-8 -*- -# Copyright (C) 2012 Michał Masłowski -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . - - -set -e - -# TODO: - -# - make it more configurable - -# - compare the result with previous base images - -for arg in "$@" ; do - case "$arg" in - -h|--h|--he|--hel|--help|-\?) - echo 'Usage: librebasebuilder - -Make a base tarball named parabola-mips64el-DATE.tar.bz2. - -This script must be run as root.' >&2 - exit 0 - ;; - esac -done - -[[ "$UID" != "0" ]] && { - echo "This script must be run as root." >&2 - exit 1 -} - -tempdir=/home/chroot/base -outdir=$(pwd) - -mkarchroot -n $tempdir mkinitcpio base sudo parted nano zile vi ed openssh - -cd $tempdir - -# Don't list mtjm's DNS servers. -cat > etc/resolv.conf < -#nameserver - -# End of file -EOF - -# From pacman-mirrorlist-libre-20120307-1. Remember to escape dollars. -cat > etc/pacman.d/mirrorlist <