Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
tails
live-build
Commits
3dfdecde
Commit
3dfdecde
authored
Dec 10, 2014
by
Raphaël Hertzog
Browse files
Imported Upstream version 4.0.4
parent
b6004d1c
Changes
71
Hide whitespace changes
Inline
Side-by-side
manpages/pot/lb_source.1.pot
View file @
3dfdecde
...
...
@@ -6,8 +6,8 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: live-build 4.0.
3
-1\n"
"POT-Creation-Date: 2014-1
0-25 14:3
4+0
2
00\n"
"Project-Id-Version: live-build 4.0.
4
-1\n"
"POT-Creation-Date: 2014-1
2-10 08:2
4+0
1
00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
...
...
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/live-build.7:1
#, no-wrap
msgid "2014-1
0-25
"
msgid "2014-1
2-10
"
msgstr ""
#. type: TH
...
...
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/live-build.7:1
#, no-wrap
msgid "4.0.
3
-1"
msgid "4.0.
4
-1"
msgstr ""
#. type: TH
...
...
manpages/pot/live-build.7.pot
View file @
3dfdecde
...
...
@@ -6,8 +6,8 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: live-build 4.0.
3
-1\n"
"POT-Creation-Date: 2014-1
0-25 14:3
4+0
2
00\n"
"Project-Id-Version: live-build 4.0.
4
-1\n"
"POT-Creation-Date: 2014-1
2-10 08:2
4+0
1
00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
...
...
@@ -29,7 +29,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/live-build.7:1
#, no-wrap
msgid "2014-1
0-25
"
msgid "2014-1
2-10
"
msgstr ""
#. type: TH
...
...
@@ -37,7 +37,7 @@ msgstr ""
#: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
#: en/live-build.7:1
#, no-wrap
msgid "4.0.
3
-1"
msgid "4.0.
4
-1"
msgstr ""
#. type: TH
...
...
scripts/build/binary_checksums
View file @
3dfdecde
...
...
@@ -89,7 +89,7 @@ done
# File list
cd
binary
find
.
|
sed
-e
's|^.||g'
|
grep
"^/"
|
sort
>
../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.contents
find
.
|
sed
-e
's|^.||g'
|
grep
"^/"
|
sort
>
../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.contents
cd
"
${
OLDPWD
}
"
# Creating stage file
...
...
scripts/build/binary_disk
View file @
3dfdecde
...
...
@@ -48,7 +48,7 @@ Create_lockfile .lock
mkdir
-p
binary/.disk
ARCHITECTURE
=
"
$(
echo
${
L
IVE_IMAGE
_ARCHITECTURE
}
|
sed
-e
's| |/|g'
)
"
ARCHITECTURE
=
"
$(
echo
${
L
B
_ARCHITECTURE
S
}
|
sed
-e
's| |/|g'
)
"
DISTRIBUTION
=
"
$(
echo
${
LB_DISTRIBUTION
}
|
cut
-b
1 |
tr
'[a-z]'
'[A-Z]'
)
"
DISTRIBUTION
=
"
${
DISTRIBUTION
}
$(
echo
${
LB_DISTRIBUTION
}
|
cut
-b
2-
)
"
eval
VERSION
=
"
$`
echo RELEASE_
${
LB_DISTRIBUTION
}
`
"
...
...
@@ -133,7 +133,7 @@ case "${LB_DEBIAN_INSTALLER}" in
do
if [ -e "
${
LOCATION
}
" ]
then
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
IVE_IMAGE
_ARCHITECTURE
}
_udeb_include
" binary/.disk/udeb_include
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
B
_ARCHITECTURE
S
}
_udeb_include
" binary/.disk/udeb_include
continue
fi
...
...
@@ -158,7 +158,7 @@ case "${LB_DEBIAN_INSTALLER}" in
do
if [ -e "
${
LOCATION
}
" ]
then
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
IVE_IMAGE
_ARCHITECTURE
}
_netinst_udeb_include
" binary/.disk/udeb_include
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
B
_ARCHITECTURE
S
}
_netinst_udeb_include
" binary/.disk/udeb_include
continue
fi
...
...
@@ -181,7 +181,7 @@ case "${LB_DEBIAN_INSTALLER}" in
do
if [ -e "
${
LOCATION
}
" ]
then
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
IVE_IMAGE
_ARCHITECTURE
}
_businesscard_udeb_include
" binary/.disk/udeb_include
cp "
${
LOCATION
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
L
B
_ARCHITECTURE
S
}
_businesscard_udeb_include
" binary/.disk/udeb_include
continue
fi
...
...
scripts/build/binary_hdd
View file @
3dfdecde
...
...
@@ -57,7 +57,7 @@ esac
Check_package
chroot
/usr/share/doc/mtools mtools
Check_package
chroot
/sbin/parted parted
if
[
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
=
"sparc"
]
if
[
"
${
L
B
_ARCHITECTURE
S
}
"
=
"sparc"
]
then
case
"
${
LB_BINARY_FILESYSTEM
}
"
in
ext2|ext3|ext4
)
...
...
@@ -154,7 +154,7 @@ fi
echo
"!!! The following error/warning messages can be ignored !!!"
Losetup
$FREELO
chroot
/binary.img 0
case
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
in
case
"
${
L
B
_ARCHITECTURE
S
}
"
in
sparc
)
PARTITION_TABLE_TYPE
=
"sun"
;;
...
...
@@ -333,7 +333,7 @@ then
mv chroot
/dev.tmp
chroot
/dev
fi
mv chroot
/binary.img
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
mv chroot
/binary.img
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
# Saving cache
Save_cache cache/packages.binary
...
...
scripts/build/binary_iso
View file @
3dfdecde
...
...
@@ -26,11 +26,11 @@ Set_defaults
case
"
${
LIVE_IMAGE_TYPE
}
"
in
iso
)
IMAGE
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.iso"
IMAGE
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.iso"
;;
iso-hybrid
)
IMAGE
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.hybrid.iso"
IMAGE
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.hybrid.iso"
;;
*
)
...
...
scripts/build/binary_linux-image
View file @
3dfdecde
...
...
@@ -57,7 +57,7 @@ case "${LB_INITRAMFS}" in
;;
esac
case
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
in
case
"
${
L
B
_ARCHITECTURE
S
}
"
in
powerpc
)
LINUX
=
"vmlinux"
;;
...
...
scripts/build/binary_loadlin
View file @
3dfdecde
...
...
@@ -43,7 +43,7 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
case
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
in
case
"
${
L
B
_ARCHITECTURE
S
}
"
in
amd64|i386
)
case
"
${
LB_BUILD_WITH_CHROOT
}
"
in
true
)
...
...
scripts/build/binary_manifest
View file @
3dfdecde
...
...
@@ -65,9 +65,9 @@ cp chroot.packages.live "binary/${INITFS}/filesystem.${SUFFIX}"
echo
"
$(
diff chroot.packages.live chroot.packages.install |
awk
'/^< / { print $2 }'
)
"
\
>
"binary/
${
INITFS
}
/filesystem.
${
SUFFIX
}
-remove"
cp
chroot.packages.live
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.packages
cp
chroot.packages.live
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.packages
cp
chroot.files
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.files
cp
chroot.files
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.files
# Creating stage file
Create_stagefile .build/binary_manifest
scripts/build/binary_memtest
View file @
3dfdecde
...
...
@@ -43,7 +43,7 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
if
[
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
!=
"amd64"
]
&&
[
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
!=
"i386"
]
if
[
"
${
L
B
_ARCHITECTURE
S
}
"
!=
"amd64"
]
&&
[
"
${
L
B
_ARCHITECTURE
S
}
"
!=
"i386"
]
then
Echo_warning
"skipping binary_memtest, foreign architecture."
exit
0
...
...
scripts/build/binary_netboot
View file @
3dfdecde
...
...
@@ -48,7 +48,7 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
if
[
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
=
"sparc"
]
if
[
"
${
L
B
_ARCHITECTURE
S
}
"
=
"sparc"
]
then
# Checking depends
Check_package
chroot
/usr/bin/elftoaout sparc-utils
...
...
@@ -119,7 +119,7 @@ then
fi
# Remove old binary
rm
-f
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar.gz
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar.bz2
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar.xz
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar.xz
rm
-f
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar.gz
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar.bz2
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar.xz
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar.xz
# Creating image file
ROOT_DIR
=
$(
basename
${
LB_NET_ROOT_PATH
}
)
...
...
@@ -142,23 +142,23 @@ cd binary.tmp
mkdir
tftpboot/live
mv
*
/live/vmlinuz
*
*
/live/initrd
*
tftpboot/live
tar
cf ../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
*
tar
cf ../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
*
case
"
${
LB_COMPRESSION
}
"
in
bzip2
)
bzip2
${
BZIP2_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
bzip2
${
BZIP2_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
;;
gzip
)
gzip
${
GZIP_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
gzip
${
GZIP_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
;;
lzip
)
lzip
${
LZIP_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
lzip
${
LZIP_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
;;
xz
)
xz
${
XZ_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar
xz
${
XZ_OPTIONS
}
../
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar
;;
none
)
...
...
scripts/build/binary_package-lists
View file @
3dfdecde
...
...
@@ -101,7 +101,7 @@ then
Expand_packagelist
"
${
LIST
}
"
"config/package-lists"
>
chroot
/root/
"
$(
basename
${
LIST
}
)
"
# Downloading additional packages
Chroot
chroot
"xargs --arg-file=/root/
$(
basename
${
LIST
}
)
apt-get
${
APT_OPTIONS
}
-o Dir::Cache=/binary.deb --download-only install"
Chroot
chroot
"xargs
--no-run-if-empty
--arg-file=/root/
$(
basename
${
LIST
}
)
apt-get
${
APT_OPTIONS
}
-o Dir::Cache=/binary.deb --download-only install"
# Remove package list
rm chroot
/root/
"
$(
basename
${
LIST
}
)
"
...
...
@@ -110,6 +110,10 @@ then
for
FILE
in
chroot
/binary.deb/archives/
*
.deb
do
if
[
!
-e
${
FILE
}
]
;
then
break
# Do nothing if the package lists were empty...
fi
SOURCE
=
"
$(
dpkg
-f
${
FILE
}
Source |
awk
'{ print $1 }'
)
"
SECTION
=
"
$(
dpkg
-f
${
FILE
}
Section |
awk
'{ print $1 }'
)
"
...
...
@@ -151,9 +155,9 @@ then
do
SECTION
=
"
$(
basename
${
SECTION
}
)
"
mkdir
-p
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
IVE_IMAGE
_ARCHITECTURE
}
apt-ftparchive packages
${
POOL
}
/
${
SECTION
}
>
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
IVE_IMAGE
_ARCHITECTURE
}
/Packages
gzip
-9
-c
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
IVE_IMAGE
_ARCHITECTURE
}
/Packages
>
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
IVE_IMAGE
_ARCHITECTURE
}
/Packages.gz
mkdir
-p
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
B
_ARCHITECTURE
S
}
apt-ftparchive packages
${
POOL
}
/
${
SECTION
}
>
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
B
_ARCHITECTURE
S
}
/Packages
gzip
-9
-c
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
B
_ARCHITECTURE
S
}
/Packages
>
${
DISTS
}
/
${
LB_PARENT_DISTRIBUTION
}
/
${
SECTION
}
/binary-
${
L
B
_ARCHITECTURE
S
}
/Packages.gz
done
cd
"
${
OLDPWD
}
"
...
...
scripts/build/binary_rootfs
View file @
3dfdecde
...
...
@@ -38,7 +38,7 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
case
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
in
case
"
${
L
B
_ARCHITECTURE
S
}
"
in
amd64|i386
)
LINUX
=
"vmlinuz"
;;
...
...
scripts/build/binary_syslinux
View file @
3dfdecde
...
...
@@ -143,7 +143,7 @@ case "${LB_BUILD_WITH_CHROOT}" in
;;
*
)
Check_package
chroot
/
share
/
$(
echo
${
_BOOTLOADER
}
|
tr
[
a-z]
[
A-Z]
)
${
_BOOTLOADER
}
Check_package
chroot
/
usr/lib
/
$(
echo
${
_BOOTLOADER
}
|
tr
[
a-z]
[
A-Z]
)
${
_BOOTLOADER
}
Check_package
chroot
/usr/lib/syslinux syslinux-common
;;
esac
...
...
@@ -286,7 +286,7 @@ fi
eval
_VERSION
=
"
$`
echo RELEASE_
${
LB_DISTRIBUTION
}
`
"
_DISTRIBUTION="
${
LB_DISTRIBUTION
}
"
_ARCHITECTURE="
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
_ARCHITECTURE="
${
L
B
_ARCHITECTURE
S
}
"
_DATE=
$(
date
-R
)
_YEAR="
$(
date
+%Y
)
"
...
...
scripts/build/binary_tar
View file @
3dfdecde
...
...
@@ -44,24 +44,24 @@ Check_lockfile .lock
Create_lockfile .lock
# Remove old binary
rm
-f
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.bz2
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.gz
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.lz
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar
rm
-f
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.bz2
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.gz
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.lz
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar
tar
cf
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.tar
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.
tar
cf
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.tar
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.
case
"
${
LB_COMPRESSION
}
"
in
bzip2
)
bzip2
${
BZIP2_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.tar
bzip2
${
BZIP2_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.tar
;;
gzip
)
gzip
${
GZIP_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.tar
gzip
${
GZIP_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.tar
;;
lzip
)
lzip
${
LZIP_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.tar
lzip
${
LZIP_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.tar
;;
xz
)
xz
${
XZ_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar.tar
xz
${
XZ_OPTIONS
}
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar.tar
;;
none
)
...
...
scripts/build/binary_win32-loader
View file @
3dfdecde
...
...
@@ -43,7 +43,7 @@ Check_lockfile .lock
# Creating lock file
Create_lockfile .lock
case
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
in
case
"
${
L
B
_ARCHITECTURE
S
}
"
in
amd64|i386
)
if
[
"
${
LB_BUILD_WITH_CHROOT
}
"
=
"true"
]
then
...
...
@@ -77,18 +77,18 @@ EOF
cat
>
binary/win32-loader.ini
<<
EOF
[installer]
kernel=linux
arch=
${
L
IVE_IMAGE
_ARCHITECTURE
}
arch=
${
L
B
_ARCHITECTURE
S
}
default_desktop=gnome
${
L
IVE_IMAGE
_ARCHITECTURE
}
/linux=install/vmlinuz
${
L
IVE_IMAGE
_ARCHITECTURE
}
/initrd=install/initrd.gz
${
L
B
_ARCHITECTURE
S
}
/linux=install/vmlinuz
${
L
B
_ARCHITECTURE
S
}
/initrd=install/initrd.gz
EOF
if
[
-e
binary/install/gtk
]
then
cat
>>
binary/win32-loader.ini
<<
EOF
${
L
IVE_IMAGE
_ARCHITECTURE
}
/gtk/linux=install/vmlinuz
${
L
IVE_IMAGE
_ARCHITECTURE
}
/gtk/initrd=install/gtk/initrd.gz
${
L
B
_ARCHITECTURE
S
}
/gtk/linux=install/vmlinuz
${
L
B
_ARCHITECTURE
S
}
/gtk/initrd=install/gtk/initrd.gz
EOF
fi
...
...
scripts/build/binary_zsync
View file @
3dfdecde
...
...
@@ -59,23 +59,23 @@ Install_package
case
"
${
LIVE_IMAGE_TYPE
}
"
in
iso
)
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.iso"
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.iso"
;;
iso-hybrid
)
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.hybrid.iso"
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.hybrid.iso"
;;
hdd
)
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.img"
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.img"
;;
net
)
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.netboot.tar*"
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.netboot.tar*"
;;
tar
)
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
IVE_IMAGE
_ARCHITECTURE
}
.tar*"
_IMAGES
=
"
${
LIVE_IMAGE_NAME
}
-
${
L
B
_ARCHITECTURE
S
}
.tar*"
;;
esac
...
...
scripts/build/bootstrap_archives
View file @
3dfdecde
...
...
@@ -74,11 +74,11 @@ then
_DISTRIBUTION
=
"
$(
echo
${
LB_DISTRIBUTION
}
|
sed
-e
's|-backports||'
)
"
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
if
[
"
${
_PASS
}
"
=
"source"
]
||
[
"
${
LB_APT_SOURCE_ARCHIVES
}
"
=
"true"
]
then
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
fi
fi
...
...
@@ -103,20 +103,20 @@ then
if
[
"
${
LB_MODE
}
"
=
progress-linux
]
then
echo
"deb
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
-security
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
-security
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
if
[
"
${
_PASS
}
"
=
"source"
]
||
[
"
${
LB_APT_SOURCE_ARCHIVES
}
"
=
"true"
]
then
echo
"deb-src
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
-security
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb-src
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
-security
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
fi
else
if
[
"
${
LB_DERIVATIVE
}
"
=
"true"
]
then
echo
"deb
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
/updates
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
/updates
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
if
[
"
${
_PASS
}
"
=
"source"
]
||
[
"
${
LB_APT_SOURCE_ARCHIVES
}
"
=
"true"
]
then
echo
"deb-src
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
/updates
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb-src
${
LB_MIRROR_CHROOT_SECURITY
}
${
_DISTRIBUTION
}
/updates
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
fi
fi
fi
...
...
@@ -144,11 +144,11 @@ then
if
[
"
${
LB_DERIVATIVE
}
"
=
"true"
]
then
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-updates
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-updates
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
if
[
"
${
_PASS
}
"
=
"source"
]
||
[
"
${
LB_APT_SOURCE_ARCHIVES
}
"
=
"true"
]
then
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-updates
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-updates
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
fi
fi
fi
...
...
@@ -171,11 +171,11 @@ then
if
[
"
${
LB_DERIVATIVE
}
"
=
"true"
]
then
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-backports
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-backports
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
if
[
"
${
_PASS
}
"
=
"source"
]
||
[
"
${
LB_APT_SOURCE_ARCHIVES
}
"
=
"true"
]
then
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-backports
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
echo
"deb-src
${
LB_MIRROR_CHROOT
}
${
_DISTRIBUTION
}
-backports
${
L
B
_ARCHIVE_AREAS
}
"
>>
chroot
/etc/apt/sources.list.d/
${
LB_MODE
}
.list
fi
fi
fi
...
...
@@ -187,7 +187,7 @@ do
then
sed
-e
"s|@DISTRIBUTION@|
${
LB_DISTRIBUTION
}
|g"
\
-e
"s|@PARENT_DISTRIBUTION@|
${
LB_PARENT_DISTRIBUTION
}
|g"
\
-e
"s|@ARCHIVE_AREAS@|
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
|g"
\
-e
"s|@ARCHIVE_AREAS@|
${
L
B
_ARCHIVE_AREAS
}
|g"
\
-e
"s|@PARENT_ARCHIVE_AREAS@|
${
LIVE_IMAGE_PARENT_ARCHIVE_AREAS
}
|g"
\
"
${
FILE
}
"
>
"chroot/etc/apt/sources.list.d/
$(
basename
${
FILE
}
.chroot
)
"
...
...
@@ -204,7 +204,7 @@ for FILE in config/archives/*.conf config/archives/*.conf.chroot
do
if
[
-e
"
${
FILE
}
"
]
then
cp
${
FILE
}
chroot
/etc/apt/conf.d/
$(
basename
${
FILE
}
.chroot
)
cp
${
FILE
}
chroot
/etc/apt/
apt.
conf.d/
$(
basename
${
FILE
}
.chroot
)
fi
done
...
...
@@ -244,8 +244,8 @@ then
done
fi
# Installing aptitude
(FIXME)
if
[
"
${
LB_APT
}
"
=
"aptitude"
]
&&
[
!
-x
/usr/bin/aptitude
]
# Installing aptitude
if
[
"
${
LB_APT
}
"
=
"aptitude"
]
&&
[
!
-x
chroot
/usr/bin/aptitude
]
then
Chroot
chroot
"apt-get
${
APT_OPTIONS
}
update"
Chroot
chroot
"apt-get
${
APT_OPTIONS
}
install aptitude"
...
...
scripts/build/bootstrap_cdebootstrap
View file @
3dfdecde
...
...
@@ -58,9 +58,9 @@ Create_lockfile .lock
mkdir
-p
chroot
# Setting cdebootstrap options
if
[
-n
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
]
if
[
-n
"
${
L
B
_ARCHITECTURE
S
}
"
]
then
CDEBOOTSTRAP_OPTIONS
=
"
${
CDEBOOTSTRAP_OPTIONS
}
--arch=
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
CDEBOOTSTRAP_OPTIONS
=
"
${
CDEBOOTSTRAP_OPTIONS
}
--arch=
${
L
B
_ARCHITECTURE
S
}
"
fi
if
[
"
${
_DEBUG
}
"
=
"true"
]
...
...
@@ -107,7 +107,7 @@ then
Echo_breakage
"Running
${
LB_BOOTSTRAP
}
... "
# Run appropriate bootstrap, i.e. foreign or regular bootstrap
if
[
"
${
LB_BOOTSTRAP_QEMU_ARCHITECTURES
}
"
=
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
]
;
then
if
[
"
${
LB_BOOTSTRAP_QEMU_ARCHITECTURES
}
"
=
"
${
L
B
_ARCHITECTURE
S
}
"
]
;
then
if
[
-n
"
${
LB_BOOTSTRAP_QEMU_EXCLUDE
}
"
]
then
...
...
scripts/build/bootstrap_debootstrap
View file @
3dfdecde
...
...
@@ -58,15 +58,15 @@ Create_lockfile .lock
mkdir
-p
chroot
# Setting debootstrap options
if
[
-n
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
]
if
[
-n
"
${
L
B
_ARCHITECTURE
S
}
"
]
then
DEBOOTSTRAP_OPTIONS
=
"
${
DEBOOTSTRAP_OPTIONS
}
--arch=
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
DEBOOTSTRAP_OPTIONS
=
"
${
DEBOOTSTRAP_OPTIONS
}
--arch=
${
L
B
_ARCHITECTURE
S
}
"
fi
if
[
"
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
"
!=
"main"
]
if
[
"
${
L
B
_ARCHIVE_AREAS
}
"
!=
"main"
]
then
# Modify archive areas to remove leading/trailing whitespaces and replace other whitepspace with commas
DEBOOTSTRAP_OPTIONS
=
"
${
DEBOOTSTRAP_OPTIONS
}
--components=
$(
echo
${
L
IVE_IMAGE
_ARCHIVE_AREAS
}
|
sed
-e
's| |,|g'
)
"
DEBOOTSTRAP_OPTIONS
=
"
${
DEBOOTSTRAP_OPTIONS
}
--components=
$(
echo
${
L
B
_ARCHIVE_AREAS
}
|
sed
-e
's| |,|g'
)
"
fi
if
[
"
${
_VERBOSE
}
"
=
"true"
]
...
...
@@ -105,7 +105,7 @@ then
Echo_breakage
"Running debootstrap... "
# Run appropriate bootstrap, i.e. foreign or regular bootstrap
if
[
"
${
LB_BOOTSTRAP_QEMU_ARCHITECTURES
}
"
=
"
${
L
IVE_IMAGE
_ARCHITECTURE
}
"
]
;
then
if
[
"
${
LB_BOOTSTRAP_QEMU_ARCHITECTURES
}
"
=
"
${
L
B
_ARCHITECTURE
S
}
"
]
;
then
if
[
-n
"
${
LB_BOOTSTRAP_QEMU_EXCLUDE
}
"
]
then
...
...
Prev
1
2
3
4
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment