summaryrefslogtreecommitdiff
path: root/librebasebuilder
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2012-11-07 00:17:08 -0500
committerLuke Shumaker <LukeShu@sbcglobal.net>2012-11-07 00:17:08 -0500
commite9bc885c355babf7851de31db8e1920dde752993 (patch)
treefd39b7d6401ead53942f66bfc4219a06f386a23f /librebasebuilder
parentc74d072dc83c5e3b3d9462678884cd0411a7d1d0 (diff)
organize the files
Diffstat (limited to 'librebasebuilder')
-rwxr-xr-xlibrebasebuilder84
1 files changed, 0 insertions, 84 deletions
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 <mtjm@mtjm.eu>
-#
-# 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 <http://www.gnu.org/licenses/>.
-
-
-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 <<EOF
-#
-# /etc/resolv.conf
-#
-
-#search <yourdomain.tld>
-#nameserver <ip>
-
-# End of file
-EOF
-
-# From pacman-mirrorlist-libre-20120307-1. Remember to escape dollars.
-cat > etc/pacman.d/mirrorlist <<EOF
-# Parabola GNU/Linux - Last Updated: Wed Mar 7 17:33:36 GMT 2012
-
-# Atlanta, GA, USA
-# Responsible: belos
-Server = http://parabola.techno-geeks.org/\$repo/os/\$arch
-
-# Nuremberg, Germany
-# Responsible: johkra
-Server = http://parabolaweb.eu/\$repo/os/\$arch
-
-# UK
-# Responsible: Parabola Project
-Server = http://repo.parabolagnulinux.org/\$repo/os/\$arch
-
-EOF
-
-rm .arch-chroot
-
-tar cjf $outdir/parabola-mips64el-$(LC_ALL=C date -u +%Y%m%d).tar.bz2 .