mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-02-23 03:11:12 +00:00
Use new multiple-database scheme in click 0.4.3 to preinstall click
packages.
This commit is contained in:
parent
2f45e1f2e0
commit
d083723d88
7
debian/changelog
vendored
7
debian/changelog
vendored
@ -1,3 +1,10 @@
|
||||
livecd-rootfs (2.181) UNRELEASED; urgency=low
|
||||
|
||||
* Use new multiple-database scheme in click 0.4.3 to preinstall click
|
||||
packages.
|
||||
|
||||
-- Colin Watson <cjwatson@ubuntu.com> Thu, 05 Sep 2013 11:28:15 +0100
|
||||
|
||||
livecd-rootfs (2.180) saucy; urgency=low
|
||||
|
||||
* make sure the NM configuration mangling of touch images uses the sudo and
|
||||
|
@ -6,12 +6,19 @@ echo "Setting up click packages"
|
||||
|
||||
click_uri=http://archive-team.internal/click_packages
|
||||
click_list=$click_uri/click_list
|
||||
click_dir=/usr/share/preinstalled/click
|
||||
click_db=/usr/share/click/preinstalled
|
||||
|
||||
mkdir -p "$click_dir"
|
||||
mkdir -p -m 755 "$click_db"
|
||||
chown clickpkg:clickpkg "$click_db"
|
||||
|
||||
tmpdir="$(mktemp -d)"
|
||||
cleanup () { rm -rf "$tmpdir"; }
|
||||
trap cleanup EXIT
|
||||
|
||||
for package in $(wget -qO- "$click_list")
|
||||
do
|
||||
echo "Setting up $package"
|
||||
wget --no-verbose -O "$click_dir"/"$package" "$click_uri"/"$package"
|
||||
wget --no-verbose -O "$tmpdir/$package" "$click_uri/$package"
|
||||
click install --force-missing-framework --root="$click_db" --all-users \
|
||||
"$tmpdir/$package"
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user