Ubuntu Pastebin

Paste from ogra at Mon, 30 Jan 2017 13:14:35 +0000

Download as text
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
ogra@anubis:~/datengrab/devel/packages/livecd-rootfs-2.420+ppa47$ cat live-build/ubuntu-core/hooks/300-create-classic-diff.binary
#! /bin/sh
#
# create delta tarball for classic shell

set -ex

echo "I: Creating delta tarball for use with classic shell"

PREFIX=binary/boot/filesystem.dir

# create a classic tarball
(cd $PREFIX
 mkdir -p var/lib/classic
 apt-get clean
 apt-get install --reinstall -d apt locales
 cp /var/cache/apt/archives/*.deb var/cache/apt/archives/

 tar czvf var/lib/classic/classic-diff.tgz \
     usr/bin/dpkg* \
     var/lib/dpkg \
     var/cache/apt/archives/*.deb

cat << EOF > var/lib/classic/enable.sh
#! /bin/sh

set -e

rm -f /usr/local/bin/* /etc/apt/sources.list.d/*

tar xf /var/lib/classic/classic-diff.tgz -C /

dpkg -i /var/cache/apt/archives/*.deb

apt-get clean
EOF

chmod +x var/lib/classic/enable.sh
)

ogra@anubis:~/datengrab/devel/packages/livecd-rootfs-2.420+ppa47$ 
Download as text