Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=fw32.git;a=commitdiff;h=5026fe1d15411971eda6632deb5c7488ced1afa2
commit 5026fe1d15411971eda6632deb5c7488ced1afa2 Author: James Buren <r...@frugalware.org> Date: Fri Oct 14 12:31:37 2011 -0500 initial draft diff --git a/fw32 b/fw32 new file mode 100644 index 0000000..f644d80 --- /dev/null +++ b/fw32 @@ -0,0 +1,24 @@ +#!/bin/sh + +FW32_ROOT="/usr/lib/fw32" +FW32_CONFIG="/etc/fw32/pacman-g2.conf" + +error() +{ + /usr/bin/echo "$1" + exit 1 +} + +mount() +{ + grep -q "$FW32_ROOT/$1" /proc/mounts + [ $? -eq 0 ] && return + /bin/mount --bind "$1" "$FW32_ROOT/$1" + [ $? -ne 0 ] && error "Failed to mount $1." +} + +pacman_g2() +{ + /usr/bin/linux32 /usr/bin/pacman-g2 --noconfirm --root "$FW32_ROOT" --config "$FW32_CONFIG" $@ + [ $? -ne 0 ] && error "pacman-g2 failed to perform its action." +} _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git