Codebase list live-build / aeb73c5
Imported Debian patch 4.0.3-1 Daniel Baumann authored 9 years ago Sophie Brun committed 9 years ago
305 changed file(s) with 16508 addition(s) and 9981 deletion(s). Raw diff Collapse all Expand all
33
44 LANGUAGES = $(shell cd manpages/po && ls)
55
6 SCRIPTS = bin/* frontends/cgi/live-build-cgi frontends/cgi/live-build-cgi.cron functions/* examples/auto/* examples/hooks/* scripts/*.sh scripts/*/* share/bin/* share/hooks/*
6 SCRIPTS = frontend/cli/* frontend/cgi/live-build-cgi frontend/cgi/live-build-cgi.cron functions/* examples/auto/* examples/hooks/* scripts/*.sh scripts/*/* share/bin/* share/hooks/*
77
88 all: build
99
3939 install:
4040 # Installing shared data
4141 mkdir -p $(DESTDIR)/usr/share/live/build
42 cp -r frontends/cgi data functions templates VERSION $(DESTDIR)/usr/share/live/build
42 cp -r frontend/cgi data functions templates VERSION $(DESTDIR)/usr/share/live/build
4343 cp -r share/* $(DESTDIR)/usr/share/live/build
4444
4545 # Installing executables
4646 mkdir -p $(DESTDIR)/usr/bin
47 cp -a bin/* $(DESTDIR)/usr/bin
47 cp -a frontend/cli/* $(DESTDIR)/usr/bin
4848
4949 mkdir -p $(DESTDIR)/usr/lib/live
5050 cp -a scripts/* $(DESTDIR)/usr/lib/live
5151
5252 # Installing documentation
5353 mkdir -p $(DESTDIR)/usr/share/doc/live-build
54 cp -r COPYING docs/* examples $(DESTDIR)/usr/share/doc/live-build
54 cp -r COPYING examples $(DESTDIR)/usr/share/doc/live-build
5555
5656 # Installing manpages
5757 for MANPAGE in manpages/en/*; \
0 3.0.5-1
0 4.0.3-1
+0
-80
bin/lb less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'utility to build Debian Live systems')"
17 HELP="FIXME"
18 USAGE="FIXME"
19
20 case "${1}" in
21 -h|--help)
22 if [ -x "$(which man 2>/dev/null)" ]
23 then
24 man lb
25 exit 0
26 else
27 ${0} --usage
28 exit 0
29 fi
30 ;;
31
32 ""|-u|--usage)
33 Usage
34 ;;
35
36 -v|--version)
37 echo "${VERSION}"
38 exit 0
39 ;;
40
41 *)
42 COMMAND="${1}"
43 shift
44
45 ENV=""
46
47 for _FILE in config/environment config/environment.binary
48 do
49 if [ -e "${_FILE}" ]
50 then
51 ENV="${ENV} $(grep -v '^#' ${_FILE})"
52 fi
53 done
54
55 if [ -x "${LIVE_BUILD}/scripts/build/${COMMAND}" ]
56 then
57 # User has live-build copied locally in the system
58 SCRIPT="${LIVE_BUILD}/scripts/build/${COMMAND}"
59 elif [ -x "local/live-build/scripts/build/${COMMAND}" ]
60 then
61 # User has live-build embedded in the config
62 SCRIPT="local/live-build/scripts/build/${COMMAND}"
63 elif [ -x /usr/lib/live/build/${COMMAND} ]
64 then
65 # User has live-build installed in the system
66 SCRIPT=/usr/lib/live/build/"${COMMAND}"
67 elif [ -x "$(which ${COMMAND} 2>/dev/null)" ]
68 then
69 # User has live-build commands in path
70 SCRIPT="${COMMAND}"
71 else
72 Echo_error "no such script: ${COMMAND}"
73 exit 1
74 fi
75
76 Echo "[%s] %s" "$(date +'%F %T')" "lb ${COMMAND} $(echo ${@})"
77 ${ENV} exec "${SCRIPT}" "${@}"
78 ;;
79 esac
+0
-38
bin/live-build less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program is free software: you can redistribute it and/or modify
6 ## it under the terms of the GNU General Public License as published by
7 ## the Free Software Foundation, either version 3 of the License, or
8 ## (at your option) any later version.
9 ##
10 ## This program is distributed in the hope that it will be useful,
11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 ## GNU General Public License for more details.
14 ##
15 ## You should have received a copy of the GNU General Public License
16 ## along with this program. If not, see <http://www.gnu.org/licenses/>.
17 ##
18 ## The complete text of the GNU General Public License
19 ## can be found in /usr/share/common-licenses/GPL-3 file.
20
21
22 set -e
23
24 # Including common functions
25 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
26
27 if [ -x "$(which man 2>/dev/null)" ]
28 then
29 man live-build
30 exit 0
31 else
32 Echo "live-build contains the scripts to build a Debian Live system from a configuration directory."
33 echo
34 Echo "An introduction to live-build can be found in the live-build(7) manpage."
35
36 exit 0
37 fi
+0
-1
data/debian-cd/hardy less more
0 maverick
+0
-1
data/debian-cd/oneiric less more
0 maverick
0 live-build (3.0.5-1) unstable; urgency=low
1
0 live-build (4.0.3-1) unstable; urgency=low
1
2 [ Richard Nelson ]
3 * Adding cinnamon-desktop to frontend/cgi.
4
5 [ Daniel Baumann ]
6 * Updating to standards version 3.9.6.
7
8 [ Richard Nelson ]
9 * Correct variable name for apt_indices and adjust sed order for
10 population of build feedback on frontend/cgi.
11
12 -- Daniel Baumann <[email protected]> Sat, 25 Oct 2014 14:39:03 +0200
13
14 live-build (4.0.2-1) unstable; urgency=low
15
16 [ Daniel Baumann ]
17 * Creating live.list.chroot with live packages in config.
18
19 [ victory ]
20 * Fix typos in lb_config.1.
21 * Add Japanese translations.
22
23 [ Daniel Baumann ]
24 * Making populating of live.chroot.list distribution specific.
25 * Making check target in manpages makefile comply with the rest.
26 * Dropping incomplete German manpage translations.
27 * Dropping syslinux 6 symlinks from bootloader configs for wheezy.
28 * Removing source_includes from toplevel source script, it was a python
29 stub and will come back at a later point.
30
31 -- Daniel Baumann <[email protected]> Fri, 12 Sep 2014 13:42:37 +0200
32
33 live-build (4.0.1-1) unstable; urgency=low
34
35 * Dropping leftover testroot call in bootstrap_cdebootstrap and
36 bootstrap_debootstrap.
37
38 -- Daniel Baumann <[email protected]> Thu, 28 Aug 2014 23:25:52 +0200
39
40 live-build (4.0.0-1) unstable; urgency=low
41
42 [ Daniel Baumann ]
43 * Correcting wrong target for /etc/mtab symlink in create-mtab-symlink
44 hook, thanks to Ben Armstrong <[email protected]>.
45 * Setting default distribution to jessie.
46
47 [ Ben Armstrong ]
48 * Exclude lib and non-main sections as tasksel does (Closes: #758218).
49
50 [ Daniel Baumann ]
51 * Moving partial python rewrite to separate branch, let's do it in the
52 jessie+1 cycle rather than go with the current mixed code.
53 * Restoring old manpages since we're back to the non-python
54 implementation (Closes: #745134).
55
56 -- Daniel Baumann <[email protected]> Thu, 28 Aug 2014 00:59:45 +0200
57
58 live-build (4.0~alpha39-1) unstable; urgency=low
59
60 [ Daniel Baumann ]
61 * Updating isohdpfx handling for syslinux 6.
62
63 [ Richard Nelson ]
64 * Include mate-desktop in templates/cgi/debian/form.html
65
66 [ Daniel Baumann ]
67 * Enabling syslinux 6 support for jessie as well.
68 * Unconditionally replacing bootloader symlinks with syslinux 6 from
69 jessie, this will break building wheezy images (so we have to come up
70 with something better than that prior upload).
71 * Adding second set of bootloader templates for wheezy.
72
73 -- Daniel Baumann <[email protected]> Thu, 24 Jul 2014 05:05:17 +0200
74
75 live-build (4.0~alpha38-1) unstable; urgency=low
76
77 [ Daniel Baumann ]
78 * Also creating source stagefile in source_debian.
79
80 [ Carlos Zuferri ]
81 * Adding .po integrity check target to manpages/Makefile.
82 * Adding '--package-version' to po4a options.
83
84 [ Daniel Baumann ]
85 * Enabling syslinux 6 support for sid.
86
87 [ Kiel Christofferson ]
88 * Replace subprocess.call() with subprocess.check_call().
89
90 [ Richard Nelson ]
91 * Add --apt option on frontend/cgi.
92
93 [ Daniel Baumann ]
94 * Adding symlink for udeb data for jessie.
95
96 [ Simon McVittie ]
97 * If /etc/mtab exists as a file, replace it with a symlink (Closes:
98 #746570).
99
100 -- Daniel Baumann <[email protected]> Wed, 25 Jun 2014 21:04:46 +0200
101
102 live-build (4.0~alpha37-1) unstable; urgency=low
103
104 * Updating default boot parameters for live-config 4.x.
105 * Adding hook to create /etc/mtab as a symlink to /proc/mtab if not
106 already existing (Closes: #746570).
107 * Only removing stage files in lb clean --stage and keep .build around
108 in order for init to detect initialized config directories properly.
109 * Adding wheezy legacy handling for syslinux.
110
111 -- Daniel Baumann <[email protected]> Wed, 07 May 2014 07:01:35 +0200
112
113 live-build (4.0~alpha36-1) unstable; urgency=medium
114
115 [ Simon McVittie ]
116 * Truncate /etc/machine-id instead of deleting it.
117
118 [ Daniel Baumann ]
119 * Correcting os.chmod usage in lb init.
120
121 -- Daniel Baumann <[email protected]> Mon, 28 Apr 2014 19:50:40 +0200
122
123 live-build (4.0~alpha35-1) unstable; urgency=low
124
125 [ Daniel Baumann ]
126 * Calling init in build as well when automatically populating a new
127 config tree.
128 * Switching default debian release to jessie.
129 * Allow cache directories to be symlinks as well (Closes: #741934).
130 * Cleaning /etc/hosts as in previous live-build versions (Closes:
131 #744939).
132
133 [ Simon McVittie ]
134 * Add support for making ext[234] or btrfs hdd images bootable with
135 extlinux (Closes: #745816)
136
137 -- Daniel Baumann <[email protected]> Sun, 27 Apr 2014 12:39:53 +0200
138
139 live-build (4.0~alpha34-1) unstable; urgency=low
140
141 [ Daniel Baumann ]
142 * Only automatically do replacements within syslinux configs when they
143 are not directories (as they can be in the pxelinux.cfg case), thanks
144 to Antony Messerli <[email protected]> (Closes: #745760).
145 * Correcting required installer package determination to avoid extra
146 packages, thanks to Benjamin Moody <[email protected]> (Closes:
147 #739729).
148 * Failing in lb config when config wasn't initialized first with lb init
149 (Closes: #744365).
150 * Using cp -a on all non-fat filesystems to copy content into the binary
151 image (Closes: #745824).
152
153 [ Simon McVittie ]
154 * Run hooks in sorted order (Closes: #745839).
155
156 [ Daniel Baumann ]
157 * Dropping superfluous comment about recompression initrd images in
158 chroot_hacks.
159 * Updating sha1sum for recompressed initrd images (Closes: #745205).
160 * Adjusting splash.svg filename in embedded syslinux configurations to
161 match code (Closes: #745020).
162 * Ensuring correct include directory permissions avoiding tainting of
163 target system in lb init.
164 * Abort early in installer_preseed if d-i is not included on the image
165 (Closes: #745855).
166
167 -- Daniel Baumann <[email protected]> Sat, 26 Apr 2014 08:01:22 +0200
168
169 live-build (4.0~alpha33-1) unstable; urgency=low
170
171 * Building with dh --parallel.
172
173 -- Daniel Baumann <[email protected]> Mon, 31 Mar 2014 21:47:27 +0200
174
175 live-build (4.0~alpha32-1) experimental; urgency=low
176
177 [ Daniel Baumann ]
178 * Updating copyright notices for 2014.
179
180 [ Kiel Christofferson ]
181 * Use LB_INITRAMFS case instead of assuming "live".
182 * Only grab the latest version of kernel+initrd pair.
183 * Auto-detect foreign architectures in packagelist.
184 * Only call shift if args are not empty.
185 * Allow config command without root privileges.
186 * Include "components" when detecting local scripts.
187
188 -- Daniel Baumann <[email protected]> Sun, 02 Mar 2014 06:24:34 +0100
189
190 live-build (4.0~alpha31-1) experimental; urgency=low
191
192 [ Daniel Baumann ]
193 * Creating all includes directories in config.
194 * Decrufting depends, recommends and suggests.
195 * Dropping chroot_live-packages by moving logic outside of live-build
196 into the config directory.
197 * Adding initial stub for lb init.
198 * Adding lb-init manpage.
199 * Adding --distribution to lb-init.
200
201 [ chals ]
202 * Removing obsolete po4a flag 'no-backups' from manpages/Makefile.
203 * Fixing typo in lb-binary-hooks.1 manpage.
204 * Translating lb-binary-hooks.1 into Spanish.
205 * Updating small bits in several .po files, Spanish translation.
206
207 [ Daniel Baumann ]
208 * Correcting comment in bootstrap-cdebootstrap.
209
210 [ chals ]
211 * Translating lb-binary-includes.1 manpage into Spanish.
212 * Translating lb-bootstrap-includes.1 manpage into Spanish.
213 * Translating lb-chroot-includes.1 manpage into Spanish.
214 * Fixing copy and paste error in lb-bootstrap-includes.es.1 manpage,
215 Spanish translation.
216 * Translating lb-source-includes.1 manpage into Spanish.
217
218 [ Daniel Baumann ]
219 * Moving bootstrapping of derivative archive-keys from config to init.
220 * Moving live-build development disclaimer message from lb-config to lb-
221 init.
222 * Adding some notes on coding style in python readme.
223
224 [ chals ]
225 * Updating dates in manpages.
226 * Updating Spanish translation of lb-bootstrap-cdebootstrap manpage.
227 * Updating Spanish translation of lb-bootstrap-debootstrap manpage.
228 * Updating Spanish translation of lb-bootstrap-hooks manpage.
229 * Updating Spanish translation of lb-chroot-hooks manpage.
230 * Translating lb-init manpage into Spanish.
231 * Translating lb-source-hooks manpage into Spanish.
232 * Updating, again, lb-bootstrap-debootstrap manpage, Spanish
233 translation.
234 * Unfuzzying dates in the Spanish translation.
235 * Unfuzzying dates in the German translation of the manpages.
236
237 [ Daniel Baumann ]
238 * Unfuzzing German translation of lb-binary-hooks.1
239 * Correcting file open modes in lb-init.
240 * Correcting a few copy/paste errors in *-includes python stubs.
241 * Pre-emptively removing occurances of the short name of the Debian
242 derivative from Canonical that cannot be named.
243 * Silencing copying of syslinux themes since users get always distracted
244 about syslinux 6 files not being dereferenced (which can be totally
245 ignored if you're using syslinux 4).
246
247 [ Richard Nelson ]
248 * Adding jessie distribution to l-b-cgi frontend.
249
250 [ Diederik de Haas ]
251 * Updated gitignore file with newly generated files.
252
253 [ Daniel Baumann ]
254 * Explicitly building iso images with rock ridge extension.
255
256 -- Daniel Baumann <[email protected]> Tue, 07 Jan 2014 21:03:41 +0100
257
258 live-build (4.0~alpha30-1) experimental; urgency=low
259
260 * Updating filenames suffixes of example hook files.
261 * Switching from global lock file to config tree specific one.
262 * Simplifying package cache stanza in python bootstrap stubs.
263 * Adding program specification to lb_binary_hooks manpage.
264 * Adding program specification to lb_source_hooks manpage.
265 * Adding program specification to lb_chroot_hooks manpage.
266 * Adding program specification to lb_bootstrap_hooks manpage.
267 * Harmonizing options markup in manpages.
268 * Correcting spelling typo in manpages (s/hoooks/hooks/).
269 * Moving testroot into lb wrapper itself.
270 * Stuffing bootstrapping of archive-keys for derivatives into lb_config,
271 it's not a runtime thing and its logic should not be embedded in live-
272 build but the config directory.
273 * Handling bootstrap cache inside the bootstrap stubs itself.
274 * Streamlineing a few comments in the python stubs.
275 * Removing wrong reference to config/build in lb_*_hooks manpages.
276 * Switching to later submodule naming scheme for python stubs.
277 * Updating todos in python stubs.
278 * Rewriting chroot_includes in python.
279 * Updating program description of *-hook commands.
280 * Adding lb-chroot-includes manpage.
281 * Adding dependency check for cpio in chroot-includes.
282 * Correcting spelling typo in python stubs (s/optained/obtained/).
283 * Completing incomplete verbose message when copying files in chroot-
284 includes.
285 * Rewriting binary_includes in python.
286 * Adding lb-binary-includes manpage.
287 * Adding sources-includes.
288 * Adding lb-source-includes manpage.
289 * Adding bootstrap-includes.
290 * Correcting error message when no includes have been found in
291 *-includes commands.
292 * Adding lb-bootstrap-includes manpage.
293
294 -- Daniel Baumann <[email protected]> Mon, 04 Nov 2013 19:08:04 +0100
295
296 live-build (4.0~alpha29-1) experimental; urgency=low
297
298 * Updating to standards version 3.9.5.
299 * Rewriting bootstrap_hooks in python.
300 * Making various things in bootstrap manpages more consistent.
301 * Also processing config/hooks/*.hook in bootstrap_hooks, if any.
302 * Adding lb_bootstrap_hooks manpage.
303 * Rewriting chroot_hooks in python.
304 * Adding lb_chroot_hooks manpage.
305 * Updating file suffixes of the internal default hooks.
306 * Automatically symlink hooks upon creation of the configuration tree.
307 * Updating configuration path in update-apt-file-cache.hook.chroot.
308 * Rewriting binary_hooks in python.
309 * Adding lb_binary_hooks manpage.
310 * Rewriting source_hooks in python.
311 * Adding lb_source_hooks manpage.
312 * Adding see also entries in hooks manpages.
313 * Moving python stubs to their own subdirectory within the source tree.
314 * Manually adding --version to argparse in python stub since python 3.3
315 dropped the version keyword.
316 * Replacing os.link calls for hooks with shutil.copy to properly
317 dereference symlinks in python stubs.
318
319 -- Daniel Baumann <[email protected]> Mon, 04 Nov 2013 07:17:48 +0100
320
321 live-build (4.0~alpha28-1) experimental; urgency=low
322
323 [ Daniel Baumann ]
324 * Depending on python3, thanks to Richard Nelson <[email protected]>
325 (Closes: #726806)
326
327 [ Richard Nelson ]
328 * Updating files to copy for finished build on l-b-cgi frontend and the
329 4.x branch.
330
331 [ Daniel Baumann ]
332 * Dropping incomplete and not really supported exposed root mode.
333 * Weakening mode on pts for compliance with eglibc 2.18 within
334 containers during build.
335 * Updating rsvg calls in binary_syslinux for newer versions of
336 librsvg2-bin, thanks to Roberto Carlos Morano <[email protected]>
337 (Closes: #728030).
338
339 -- Daniel Baumann <[email protected]> Mon, 28 Oct 2013 08:35:53 +0100
340
341 live-build (4.0~alpha27-1) experimental; urgency=low
342
343 * Updating package descriptions.
344 * Replacing s390 with s390x in architecture specific defaults.
345 * Adding bootstrap hooks.
346 * Depending on python only for the time being, rather than python3.3.
347 * Rewrapping control file.
348 * Moving /selinux to /sys/fs/selinux to accomodate newer selinux in
349 debian.
350 * Making warning about alpha version of live-build in lb_config
351 conditional on the internal version.
352 * Using 4 instead of 4.0 for unreleased 4.x versions as version number
353 in python stubs.
354 * Updating German manpage translations.
355 * Harmonize comments in python stubs.
356 * Calling parted with optimal aligning.
357 * Sorting todo items in python stubs.
358 * Updating descriptions in python stubs.
359 * Adding note about outdated/unsupported versions in general develop-
360 ment-version warning message.
361
362 -- Daniel Baumann <[email protected]> Fri, 18 Oct 2013 09:48:31 +0200
363
364 live-build (4.0~alpha26-1) experimental; urgency=low
365
366 [ Jan Blunck ]
367 * Remove chroot-only configured apt sources in chroot_archives remove.
368 * Selectively remove chroot-only APT configuration and preferences
369 instead of wiping everything.
370
371 [ Daniel Baumann ]
372 * Removing unused description variable in syslinux configs.
373 * Updating to python 3.3 (Closes: #723702).
374
375 -- Daniel Baumann <[email protected]> Thu, 19 Sep 2013 09:10:12 +0200
376
377 live-build (4.0~alpha25-1) experimental; urgency=low
378
379 [ Richard Nelson ]
380 * Modify l-b-cgi frontend logging paths.
381
382 [ Daniel Baumann ]
383 * Making workaround for apt-get source actually working in backports-
384 included-but-not-enabled scenarios.
385
386 -- Daniel Baumann <[email protected]> Wed, 18 Sep 2013 10:23:16 +0200
387
388 live-build (4.0~a24-1) experimental; urgency=low
389
390 * Updating initsystem default for progress-linux releases.
391
392 -- Daniel Baumann <[email protected]> Fri, 06 Sep 2013 20:05:13 +0200
393
394 live-build (4.0~a23-1) experimental; urgency=low
395
396 * Updating cgi templates for current bootstrap version 3.0.0 based theme
397 on live-systems.org.
398 * Updating hardcoded defaults for syslinux splash descriptions for
399 progress-linux.
400
401 -- Daniel Baumann <[email protected]> Fri, 06 Sep 2013 18:30:14 +0200
402
403 live-build (4.0~a22-1) experimental; urgency=low
404
405 [ Daniel Baumann ]
406 * Updating binary repository prefix for progress-linux.
407 * Updating syslinux flavour detection for progress-linux.
408
409 [ Raphaël Hertzog ]
410 * Ensure xfsprogs and jfsutils are available in the ISO when d-i is
411 used.
412
413 -- Daniel Baumann <[email protected]> Thu, 05 Sep 2013 17:30:38 +0200
414
415 live-build (4.0~a21-1) experimental; urgency=low
416
417 * Breaking out installer integration into an own stage.
418 * Splitting out preseed handling from main installer script.
419 * Adding note about live-build version in build to get the lb version
420 into build logs.
421 * Using includes.installer instead of includes.debian-installer.
422 * Avoid failing on package lists fails that have no newline at the end.
423 * Reorganizing frontend in source tree.
424 * Dropping global archive definitions shipped in
425 /usr/share/live/build/archives (same as with packagelists, hidden
426 archive 'magic' is gone now in favour of explicit config tree
427 configuration).
428 * Removing some leftovers in chroot_archives from --archives removal.
429 * Handling dist-upgrade right after bootstrap with copy of
430 chroot_archives as bootstrap_archives in preparation for a future
431 multi-archive bootstrap.
432 * Moving caching out of bootstrap_{c,}debootstrap to own helper for
433 future unification with chroot caches helper.
434 * Debranding live sources.
435 * Expanding all variables in all syslinux configuration files, rathern
436 than on some selected ones only.
437 * Updating linux-image package names for 3.0 in installer_debian-
438 installer.
439 * Stripping backports from sources.list temporarily when obtaining
440 sources to workaround apts disregard of pinning for the cases where
441 backports are included but not enabled.
442 * Calling bootstrap_archives with correct pass argument.
443 * Correcting wrong defaults setting for parent distribution in
444 config/build.
445 * Removing obsolete starting of binary_debian-installer in binary.
446 * Renaming some leftover pieces from binary_debian-installer to
447 installer_debian-installer.
448 * Correcting wrong installer directory moving check in progress-linux
449 mode.
450
451 -- Daniel Baumann <[email protected]> Wed, 07 Aug 2013 18:06:23 +0200
452
453 live-build (4.0~a20-1) experimental; urgency=low
454
455 [ Richard Nelson ]
456 * Improve reading of post data on l-b-cgi frontend.
457
458 [ Daniel Baumann ]
459 * Removing importet test bashism in frontends/cgi/live-build-cgi.
460 * Updating versioning scheme references to match new scheme since
461 wheezy.
462 * Dropping some EOL ubuntu release information.
463
464 [ Richard Nelson ]
465 * Correcting bashism in frontends/cgi/live-build-cgi
466 * Reverting returning the error code from auto/build script, doesn't
467 work.
468 * Run build call from l-b-cgi.cron with noauto.
469 * Adding set +e to l-b-cgi.cron so script will finish on errors.
470
471 [ Daniel Baumann ]
472 * Adding hook to remove ssl-cert-snakeoil by default.
473 * Extending wget calls with options variable in bootstrap_archive-keys
474 too (Closes: #712710).
475
476 -- Daniel Baumann <[email protected]> Wed, 19 Jun 2013 08:01:17 +0200
477
478 live-build (4.0~a19-1) experimental; urgency=low
479
480 [ Richard Nelson ]
481 * Modified l-b-cgi cron to move submitted build file to temporary build
482 directory after reading.
483 * Initial commit on l-b-cgi frontend to support multiple instances of
484 image building.
485 * Formatting cleanup on l-b-cgi.cron wrt commit that support multiple
486 instances of image building.
487
488 [ Daniel Baumann ]
489 * Sorting kernel versions in reverse order (newest first) in syslinux
490 configurations in consistency with normal bootloader behaviours.
491 * Moving creation of chroot.files manifest in lb chroot after pseudo-
492 filesystems have been unmounted to avoid loops, thanks to Michal
493 Suchanek <[email protected]>.
494 * Sorting imports in python stubs.
495
496 [ Richard Nelson ]
497 * Return the error code from auto/build script.
498
499 [ Daniel Baumann ]
500 * Including memtest86+ in syslinux menu.
501
502 -- Daniel Baumann <[email protected]> Mon, 27 May 2013 16:48:19 +0200
503
504 live-build (4.0~a18-1) experimental; urgency=low
505
506 [ Daniel Baumann ]
507 * Updating derivatives archive-key signature validiation to look by
508 default at both debian and debian-maintainers keyrings.
509 * Updating bootstrap mirror for progress-linux.
510 * Enabling release updates (formerly known as volatile) for wheezy.
511 * Updating todo in python stubs.
2512 * Skipping loadlin inclusion on netboot images.
3513
4 -- Daniel Baumann <[email protected]> Tue, 30 Apr 2013 10:26:09 +0200
5
6 live-build (3.0.4-1) unstable; urgency=low
7
8 * Correcting variable typo when setting distribution specific defaults
9 of the backports mirror for the binary image.
10
11 -- Daniel Baumann <[email protected]> Mon, 29 Apr 2013 12:47:24 +0200
12
13 live-build (3.0.3-1) unstable; urgency=low
14
15 * Updating debian-backports mirrors for wheezy.
16 * Enabling release updates (formerly known as volatile) for wheezy.
17
18 -- Daniel Baumann <[email protected]> Thu, 25 Apr 2013 17:39:31 +0200
19
20 live-build (3.0.2-1) unstable; urgency=low
21
22 [ Daniel Baumann ]
23 * Allowing to use parted its automatic offset handling at the beginning
24 of a disk, rather than to harcode it to first block (Closes: #647607).
25 * Aborting with error if hdd label has a whitespace (Closes: #648861).
26 * Updating d-i suite symlink for wheezy release.
27 * Correcting typo in grub2 config template.
28 * Synchronise grub and grub2 splashes with internal live-build splash
29 for syslinux bootloaders.
30 * Removing non-existent --apt-indices none references.
31 * Also showing distribution in lb config initial messages.
32 * Making messages about reading system conffiles in lb config more
33 accurate.
34 * Harmonize handling of pre-existing gnupg dotfiles in chroot when
35 handling fake signing keys for local repository.
36 * Making some more debian source-selections conditional on certain image
37 options.
38 * Adding source_hooks for hooks on source images like already supported
39 on binary images.
514 [ chals ]
515 * Changing how syslinux files are copied to make netboot images work
516 properly.
517
518 [ Daniel Baumann ]
519 * Adding ls -lR files as .files output.
520 * Renaming remove-udev-persistent-rules.chroot hook to remove-udev-
521 persistent-net-rules.chroot for future additional udev hooks.
522 * Adding hook to disable 70-persistent-cd.rules udev rule to prevent
523 udev remember the cd device name both the one of the build system and
524 the one of the live system (Closes: #706926).
525 * Renumbering hook scripts.
526
527 -- Daniel Baumann <[email protected]> Mon, 06 May 2013 20:09:54 +0200
528
529 live-build (4.0~a17-1) experimental; urgency=low
530
531 [ Michael Stummvoll ]
532 * Using LB_HDD_SIZE to determine the size of the image.
533
534 [ Daniel Baumann ]
535 * Replacing bootstrap_debootstrap with Python stub.
536 * Replacing bootstrap_cdebootstrap with Python stub.
537 * Updating bootstrap for Python stubs.
538 * Excluding Python scripts from shell script tests in top-level
539 Makefile.
540 * Adding depends to python3.2.
541 * Temporary hack for lb config to produce config/build until stuff is
542 cleaned up properly.
543 * Removing bootstrap_cache, not needed anymore.
544 * Dropping now unused intermediate config/image.
545 * Adding python readme.
546 * Moving old manpages out of the way.
547 * Adding new lb_bootstrap_debootstrap manpage.
548 * Adding initial German translation for bootstrap_debootstrap manpage.
549 * Adding new lb_bootstrap_cdebootstrap manpage.
550 * Adding initial German translation for bootstrap_cdebootstrap manpage.
551 * Switching argument and configuration handling order in Python stubs.
552 * Adding files section in bootstrap_debootstrap and
553 bootstrap_cdebootstrap manpages.
554
555 [ chals ]
556 * Adding initial Spanish translation of two man pages.
557
558 [ Daniel Baumann ]
559 * Writing errors to stderr in Python stubs.
560
561 -- Daniel Baumann <[email protected]> Mon, 08 Apr 2013 22:19:36 +0200
562
563 live-build (4.0~a16-1) experimental; urgency=low
564
565 [ Daniel Baumann ]
566 * Correcting typo directory when dereferencing syslinux symlinks when
567 building chrooted, thanks to Luigi Capriotti <[email protected]>.
568 * Debranding package for derivatives.
569 * Using dpkg-divert in chroot_upstart script to handle upgrades of
570 upstart during the build (Closes: #702537).
571 * Using dpkg-divert for other diversions too to handle upgrades of the
572 diverted stuff during build.
573 * Adding generic live-build handle in chroot_dpkg for other live
574 packages to act upon.
575 * Updating fallback help message in live-build pseudo-command.
576 * Simplyfing live-build pseudo-command.
577 * Correcting grammer error in live-build description.
578 * Improving comment in lb about embedded live-build within config tree.
579 * Removing old docs.
580 * Adding set -e in example auto scripts.
581 * Setting memtest default to none.
582 * Using ntfs-3g to mount ntfs partitions.
583 * Adding check for ntfs-3g on the host system, precluding the initial
584 ntfs binary filesystem support (Closes: #697793).
585 * Dropping dedicated backports mirror handling, not needed anymore with
586 the move of backports.d.o into ftp.d.o.
587 * Dropping dedicated updates (formerly volatile) mirror handling, not
588 needed anymore.
589 * Renaming config/control to config/image.
590 * Removing dedicated emdebian mode, this can entirely be handled with
591 different defaults.
592
593 [ Michael Stummvoll ]
594 * Fixing missing quotes for tr commands to avoid unwanted expansions.
595
596 [ Richard Nelson ]
597 * Converting l-b-cgi frontend to process forms with post.
598
599 [ Daniel Baumann ]
600 * Replacing strings in all syslinux config files, not just certain
601 hardcoded ones.
602 * Cleaning up installer file locations for progress-linux.
603 * Aborting early in chroot_package-lists if no package list is found.
604 * Stripping out comments in package lists.
605 * Unifying append options in binary_syslinux when processing
606 configuration files.
607
608 -- Daniel Baumann <[email protected]> Mon, 01 Apr 2013 08:25:04 +0200
609
610 live-build (4.0~a15-1) experimental; urgency=low
611
612 * Removing all references to my old email address.
613
614 -- Daniel Baumann <[email protected]> Sun, 10 Mar 2013 22:18:46 +0100
615
616 live-build (4.0~a14-1) experimental; urgency=low
40617
41618 [ Richard Nelson ]
42619 * Add sanity check on config type to build for l-b-cgi.
58635 [ Raphaël Hertzog ]
59636 * Fixing win32-loader.ini by including the GTK related entries.
60637
61 [ Daniel Baumann ]
62 * Correcting typo directory when dereferencing syslinux symlinks when
63 building chrooted, thanks to Luigi Capriotti <[email protected]>.
64 * Using dpkg-divert in chroot_upstart script to handle upgrades of
65 upstart during the build (Closes: #702537).
66 * Using dpkg-divert for other diversions too to handle upgrades of the
67 diverted stuff during build.
68 * Adding generic live-build handle in chroot_dpkg for other live
69 packages to act upon.
70 * Updating fallback help message in live-build pseudo-command.
71 * Correcting grammer error in live-build description.
72 * Adding set -e in example auto scripts.
73
74 [ Richard Nelson ]
75 * Converting l-b-cgi frontend to process forms with post.
76
77 [ Daniel Baumann ]
78 * Cleaning up installer file locations for progress-linux.
79 * Stripping out comments in package lists.
80 * Updating derivatives archive-key signature validiation to look by
81 default at both debian and debian-maintainers keyrings.
82 * Updating bootstrap mirror for progress-linux.
83
84 -- Daniel Baumann <[email protected]> Thu, 25 Apr 2013 12:41:54 +0200
85
86 live-build (3.0.1-1) unstable; urgency=low
638 -- Daniel Baumann <[email protected]> Sun, 10 Mar 2013 19:06:14 +0100
639
640 live-build (4.0~a13-1) experimental; urgency=low
641
642 [ Daniel Baumann ]
643 * Removing non-existent --apt-indices none references.
644 * Also showing distribution in lb config initial messages.
645 * Making messages about reading system conffiles in lb config more
646 accurate.
647 * Harmonize handling of pre-existing gnupg dotfiles in chroot when
648 handling fake signing keys for local repository.
649 * Making some more debian source-selections conditional on certain image
650 options.
651
652 [ Raphaël Hertzog ]
653 * Increasing oversizing factor of ext* filesystems from 5 to 6%.
654
655 [ Daniel Baumann ]
656 * Adding source_hooks for hooks on source images like already supported
657 on binary images.
658
659 -- Daniel Baumann <[email protected]> Thu, 21 Feb 2013 23:29:53 +0100
660
661 live-build (4.0~a12-1) experimental; urgency=low
662
663 * De-debianizing linux-flavour defaults on i386 and only including 486.
664 * Defaulting to latest ubuntu release by default in ubuntu mode.
665 * Adding release version for ubuntu raring.
666 * Updating d-i suite symlink for wheezy release.
667 * Removing incomplete support for root-command.
668 * Removing incomplete support for fakeroot.
669 * Correcting typo in grub2 config template.
670 * Synchronise grub and grub2 splashes with internal live-build splash
671 for syslinux bootloaders.
672
673 -- Daniel Baumann <[email protected]> Mon, 18 Feb 2013 21:49:32 +0100
674
675 live-build (4.0~a11-1) experimental; urgency=low
676
677 * Allowing to use parted its automatic offset handling at the beginning
678 of a disk, rather than to harcode it to first block (Closes: #647607).
679 * Aborting with error if hdd label has a whitespace (Closes: #648861).
680 * Dropping sparc bootloader support (silo), there is nobody actively
681 maintaining this in live-build.
682 * Dropping powerpc bootloader support (yaboot), there is nobody actively
683 maintaining this in live-build.
684
685 -- Daniel Baumann <[email protected]> Fri, 15 Feb 2013 12:39:09 +0100
686
687 live-build (4.0~a10-1) experimental; urgency=low
87688
88689 * Removing superfluous menu default directive in installer syslinux
89690 menues.
90691 * Updating wheezy release number.
91 * Updating squeeze point-release number.
92 * Dropping German manpage translations stubs for the release.
93
94 -- Daniel Baumann <[email protected]> Thu, 14 Feb 2013 19:31:04 +0100
95
96 live-build (3.0.0-1) unstable; urgency=low
692 * Adding 3.0.1-1 changelog entries.
693
694 -- Daniel Baumann <[email protected]> Fri, 15 Feb 2013 09:00:52 +0100
695
696 live-build (4.0~a9-1) experimental; urgency=low
97697
98698 * Updating wheezy pre-release number for b4.
99699 * Dropping dpkg compression level.
123723 * Converting splash.svg not just splash.svg.in files as syslinux
124724 bootsplashes.
125725 * Removing dropped syslinux-theme config option from lb_config manpage.
126
127 -- Daniel Baumann <[email protected]> Sat, 09 Feb 2013 00:18:07 +0100
726 * Adding 3.0.0-1 changelog entries.
727
728 -- Daniel Baumann <[email protected]> Sat, 09 Feb 2013 00:23:47 +0100
729
730 live-build (4.0~a8-1) experimental; urgency=low
731
732 [ Daniel Baumann ]
733 * Updating manpage year handling for 2013.
734 * Using cat instead of echo to workaround incompatible and conflicting
735 uses in escaping of \t in dash and bash, and less importantly to
736 workaround a false-positive in checkbashisms.
737 * Updating footer link to 'legal information' in cgi html template.
738 * Cleaning up binary_loadlin.
739 * Updating for twitter-bootstrap usage on live.debia.net in the cgi html
740 templates.
741 * Updating footer in cgi html template.
742 * Correcting spelling typo in html footer of the cgi, thanks to Jean-
743 Christophe Saint-Marc <[email protected]>.
744 * Removing reference to removed --package-lists option in lb_config
745 manpage (Closes: #698260).
746
747 [ Richard Nelson ]
748 * Correcting typo on functions/default.sh, thanks to jhcha54008
749 <[email protected]> (Closes: #698397).
750
751 [ Daniel Baumann ]
752 * Updating samhain workaround in chroot_dpkg to work if live-build is
753 being used with sudo or fakeroot (Closes: #698423).
754 * Correcting apt-key cleanup of local dummy signing keys when using
755 local packages, thanks to jhcha54008 <[email protected]>.
756 * Making xorriso option handling a bit more readable.
757 * Applying slightly modified patch from Raphaël Hertzog
758 <[email protected]> to fix automatic firmware inclusion when using
759 debian-installer with live-installer and having firmware packages
760 installed in the live system already.
761 * Adding config/control in example gitignore file.
762 * Adding 3.0~b6-1 changelog entries.
763 * Correcting variable default assignment for new configuration tree
764 layout.
765 * Avoiding to unconditionally adding whitespace separator to
766 config/control for existing configs.
767
768 -- Daniel Baumann <[email protected]> Sun, 20 Jan 2013 11:28:27 +0100
769
770 live-build (4.0~a7-1) experimental; urgency=low
771
772 * Omitting binary manifest creation when chroot filesystem is set to
773 none.
774 * Omitting memtest in binary if chroot filesystem is set to none.
775 * Simplifying exit check in chroot_linux-image.
776 * Splitting off chroot firmware handling into an own script.
777 * Removing redundant check for linux-images in binary_linux-image.
778 * Correcting glitch with plain chroot filesystems in binary_chroot.
779 * Switching order of kernel flavours in defaults, the last added one in
780 the list becomes the default symlink target in the rootfs by apt.
781 * Dropping support for now unused includes feature in package lists.
782 * Using .cfg suffix for consistency with debian-installer on preseed
783 files in config/preseed.
784 * Adding sample gitignore file in examples.
785 * Setting debian-installer to false in all modes by default.
786 * Updating year in all copyright notices.
787 * Updating removal of backup files in stripped example hook to also work
788 with spaces in filenames.
789 * Don't fail when adding symlinks for firmware in binary/firmware for
790 debian-installer and the symlink already exists (Closes: #696688).
791 * Defaulting to obsolete md5 for checksums instead of sha256 on debian,
792 as debians cdrom-check in d-i only supports md5.
793 * Defaulting to obsolete filenames for checksums on debian, as debians
794 cdrom-check in d-i only supports legacy filenames (Closes: #697082).
795 * Correcting spelling typo in help text within the binary checksums
796 file.
797 * Also ignoring legacy checksum filenames when creating checksum files.
798 * Creating autorun.inf in binary_win32-loader.
799 * Dropping stable and unstable dist symlinks for d-i in dists for
800 wheezy.
801 * Creating install.bat for loadlin.
802 * Only including gtk d-i in win32-loader config if available on the
803 target image.
804 * Updating win32-loader.ini for wheezy.
805 * Correcting legacy filename for checksum files.
806 * Removing all checksum files in lb clean.
807 * Adding support for sha512 checksums.
808 * Dropping pre-wheezy handling for win32-loader files.
809 * Adding 3.0~b5-1 changelog entries.
810
811 -- Daniel Baumann <[email protected]> Wed, 02 Jan 2013 11:50:55 +0100
812
813 live-build (4.0~a6-1) experimental; urgency=low
814
815 [ Daniel Baumann ]
816 * Moving removal of actual backup files for apt sources into correct
817 hook.
818 * Renumbering hooks.
819 * Disabling accidentally enabled removal of apt sources hook by default.
820 * Moving configuration version off as the first option into new config
821 tree format.
822 * Moving off binary image type into new config tree format.
823 * Moving off binary image architecture into new config tree format.
824 * Also reading in existing values from new config tree format.
825 * Separate between configured values and runtime values in new
826 configuration handling.
827 * Correcting architecture defaults.
828 * Using image name from configuration to name binary output files.
829 * Adding explicit warning for people that do not understand what stable
830 is.
831 * Using image name from configuration to name source output files.
832 * Setting default name to live-image for the time being.
833
834 [ Ben Armstrong ]
835 * Improving warning wording to reflect unfinished state of code better.
836
837 [ Daniel Baumann ]
838 * Including architecture in binary output filenames.
839 * Moving off binary image archive areas into new config tree format.
840 * Updating comment for image name config handling.
841 * Moving off binary image parent archive areas into new config tree
842 format.
843 * Only writing out Parent-Archive-Areas field into configuration when
844 building a derivative.
845
846 [ Richard Nelson ]
847 * Unify _DEBUG variable values to be true or false for l-b-cgi.
848
849 [ Daniel Baumann ]
850 * Removing pre-wheezy grub package from binary_debian-installer.
851 * Adding 3.0~b4-1 changelog entries.
852
853 -- Daniel Baumann <[email protected]> Sun, 23 Dec 2012 10:54:24 +0100
854
855 live-build (4.0~a5-1) experimental; urgency=low
856
857 * Removing old code in chroot_hacks for tasks which are not used
858 anymore.
859 * Moving kexec-tools default preseeding into its own hook script.
860 * Removing loop-aes-utils related hack for squeeze.
861 * Moving removal of backup and temporary files to their own hook script.
862 * Adding default hook to truncate log files.
863 * Also removing man chache in remove-temporary-files hook.
864 * Adding default hook to use newest nvidia version.
865 * Using consistent naming for default hooks.
866 * Adding default hook to use mesa glx renderer.
867 * Merging remove-linux-image-backups into remove-backup-files hook.
868 * Renumbering hooks.
869 * Correcting config tree version check for older versions.
870 * Correcting config tree version check for the current version.
871 * Removing some dead default handling code for global includes which do
872 not exist anymore.
873 * Removing kubuntu mode, it's not different anymore to standard ubuntu
874 mode.
875 * Adding 3.0~b3-1 changelog entries.
876
877 -- Daniel Baumann <[email protected]> Mon, 17 Dec 2012 20:32:41 +0100
878
879 live-build (4.0~a4-1) experimental; urgency=low
880
881 [ Daniel Baumann ]
882 * Updating wheezy release number.
883 * Removing not really useful symlinks example hook.
884 * Adding default hook to remove mdadm configuration.
885 * Correcting spelling typo in bug script.
886 * Adding support for live-images configs and arbitrary configuration
887 directories in lb_config --config option.
888 * Avoid re-populating an already populated configuration tree when using
889 lb config --config.
890 * Updating removal of adjtime in a split out hook for wheezy.
891
892 [ Richard Nelson ]
893 * Update l-b-cgi frontend to support new git config structure.
894
895 [ Daniel Baumann ]
896 * Switching from genisoimage to xorriso.
897 * Adding 3.0~b2-1 changelog entries.
898
899 -- Daniel Baumann <[email protected]> Sun, 16 Dec 2012 22:01:58 +0100
900
901 live-build (4.0~a3-1) experimental; urgency=low
902
903 [ Raphaël Hertzog ]
904 * Adding initial menu entries for debian-installer.
905
906 [ Daniel Baumann ]
907 * Removing local/bin by default in lb_clean too.
908 * Skipping creation of soon to be replaced config/templates directory.
909 * Adding 3.0~b1-1 changelog entries.
910
911 -- Daniel Baumann <[email protected]> Mon, 10 Dec 2012 20:40:05 +0100
912
913 live-build (4.0~a2-1) experimental; urgency=low
914
915 * Removing some leftovers from stripped and minimal package lists.
916 * Updating powerpc kernel list on ubuntu.
917 * Adding dropped empty-line separator in defaults.
918 * Adding dropped empty-line separator in binary_debian-installer.
919 * Updating version config tree version check (Closes: #695091).
920 * Updating wording about regenerating config trees.
921 * Harmonizing apt configuration handling in chroot_archives.
922 * Adding support for local apt conf.d snippets in archive definitions
923 (Closes: #685791).
924 * Ensuring that functions are either sources locally or globally, but
925 not both.
926 * Adding proper header to build.sh include.
927 * Dropping ubuntu guards on firmware selection code, we're not enabling
928 firmware inclusion in ubuntu mode anyway.
929 * Adding 3.0~a69-1 changelog entries.
930
931 -- Daniel Baumann <[email protected]> Thu, 06 Dec 2012 21:17:32 +0100
932
933 live-build (4.0~a1-1) experimental; urgency=low
934
935 * Dropping support for squeeze and squeeze-based distributions.
936
937 -- Daniel Baumann <[email protected]> Fri, 30 Nov 2012 15:22:32 +0100
938
939 live-build (3.0.5-1) unstable; urgency=low
940
941 * Skipping loadlin inclusion on netboot images.
942
943 -- Daniel Baumann <[email protected]> Tue, 30 Apr 2013 10:26:09 +0200
944
945 live-build (3.0.4-1) unstable; urgency=low
946
947 * Correcting variable typo when setting distribution specific defaults
948 of the backports mirror for the binary image.
949
950 -- Daniel Baumann <[email protected]> Mon, 29 Apr 2013 12:47:24 +0200
951
952 live-build (3.0.3-1) unstable; urgency=low
953
954 * Updating debian-backports mirrors for wheezy.
955 * Enabling release updates (formerly known as volatile) for wheezy.
956
957 -- Daniel Baumann <[email protected]> Thu, 25 Apr 2013 17:39:31 +0200
958
959 live-build (3.0.2-1) unstable; urgency=low
960
961 [ Daniel Baumann ]
962 * Allowing to use parted its automatic offset handling at the beginning
963 of a disk, rather than to harcode it to first block (Closes: #647607).
964 * Aborting with error if hdd label has a whitespace (Closes: #648861).
965 * Updating d-i suite symlink for wheezy release.
966 * Correcting typo in grub2 config template.
967 * Synchronise grub and grub2 splashes with internal live-build splash
968 for syslinux bootloaders.
969 * Removing non-existent --apt-indices none references.
970 * Also showing distribution in lb config initial messages.
971 * Making messages about reading system conffiles in lb config more
972 accurate.
973 * Harmonize handling of pre-existing gnupg dotfiles in chroot when
974 handling fake signing keys for local repository.
975 * Making some more debian source-selections conditional on certain image
976 options.
977 * Adding source_hooks for hooks on source images like already supported
978 on binary images.
979
980 [ Richard Nelson ]
981 * Add sanity check on config type to build for l-b-cgi.
982 * Add _CGI_CONFIG_APPEND varialbe for appending options to lb config
983 call on l-b-cgi frontend.
984 * Change _CGI_CONFIG_APPEND to front of the lb config call on l-b-cgi
985 frontend.
986 * Removing quotes around _CGI_CONFIG_APPEND to handle multiple
987 parameters correctly on l-b-cgi frontend.
988 * Adding binary image type to config call on l-b-cgi frontend.
989 * Add log information of git:://url for l-b-cgi frontend.
990 * Append to log file on errors and not truncate the file on l-b-cgi
991 frontend.
992
993 [ Daniel Baumann ]
994 * Correcting spelling typos, thanks to Adam D. Barratt <adam@adam-
995 barratt.org.uk>.
996
997 [ Raphaël Hertzog ]
998 * Fixing win32-loader.ini by including the GTK related entries.
999
1000 [ Daniel Baumann ]
1001 * Correcting typo directory when dereferencing syslinux symlinks when
1002 building chrooted, thanks to Luigi Capriotti <[email protected]>.
1003 * Using dpkg-divert in chroot_upstart script to handle upgrades of
1004 upstart during the build (Closes: #702537).
1005 * Using dpkg-divert for other diversions too to handle upgrades of the
1006 diverted stuff during build.
1007 * Adding generic live-build handle in chroot_dpkg for other live
1008 packages to act upon.
1009 * Updating fallback help message in live-build pseudo-command.
1010 * Correcting grammer error in live-build description.
1011 * Adding set -e in example auto scripts.
1012
1013 [ Richard Nelson ]
1014 * Converting l-b-cgi frontend to process forms with post.
1015
1016 [ Daniel Baumann ]
1017 * Cleaning up installer file locations for progress-linux.
1018 * Stripping out comments in package lists.
1019 * Updating derivatives archive-key signature validiation to look by
1020 default at both debian and debian-maintainers keyrings.
1021 * Updating bootstrap mirror for progress-linux.
1022
1023 -- Daniel Baumann <[email protected]> Thu, 25 Apr 2013 12:41:54 +0200
1024
1025 live-build (3.0.1-1) unstable; urgency=low
1026
1027 * Removing superfluous menu default directive in installer syslinux
1028 menues.
1029 * Updating wheezy release number.
1030 * Updating squeeze point-release number.
1031 * Dropping German manpage translations stubs for the release.
1032
1033 -- Daniel Baumann <[email protected]> Thu, 14 Feb 2013 19:31:04 +0100
1034
1035 live-build (3.0.0-1) unstable; urgency=low
1036
1037 * Updating wheezy pre-release number for b4.
1038 * Dropping dpkg compression level.
1039 * Correcting spelling typos in changelog to make lintian happy.
1040 * Escaping quotes to workaround a false-positive of checkbashisms in
1041 binary_debian-installer.
1042 * Correcting install path in loadlins install.bat for the gtk d-i
1043 flavour.
1044 * Switching default binary filesystem for hdd images to fat32 to be more
1045 robust on todays flash devices.
1046 * Correcting vshift in syslinux themes to correct display bug with
1047 overlong lines, thanks to Thanatermesis <[email protected]>.
1048 * Adding bootrap_archive-keys to establish secure trust-chain on top of
1049 debian-keyring for derivatives.
1050 * Updating syslinux configurations and handling for syslinux 5.
1051 * Adding hook to remove systemd machine-id.
1052 * Renumbering hooks.
1053 * Correcting wrong debian-installer syslinux menu files.
1054 * Including HDT in advanced options menu within syslinux menu.
1055 * Updating binary_debian-installer for newer append replacement
1056 variables used in syslinux configs.
1057 * Dropping theme package support, themes are either in the config tree
1058 or the embedded one from live-build is used.
1059 * Correctly remove binary contents and packages file in clean script.
1060 * Adding key-shortcut for advanced options in syslinux menu.
1061 * Removing default menu marker for install entry in syslinux menu.
1062 * Converting splash.svg not just splash.svg.in files as syslinux
1063 bootsplashes.
1064 * Removing dropped syslinux-theme config option from lb_config manpage.
1065
1066 -- Daniel Baumann <[email protected]> Sat, 09 Feb 2013 00:18:07 +0100
1281067
1291068 live-build (3.0~b6-1) unstable; urgency=low
1301069
1601099 debian-installer with live-installer and having firmware packages
1611100 installed in the live system already.
1621101
163 -- Daniel Baumann <[email protected]> Sun, 20 Jan 2013 10:17:42 +0100
1102 -- Daniel Baumann <[email protected]> Sun, 20 Jan 2013 10:17:42 +0100
1641103
1651104 live-build (3.0~b5-1) unstable; urgency=low
1661105
1991138 * Adding support for sha512 checksums.
2001139 * Dropping pre-squeeze handling for win32-loader files.
2011140
202 -- Daniel Baumann <[email protected]> Wed, 02 Jan 2013 11:45:30 +0100
1141 -- Daniel Baumann <[email protected]> Wed, 02 Jan 2013 11:45:30 +0100
2031142
2041143 live-build (3.0~b4-1) unstable; urgency=low
2051144
2151154 [ Daniel Baumann ]
2161155 * Removing grub package from binary_debian-installer for wheezy.
2171156
218 -- Daniel Baumann <[email protected]> Sun, 23 Dec 2012 10:50:38 +0100
1157 -- Daniel Baumann <[email protected]> Sun, 23 Dec 2012 10:50:38 +0100
2191158
2201159 live-build (3.0~b3-1) unstable; urgency=low
2211160
2381177 * Removing kubuntu mode, it's not different anymore to standard ubuntu
2391178 mode.
2401179
241 -- Daniel Baumann <[email protected]> Mon, 17 Dec 2012 20:29:56 +0100
1180 -- Daniel Baumann <[email protected]> Mon, 17 Dec 2012 20:29:56 +0100
2421181
2431182 live-build (3.0~b2-1) unstable; urgency=low
2441183
2591198 [ Daniel Baumann ]
2601199 * Switching from genisoimage to xorriso.
2611200
262 -- Daniel Baumann <[email protected]> Sun, 16 Dec 2012 21:57:11 +0100
1201 -- Daniel Baumann <[email protected]> Sun, 16 Dec 2012 21:57:11 +0100
2631202
2641203 live-build (3.0~b1-1) unstable; urgency=low
2651204
2701209 * Removing local/bin by default in lb_clean too.
2711210 * Skipping creation of soon to be replaced config/templates directory.
2721211
273 -- Daniel Baumann <[email protected]> Mon, 10 Dec 2012 20:38:58 +0100
1212 -- Daniel Baumann <[email protected]> Mon, 10 Dec 2012 20:38:58 +0100
2741213
2751214 live-build (3.0~a69-1) unstable; urgency=low
2761215
2931232 * Adding back legacy filtering for firmware packages on squeeze when
2941233 contrib or non-free is not enabled.
2951234
296 -- Daniel Baumann <[email protected]> Thu, 06 Dec 2012 21:09:00 +0100
1235 -- Daniel Baumann <[email protected]> Thu, 06 Dec 2012 21:09:00 +0100
2971236
2981237 live-build (3.0~a68-1) unstable; urgency=low
2991238
3381277 * Replicating same qemu support within bootstrap_debootstrao for
3391278 bootstrap_cdebootstrap too (Closes: #694102).
3401279
341 -- Daniel Baumann <[email protected]> Fri, 30 Nov 2012 15:09:48 +0100
1280 -- Daniel Baumann <[email protected]> Fri, 30 Nov 2012 15:09:48 +0100
3421281
3431282 live-build (3.0~a67-1) unstable; urgency=low
3441283
3771316 * Workarounding recent archive changes wrt/ content files until
3781317 #692111 is fixed.
3791318
380 -- Daniel Baumann <[email protected]> Fri, 02 Nov 2012 12:23:38 +0100
1319 -- Daniel Baumann <[email protected]> Fri, 02 Nov 2012 12:23:38 +0100
3811320
3821321 live-build (3.0~a66-1) unstable; urgency=low
3831322
4041343 * Renaming config/includes.binary_debian-installer to simply
4051344 config/includes.debian-installer.
4061345
407 -- Daniel Baumann <[email protected]> Mon, 22 Oct 2012 20:44:44 +0200
1346 -- Daniel Baumann <[email protected]> Mon, 22 Oct 2012 20:44:44 +0200
4081347
4091348 live-build (3.0~a65-1) unstable; urgency=low
4101349
4171356 * Correcting variable handling for --bootappend-live-failsafe in
4181357 defaults.
4191358
420 -- Daniel Baumann <[email protected]> Mon, 08 Oct 2012 20:47:02 +0200
1359 -- Daniel Baumann <[email protected]> Mon, 08 Oct 2012 20:47:02 +0200
4211360
4221361 live-build (3.0~a64-1) unstable; urgency=low
4231362
4401379 file systems (squashfs), there is no point in further compressing
4411380 the tarballs and images.
4421381
443 -- Daniel Baumann <[email protected]> Fri, 05 Oct 2012 09:23:12 +0200
1382 -- Daniel Baumann <[email protected]> Fri, 05 Oct 2012 09:23:12 +0200
4441383
4451384 live-build (3.0~a63-1) unstable; urgency=low
4461385
4481387 files.
4491388 * Booting by default with 'quiet' and 'splash' parameters.
4501389
451 -- Daniel Baumann <[email protected]> Tue, 02 Oct 2012 21:24:22 +0200
1390 -- Daniel Baumann <[email protected]> Tue, 02 Oct 2012 21:24:22 +0200
4521391
4531392 live-build (3.0~a62-1) unstable; urgency=low
4541393
4731412 * Using menu default only once when populating syslinux configurations
4741413 for more than one kernel flavour (Closes: #682957).
4751414
476 -- Daniel Baumann <[email protected]> Mon, 01 Oct 2012 05:02:08 +0200
1415 -- Daniel Baumann <[email protected]> Mon, 01 Oct 2012 05:02:08 +0200
4771416
4781417 live-build (3.0~a61-1) unstable; urgency=low
4791418
5041443 * Adding slightly modified patch from Adam Conrad
5051444 <[email protected]> to remove resolvconf artifacts.
5061445
507 -- Daniel Baumann <[email protected]> Sun, 30 Sep 2012 09:46:53 +0200
1446 -- Daniel Baumann <[email protected]> Sun, 30 Sep 2012 09:46:53 +0200
5081447
5091448 live-build (3.0~a60-1) unstable; urgency=low
5101449
5171456 * Including loadlin on d-i images on amd64 and i386.
5181457 * Updating to standards version 3.9.4.
5191458
520 -- Daniel Baumann <[email protected]> Sat, 29 Sep 2012 14:08:42 +0200
1459 -- Daniel Baumann <[email protected]> Sat, 29 Sep 2012 14:08:42 +0200
5211460
5221461 live-build (3.0~a59-1) unstable; urgency=low
5231462
5371476 * Removing intel-microcode special handling in chroot_linux-image,
5381477 microcode packages are already included automatically anyway.
5391478
540 -- Daniel Baumann <[email protected]> Wed, 26 Sep 2012 14:48:30 +0200
1479 -- Daniel Baumann <[email protected]> Wed, 26 Sep 2012 14:48:30 +0200
5411480
5421481 live-build (3.0~a58-1) unstable; urgency=low
5431482
5961535 * Dropping lb prefix from live-build scripts, not needed anymore.
5971536 * Setting default progress distribution from artax to baureo.
5981537
599 -- Daniel Baumann <[email protected]> Mon, 27 Aug 2012 16:33:10 +0200
1538 -- Daniel Baumann <[email protected]> Mon, 27 Aug 2012 16:33:10 +0200
6001539
6011540 live-build (3.0~a57-1) unstable; urgency=low
6021541
6171556 * Adding live-build to depends for live-build-cgi.
6181557 * Adding cron to recommends for live-build-cgi.
6191558
620 -- Daniel Baumann <[email protected]> Fri, 10 Aug 2012 22:42:17 +0200
1559 -- Daniel Baumann <[email protected]> Fri, 10 Aug 2012 22:42:17 +0200
6211560
6221561 live-build (3.0~a56-1) unstable; urgency=low
6231562
6351574 anyway.
6361575 * Disabling volatile for wheezy for the time being.
6371576
638 -- Daniel Baumann <[email protected]> Mon, 30 Jul 2012 21:55:32 +0200
1577 -- Daniel Baumann <[email protected]> Mon, 30 Jul 2012 21:55:32 +0200
6391578
6401579 live-build (3.0~a55-1) unstable; urgency=low
6411580
6721611 * Optimizing chroot package-lists handling for the cases where it's
6731612 not used.
6741613
675 -- Daniel Baumann <[email protected]> Sun, 29 Jul 2012 01:59:42 +0200
1614 -- Daniel Baumann <[email protected]> Sun, 29 Jul 2012 01:59:42 +0200
6761615
6771616 live-build (3.0~a54-1) unstable; urgency=low
6781617
6831622 * Correcting accidentally reverted check for rsvg in binary_syslinux
6841623 when building non-chrooted.
6851624
686 -- Daniel Baumann <[email protected]> Fri, 20 Jul 2012 04:36:21 +0200
1625 -- Daniel Baumann <[email protected]> Fri, 20 Jul 2012 04:36:21 +0200
6871626
6881627 live-build (3.0~a53-1) unstable; urgency=low
6891628
7311670 * Correcting spelling typo in 3.0~a52-1 changelog entry.
7321671 * Removing leftover maintainer scripts from cron removals.
7331672
734 -- Daniel Baumann <[email protected]> Thu, 19 Jul 2012 04:14:38 +0200
1673 -- Daniel Baumann <[email protected]> Thu, 19 Jul 2012 04:14:38 +0200
7351674
7361675 live-build (3.0~a52-1) unstable; urgency=low
7371676
7811720 derivatives compliant.
7821721 * Enabling security archives on wheezy.
7831722
784 -- Daniel Baumann <[email protected]> Wed, 18 Jul 2012 22:46:55 +0200
1723 -- Daniel Baumann <[email protected]> Wed, 18 Jul 2012 22:46:55 +0200
7851724
7861725 live-build (3.0~a51-1) unstable; urgency=low
7871726
8001739 * Switching from smbfs to cifs-utils (Closes: #679240).
8011740 * Switching to xz compression in source and binary packages.
8021741
803 -- Daniel Baumann <[email protected]> Wed, 27 Jun 2012 14:38:21 +0200
1742 -- Daniel Baumann <[email protected]> Wed, 27 Jun 2012 14:38:21 +0200
8041743
8051744 live-build (3.0~a50-1) unstable; urgency=low
8061745
8221761 [ Hector Oron ]
8231762 * Dont assume bash when configuring chroot with QEMU.
8241763
825 -- Daniel Baumann <[email protected]> Wed, 06 Jun 2012 20:00:02 +0200
1764 -- Daniel Baumann <[email protected]> Wed, 06 Jun 2012 20:00:02 +0200
8261765
8271766 live-build (3.0~a49-1) unstable; urgency=low
8281767
8641803 * Moving local includes from auto/{functions,scripts} to
8651804 local/{functions,scripts} where they belong.
8661805
867 -- Daniel Baumann <[email protected]> Mon, 04 Jun 2012 12:15:37 +0200
1806 -- Daniel Baumann <[email protected]> Mon, 04 Jun 2012 12:15:37 +0200
8681807
8691808 live-build (3.0~a48-1) unstable; urgency=low
8701809
8851824 * Allowing to inject variables through config/environment.chroot into
8861825 the chroots environment.
8871826
888 -- Daniel Baumann <[email protected]> Fri, 25 May 2012 08:22:27 +0200
1827 -- Daniel Baumann <[email protected]> Fri, 25 May 2012 08:22:27 +0200
8891828
8901829 live-build (3.0~a47-1) unstable; urgency=low
8911830
9281867 * Adding symlinks in /firmware for debian-installer on live media.
9291868 * Slight reordering in lb_binary_debian-installer.
9301869
931 -- Daniel Baumann <[email protected]> Fri, 27 Apr 2012 11:37:00 +0200
1870 -- Daniel Baumann <[email protected]> Fri, 27 Apr 2012 11:37:00 +0200
9321871
9331872 live-build (3.0~a46-1) unstable; urgency=low
9341873
9741913 * Prefering default modules in initrd even on netboot images (Closes:
9751914 #667594).
9761915
977 -- Daniel Baumann <[email protected]> Thu, 05 Apr 2012 10:32:51 +0200
1916 -- Daniel Baumann <[email protected]> Thu, 05 Apr 2012 10:32:51 +0200
9781917
9791918 live-build (3.0~a45-1) unstable; urgency=low
9801919
9931932 * Adding Polish debconf translations from Michal Kulach
9941933 <[email protected]> (Closes: #660003).
9951934
996 -- Daniel Baumann <[email protected]> Thu, 16 Feb 2012 21:47:11 +0100
1935 -- Daniel Baumann <[email protected]> Thu, 16 Feb 2012 21:47:11 +0100
9971936
9981937 live-build (3.0~a44-1) unstable; urgency=low
9991938
10171956 configs need to use absolute symlinks on purpose to allow chrooted
10181957 builds).
10191958
1020 -- Daniel Baumann <[email protected]> Sun, 12 Feb 2012 22:08:49 +0100
1959 -- Daniel Baumann <[email protected]> Sun, 12 Feb 2012 22:08:49 +0100
10211960
10221961 live-build (3.0~a43-1) unstable; urgency=low
10231962
10652004 * Shortening kernel and initrd filenames in /live again similar to
10662005 what we did with in lenny.
10672006
1068 -- Daniel Baumann <[email protected]> Mon, 06 Feb 2012 23:23:32 +0100
2007 -- Daniel Baumann <[email protected]> Mon, 06 Feb 2012 23:23:32 +0100
10692008
10702009 live-build (3.0~a42-1) unstable; urgency=low
10712010
10982037 * Adding reference to --parent-archive-areas in lb_config manpage
10992038 (Closes: #646797).
11002039
1101 -- Daniel Baumann <[email protected]> Sun, 15 Jan 2012 19:25:42 +0100
2040 -- Daniel Baumann <[email protected]> Sun, 15 Jan 2012 19:25:42 +0100
11022041
11032042 live-build (3.0~a41-1) unstable; urgency=low
11042043
11372076 * Adding updated Swedish debconf translations from Martin Bagge
11382077 <[email protected]> (Closes: #651345).
11392078
1140 -- Daniel Baumann <[email protected]> Sun, 08 Jan 2012 02:23:00 +0100
2079 -- Daniel Baumann <[email protected]> Sun, 08 Jan 2012 02:23:00 +0100
11412080
11422081 live-build (3.0~a40-1) unstable; urgency=low
11432082
11532092 * Adding updated French debconf translations from Julien Patriarca
11542093 <[email protected]> (Closes: #650655).
11552094
1156 -- Daniel Baumann <[email protected]> Sun, 04 Dec 2011 10:14:06 +0100
2095 -- Daniel Baumann <[email protected]> Sun, 04 Dec 2011 10:14:06 +0100
11572096
11582097 live-build (3.0~a39-1) unstable; urgency=low
11592098
11872126 <[email protected]> (Closes: #648381).
11882127 * Updating and completing German debconf translations.
11892128
1190 -- Daniel Baumann <[email protected]> Mon, 14 Nov 2011 12:46:20 +0100
2129 -- Daniel Baumann <[email protected]> Mon, 14 Nov 2011 12:46:20 +0100
11912130
11922131 live-build (3.0~a38-1) unstable; urgency=low
11932132
12012140 * Adding precise in releases list.
12022141 * Correcting defaults d-i mirror for progress.
12032142
1204 -- Daniel Baumann <[email protected]> Sun, 30 Oct 2011 08:46:54 +0100
2143 -- Daniel Baumann <[email protected]> Sun, 30 Oct 2011 08:46:54 +0100
12052144
12062145 live-build (3.0~a37-1) unstable; urgency=low
12072146
12092148 using --apt-source-archives false.
12102149 * Correcting typo in defaults for system variable.
12112150
1212 -- Daniel Baumann <[email protected]> Thu, 13 Oct 2011 20:03:00 +0200
2151 -- Daniel Baumann <[email protected]> Thu, 13 Oct 2011 20:03:00 +0200
12132152
12142153 live-build (3.0~a36-1) unstable; urgency=low
12152154
12202159 #645116).
12212160 * Deal with non-existing preseed files in config tree.
12222161
1223 -- Daniel Baumann <[email protected]> Thu, 13 Oct 2011 15:55:53 +0200
2162 -- Daniel Baumann <[email protected]> Thu, 13 Oct 2011 15:55:53 +0200
12242163
12252164 live-build (3.0~a35-1) unstable; urgency=low
12262165
12472186 * Adding Ubuntu Cloud images packages lists.
12482187 * Adding foreign bootstrap via qemu for cross arch building.
12492188
1250 -- Daniel Baumann <[email protected]> Sat, 08 Oct 2011 10:57:04 +0200
2189 -- Daniel Baumann <[email protected]> Sat, 08 Oct 2011 10:57:04 +0200
12512190
12522191 live-build (3.0~a34-1) unstable; urgency=low
12532192
12822221 * Setting default ubuntu release to oneric.
12832222 * Removing EOL Ubuntu dapper from release information.
12842223
1285 -- Daniel Baumann <[email protected]> Fri, 30 Sep 2011 14:50:40 +0200
2224 -- Daniel Baumann <[email protected]> Fri, 30 Sep 2011 14:50:40 +0200
12862225
12872226 live-build (3.0~a33-1) unstable; urgency=low
12882227
12892228 * Correcting check for debian-installer-distribution when using daily
12902229 images in non-derivatives mode.
12912230
1292 -- Daniel Baumann <[email protected]> Wed, 28 Sep 2011 07:33:59 +0200
2231 -- Daniel Baumann <[email protected]> Wed, 28 Sep 2011 07:33:59 +0200
12932232
12942233 live-build (3.0~a32-1) unstable; urgency=low
12952234
13302269 * Fixing left-over uses of --packages-lists in cron scripts and
13312270 examples.
13322271
1333 -- Daniel Baumann <[email protected]> Tue, 27 Sep 2011 22:54:36 +0200
2272 -- Daniel Baumann <[email protected]> Tue, 27 Sep 2011 22:54:36 +0200
13342273
13352274 live-build (3.0~a31-1) experimental; urgency=low
13362275
13892328 chroot and binary.
13902329 * Correcting syntax error in local package handling.
13912330
1392 -- Daniel Baumann <[email protected]> Wed, 07 Sep 2011 17:41:19 +0200
2331 -- Daniel Baumann <[email protected]> Wed, 07 Sep 2011 17:41:19 +0200
13932332
13942333 live-build (3.0~a30-1) experimental; urgency=low
13952334
14112350 * Moving removal of udev persistent rules from chroot_hacks to a hook,
14122351 that way it can be easily skipped if desired.
14132352
1414 -- Daniel Baumann <[email protected]> Wed, 24 Aug 2011 19:37:17 +0200
2353 -- Daniel Baumann <[email protected]> Wed, 24 Aug 2011 19:37:17 +0200
14152354
14162355 live-build (3.0~a29-1) experimental; urgency=low
14172356
14272366 * Also guarding key additions for local configured archives to not
14282367 fail if no key is supplied.
14292368
1430 -- Daniel Baumann <[email protected]> Sat, 13 Aug 2011 08:07:10 +0200
2369 -- Daniel Baumann <[email protected]> Sat, 13 Aug 2011 08:07:10 +0200
14312370
14322371 live-build (3.0~a28-1) experimental; urgency=low
14332372
14422381 * Since all (false positives for) bashisms are gone, making the test
14432382 target fail on bashisms.
14442383
1445 -- Daniel Baumann <[email protected]> Mon, 08 Aug 2011 21:12:17 +0200
2384 -- Daniel Baumann <[email protected]> Mon, 08 Aug 2011 21:12:17 +0200
14462385
14472386 live-build (3.0~a27-1) experimental; urgency=low
14482387
14552394 * Removing left-over mentioning of lb_binary_local-hooks instead of
14562395 lb_binary_hooks in lb_binary.
14572396
1458 -- Daniel Baumann <[email protected]> Mon, 08 Aug 2011 08:04:08 +0200
2397 -- Daniel Baumann <[email protected]> Mon, 08 Aug 2011 08:04:08 +0200
14592398
14602399 live-build (3.0~a26-1) experimental; urgency=low
14612400
15742513 * Adding missing 'set -e' in remove-python-py.chroot hook.
15752514 * Correcting indentiation in hook defaults assignment.
15762515
1577 -- Daniel Baumann <[email protected]> Thu, 04 Aug 2011 21:51:37 +0200
2516 -- Daniel Baumann <[email protected]> Thu, 04 Aug 2011 21:51:37 +0200
15782517
15792518 live-build (3.0~a25-1) experimental; urgency=low
15802519
15822521 * Adding live-manual to recommends.
15832522 * Adding initial live-build-cron package.
15842523
1585 -- Daniel Baumann <[email protected]> Fri, 15 Jul 2011 20:33:24 +0200
2524 -- Daniel Baumann <[email protected]> Fri, 15 Jul 2011 20:33:24 +0200
15862525
15872526 live-build (3.0~a24-1) experimental; urgency=low
15882527
15972536 * Adding live-boot-doc to recommends.
15982537 * Adding live-config-doc to recommends.
15992538
1600 -- Daniel Baumann <[email protected]> Wed, 13 Jul 2011 10:42:29 +0200
2539 -- Daniel Baumann <[email protected]> Wed, 13 Jul 2011 10:42:29 +0200
16012540
16022541 live-build (3.0~a23-1) experimental; urgency=low
16032542
16042543 * Correcting wrong chroot call in chroot_archives, only affecting
16052544 derivatives.
16062545
1607 -- Daniel Baumann <[email protected]> Wed, 29 Jun 2011 07:58:09 +0200
2546 -- Daniel Baumann <[email protected]> Wed, 29 Jun 2011 07:58:09 +0200
16082547
16092548 live-build (3.0~a22-1) experimental; urgency=low
16102549
16542593 * Making help message about missing po4a in manpages makefile
16552594 distribution neutral.
16562595
1657 -- Daniel Baumann <[email protected]> Wed, 29 Jun 2011 06:18:11 +0200
2596 -- Daniel Baumann <[email protected]> Wed, 29 Jun 2011 06:18:11 +0200
16582597
16592598 live-build (3.0~a21-1) unstable; urgency=low
16602599
16722611 #630350).
16732612 * Add --initramfs-compression option (Closes: #627677).
16742613
1675 -- Daniel Baumann <[email protected]> Mon, 13 Jun 2011 20:42:13 +0200
2614 -- Daniel Baumann <[email protected]> Mon, 13 Jun 2011 20:42:13 +0200
16762615
16772616 live-build (3.0~a20-1) unstable; urgency=low
16782617
17102649 Eventually, this allows to have media containing a 'bigger' live
17112650 system that what they end up installing (Closes: #627439).
17122651
1713 -- Daniel Baumann <[email protected]> Sat, 11 Jun 2011 17:46:24 +0200
2652 -- Daniel Baumann <[email protected]> Sat, 11 Jun 2011 17:46:24 +0200
17142653
17152654 live-build (3.0~a19-1) unstable; urgency=low
17162655
17322671 [ Daniel Baumann ]
17332672 * Don't try to install standard task on anything but ubuntu.
17342673
1735 -- Daniel Baumann <[email protected]> Sat, 11 Jun 2011 11:04:08 +0200
2674 -- Daniel Baumann <[email protected]> Sat, 11 Jun 2011 11:04:08 +0200
17362675
17372676 live-build (3.0~a18-1) unstable; urgency=low
17382677
17602699 * Correcting wrong task defaults.
17612700 * Updating grub paths for d-i files (Closes: #627695).
17622701
1763 -- Daniel Baumann <[email protected]> Fri, 03 Jun 2011 11:59:30 +0200
2702 -- Daniel Baumann <[email protected]> Fri, 03 Jun 2011 11:59:30 +0200
17642703
17652704 live-build (3.0~a17-1) unstable; urgency=low
17662705
17992738 [ liandro sg ]
18002739 * Be more careful with subshells (Closes: #623356).
18012740
1802 -- Daniel Baumann <[email protected]> Wed, 18 May 2011 19:49:53 +0200
2741 -- Daniel Baumann <[email protected]> Wed, 18 May 2011 19:49:53 +0200
18032742
18042743 live-build (3.0~a16-1) unstable; urgency=low
18052744
18112750 installation; the tasks should only 'fill-up' with what has not
18122751 already been provided by packages or package lists.
18132752
1814 -- Daniel Baumann <[email protected]> Sat, 23 Apr 2011 19:27:16 +0200
2753 -- Daniel Baumann <[email protected]> Sat, 23 Apr 2011 19:27:16 +0200
18152754
18162755 live-build (3.0~a15-1) unstable; urgency=low
18172756
18182757 * Adding temporary hack for progress until multistrap can be used for
18192758 bootstrapping.
18202759
1821 -- Daniel Baumann <[email protected]> Fri, 22 Apr 2011 23:11:56 +0200
2760 -- Daniel Baumann <[email protected]> Fri, 22 Apr 2011 23:11:56 +0200
18222761
18232762 live-build (3.0~a14-1) unstable; urgency=low
18242763
18452784 * Updating security archive entries for progress.
18462785 * Correcting repository handling for live.debian.net wrt/ derivatives.
18472786
1848 -- Daniel Baumann <[email protected]> Fri, 25 Mar 2011 09:13:52 +0100
2787 -- Daniel Baumann <[email protected]> Fri, 25 Mar 2011 09:13:52 +0100
18492788
18502789 live-build (3.0~a13-1) unstable; urgency=low
18512790
18622801 [ Daniel Baumann ]
18632802 * Updating archive signing key for live.debian.net repository.
18642803
1865 -- Daniel Baumann <[email protected]> Wed, 09 Mar 2011 19:27:39 +0100
2804 -- Daniel Baumann <[email protected]> Wed, 09 Mar 2011 19:27:39 +0100
18662805
18672806 live-build (3.0~a12-1) experimental; urgency=low
18682807
19262865 * Correcting udeb download for derivatives to only fall back to
19272866 debians repository if required to.
19282867
1929 -- Daniel Baumann <[email protected]> Tue, 15 Feb 2011 19:43:44 +0100
2868 -- Daniel Baumann <[email protected]> Tue, 15 Feb 2011 19:43:44 +0100
19302869
19312870 live-build (3.0~a11-1) experimental; urgency=low
19322871
19612900 * Correcting typo in lzip default options.
19622901 * Updating compression defaults for progress.
19632902
1964 -- Daniel Baumann <[email protected]> Tue, 11 Jan 2011 13:42:17 +0100
2903 -- Daniel Baumann <[email protected]> Tue, 11 Jan 2011 13:42:17 +0100
19652904
19662905 live-build (3.0~a10-1) experimental; urgency=low
19672906
19882927 * Marking ntop as sid only in rescue list.
19892928 * Marking tob as sid only in rescue list.
19902929
1991 -- Daniel Baumann <[email protected]> Tue, 14 Dec 2010 13:17:58 +0100
2930 -- Daniel Baumann <[email protected]> Tue, 14 Dec 2010 13:17:58 +0100
19922931
19932932 live-build (3.0~a9-1) experimental; urgency=low
19942933
20042943 [ Ben Armstrong ]
20052944 * Updating lb config --help and man page.
20062945
2007 -- Daniel Baumann <[email protected]> Mon, 06 Dec 2010 12:19:09 +0100
2946 -- Daniel Baumann <[email protected]> Mon, 06 Dec 2010 12:19:09 +0100
20082947
20092948 live-build (3.0~a8-1) experimental; urgency=low
20102949
20232962 calls more robust.
20242963 * Updating initramfs switch in lb config manpage (Closes: #605255).
20252964
2026 -- Daniel Baumann <[email protected]> Mon, 29 Nov 2010 23:19:28 +0100
2965 -- Daniel Baumann <[email protected]> Mon, 29 Nov 2010 23:19:28 +0100
20272966
20282967 live-build (3.0~a7-1) experimental; urgency=low
20292968
20462985 * Simplyfing ssh host key removal.
20472986 * Adding dpkg source options file.
20482987
2049 -- Daniel Baumann <[email protected]> Mon, 22 Nov 2010 23:22:15 +0100
2988 -- Daniel Baumann <[email protected]> Mon, 22 Nov 2010 23:22:15 +0100
20502989
20512990 live-build (3.0~a6-1) experimental; urgency=low
20522991
20963035 config.
20973036 * Making d-i indices copying depending on binary image type.
20983037
2099 -- Daniel Baumann <[email protected]> Sat, 13 Nov 2010 16:01:57 +0100
3038 -- Daniel Baumann <[email protected]> Sat, 13 Nov 2010 16:01:57 +0100
21003039
21013040 live-build (3.0~a5-1) experimental; urgency=low
21023041
21033042 * Removing --binary-pool again, not ready yet.
21043043
2105 -- Daniel Baumann <[email protected]> Mon, 04 Oct 2010 18:13:53 +0200
3044 -- Daniel Baumann <[email protected]> Mon, 04 Oct 2010 18:13:53 +0200
21063045
21073046 live-build (3.0~a4-1) experimental; urgency=low
21083047
21233062 [ Daniel Baumann ]
21243063 * Correcting typo with lb config call for usb-hdd in autobuild script.
21253064
2126 -- Daniel Baumann <[email protected]> Sat, 02 Oct 2010 10:18:16 +0200
3065 -- Daniel Baumann <[email protected]> Sat, 02 Oct 2010 10:18:16 +0200
21273066
21283067 live-build (3.0~a3-1) experimental; urgency=low
21293068
21363075 * Avoid using bashism when handling codename/suite mapping for debian-
21373076 installer release file.
21383077
2139 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 23:24:01 +0200
3078 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 23:24:01 +0200
21403079
21413080 live-build (3.0~a2-1) experimental; urgency=low
21423081
21443083 * Adding option to allow using the live-media pool in live system.
21453084 * Updating version constraints in config tree version check.
21463085
2147 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 20:09:14 +0200
3086 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 20:09:14 +0200
21483087
21493088 live-build (3.0~a1-1) experimental; urgency=low
21503089
21513090 * Removing lenny support.
21523091 * Switching to source format 3.0 (quilt).
21533092
2154 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 12:38:28 +0200
3093 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 12:38:28 +0200
21553094
21563095 live-build (2.0.12-2) unstable; urgency=low
21573096
21583097 * Adding preinst script to remove
21593098 /usr/share/live/build/includes/squeeze (Closes: #611794).
21603099
2161 -- Daniel Baumann <[email protected]> Wed, 02 Feb 2011 12:35:41 +0100
3100 -- Daniel Baumann <[email protected]> Wed, 02 Feb 2011 12:35:41 +0100
21623101
21633102 live-build (2.0.12-1) unstable; urgency=low
21643103
22013140 * Updating syslinux theme for squeeze.
22023141 * Removing wheezy splash.
22033142
2204 -- Daniel Baumann <[email protected]> Tue, 01 Feb 2011 22:32:56 +0100
3143 -- Daniel Baumann <[email protected]> Tue, 01 Feb 2011 22:32:56 +0100
22053144
22063145 live-build (2.0.11-1) unstable; urgency=low
22073146
22173156 [ Daniel Baumann ]
22183157 * Removing unmaintained package lists (Closes: #598100).
22193158
2220 -- Daniel Baumann <[email protected]> Fri, 24 Dec 2010 18:49:26 +0100
3159 -- Daniel Baumann <[email protected]> Fri, 24 Dec 2010 18:49:26 +0100
22213160
22223161 live-build (2.0.10-1) unstable; urgency=low
22233162
22493188 * Marking ntop as lenny and sid only in rescue list.
22503189 * Marking tob as lenny and sid only in rescue list.
22513190
2252 -- Daniel Baumann <[email protected]> Tue, 14 Dec 2010 13:05:39 +0100
3191 -- Daniel Baumann <[email protected]> Tue, 14 Dec 2010 13:05:39 +0100
22533192
22543193 live-build (2.0.9-1) unstable; urgency=medium
22553194
22623201 [ Daniel Baumann ]
22633202 * Unfuzzying German manpage translations.
22643203
2265 -- Daniel Baumann <[email protected]> Mon, 06 Dec 2010 12:01:43 +0100
3204 -- Daniel Baumann <[email protected]> Mon, 06 Dec 2010 12:01:43 +0100
22663205
22673206 live-build (2.0.8-1) unstable; urgency=medium
22683207
22793218 calls more robust.
22803219 * Updating initramfs switch in lb config manpage (Closes: #605255).
22813220
2282 -- Daniel Baumann <[email protected]> Mon, 29 Nov 2010 23:12:54 +0100
3221 -- Daniel Baumann <[email protected]> Mon, 29 Nov 2010 23:12:54 +0100
22833222
22843223 live-build (2.0.7-1) unstable; urgency=medium
22853224
23003239 config.
23013240 * Simplyfing ssh host key removal.
23023241
2303 -- Daniel Baumann <[email protected]> Mon, 22 Nov 2010 23:13:43 +0100
3242 -- Daniel Baumann <[email protected]> Mon, 22 Nov 2010 23:13:43 +0100
23043243
23053244 live-build (2.0.6-1) unstable; urgency=medium
23063245
23213260 [ Daniel Baumann ]
23223261 * Making d-i indices copying depending on binary image type.
23233262
2324 -- Daniel Baumann <[email protected]> Sat, 13 Nov 2010 16:10:43 +0100
3263 -- Daniel Baumann <[email protected]> Sat, 13 Nov 2010 16:10:43 +0100
23253264
23263265 live-build (2.0.5-1) unstable; urgency=medium
23273266
23283267 * Removing dpkg-tmpfs hack, this is too intrusive atm.
23293268
2330 -- Daniel Baumann <[email protected]> Thu, 28 Oct 2010 09:44:14 +0200
3269 -- Daniel Baumann <[email protected]> Thu, 28 Oct 2010 09:44:14 +0200
23313270
23323271 live-build (2.0.4-1) unstable; urgency=medium
23333272
23403279 * Removing deep link to bug page in the manual, since we don't have
23413280 stable references yet.
23423281
2343 -- Daniel Baumann <[email protected]> Thu, 28 Oct 2010 09:34:43 +0200
3282 -- Daniel Baumann <[email protected]> Thu, 28 Oct 2010 09:34:43 +0200
23443283
23453284 live-build (2.0.3-1) unstable; urgency=medium
23463285
23613300 entries, will re-add them after squeeze.
23623301 * Updating special handling for backports.
23633302
2364 -- Daniel Baumann <[email protected]> Tue, 12 Oct 2010 11:05:07 +0200
3303 -- Daniel Baumann <[email protected]> Tue, 12 Oct 2010 11:05:07 +0200
23653304
23663305 live-build (2.0.2-1) unstable; urgency=medium
23673306
23833322 [ Daniel Baumann ]
23843323 * Correcting typo with lb config call for usb-hdd in autobuild script.
23853324
2386 -- Daniel Baumann <[email protected]> Sat, 02 Oct 2010 10:00:45 +0200
3325 -- Daniel Baumann <[email protected]> Sat, 02 Oct 2010 10:00:45 +0200
23873326
23883327 live-build (2.0.1-1) unstable; urgency=medium
23893328
24023341 * Avoid using bashism when handling codename/suite mapping for debian-
24033342 installer release file.
24043343
2405 -- Daniel Baumann <[email protected]> Mon, 27 Sep 2010 07:41:45 +0200
3344 -- Daniel Baumann <[email protected]> Mon, 27 Sep 2010 07:41:45 +0200
24063345
24073346 live-build (2.0.0-1) unstable; urgency=medium
24083347
24403379 debootstrap seems not to create it anymore.
24413380 * Releasing debian version 2.0.0-1.
24423381
2443 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 12:14:46 +0200
3382 -- Daniel Baumann <[email protected]> Sun, 26 Sep 2010 12:14:46 +0200
24443383
24453384 live-build (2.0~a29-1) unstable; urgency=low
24463385
24583397 * Allowing also symlinks in chroot_local-packages (Closes: #593186).
24593398 * Correcting typo in binary sources.list creating.
24603399
2461 -- Daniel Baumann <[email protected]> Thu, 16 Sep 2010 21:13:58 +0200
3400 -- Daniel Baumann <[email protected]> Thu, 16 Sep 2010 21:13:58 +0200
24623401
24633402 live-build (2.0~a28-1) unstable; urgency=low
24643403
24733412 (Closes: #572455).
24743413 * Avoid running helpers twice when using auto (Closes: #584884).
24753414
2476 -- Daniel Baumann <[email protected]> Mon, 13 Sep 2010 21:28:16 +0200
3415 -- Daniel Baumann <[email protected]> Mon, 13 Sep 2010 21:28:16 +0200
24773416
24783417 live-build (2.0~a27-1) unstable; urgency=low
24793418
24863425 * Correcting --clean handling in lb_config.
24873426 * Replacing references to lh commands with lb in live-build manpage.
24883427
2489 -- Daniel Baumann <[email protected]> Tue, 07 Sep 2010 21:41:44 +0200
3428 -- Daniel Baumann <[email protected]> Tue, 07 Sep 2010 21:41:44 +0200
24903429
24913430 live-build (2.0~a26-1) unstable; urgency=low
24923431
25013440 * Also deconfiguring /etc/hosts when using debootstrap to bootstrap
25023441 system.
25033442
2504 -- Daniel Baumann <[email protected]> Mon, 06 Sep 2010 15:31:28 +0200
3443 -- Daniel Baumann <[email protected]> Mon, 06 Sep 2010 15:31:28 +0200
25053444
25063445 live-build (2.0~a25-1) unstable; urgency=low
25073446
25083447 * Updating internal calls to use live-build instead of live-helper.
25093448 * Updating lenny point release number.
25103449
2511 -- Daniel Baumann <[email protected]> Thu, 02 Sep 2010 15:15:31 +0200
3450 -- Daniel Baumann <[email protected]> Thu, 02 Sep 2010 15:15:31 +0200
25123451
25133452 live-build (2.0~a24-1) unstable; urgency=low
25143453
25373476 * Replacing some references to live-helper with live-build in
25383477 debhelper bug files.
25393478
2540 -- Daniel Baumann <[email protected]> Thu, 02 Sep 2010 15:06:23 +0200
3479 -- Daniel Baumann <[email protected]> Thu, 02 Sep 2010 15:06:23 +0200
25413480
25423481 live-build (2.0~a23-1) unstable; urgency=low
25433482
25483487 * Moving /usr/share/live-helper to /usr/share/live/build.
25493488 * Removing old and unmaintained po files.
25503489
2551 -- Daniel Baumann <[email protected]> Sat, 14 Aug 2010 20:53:08 +0200
3490 -- Daniel Baumann <[email protected]> Sat, 14 Aug 2010 20:53:08 +0200
25523491
25533492 live-build (2.0~a22-1) unstable; urgency=low
25543493
25843523 avoid ending up with a pulled in gnome in all cases, thanks a lot to
25853524 Ben Armstrong <[email protected]> for finding this solution.
25863525
2587 -- Daniel Baumann <[email protected]> Tue, 10 Aug 2010 04:21:01 +0200
3526 -- Daniel Baumann <[email protected]> Tue, 10 Aug 2010 04:21:01 +0200
25883527
25893528 live-build (2.0~a21-1) unstable; urgency=low
25903529
26013540 [ Marco Amadori ]
26023541 * Correcting typo, live-helper should depend on live-build.
26033542
2604 -- Daniel Baumann <[email protected]> Tue, 27 Jul 2010 16:07:52 +0200
3543 -- Daniel Baumann <[email protected]> Tue, 27 Jul 2010 16:07:52 +0200
26053544
26063545 live-build (2.0~a20-1) unstable; urgency=low
26073546
26183557 * Removing example sources, not really useful anymore since
26193558 repositories are in place.
26203559
2621 -- Daniel Baumann <[email protected]> Sat, 24 Jul 2010 17:22:56 +0200
3560 -- Daniel Baumann <[email protected]> Sat, 24 Jul 2010 17:22:56 +0200
26223561
26233562 live-helper (2.0~a19-1) unstable; urgency=low
26243563
26403579 * Updating syslinux splash screen for squeeze.
26413580 * Updating image autobuild script for squeeze alpha2.
26423581
2643 -- Daniel Baumann <[email protected]> Sun, 18 Jul 2010 01:16:13 +0200
3582 -- Daniel Baumann <[email protected]> Sun, 18 Jul 2010 01:16:13 +0200
26443583
26453584 live-helper (2.0~a18-1) unstable; urgency=low
26463585
26603599 * Copying win32-loader recursively to cope with another win32-loader
26613600 file re-arangement.
26623601
2663 -- Daniel Baumann <[email protected]> Sat, 10 Jul 2010 22:43:00 +0200
3602 -- Daniel Baumann <[email protected]> Sat, 10 Jul 2010 22:43:00 +0200
26643603
26653604 live-helper (2.0~a17-1) unstable; urgency=low
26663605
26943633 * Correcting entry about --language in lh_config manpage, it doesn't
26953634 set the bootparameters automatically for locale selection.
26963635
2697 -- Daniel Baumann <[email protected]> Fri, 02 Jul 2010 18:23:47 +0200
3636 -- Daniel Baumann <[email protected]> Fri, 02 Jul 2010 18:23:47 +0200
26983637
26993638 live-helper (2.0~a16-1) unstable; urgency=low
27003639
27513690 * Making excludes handling simpler, and dropping excluding of kernel
27523691 images for minimal or stripped images (Closes: #586367).
27533692
2754 -- Daniel Baumann <[email protected]> Thu, 24 Jun 2010 01:49:57 +0200
3693 -- Daniel Baumann <[email protected]> Thu, 24 Jun 2010 01:49:57 +0200
27553694
27563695 live-helper (2.0~a15-1) unstable; urgency=low
27573696
27693708 * Temporarily removing grub2 from d-i packages again, needs some fixes
27703709 first.
27713710
2772 -- Daniel Baumann <[email protected]> Fri, 18 Jun 2010 04:01:29 +0200
3711 -- Daniel Baumann <[email protected]> Fri, 18 Jun 2010 04:01:29 +0200
27733712
27743713 live-helper (2.0~a14-1) unstable; urgency=low
27753714
27853724 * Using umlauts in German manpages.
27863725 * Using old pathes for win32-loader on squeeze too.
27873726
2788 -- Daniel Baumann <[email protected]> Sun, 30 May 2010 09:43:00 +0200
3727 -- Daniel Baumann <[email protected]> Sun, 30 May 2010 09:43:00 +0200
27893728
27903729 live-helper (2.0~a13-1) unstable; urgency=low
27913730
28213760 * Adding user-setup to minimal packages list.
28223761 * Setting version number to 2.0~a13.
28233762
2824 -- Daniel Baumann <[email protected]> Sun, 23 May 2010 12:37:33 +0200
3763 -- Daniel Baumann <[email protected]> Sun, 23 May 2010 12:37:33 +0200
28253764
28263765 live-helper (2.0~a12-1) unstable; urgency=low
28273766
28453784 projects.org.
28463785 * Setting version number.
28473786
2848 -- Daniel Baumann <[email protected]> Wed, 12 May 2010 06:01:39 +0200
3787 -- Daniel Baumann <[email protected]> Wed, 12 May 2010 06:01:39 +0200
28493788
28503789 live-helper (2.0~a11-1) unstable; urgency=low
28513790
28703809 scripts.
28713810 * Updating maintainer field.
28723811
2873 -- Daniel Baumann <[email protected]> Fri, 30 Apr 2010 17:10:38 +0200
3812 -- Daniel Baumann <[email protected]> Fri, 30 Apr 2010 17:10:38 +0200
28743813
28753814 live-helper (2.0~a10-1) unstable; urgency=low
28763815
28903829 * Adding gdb to rescue list.
28913830 * Updating Man function to work with lh as wrapper.
28923831
2893 -- Daniel Baumann <[email protected]> Fri, 09 Apr 2010 21:29:10 +0200
3832 -- Daniel Baumann <[email protected]> Fri, 09 Apr 2010 21:29:10 +0200
28943833
28953834 live-helper (2.0~a9-1) unstable; urgency=low
28963835
29703909 * Simplifying wording in bug-presubj file.
29713910 * Reordering auto install overrides in rules file.
29723911
2973 -- Daniel Baumann <[email protected]> Sun, 14 Mar 2010 23:31:59 +0100
3912 -- Daniel Baumann <[email protected]> Sun, 14 Mar 2010 23:31:59 +0100
29743913
29753914 live-helper (2.0~a8-1) unstable; urgency=low
29763915
30063945 * Updating tasks handling for squeeze.
30073946 * Updating default desktop configuration quirks.
30083947
3009 -- Daniel Baumann <[email protected]> Sun, 21 Feb 2010 14:42:21 +0100
3948 -- Daniel Baumann <[email protected]> Sun, 21 Feb 2010 14:42:21 +0100
30103949
30113950 live-helper (2.0~a7-1) unstable; urgency=low
30123951
30383977 Cohen <[email protected]>.
30393978 * Removing whitespaces at the end of bootappend-install assignements.
30403979
3041 -- Daniel Baumann <[email protected]> Wed, 17 Feb 2010 12:30:46 +0100
3980 -- Daniel Baumann <[email protected]> Wed, 17 Feb 2010 12:30:46 +0100
30423981
30433982 live-helper (2.0~a6-1) unstable; urgency=low
30443983
30513990 * Also making use of package cache during chroot_local-hooks (Closes:
30523991 #566838).
30533992
3054 -- Daniel Baumann <[email protected]> Sun, 31 Jan 2010 14:20:23 +0100
3993 -- Daniel Baumann <[email protected]> Sun, 31 Jan 2010 14:20:23 +0100
30553994
30563995 live-helper (2.0~a5-1) unstable; urgency=low
30573996
30694008 mksquashfs so that users know what is going on, thanks to Michal
30704009 Suchanek <[email protected]> (Closes: #566250).
30714010
3072 -- Daniel Baumann <[email protected]> Sat, 23 Jan 2010 12:47:21 +0100
4011 -- Daniel Baumann <[email protected]> Sat, 23 Jan 2010 12:47:21 +0100
30734012
30744013 live-helper (2.0~a4-1) unstable; urgency=low
30754014
30974036 * Adjusting lh_config manpage to reflect changes wrt/ local packages
30984037 lists.
30994038
3100 -- Daniel Baumann <[email protected]> Tue, 19 Jan 2010 20:25:35 +0100
4039 -- Daniel Baumann <[email protected]> Tue, 19 Jan 2010 20:25:35 +0100
31014040
31024041 live-helper (2.0~a3-1) unstable; urgency=low
31034042
31144053 configuration options.
31154054 * Adding experimental support for isohybrid (Closes: #558688).
31164055
3117 -- Daniel Baumann <[email protected]> Sun, 13 Dec 2009 21:41:49 +0100
4056 -- Daniel Baumann <[email protected]> Sun, 13 Dec 2009 21:41:49 +0100
31184057
31194058 live-helper (2.0~a2-1) unstable; urgency=low
31204059
31324071 * Setting LH_BASE variable in defaults.sh globally.
31334072 * Adding changelog of 1.0.6-2.
31344073
3135 -- Daniel Baumann <[email protected]> Mon, 30 Nov 2009 12:41:06 +0100
4074 -- Daniel Baumann <[email protected]> Mon, 30 Nov 2009 12:41:06 +0100
31364075
31374076 live-helper (2.0~a1-1) experimental; urgency=low
31384077
31424081 /usr/bin.
31434082 * Removing legacy function for dashed commands.
31444083
3145 -- Daniel Baumann <[email protected]> Sun, 15 Nov 2009 22:42:59 +0100
4084 -- Daniel Baumann <[email protected]> Sun, 15 Nov 2009 22:42:59 +0100
31464085
31474086 live-helper (1.0.6-2) unstable; urgency=high
31484087
31494088 * Replacing sed 4.2 command to assemble debootstraps components option
31504089 with a less advanced one, in order to work on legacy distributions.
31514090
3152 -- Daniel Baumann <[email protected]> Sun, 22 Nov 2009 13:35:50 +0100
4091 -- Daniel Baumann <[email protected]> Sun, 22 Nov 2009 13:35:50 +0100
31534092
31544093 live-helper (1.0.6-1) unstable; urgency=medium
31554094
32694208 * Removing newline in f8.txt.install syslinux template.
32704209 * Removing newline in f6.txt syslinux template.
32714210
3272 -- Daniel Baumann <[email protected]> Sun, 15 Nov 2009 17:16:19 +0100
4211 -- Daniel Baumann <[email protected]> Sun, 15 Nov 2009 17:16:19 +0100
32734212
32744213 live-helper (1.0.5-2) unstable; urgency=low
32754214
33554294 * Adding a message about which hook made a build fail, if any.
33564295 * Updating lenny point release number.
33574296
3358 -- Daniel Baumann <[email protected]> Fri, 04 Sep 2009 13:21:04 +0200
4297 -- Daniel Baumann <[email protected]> Fri, 04 Sep 2009 13:21:04 +0200
33594298
33604299 live-helper (1.0.5-1) unstable; urgency=medium
33614300
34834422 * Emitting a warning if resolvconf is detected on the to be generated
34844423 live system. Beware of resolvconf, it's broken beyond repair.
34854424
3486 -- Daniel Baumann <[email protected]> Sun, 14 Jun 2009 15:00:00 +0200
4425 -- Daniel Baumann <[email protected]> Sun, 14 Jun 2009 15:00:00 +0200
34874426
34884427 live-helper (1.0.4-1) unstable; urgency=low
34894428
35034442 * Correcting path within netboot tarballs.
35044443 * Redirecting stderr to log as well in example image build script.
35054444
3506 -- Daniel Baumann <[email protected]> Sat, 14 Feb 2009 18:00:00 +0100
4445 -- Daniel Baumann <[email protected]> Sat, 14 Feb 2009 18:00:00 +0100
35074446
35084447 live-helper (1.0.3-2) unstable; urgency=medium
35094448
35474486 [ Tiago Bortoletto Vaz ]
35484487 * Updating pt_br localization (Closes: #514196).
35494488
3550 -- Daniel Baumann <[email protected]> Tue, 10 Feb 2009 00:00:00 +0100
4489 -- Daniel Baumann <[email protected]> Tue, 10 Feb 2009 00:00:00 +0100
35514490
35524491 live-helper (1.0.3-1) unstable; urgency=medium
35534492
36244563 * Correcting wrong logic in defaults.sh which resultet in having
36254564 loop-aes-utils always installed.
36264565
3627 -- Daniel Baumann <[email protected]> Sun, 1 Feb 2009 17:00:00 +0100
4566 -- Daniel Baumann <[email protected]> Sun, 1 Feb 2009 17:00:00 +0100
36284567
36294568 live-helper (1.0.2-4) unstable; urgency=low
36304569
36334572 * Moving removal of apt packages lists from minimal and stripped hook
36344573 to lh_chroot_sources, thanks to Ben Armstrong <[email protected]>.
36354574
3636 -- Daniel Baumann <[email protected]> Mon, 12 Jan 2009 13:00:00 -0500
4575 -- Daniel Baumann <[email protected]> Mon, 12 Jan 2009 13:00:00 -0500
36374576
36384577 live-helper (1.0.2-3) unstable; urgency=medium
36394578
36574596 up with a local resolv.conf in the final image. Thanks to Ben Armstrong
36584597 <[email protected]>.
36594598
3660 -- Daniel Baumann <[email protected]> Sat, 10 Jan 2009 15:00:00 -0500
4599 -- Daniel Baumann <[email protected]> Sat, 10 Jan 2009 15:00:00 -0500
36614600
36624601 live-helper (1.0.2-2) unstable; urgency=medium
36634602
36664605 * Marking pstack in rescuelist as i386 only.
36674606 * Updating location of archive key in in image autobuild script.
36684607
3669 -- Daniel Baumann <[email protected]> Fri, 26 Dec 2008 09:00:00 +0100
4608 -- Daniel Baumann <[email protected]> Fri, 26 Dec 2008 09:00:00 +0100
36704609
36714610 live-helper (1.0.2-1) unstable; urgency=medium
36724611
36754614 * Updating udeb data.
36764615 * Updating cd includes.
36774616
3678 -- Daniel Baumann <[email protected]> Sat, 20 Dec 2008 15:00:00 +0100
4617 -- Daniel Baumann <[email protected]> Sat, 20 Dec 2008 15:00:00 +0100
36794618
36804619 live-helper (1.0.1-4) unstable; urgency=medium
36814620
36994638 [ Marco Amadori ]
37004639 * NEW: "binary_debian-installer-includes" config directory.
37014640
3702 -- Daniel Baumann <[email protected]> Thu, 11 Dec 2008 06:00:00 +0100
4641 -- Daniel Baumann <[email protected]> Thu, 11 Dec 2008 06:00:00 +0100
37034642
37044643 live-helper (1.0.1-3) unstable; urgency=medium
37054644
37214660 correct owner and permissions, we set them manually on /home/user as
37224661 it's likely that anybody will forget it (Closes: #506553).
37234662
3724 -- Daniel Baumann <[email protected]> Tue, 25 Nov 2008 12:00:00 +0100
4663 -- Daniel Baumann <[email protected]> Tue, 25 Nov 2008 12:00:00 +0100
37254664
37264665 live-helper (1.0.1-2) unstable; urgency=medium
37274666
38394778 [ Kai Hendry ]
38404779 * Removing etch-only madwifi-doc package from madwifi example hook.
38414780
3842 -- Daniel Baumann <[email protected]> Tue, 11 Nov 2008 13:00:00 +0100
4781 -- Daniel Baumann <[email protected]> Tue, 11 Nov 2008 13:00:00 +0100
38434782
38444783 live-helper (1.0.1-1) unstable; urgency=medium
38454784
39124851 [ Marco Amadori ]
39134852 * Splitted "longoptions" in various lines.
39144853
3915 -- Daniel Baumann <[email protected]> Fri, 19 Sep 2008 14:00:00 +0200
4854 -- Daniel Baumann <[email protected]> Fri, 19 Sep 2008 14:00:00 +0200
39164855
39174856 live-helper (1.0.0-2) unstable; urgency=medium
39184857
39474886 [ Marco Amadori ]
39484887 * Fixed 2 typos in getopt longoptions string.
39494888
3950 -- Daniel Baumann <[email protected]> Mon, 1 Sep 2008 00:00:00 +0200
4889 -- Daniel Baumann <[email protected]> Mon, 1 Sep 2008 00:00:00 +0200
39514890
39524891 live-helper (1.0.0-1) unstable; urgency=medium
39534892
40855024 * Adding missing debian-installer options in lh_config --help message.
40865025 * Improving message when using default values in /etc/default/live-helper.
40875026
4088 -- Daniel Baumann <[email protected]> Sun, 24 Aug 2008 00:00:00 +0200
5027 -- Daniel Baumann <[email protected]> Sun, 24 Aug 2008 00:00:00 +0200
40895028
40905029 live-helper (1.0~a48-1) unstable; urgency=medium
40915030
41935132 * Added support for /etc/live-helper.
41945133 * Removed a useless space.
41955134
4196 -- Daniel Baumann <[email protected]> Mon, 14 Jul 2008 00:00:00 +0200
5135 -- Daniel Baumann <[email protected]> Mon, 14 Jul 2008 00:00:00 +0200
41975136
41985137 live-helper (1.0~a47-1) unstable; urgency=medium
41995138
42145153 * Updating udeb include/exclude files from debian-cd.
42155154 * Reverting previous commit to compress build logs.
42165155
4217 -- Daniel Baumann <[email protected]> Mon, 9 Jun 2008 00:00:00 +0200
5156 -- Daniel Baumann <[email protected]> Mon, 9 Jun 2008 00:00:00 +0200
42185157
42195158 live-helper (1.0~a46-2) unstable; urgency=medium
42205159
42335172 * Only install sysutils on Etch in rescue list
42345173 * Only install read-edid on i386 and powerpc in rescue list
42355174
4236 -- Daniel Baumann <[email protected]> Mon, 28 Apr 2008 18:00:00 +0200
5175 -- Daniel Baumann <[email protected]> Mon, 28 Apr 2008 18:00:00 +0200
42375176
42385177 live-helper (1.0~a46-1) unstable; urgency=low
42395178
42675206 * Getting architecture dynamically in images cron script.
42685207 * Correcting permissions in snapshot script.
42695208
4270 -- Daniel Baumann <[email protected]> Mon, 28 Apr 2008 00:00:00 +0200
5209 -- Daniel Baumann <[email protected]> Mon, 28 Apr 2008 00:00:00 +0200
42715210
42725211 live-helper (1.0~a45-1) unstable; urgency=medium
42735212
43015240 * Adjusting Save_cache(); to skip already cached .deb files and only
43025241 copying new packages to it.
43035242
4304 -- Daniel Baumann <[email protected]> Mon, 21 Apr 2008 00:00:00 +0200
5243 -- Daniel Baumann <[email protected]> Mon, 21 Apr 2008 00:00:00 +0200
43055244
43065245 live-helper (1.0~a44-1) unstable; urgency=medium
43075246
43295268 * Also adding a packages.txt when building etch images, although there
43305269 is a casper/filesystem.manifest already.
43315270
4332 -- Daniel Baumann <[email protected]> Mon, 14 Apr 2008 00:00:00 +0200
5271 -- Daniel Baumann <[email protected]> Mon, 14 Apr 2008 00:00:00 +0200
43335272
43345273 live-helper (1.0~a43-1) unstable; urgency=medium
43355274
43455284 * Removing temporary workaround of adding lzma-modules2.6 to linux
43465285 packages, all fixed squashfs are now in sid and lenny.
43475286
4348 -- Daniel Baumann <[email protected]> Mon, 7 Apr 2008 00:00:00 +0200
5287 -- Daniel Baumann <[email protected]> Mon, 7 Apr 2008 00:00:00 +0200
43495288
43505289 live-helper (1.0~a42-1) unstable; urgency=medium
43515290
43565295 Check_crossarchitecture() working on non-listed architectures
43575296 (Closes: #472775).
43585297
4359 -- Daniel Baumann <[email protected]> Mon, 31 Mar 2008 00:00:00 +0200
5298 -- Daniel Baumann <[email protected]> Mon, 31 Mar 2008 00:00:00 +0200
43605299
43615300 live-helper (1.0~a41-1) unstable; urgency=medium
43625301
43945333 [ Cyril Brulebois ]
43955334 * Fix various typos.
43965335
4397 -- Daniel Baumann <[email protected]> Mon, 24 Mar 2008 00:00:00 +0100
5336 -- Daniel Baumann <[email protected]> Mon, 24 Mar 2008 00:00:00 +0100
43985337
43995338 live-helper (1.0~a40-1) unstable; urgency=medium
44005339
44245363 * functions/losetup.sh: use SECTORS as variable name to reflect the
44255364 real usage
44265365
4427 -- Daniel Baumann <[email protected]> Mon, 10 Mar 2008 00:00:00 +0100
5366 -- Daniel Baumann <[email protected]> Mon, 10 Mar 2008 00:00:00 +0100
44285367
44295368 live-helper (1.0~a39-1) unstable; urgency=medium
44305369
44565395 * Also handling ext3 in lh_binary_rootfs, thanks to Bas Wijnen
44575396 <[email protected]> (Closes: #468902).
44585397
4459 -- Daniel Baumann <[email protected]> Mon, 3 Mar 2008 00:00:00 +0100
5398 -- Daniel Baumann <[email protected]> Mon, 3 Mar 2008 00:00:00 +0100
44605399
44615400 live-helper (1.0~a38-1) unstable; urgency=medium
44625401
45505489 * lh_binary_encryption: add jffs2 as not supported filesystem
45515490 * lh_binary_rootfs: add support to generate jffs2 filesystem
45525491
4553 -- Daniel Baumann <[email protected]> Tue, 26 Feb 2008 13:33:00 +0100
5492 -- Daniel Baumann <[email protected]> Tue, 26 Feb 2008 13:33:00 +0100
45545493
45555494 live-helper (1.0~a37-2) unstable; urgency=medium
45565495
45575496 * Disabling global arguments in lh_clean (Closes: #451960).
45585497
4559 -- Daniel Baumann <[email protected]> Mon, 19 Nov 2007 18:00:00 +0100
5498 -- Daniel Baumann <[email protected]> Mon, 19 Nov 2007 18:00:00 +0100
45605499
45615500 live-helper (1.0~a37-1) unstable; urgency=medium
45625501
46005539 * Rewritten lh_config manpage.
46015540 * Rewritten lh_testroot manpage.
46025541
4603 -- Daniel Baumann <[email protected]> Mon, 19 Nov 2007 00:00:00 +0100
5542 -- Daniel Baumann <[email protected]> Mon, 19 Nov 2007 00:00:00 +0100
46045543
46055544 live-helper (1.0~a36-1) unstable; urgency=medium
46065545
46465585 needs some other changes before it can safely be done.
46475586 * Adding 'remove' case, which is in between of all and purge.
46485587
4649 -- Daniel Baumann <[email protected]> Mon, 12 Nov 2007 00:00:00 +0100
5588 -- Daniel Baumann <[email protected]> Mon, 12 Nov 2007 00:00:00 +0100
46505589
46515590 live-helper (1.0~a35-1) unstable; urgency=medium
46525591
46725611 * fix isolinux when booting multiple kernel flavours
46735612 * add new option --syslinux-menu to enable syslinux menu
46745613
4675 -- Daniel Baumann <[email protected]> Mon, 5 Nov 2007 00:00:00 +0100
5614 -- Daniel Baumann <[email protected]> Mon, 5 Nov 2007 00:00:00 +0100
46765615
46775616 live-helper (1.0~a34-1) unstable; urgency=medium
46785617
46945633 * Fixed lh_config tool name in manpage.
46955634 * Avoid [Y/n] query on package autoremove in "mini" hook.
46965635
4697 -- Daniel Baumann <[email protected]> Mon, 29 Oct 2007 00:00:00 +0100
5636 -- Daniel Baumann <[email protected]> Mon, 29 Oct 2007 00:00:00 +0100
46985637
46995638 live-helper (1.0~a33-1) unstable; urgency=medium
47005639
47175656 * Remove ".img" from kernel image file name.
47185657 * Added feature to exclude paths from the root filesystem.
47195658
4720 -- Daniel Baumann <[email protected]> Mon, 22 Oct 2007 00:00:00 +0200
5659 -- Daniel Baumann <[email protected]> Mon, 22 Oct 2007 00:00:00 +0200
47215660
47225661 live-helper (1.0~a32-1) unstable; urgency=medium
47235662
47505689 * lh_binary_syslinux: always put splash image as splash.{rle,png} to avoid
47515690 filename issues
47525691
4753 -- Daniel Baumann <[email protected]> Mon, 15 Oct 2007 00:00:00 +0200
5692 -- Daniel Baumann <[email protected]> Mon, 15 Oct 2007 00:00:00 +0200
47545693
47555694 live-helper (1.0~a31-1) unstable; urgency=medium
47565695
47735712 not exists
47745713 * syslinux: fix usb-hdd templates coping
47755714
4776 -- Daniel Baumann <[email protected]> Mon, 8 Oct 2007 00:00:00 +0200
5715 -- Daniel Baumann <[email protected]> Mon, 8 Oct 2007 00:00:00 +0200
47775716
47785717 live-helper (1.0~a30-1) unstable; urgency=medium
47795718
48095748 * debian/control: use XS-Homepage to avoid errors while calling dpkg-
48105749 gencontrol
48115750
4812 -- Daniel Baumann <[email protected]> Mon, 1 Oct 2007 00:00:00 +0200
5751 -- Daniel Baumann <[email protected]> Mon, 1 Oct 2007 00:00:00 +0200
48135752
48145753 live-helper (1.0~a29-1) unstable; urgency=medium
48155754
48195758 - Fixed typing error in lh_binary_syslinux, thanks to Jean Pierre LeJacq
48205759 <[email protected]> (Closes: #443099).
48215760
4822 -- Daniel Baumann <[email protected]> Mon, 24 Sep 2007 00:00:00 +0200
5761 -- Daniel Baumann <[email protected]> Mon, 24 Sep 2007 00:00:00 +0200
48235762
48245763 live-helper (1.0~a28-1) unstable; urgency=medium
48255764
48265765 * New upstream release.
48275766
4828 -- Daniel Baumann <[email protected]> Mon, 17 Sep 2007 00:00:00 +0200
5767 -- Daniel Baumann <[email protected]> Mon, 17 Sep 2007 00:00:00 +0200
48295768
48305769 live-helper (1.0~a27-1) unstable; urgency=medium
48315770
48325771 * New upstream release.
48335772
4834 -- Daniel Baumann <[email protected]> Mon, 10 Sep 2007 00:00:00 +0200
5773 -- Daniel Baumann <[email protected]> Mon, 10 Sep 2007 00:00:00 +0200
48355774
48365775 live-helper (1.0~a26-1) unstable; urgency=medium
48375776
48385777 * New upstream release.
48395778
4840 -- Daniel Baumann <[email protected]> Mon, 3 Sep 2007 00:00:00 +0200
5779 -- Daniel Baumann <[email protected]> Mon, 3 Sep 2007 00:00:00 +0200
48415780
48425781 live-helper (1.0~a25-1) unstable; urgency=medium
48435782
48445783 * New upstream release.
48455784
4846 -- Daniel Baumann <[email protected]> Mon, 27 Aug 2007 00:00:00 +0200
5785 -- Daniel Baumann <[email protected]> Mon, 27 Aug 2007 00:00:00 +0200
48475786
48485787 live-helper (1.0~a24-1) unstable; urgency=medium
48495788
48515790 - lh_clean accepts more than one argument at the same time
48525791 (Closes: #439947).
48535792
4854 -- Daniel Baumann <[email protected]> Mon, 20 Aug 2007 00:00:00 +0200
5793 -- Daniel Baumann <[email protected]> Mon, 20 Aug 2007 00:00:00 +0200
48555794
48565795 live-helper (1.0~a23-1) unstable; urgency=medium
48575796
48585797 * New upstream release.
48595798
4860 -- Daniel Baumann <[email protected]> Mon, 13 Aug 2007 00:00:00 +0200
5799 -- Daniel Baumann <[email protected]> Mon, 13 Aug 2007 00:00:00 +0200
48615800
48625801 live-helper (1.0~a22-1) unstable; urgency=medium
48635802
48675806 lh_binary_yaboot to work under dash (Closes: #431748).
48685807 - Using fake hostname instead of setting it at build-time (Closes: #435699).
48695808
4870 -- Daniel Baumann <[email protected]> Mon, 6 Aug 2007 00:00:00 +0200
5809 -- Daniel Baumann <[email protected]> Mon, 6 Aug 2007 00:00:00 +0200
48715810
48725811 live-helper (1.0~a21-1) unstable; urgency=medium
48735812
48745813 * New upstream release:
48755814 - Suppresses xorg configuration in chroot (Closes: #430566).
48765815
4877 -- Daniel Baumann <[email protected]> Mon, 30 Jul 2007 00:00:00 +0200
5816 -- Daniel Baumann <[email protected]> Mon, 30 Jul 2007 00:00:00 +0200
48785817
48795818 live-helper (1.0~a20-1) unstable; urgency=medium
48805819
48815820 * New upstream release.
48825821
4883 -- Daniel Baumann <[email protected]> Mon, 23 Jul 2007 00:00:00 +0200
5822 -- Daniel Baumann <[email protected]> Mon, 23 Jul 2007 00:00:00 +0200
48845823
48855824 live-helper (1.0~a19-1) unstable; urgency=medium
48865825
48885827 - Supports using packages from the build host (Closes: #433611).
48895828 - Adds destdir to default entries in grub (Closes: #433612).
48905829
4891 -- Daniel Baumann <[email protected]> Mon, 16 Jul 2007 00:00:00 +0200
5830 -- Daniel Baumann <[email protected]> Mon, 16 Jul 2007 00:00:00 +0200
48925831
48935832 live-helper (1.0~a18-1) unstable; urgency=medium
48945833
48955834 * New upstream release:
48965835 - Dropping transitional package, not needed anymore.
48975836
4898 -- Daniel Baumann <[email protected]> Mon, 9 Jul 2007 00:00:00 +0200
5837 -- Daniel Baumann <[email protected]> Mon, 9 Jul 2007 00:00:00 +0200
48995838
49005839 live-helper (1.0~a17-1) unstable; urgency=medium
49015840
49025841 * New upstream release.
49035842
4904 -- Daniel Baumann <[email protected]> Mon, 2 Jul 2007 00:00:00 +0200
5843 -- Daniel Baumann <[email protected]> Mon, 2 Jul 2007 00:00:00 +0200
49055844
49065845 live-helper (1.0~a16-1) unstable; urgency=medium
49075846
49085847 * New upstream release:
49095848 - Caches also linux-image packages (Closes: #430511).
49105849
4911 -- Daniel Baumann <[email protected]> Mon, 25 Jun 2007 00:00:00 +0200
5850 -- Daniel Baumann <[email protected]> Mon, 25 Jun 2007 00:00:00 +0200
49125851
49135852 live-helper (1.0~a15-1) unstable; urgency=medium
49145853
49155854 * New upstream release:
49165855 - corrected wrong project name in examples/sources/fai (Closes: #428360).
49175856
4918 -- Daniel Baumann <[email protected]> Mon, 18 Jun 2007 00:00:00 +0200
5857 -- Daniel Baumann <[email protected]> Mon, 18 Jun 2007 00:00:00 +0200
49195858
49205859 live-helper (1.0~a14-1) unstable; urgency=medium
49215860
49225861 * New upstream release:
49235862 - fixes typo in manpage (Closes: #428192).
49245863
4925 -- Daniel Baumann <[email protected]> Mon, 11 Jun 2007 00:00:00 +0200
5864 -- Daniel Baumann <[email protected]> Mon, 11 Jun 2007 00:00:00 +0200
49265865
49275866 live-helper (1.0~a13-1) unstable; urgency=medium
49285867
49295868 * New upstream release.
49305869
4931 -- Daniel Baumann <[email protected]> Mon, 4 Jun 2007 00:00:00 +0200
5870 -- Daniel Baumann <[email protected]> Mon, 4 Jun 2007 00:00:00 +0200
49325871
49335872 live-helper (1.0~a12-1) unstable; urgency=medium
49345873
49355874 * New upstream release.
49365875
4937 -- Daniel Baumann <[email protected]> Mon, 28 May 2007 00:00:00 +0200
5876 -- Daniel Baumann <[email protected]> Mon, 28 May 2007 00:00:00 +0200
49385877
49395878 live-helper (1.0~a11-1) unstable; urgency=medium
49405879
49415880 * New upstream release.
49425881
4943 -- Daniel Baumann <[email protected]> Mon, 21 May 2007 00:00:00 +0200
5882 -- Daniel Baumann <[email protected]> Mon, 21 May 2007 00:00:00 +0200
49445883
49455884 live-helper (1.0~a10-1) unstable; urgency=medium
49465885
49475886 * New upstream release:
49485887 - really removed forgotten set -x in the cron (Closes: #421105).
49495888
4950 -- Daniel Baumann <[email protected]> Mon, 14 May 2007 00:00:00 +0200
5889 -- Daniel Baumann <[email protected]> Mon, 14 May 2007 00:00:00 +0200
49515890
49525891 live-helper (1.0~a9-1) unstable; urgency=medium
49535892
49545893 * New upstream release.
49555894
4956 -- Daniel Baumann <[email protected]> Mon, 7 May 2007 00:00:00 +0200
5895 -- Daniel Baumann <[email protected]> Mon, 7 May 2007 00:00:00 +0200
49575896
49585897 live-helper (1.0~a8-1) unstable; urgency=medium
49595898
49615900 - updated syslinux templates (Closes: #399658).
49625901 - removed forgotten set -x in the cron (Closes: #421105).
49635902
4964 -- Daniel Baumann <[email protected]> Mon, 30 Apr 2007 00:00:00 +0200
5903 -- Daniel Baumann <[email protected]> Mon, 30 Apr 2007 00:00:00 +0200
49655904
49665905 live-helper (1.0~a7-1) unstable; urgency=medium
49675906
49705909 (Closes: #394334, #410147).
49715910 - supporting sudo (Closes: #387069).
49725911
4973 -- Daniel Baumann <[email protected]> Mon, 23 Apr 2007 00:00:00 +0200
5912 -- Daniel Baumann <[email protected]> Mon, 23 Apr 2007 00:00:00 +0200
49745913
49755914 live-helper (1.0~a6-1) unstable; urgency=low
49765915
49775916 * New upstream release.
49785917
4979 -- Daniel Baumann <[email protected]> Mon, 16 Apr 2007 00:00:00 +0200
5918 -- Daniel Baumann <[email protected]> Mon, 16 Apr 2007 00:00:00 +0200
49805919
49815920 live-helper (1.0~a5-1) unstable; urgency=low
49825921
49835922 * New upstream release.
49845923
4985 -- Daniel Baumann <[email protected]> Mon, 9 Apr 2007 00:00:00 +0200
5924 -- Daniel Baumann <[email protected]> Mon, 9 Apr 2007 00:00:00 +0200
49865925
49875926 live-helper (1.0~a4-1) unstable; urgency=low
49885927
49895928 * New upstream release.
49905929
4991 -- Daniel Baumann <[email protected]> Mon, 2 Apr 2007 00:00:00 +0200
5930 -- Daniel Baumann <[email protected]> Mon, 2 Apr 2007 00:00:00 +0200
49925931
49935932 live-helper (1.0~a3-2) unstable; urgency=low
49945933
49955934 * New upstream snapshot.
49965935
4997 -- Daniel Baumann <[email protected]> Mon, 26 Mar 2007 17:00:00 +0200
5936 -- Daniel Baumann <[email protected]> Mon, 26 Mar 2007 17:00:00 +0200
49985937
49995938 live-helper (1.0~a3-1) unstable; urgency=low
50005939
50015940 * New upstream release.
50025941
5003 -- Daniel Baumann <[email protected]> Mon, 26 Mar 2007 00:00:00 +0100
5942 -- Daniel Baumann <[email protected]> Mon, 26 Mar 2007 00:00:00 +0100
50045943
50055944 live-helper (1.0~a2-1) unstable; urgency=low
50065945
50075946 * New upstream release.
50085947
5009 -- Daniel Baumann <[email protected]> Mon, 19 Mar 2007 00:00:00 +0100
5948 -- Daniel Baumann <[email protected]> Mon, 19 Mar 2007 00:00:00 +0100
50105949
50115950 live-helper (1.0~a1-3) unstable; urgency=low
50125951
50135952 * New upstream snapshot.
50145953
5015 -- Daniel Baumann <[email protected]> Wed, 14 Mar 2007 21:00:00 +0100
5954 -- Daniel Baumann <[email protected]> Wed, 14 Mar 2007 21:00:00 +0100
50165955
50175956 live-helper (1.0~a1-2) unstable; urgency=low
50185957
50195958 * New upstream snapshot.
50205959
5021 -- Daniel Baumann <[email protected]> Wed, 14 Mar 2007 18:00:00 +0100
5960 -- Daniel Baumann <[email protected]> Wed, 14 Mar 2007 18:00:00 +0100
50225961
50235962 live-helper (1.0~a1-1) unstable; urgency=low
50245963
50255964 * Initial release, replacing live-package.
50265965
5027 -- Daniel Baumann <[email protected]> Mon, 12 Mar 2007 00:00:00 +0100
5966 -- Daniel Baumann <[email protected]> Mon, 12 Mar 2007 00:00:00 +0100
50285967
50295968 live-package (0.99.26-1) unstable; urgency=low
50305969
50315970 * New upstream release.
50325971
5033 -- Daniel Baumann <[email protected]> Fri, 9 Mar 2007 12:27:00 +0100
5972 -- Daniel Baumann <[email protected]> Fri, 9 Mar 2007 12:27:00 +0100
50345973
50355974 live-package (0.99.25-1) unstable; urgency=low
50365975
50375976 * New upstream release.
50385977
5039 -- Daniel Baumann <[email protected]> Fri, 9 Mar 2007 01:49:00 +0100
5978 -- Daniel Baumann <[email protected]> Fri, 9 Mar 2007 01:49:00 +0100
50405979
50415980 live-package (0.99.24-1) unstable; urgency=low
50425981
50445983 - adds LIVE_INCLUDE_CHROOT to the manual exported variables as reported by
50455984 Mathieu Geli <[email protected]> (Closes: #412325).
50465985
5047 -- Daniel Baumann <[email protected]> Sun, 3 Mar 2007 12:25:00 +0100
5986 -- Daniel Baumann <[email protected]> Sun, 3 Mar 2007 12:25:00 +0100
50485987
50495988 live-package (0.99.23-1) unstable; urgency=low
50505989
50515990 * New upstream release.
50525991
5053 -- Daniel Baumann <[email protected]> Wed, 21 Feb 2007 22:08:00 +0100
5992 -- Daniel Baumann <[email protected]> Wed, 21 Feb 2007 22:08:00 +0100
50545993
50555994 live-package (0.99.22-1) unstable; urgency=low
50565995
50575996 * New upstream release:
50585997 - updates manpage (Closes: #411008).
50595998
5060 -- Daniel Baumann <[email protected]> Fri, 16 Feb 2007 20:38:00 +0100
5999 -- Daniel Baumann <[email protected]> Fri, 16 Feb 2007 20:38:00 +0100
50616000
50626001 live-package (0.99.21-1) unstable; urgency=low
50636002
50646003 * New upstream release.
50656004
5066 -- Daniel Baumann <[email protected]> Mon, 12 Feb 2007 15:06:00 +0100
6005 -- Daniel Baumann <[email protected]> Mon, 12 Feb 2007 15:06:00 +0100
50676006
50686007 live-package (0.99.20-1) unstable; urgency=low
50696008
50716010 - Fixed manual pruning in minimal flavour as suggested by
50726011 Bas Wijnen <[email protected]> (Closes: #410040).
50736012
5074 -- Daniel Baumann <[email protected]> Thu, 1 Feb 2007 17:35:00 +0100
6013 -- Daniel Baumann <[email protected]> Thu, 1 Feb 2007 17:35:00 +0100
50756014
50766015 live-package (0.99.19-1) unstable; urgency=low
50776016
50786017 * New upstream release.
50796018
5080 -- Daniel Baumann <[email protected]> Wed, 31 Jan 2007 12:38:00 +0100
6019 -- Daniel Baumann <[email protected]> Wed, 31 Jan 2007 12:38:00 +0100
50816020
50826021 live-package (0.99.18-1) unstable; urgency=low
50836022
50846023 * New upstream release.
50856024
5086 -- Daniel Baumann <[email protected]> Thu, 25 Jan 2007 08:29:00 +0100
6025 -- Daniel Baumann <[email protected]> Thu, 25 Jan 2007 08:29:00 +0100
50876026
50886027 live-package (0.99.17-1) unstable; urgency=low
50896028
50906029 * New upstream release.
50916030
5092 -- Daniel Baumann <[email protected]> Wed, 24 Jan 2007 22:18:00 +0100
6031 -- Daniel Baumann <[email protected]> Wed, 24 Jan 2007 22:18:00 +0100
50936032
50946033 live-package (0.99.16-1) unstable; urgency=low
50956034
50966035 * New upstream release.
50976036
5098 -- Daniel Baumann <[email protected]> Thu, 18 Jan 2007 16:25:00 +0100
6037 -- Daniel Baumann <[email protected]> Thu, 18 Jan 2007 16:25:00 +0100
50996038
51006039 live-package (0.99.15-1) unstable; urgency=low
51016040
51046043 again from the kernel point of view (Closes: #400457).
51056044 - added file to the minimal package list (Closes: #400485).
51066045
5107 -- Daniel Baumann <[email protected]> Tue, 16 Jan 2007 21:24:00 +0100
6046 -- Daniel Baumann <[email protected]> Tue, 16 Jan 2007 21:24:00 +0100
51086047
51096048 live-package (0.99.14-4) testing; urgency=medium
51106049
51136052 * 14chroot.sh: Fixed misspelling of aptitude.
51146053 * main.sh: Updated release codenames to match etch.
51156054
5116 -- Daniel Baumann <[email protected]> Thu, 8 Mar 2007 10:55:00 +0100
6055 -- Daniel Baumann <[email protected]> Thu, 8 Mar 2007 10:55:00 +0100
51176056
51186057 live-package (0.99.14-3) unstable; urgency=high
51196058
51226061 information.
51236062 * Adding xdebconfigurator to all X11 package lists.
51246063
5125 -- Daniel Baumann <[email protected]> Fri, 5 Jan 2007 22:34:00 +0100
6064 -- Daniel Baumann <[email protected]> Fri, 5 Jan 2007 22:34:00 +0100
51266065
51276066 live-package (0.99.14-2) unstable; urgency=high
51286067
51296068 * Adding workaround for initrd backup files (Closes: #404314).
51306069
5131 -- Daniel Baumann <[email protected]> Thu, 4 Jan 2007 20:52:00 +0100
6070 -- Daniel Baumann <[email protected]> Thu, 4 Jan 2007 20:52:00 +0100
51326071
51336072 live-package (0.99.14-1) unstable; urgency=medium
51346073
51406079 - fixes script sourcing to exclude files in .svn (Closes: #396861),
51416080 thanks to Markus Bauer <[email protected]>.
51426081
5143 -- Daniel Baumann <[email protected]> Mon, 6 Nov 2006 00:00:00 +0200
6082 -- Daniel Baumann <[email protected]> Mon, 6 Nov 2006 00:00:00 +0200
51446083
51456084 live-package (0.99.13-1) unstable; urgency=medium
51466085
51476086 * New upstream release.
51486087
5149 -- Daniel Baumann <[email protected]> Mon, 30 Oct 2006 00:00:00 +0200
6088 -- Daniel Baumann <[email protected]> Mon, 30 Oct 2006 00:00:00 +0200
51506089
51516090 live-package (0.99.12-1) unstable; urgency=medium
51526091
51546093 - Reverted mangling of LIVE_DISTRIBUTION for sources.list generation
51556094 (Closes: #394226).
51566095
5157 -- Daniel Baumann <[email protected]> Mon, 23 Oct 2006 00:00:00 +0200
6096 -- Daniel Baumann <[email protected]> Mon, 23 Oct 2006 00:00:00 +0200
51586097
51596098 live-package (0.99.11-1) unstable; urgency=medium
51606099
51616100 * New upstream release.
51626101
5163 -- Daniel Baumann <[email protected]> Mon, 16 Oct 2006 00:00:00 +0200
6102 -- Daniel Baumann <[email protected]> Mon, 16 Oct 2006 00:00:00 +0200
51646103
51656104 live-package (0.99.10-1) unstable; urgency=medium
51666105
51676106 * New upstream release.
51686107
5169 -- Daniel Baumann <[email protected]> Mon, 9 Oct 2006 00:00:00 +0200
6108 -- Daniel Baumann <[email protected]> Mon, 9 Oct 2006 00:00:00 +0200
51706109
51716110 live-package (0.99.9-1) unstable; urgency=medium
51726111
51746113 - adds support for custom repositories (Closes: #387068).
51756114 - using proxy for chroot creating too (Closes: #390378).
51766115
5177 -- Daniel Baumann <[email protected]> Mon, 2 Oct 2006 00:00:00 +0200
6116 -- Daniel Baumann <[email protected]> Mon, 2 Oct 2006 00:00:00 +0200
51786117
51796118 live-package (0.99.8-1) unstable; urgency=medium
51806119
51816120 * New upstream release.
51826121
5183 -- Daniel Baumann <[email protected]> Mon, 25 Sep 2006 00:00:00 +0200
6122 -- Daniel Baumann <[email protected]> Mon, 25 Sep 2006 00:00:00 +0200
51846123
51856124 live-package (0.99.7-1) unstable; urgency=medium
51866125
51926131 - fixes package list handling similar to the fix suggested by Alex Owen
51936132 <[email protected]> (Closes: #388060).
51946133
5195 -- Daniel Baumann <[email protected]> Mon, 18 Sep 2006 00:00:00 +0200
6134 -- Daniel Baumann <[email protected]> Mon, 18 Sep 2006 00:00:00 +0200
51966135
51976136 live-package (0.99.6-1) unstable; urgency=medium
51986137
51996138 * New upstream release:
52006139 - fixing netboot.
52016140
5202 -- Daniel Baumann <[email protected]> Mon, 11 Sep 2006 00:00:00 +0200
6141 -- Daniel Baumann <[email protected]> Mon, 11 Sep 2006 00:00:00 +0200
52036142
52046143 live-package (0.99.5-1) unstable; urgency=low
52056144
52066145 * New upstream release.
52076146 * Set maintainer to the project list.
52086147
5209 -- Daniel Baumann <[email protected]> Mon, 4 Sep 2006 00:00:00 +0200
6148 -- Daniel Baumann <[email protected]> Mon, 4 Sep 2006 00:00:00 +0200
52106149
52116150 live-package (0.99.4-1) unstable; urgency=low
52126151
52166155 - Temporarily hacks xorg configuration file to remove BusID and set
52176156 default driver to vesa (Closes: #382391).
52186157
5219 -- Daniel Baumann <[email protected]> Mon, 28 Aug 2006 00:00:00 +0200
6158 -- Daniel Baumann <[email protected]> Mon, 28 Aug 2006 00:00:00 +0200
52206159
52216160 live-package (0.99.3-1) unstable; urgency=low
52226161
52246163 - fixed configuration file handling (Closes: #384598).
52256164 * Update long descriptiong (Closes: #382473).
52266165
5227 -- Daniel Baumann <[email protected]> Mon, 21 Aug 2006 00:00:00 +0200
6166 -- Daniel Baumann <[email protected]> Mon, 21 Aug 2006 00:00:00 +0200
52286167
52296168 live-package (0.99.2-1) unstable; urgency=low
52306169
52316170 * New upstream release.
52326171
5233 -- Daniel Baumann <[email protected]> Mon, 31 Jul 2006 00:00:00 +0200
6172 -- Daniel Baumann <[email protected]> Mon, 31 Jul 2006 00:00:00 +0200
52346173
52356174 live-package (0.99.1-1) unstable; urgency=low
52366175
52376176 * New upstream release.
52386177
5239 -- Daniel Baumann <[email protected]> Mon, 24 Jul 2006 00:00:00 +0200
6178 -- Daniel Baumann <[email protected]> Mon, 24 Jul 2006 00:00:00 +0200
52406179
52416180 live-package (0.99-1) unstable; urgency=low
52426181
52436182 * Initial release.
52446183
5245 -- Daniel Baumann <[email protected]> Mon, 17 Jul 2006 00:00:00 +0200
6184 -- Daniel Baumann <[email protected]> Mon, 17 Jul 2006 00:00:00 +0200
00 Source: live-build
11 Section: misc
22 Priority: optional
3 Maintainer: Debian Live Project <[email protected]>
4 Uploaders: Daniel Baumann <[email protected]>
3 Maintainer: Live Systems Maintainers <[email protected]>
4 Uploaders: Daniel Baumann <[email protected]>
55 Build-Depends: debhelper (>= 9)
6 Standards-Version: 3.9.4
7 Homepage: http://live.debian.net/devel/live-build/
8 Vcs-Browser: http://live.debian.net/gitweb/?p=live-build.git
9 Vcs-Git: git://live.debian.net/git/live-build.git
6 Standards-Version: 3.9.6
7 Homepage: http://live-systems.org/devel/live-build/
8 Vcs-Browser: http://live-systems.org/gitweb/?p=live-build.git
9 Vcs-Git: git://live-systems.org/git/live-build.git
1010
1111 Package: live-build
1212 Architecture: all
13 Depends: ${misc:Depends}, debootstrap | cdebootstrap | cdebootstrap-static
13 Depends:
14 ${misc:Depends},
15 debootstrap | cdebootstrap | cdebootstrap-static,
1416 Recommends:
15 live-boot-doc, live-config-doc, live-manual-html | live-manual, cpio,
16 gnu-fdisk
17 Suggests:
18 dosfstools, debian-keyring, xorriso, git, gpgv, loadlin, memtest86+ | memtest86,
19 mtools, parted, squashfs-tools | mtd-tools, sudo | fakeroot, syslinux | grub,
20 uuid-runtime, win32-loader
21 Description: Live System Build Scripts
22 live-build contains the scripts to build a live system from a configuration
17 cpio,
18 live-boot-doc,
19 live-config-doc,
20 live-manual-html | live-manual,
21 Description: Live System Build Components
22 The Live Systems project maintains the components to build Debian based Live
23 systems and the official Debian Live images themselves.
24 .
25 live-build contains the components to build a live system from a configuration
2326 directory.
2427
2528 Package: live-build-cgi
2629 Architecture: all
2730 Depends: ${misc:Depends}, live-build (= ${source:Version})
28 Recommends: apache2 | httpd, cron
31 Recommends:
32 apache2 | httpd,
33 cron,
2934 Description: Live System Build Scripts (CGI frontend)
30 live-build contains the scripts to build a live system from a configuration
35 The Live Systems project maintains the components to build Debian based Live
36 systems and the official Debian Live images themselves.
37 .
38 live-build contains the components to build a live system from a configuration
3139 directory.
3240 .
3341 This package contains the CGI frontend (experimental!).
00 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
11 Upstream-Name: live-build
2 Upstream-Contact: Debian Live Project <[email protected]>
3 Source: http://live.debian.net/archive/packages/live-build/
2 Upstream-Contact: Live Systems Project <[email protected]>
3 Source: http://live-systems.org/archive/packages/live-build/
44
55 Files: *
6 Copyright: 2006-2013 Daniel Baumann <[email protected]>
6 Copyright: 2006-2014 Daniel Baumann <[email protected]>
77 License: GPL-3+
8
9 Files: share/bootloaders/*/splash.svg.in
10 Copyright: 2006-2013 Daniel Baumann <[email protected]>
11 License: other
128
139 License: GPL-3+
1410 This program is free software: you can redistribute it and/or modify
2622 .
2723 The complete text of the GNU General Public License
2824 can be found in /usr/share/common-licenses/GPL-3 file.
29
30 License: other
31 The splash for Debian Live was made by Daniel Baumann <[email protected]> based
32 on the Debian Open Use Logo.
33 .
34 The contribution of Daniel is hereby placed in the public domain (no rights
35 reserved).
36 .
37 Debian Open Use Logo License
38 .
39 Copyright (c) 1999 Software in the Public Interest
40 This logo or a modified version may be used by anyone to refer to the Debian
41 project, but does not indicate endorsement by the project.
42 .
43 Note: we would appreciate that you make the image a link to
44 http://www.debian.org/ if you use it on a web page.
00 Before submitting a bug report against live-build, please make sure
1 that you have read your guidelines for Debian Live bug reports:
1 that you have read your guidelines for live systems bug reports:
22
3 http://live.debian.net/manual/
3 http://live-systems.org/manual/
44
55 By providing the required information as outlined in the guidelines makes
66 sure that we can optimally reproduce and fix bugs, not doing so wastes a
55 dpkg -l debootstrap cdebootstrap
66
77 # Checking suggests
8 dpkg -l dosfstools xorriso loadlin memtest86+ memtest86 mtools parted squashfs-tools mtd-tools sudo fakeroot syslinux grub uuid-runtime win32-loader
8 dpkg -l dosfstools xorriso loadlin memtest86+ memtest86 mtools parted squashfs-tools mtd-tools syslinux syslinux-common extlinux grub uuid-runtime win32-loader
99
1010 if [ -e "${DEFAULT_SETTINGS}" ]; then
1111 echo "Contents of ${DEFAULT_SETTINGS}:"
00 #!/usr/bin/make -f
11
22 %:
3 dh ${@}
3 dh ${@} --parallel
44
55 override_dh_auto_install:
66 dh_auto_install -- DESTDIR=debian/live-build
77
88 # Removing unused files
99 rm -f debian/live-build/usr/share/doc/live-build/COPYING
10 rm -f debian/live-build/usr/share/doc/live-build/ChangeLog*
1110
1211 # live-build-cgi
1312 mkdir -p debian/live-build-cgi/usr/share/live/build
1615 override_dh_builddeb:
1716 dh_builddeb -- -Zxz
1817
19 override_dh_installchangelogs:
20 dh_installchangelogs docs/ChangeLog
21
2218 override_dh_link:
2319 dh_link
2420
+0
-9
docs/AUTHORS less more
0 Main Author:
1
2 * Daniel Baumann <[email protected]>
3
4 Main Contributors:
5
6 * Chris Lamb <[email protected]>
7 * Otavio Salvador <[email protected]>
8 * Richard Nelson <[email protected]>
+0
-64
docs/CREDITS less more
0 Patches (alphabetical order):
1
2 * Alex Owen <[email protected]>
3 * An-Cheng Huang <[email protected]>
4 * Antonio Amorim <[email protected]>
5 * Antonio Terceiro <[email protected]>
6 * Bas Wijnen <[email protected]>
7 * Ben Armstrong <[email protected]>
8 * Cedric Lucantis <[email protected]>
9 * Chris Lamb <[email protected]>
10 * Cody A.W. Somerville <[email protected]>
11 * Cyril Brulebois <[email protected]>
12 * David Madore <[email protected]>
13 * Erwan Le Gall <[email protected]>
14 * Fathi Boudra <[email protected]>
15 * Franklin Piat <[email protected]>
16 * Frederic Daniel Luc Lehobey <[email protected]>
17 * Guerkan Senguen <[email protected]>
18 * Hadar Weiss <[email protected]>
19 * Inigo Tejedor Arrondo <[email protected]>
20 * Jason D. Clinton <[email protected]>
21 * Jean Pierre LeJacq <[email protected]>
22 * Jesse Hathaway <[email protected]>
23 * Justin Pryzby <[email protected]>
24 * Kai Hendry <[email protected]>
25 * Kel Modderman <[email protected]>
26 * Maarten ter Huurne <[email protected]>
27 * Marcelo D. Re <[email protected]>
28 * Marco Amadori <[email protected]>
29 * Markus Bauer <[email protected]>
30 * Mathieu Geli <[email protected]>
31 * Otavio Salvador <[email protected]>
32 * Peter Holik <[email protected]>
33 * Peter Skogstroem <[email protected]>
34 * Rene Merou <[email protected]>
35 * Richard Nelson <[email protected]>
36 * Scott Edwards <[email protected]>
37 * Sebastian Raveau <[email protected]>
38 * Thomas Lange <[email protected]>
39 * Tiago Bortoletto Vaz <[email protected]>
40 * Trent Buck <[email protected]>
41 * Tzafrir Cohen <[email protected]>
42 * Vladimir Stavrinov <[email protected]>
43
44 Donations (alphabetical order):
45
46 * Gracie <[email protected]>
47
48 Special thanks (alphabetical order):
49
50 * Ben Armstrong <[email protected]> for his IRC support and tremendous work on
51 documentation.
52 * Jason D. Clinton <[email protected]> for his work on netboot type.
53 * Otavio Salvador <[email protected]> for his QA patches.
54 * Richard Nelson <[email protected]> for live-webhelper.
55 * Sebastian Raveau <[email protected]> for his work on encryption
56 support.
57 * Scott Edwards <[email protected]> for his work on d-i/g-i integration.
58 * Michael Dorrington <[email protected]> for distracting Luk Claes on DebConf 7,
59 so that Luk couldn't disturb me all the time and I could finally do some
60 work.
61
62 ...and countless other people showed up on the #debian-live IRC channel since
63 February 2006: thanks for all your help, ideas, and wishes.
+0
-1560
docs/ChangeLog less more
0 commit 4217cf64597aa81b82a8c8e6a79fee1381e06aa3
1 Author: Daniel Baumann <[email protected]>
2
3 Re-enabling live-initscripts and live-webhelper.
4
5 examples/cron/snapshots.sh | 2 +-
6 1 files changed, 1 insertions(+), 1 deletions(-)
7
8 commit c4bb536877d822570176d462a45d3497de05a01b
9 Author: Daniel Baumann <[email protected]>
10
11 Respecting LH_QUIET for genisoimage/mkisofs calls, thanks to Justin Pryzby <[email protected]>.
12
13 helpers/lh_binary_iso | 5 +++++
14 helpers/lh_source_iso | 5 +++++
15 2 files changed, 10 insertions(+), 0 deletions(-)
16
17 commit a019b98615f9edd154f48337f45656fbc86cd181
18 Author: Daniel Baumann <[email protected]>
19
20 Respecting LH_QUIET for wget calls, thanks to Justin Pryzby <[email protected]>.
21
22 helpers/lh_binary_debian-installer | 19 ++++++++++++-------
23 1 files changed, 12 insertions(+), 7 deletions(-)
24
25 commit 09faf3f24b1d24394071fc651685436a269c37a4
26 Author: Daniel Baumann <[email protected]>
27
28 Handling case when memtest is disabled.
29
30 helpers/lh_source_debian | 5 ++++-
31 1 files changed, 4 insertions(+), 1 deletions(-)
32
33 commit f3706cd7f2fa293fed28523c760715967a7ae2e1
34 Author: Daniel Baumann <[email protected]>
35
36 Adding check for 'none', not just 'disabled'.
37
38 helpers/lh_binary_memtest | 2 +-
39 1 files changed, 1 insertions(+), 1 deletions(-)
40
41 commit 793f620b2dd2687f1c1cbb2db6b2eb65ed63275b
42 Author: Daniel Baumann <[email protected]>
43
44 Restoring file permissions.
45
46 0 files changed, 0 insertions(+), 0 deletions(-)
47
48 commit 4b52adb6f77b855ac9e6f63de187ae6ecba3602e
49 Author: Daniel Baumann <[email protected]>
50
51 Adding local udeb_exclude file functionality.
52
53 helpers/lh_binary_debian-installer | 6 ++++++
54 helpers/lh_config | 1 +
55 2 files changed, 7 insertions(+), 0 deletions(-)
56
57 commit fbae06c4262ee01d22af51b9720470a87a1e571b
58 Author: Daniel Baumann <[email protected]>
59
60 Fixing typing error in lh_binary_syslinux, thanks to Jean Pierre LeJacq <[email protected]> (Closes: #443099).
61
62 debian/changelog | 2 ++
63 helpers/lh_binary_syslinux | 2 +-
64 2 files changed, 3 insertions(+), 1 deletions(-)
65
66 commit 9ceced95c4a101b632d2b40cb0716338b223faeb
67 Author: Daniel Baumann <[email protected]>
68
69 Adding preinst to take care about package upgrades with respect to directories that are symlinks now (Closes: #442408, #442922).
70
71 debian/changelog | 4 +++-
72 debian/preinst | 40 ++++++++++++++++++++++++++++++++++++++++
73 2 files changed, 43 insertions(+), 1 deletions(-)
74
75 commit 4d06f0aa2b3a3f8a300b8a45310e1b7b5748c4a3
76 Author: Daniel Baumann <[email protected]>
77
78 Adding contrib/graph-helpers/*.
79
80 contrib/graph-helpers.py | 74 --------------------------------
81 contrib/graph-helpers/graph-helpers.py | 74 ++++++++++++++++++++++++++++++++
82 debian/copyright | 23 +++++++++-
83 3 files changed, 95 insertions(+), 76 deletions(-)
84
85 commit 39d4c50fc75166d6d8f43126a079e5497e7ff089
86 Author: Daniel Baumann <[email protected]>
87
88 Added graph-helpers.py from Chris Lamb <[email protected]>.
89
90 contrib/graph-helpers.py | 74 ++++++++++++++++++++++++++++++++++++++++++++++
91 1 files changed, 74 insertions(+), 0 deletions(-)
92
93 commit 5e759644a47983d74338d46904106b552153c446
94 Author: Daniel Baumann <[email protected]>
95
96 Passing live bootappends to debian-installer.
97
98 functions/defaults.sh | 2 +-
99 helpers/lh_config | 16 ++++++++--------
100 2 files changed, 9 insertions(+), 9 deletions(-)
101
102 commit f64d4d2c3124043b9039a38d9c1f037e923c3297
103 Author: Daniel Baumann <[email protected]>
104
105 Preparing live-helper 1.0~a29-1.
106
107 Makefile | 6 +++---
108 debian/changelog | 6 ++++++
109 functions/common.sh | 2 +-
110 manpages/lh_binary.de.1 | 2 +-
111 manpages/lh_binary.en.1 | 2 +-
112 manpages/lh_bootstrap.de.1 | 2 +-
113 manpages/lh_bootstrap.en.1 | 2 +-
114 manpages/lh_bootstrap_cdebootstrap.de.1 | 2 +-
115 manpages/lh_bootstrap_cdebootstrap.en.1 | 2 +-
116 manpages/lh_bootstrap_debootstrap.de.1 | 2 +-
117 manpages/lh_bootstrap_debootstrap.en.1 | 2 +-
118 manpages/lh_build.de.1 | 2 +-
119 manpages/lh_build.en.1 | 2 +-
120 manpages/lh_chroot.de.1 | 2 +-
121 manpages/lh_chroot.en.1 | 2 +-
122 manpages/lh_clean.de.1 | 2 +-
123 manpages/lh_clean.en.1 | 2 +-
124 manpages/lh_config.de.1 | 2 +-
125 manpages/lh_config.en.1 | 2 +-
126 manpages/lh_source.de.1 | 2 +-
127 manpages/lh_source.en.1 | 2 +-
128 manpages/lh_testroot.de.1 | 2 +-
129 manpages/lh_testroot.en.1 | 2 +-
130 manpages/live-helper.de.7 | 2 +-
131 manpages/live-helper.en.7 | 2 +-
132 25 files changed, 32 insertions(+), 26 deletions(-)
133
134 commit 7d5c33610881beee30fea2dc162d21f9e7436039
135 Author: Daniel Baumann <[email protected]>
136
137 Releasing live-helper 1.0~a28-1.
138
139 debian/changelog | 2 +-
140 docs/ChangeLog | 286 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
141 2 files changed, 287 insertions(+), 1 deletions(-)
142
143 commit f6d46179dfb64ace95c6cdec6a5b910d9106a7e7
144 Author: Daniel Baumann <[email protected]>
145
146 Making binary hooks executable in case the are not.
147
148 helpers/lh_binary_local-hooks | 6 ++++++
149 1 files changed, 6 insertions(+), 0 deletions(-)
150
151 commit f36f7d499ad7ba96a66977ae5e8955fb6b74128e
152 Author: Daniel Baumann <[email protected]>
153
154 Do not remove pkgsel anymore.
155
156 helpers/lh_binary_debian-installer | 2 --
157 1 files changed, 0 insertions(+), 2 deletions(-)
158
159 commit 2b817e2b897f6db20e81fcd52e40f90bcda16237
160 Author: Daniel Baumann <[email protected]>
161
162 Fixed wrong sed call.
163
164 helpers/lh_binary_syslinux | 4 ++--
165 1 files changed, 2 insertions(+), 2 deletions(-)
166
167 commit 1db91d83b0d0311c07d8f96023e850efdb44f7eb
168 Author: Daniel Baumann <[email protected]>
169
170 Do not create symlinks on usb-hdd images.
171
172 helpers/lh_binary_debian-installer | 5 ++++-
173 1 files changed, 4 insertions(+), 1 deletions(-)
174
175 commit ed5bb2e1870d68a8d6318933d9fe6ca2f1d9069c
176 Author: Daniel Baumann <[email protected]>
177
178 Adding LH_BOOTAPPEND_INSTALL.
179
180 functions/defaults.sh | 1 +
181 helpers/lh_binary_grub | 4 ++--
182 helpers/lh_binary_syslinux | 8 ++++----
183 helpers/lh_binary_yaboot | 4 ++--
184 helpers/lh_config | 12 +++++++++++-
185 5 files changed, 20 insertions(+), 9 deletions(-)
186
187 commit 851d21e47455408a300ce8c527e3805f2e039e64
188 Author: Daniel Baumann <[email protected]>
189
190 Renaming LH_BOOTAPPEND to LH_BOOTAPPEND_LIVE.
191
192 functions/defaults.sh | 2 +-
193 helpers/lh_binary_grub | 18 +++++++++---------
194 helpers/lh_binary_syslinux | 28 ++++++++++++++--------------
195 helpers/lh_binary_yaboot | 20 ++++++++++----------
196 helpers/lh_config | 12 ++++++------
197 5 files changed, 40 insertions(+), 40 deletions(-)
198
199 commit 26961cb572225683e29e03176698447b58b19bc4
200 Author: Daniel Baumann <[email protected]>
201
202 Making local udebs/local debs architecture aware.
203
204 helpers/lh_binary_debian-installer | 8 ++++----
205 1 files changed, 4 insertions(+), 4 deletions(-)
206
207 commit caeb8b9d72f691833691f193102537fe6c146422
208 Author: Daniel Baumann <[email protected]>
209
210 Setting default distribution to lenny.
211
212 functions/defaults.sh | 6 +++++-
213 1 files changed, 5 insertions(+), 1 deletions(-)
214
215 commit 20aad4c211bb423d714a38728ffccea5757840a2
216 Author: Daniel Baumann <[email protected]>
217
218 Removing both required local and d-i udebs when using live-installer.
219
220 helpers/lh_binary_debian-installer | 6 ++++++
221 1 files changed, 6 insertions(+), 0 deletions(-)
222
223 commit c338316ee23fbf687fc4554765c24887cee2fd1a
224 Author: Daniel Baumann <[email protected]>
225
226 Added forgotten path to bootstrap-base removal.
227
228 helpers/lh_binary_debian-installer | 2 +-
229 1 files changed, 1 insertions(+), 1 deletions(-)
230
231 commit 789677ab838dc589ef954ff4745609e22d9d6d6e
232 Author: Daniel Baumann <[email protected]>
233
234 Simplifying debian-installer download.
235
236 helpers/lh_binary_debian-installer | 22 ++++------------------
237 1 files changed, 4 insertions(+), 18 deletions(-)
238
239 commit 0e4a03132a9cb16779d41022ff9f518694295ab6
240 Author: Daniel Baumann <[email protected]>
241
242 Adding support for live-installer.
243
244 helpers/lh_binary_debian-installer | 8 +++++++-
245 helpers/lh_binary_disk | 12 ++++++------
246 2 files changed, 13 insertions(+), 7 deletions(-)
247
248 commit 117d1ef02c09404d595a27023e86765841909398
249 Author: Daniel Baumann <[email protected]>
250
251 Polishing and updating with recent news.
252
253 docs/NEWS | 28 +++++++++++++++++-----------
254 1 files changed, 17 insertions(+), 11 deletions(-)
255
256 commit 173bd27953afd4020f2ac5700b147e41af727735
257 Author: Daniel Baumann <[email protected]>
258
259 Temporarily disabling extended options, they seem to make problems and need testing.
260
261 templates/syslinux/common/syslinux.cfg | 16 ++++++++--------
262 1 files changed, 8 insertions(+), 8 deletions(-)
263
264 commit 508cf68252a5253ba40fcaa0dc46a3ffffc3dbfa
265 Author: Daniel Baumann <[email protected]>
266
267 Adding Rene Merou <[email protected]>.
268
269 docs/CREDITS | 1 +
270 1 files changed, 1 insertions(+), 0 deletions(-)
271
272 commit 7c25acdfc10c851bc30ccafc273a71113758f175
273 Author: Daniel Baumann <[email protected]>
274
275 Added Spanish syslinux templates translation from Rene Merou <[email protected]>.
276
277 templates/syslinux/es/boot.txt | 3 +++
278 templates/syslinux/es/f1.txt.install | 25 +++++++++++++++++++++++++
279 templates/syslinux/es/f1.txt.live | 25 +++++++++++++++++++++++++
280 templates/syslinux/es/f10.txt | 23 +++++++++++++++++++++++
281 templates/syslinux/es/f2.txt.install | 23 +++++++++++++++++++++++
282 templates/syslinux/es/f2.txt.live | 23 +++++++++++++++++++++++
283 templates/syslinux/es/f3.txt.install | 23 +++++++++++++++++++++++
284 templates/syslinux/es/f3.txt.install.g-i | 23 +++++++++++++++++++++++
285 templates/syslinux/es/f3.txt.live | 23 +++++++++++++++++++++++
286 templates/syslinux/es/f4.txt.install | 23 +++++++++++++++++++++++
287 templates/syslinux/es/f4.txt.install.g-i | 23 +++++++++++++++++++++++
288 templates/syslinux/es/f4.txt.live | 23 +++++++++++++++++++++++
289 templates/syslinux/es/f5.txt | 23 +++++++++++++++++++++++
290 templates/syslinux/es/f6.txt | 23 +++++++++++++++++++++++
291 templates/syslinux/es/f7.txt | 23 +++++++++++++++++++++++
292 templates/syslinux/es/f8.txt.install | 23 +++++++++++++++++++++++
293 templates/syslinux/es/f8.txt.live | 23 +++++++++++++++++++++++
294 templates/syslinux/es/f9.txt.install | 23 +++++++++++++++++++++++
295 templates/syslinux/es/f9.txt.live | 23 +++++++++++++++++++++++
296 19 files changed, 421 insertions(+), 0 deletions(-)
297
298 commit 8407eb17e393c18ce76afe3fc3d48a5128c22344
299 Author: Daniel Baumann <[email protected]>
300
301 Added Catalan syslinux templates translation from Rene Merou <[email protected]>.
302
303 templates/syslinux/ca/boot.txt | 3 +++
304 templates/syslinux/ca/f1.txt.install | 25 +++++++++++++++++++++++++
305 templates/syslinux/ca/f1.txt.live | 25 +++++++++++++++++++++++++
306 templates/syslinux/ca/f10.txt | 23 +++++++++++++++++++++++
307 templates/syslinux/ca/f2.txt.install | 23 +++++++++++++++++++++++
308 templates/syslinux/ca/f2.txt.live | 23 +++++++++++++++++++++++
309 templates/syslinux/ca/f3.txt.install | 23 +++++++++++++++++++++++
310 templates/syslinux/ca/f3.txt.install.g-i | 23 +++++++++++++++++++++++
311 templates/syslinux/ca/f3.txt.live | 23 +++++++++++++++++++++++
312 templates/syslinux/ca/f4.txt.install | 23 +++++++++++++++++++++++
313 templates/syslinux/ca/f4.txt.install.g-i | 25 +++++++++++++++++++++++++
314 templates/syslinux/ca/f4.txt.live | 23 +++++++++++++++++++++++
315 templates/syslinux/ca/f5.txt | 23 +++++++++++++++++++++++
316 templates/syslinux/ca/f6.txt | 23 +++++++++++++++++++++++
317 templates/syslinux/ca/f7.txt | 23 +++++++++++++++++++++++
318 templates/syslinux/ca/f8.txt.install | 23 +++++++++++++++++++++++
319 templates/syslinux/ca/f8.txt.live | 23 +++++++++++++++++++++++
320 templates/syslinux/ca/f9.txt.install | 23 +++++++++++++++++++++++
321 templates/syslinux/ca/f9.txt.live | 23 +++++++++++++++++++++++
322 19 files changed, 423 insertions(+), 0 deletions(-)
323
324 commit 78450950715061a76a7f3bc02bb5bc4b6d21545e
325 Author: Daniel Baumann <[email protected]>
326
327 Setting default language to 'en'.
328
329 functions/defaults.sh | 2 +-
330 templates/syslinux/common/syslinux.cfg | 36 ++++++++++++++++++++++++++++++
331 templates/syslinux/en/boot.txt | 3 ++
332 templates/syslinux/en/f1.txt.install | 25 ++++++++++++++++++++
333 templates/syslinux/en/f1.txt.live | 25 ++++++++++++++++++++
334 templates/syslinux/en/f10.txt | 23 +++++++++++++++++++
335 templates/syslinux/en/f2.txt.install | 23 +++++++++++++++++++
336 templates/syslinux/en/f2.txt.live | 23 +++++++++++++++++++
337 templates/syslinux/en/f3.txt.install | 23 +++++++++++++++++++
338 templates/syslinux/en/f3.txt.install.g-i | 23 +++++++++++++++++++
339 templates/syslinux/en/f3.txt.live | 23 +++++++++++++++++++
340 templates/syslinux/en/f4.txt.install | 23 +++++++++++++++++++
341 templates/syslinux/en/f4.txt.install.g-i | 23 +++++++++++++++++++
342 templates/syslinux/en/f4.txt.live | 23 +++++++++++++++++++
343 templates/syslinux/en/f5.txt | 23 +++++++++++++++++++
344 templates/syslinux/en/f6.txt | 23 +++++++++++++++++++
345 templates/syslinux/en/f7.txt | 23 +++++++++++++++++++
346 templates/syslinux/en/f8.txt.install | 23 +++++++++++++++++++
347 templates/syslinux/en/f8.txt.live | 23 +++++++++++++++++++
348 templates/syslinux/en/f9.txt.install | 23 +++++++++++++++++++
349 templates/syslinux/en/f9.txt.live | 23 +++++++++++++++++++
350 21 files changed, 458 insertions(+), 1 deletions(-)
351
352 commit 3fddecbe0eab7d49fb67800bec436d9caa72dfa5
353 Author: Daniel Baumann <[email protected]>
354
355 Supporting localized syslinux templates based on LH_LANGUAGE.
356
357 helpers/lh_binary_syslinux | 9 +++++--
358 templates/syslinux/boot.txt | 3 --
359 templates/syslinux/common/splash.rle | Bin 0 -> 10489 bytes
360 templates/syslinux/f1.txt.install | 25 ----------------------
361 templates/syslinux/f1.txt.live | 25 ----------------------
362 templates/syslinux/f10.txt | 23 ---------------------
363 templates/syslinux/f2.txt.install | 23 ---------------------
364 templates/syslinux/f2.txt.live | 23 ---------------------
365 templates/syslinux/f3.txt.install | 23 ---------------------
366 templates/syslinux/f3.txt.install.g-i | 23 ---------------------
367 templates/syslinux/f3.txt.live | 23 ---------------------
368 templates/syslinux/f4.txt.install | 23 ---------------------
369 templates/syslinux/f4.txt.install.g-i | 23 ---------------------
370 templates/syslinux/f4.txt.live | 23 ---------------------
371 templates/syslinux/f5.txt | 23 ---------------------
372 templates/syslinux/f6.txt | 23 ---------------------
373 templates/syslinux/f7.txt | 23 ---------------------
374 templates/syslinux/f8.txt.install | 23 ---------------------
375 templates/syslinux/f8.txt.live | 23 ---------------------
376 templates/syslinux/f9.txt.install | 23 ---------------------
377 templates/syslinux/f9.txt.live | 23 ---------------------
378 templates/syslinux/splash.rle | Bin 10489 -> 0 bytes
379 templates/syslinux/syslinux.cfg | 36 ---------------------------------
380 23 files changed, 6 insertions(+), 460 deletions(-)
381
382 commit 1956c132a8bac04cd3a025f60acdadb8fa9dd668
383 Author: Daniel Baumann <[email protected]>
384
385 Adding forgotten cp call.
386
387 helpers/lh_binary_disk | 2 +-
388 1 files changed, 1 insertions(+), 1 deletions(-)
389
390 commit f4af8492a6738f873237802e5dd2005e3ca5bab2
391 Author: Daniel Baumann <[email protected]>
392
393 Removing cruft from debian-cd templates.
394
395 templates/syslinux/f7.txt | 2 +-
396 templates/syslinux/f8.txt.install | 2 +-
397 templates/syslinux/f8.txt.live | 2 +-
398 templates/syslinux/f9.txt.install | 2 +-
399 templates/syslinux/f9.txt.live | 2 +-
400 5 files changed, 5 insertions(+), 5 deletions(-)
401
402 commit 9ec9d931e7809058a4d35991c07af1057d7db875
403 Author: Daniel Baumann <[email protected]>
404
405 Using new Homepage field now.
406
407 debian/control | 3 +--
408 1 files changed, 1 insertions(+), 2 deletions(-)
409
410 commit 9da34f5a3bbd3eaa4ea9f1f91d8a8748ce94f068
411 Author: Daniel Baumann <[email protected]>
412
413 Adding Marco Amadori <[email protected]>.
414
415 docs/CREDITS | 1 +
416 1 files changed, 1 insertions(+), 0 deletions(-)
417
418 commit 83fc7ca480fb36e40e21dad7c892ec92cf8c3679
419 Author: Daniel Baumann <[email protected]>
420
421 Downgrading Ubuntu minimal requirements from gutsy to feisty.
422
423 functions/defaults.sh | 4 ++--
424 1 files changed, 2 insertions(+), 2 deletions(-)
425
426 commit 23c269f3afba1449f2ff6352bf9504fbdba582f8
427 Author: Daniel Baumann <[email protected]>
428
429 Simplyfing LH_BASE calls.
430
431 helpers/lh_binary_debian-installer | 6 +++---
432 1 files changed, 3 insertions(+), 3 deletions(-)
433
434 commit 16b85ffe14a24a693cfdafa2d100f96d5d65cf0a
435 Author: Daniel Baumann <[email protected]>
436
437 Using udeb_include files from debian-cd.
438
439 helpers/lh_binary_disk | 28 +++-------------------------
440 1 files changed, 3 insertions(+), 25 deletions(-)
441
442 commit e9ed48833fee3e9232917282f0af88d39bca673e
443 Author: Daniel Baumann <[email protected]>
444
445 Using Debian terminology for images of unreleased suites.
446
447 functions/releases.sh | 4 ++--
448 helpers/lh_binary_disk | 5 +++++
449 2 files changed, 7 insertions(+), 2 deletions(-)
450
451 commit 6c45ff08704bd84fd7c45b294e843c642cc17a16
452 Author: Daniel Baumann <[email protected]>
453
454 Setting debian-installer default flavour to netinst.
455
456 helpers/lh_binary_debian-installer | 2 +-
457 helpers/lh_binary_disk | 2 +-
458 2 files changed, 2 insertions(+), 2 deletions(-)
459
460 commit 04f8e669b49da796863e2f548620ee5f15494b2d
461 Author: Daniel Baumann <[email protected]>
462
463 Adding forgotten handling of default case.
464
465 helpers/lh_clean | 11 +++++++++--
466 1 files changed, 9 insertions(+), 2 deletions(-)
467
468 commit 9f59f16c7c1da6cd227fa47897dc76bf8004cb8e
469 Author: Daniel Baumann <[email protected]>
470
471 Only removing old packages if they exist.
472
473 examples/cron/snapshots.sh | 11 +++++++----
474 1 files changed, 7 insertions(+), 4 deletions(-)
475
476 commit 471b32c6821eea5d1a73c62c16eb31defe9c0895
477 Author: Daniel Baumann <[email protected]>
478
479 Fixing typing error.
480
481 debian/control | 4 ++--
482 1 files changed, 2 insertions(+), 2 deletions(-)
483
484 commit fbd4861b2347b024caa54af443b18ca1c6646a31
485 Author: Daniel Baumann <[email protected]>
486
487 Preparing live-helper 1.0~a28-1.
488
489 Makefile | 6 +++---
490 debian/changelog | 6 ++++++
491 functions/common.sh | 2 +-
492 manpages/lh_binary.de.1 | 2 +-
493 manpages/lh_binary.en.1 | 2 +-
494 manpages/lh_bootstrap.de.1 | 2 +-
495 manpages/lh_bootstrap.en.1 | 2 +-
496 manpages/lh_bootstrap_cdebootstrap.de.1 | 2 +-
497 manpages/lh_bootstrap_cdebootstrap.en.1 | 2 +-
498 manpages/lh_bootstrap_debootstrap.de.1 | 2 +-
499 manpages/lh_bootstrap_debootstrap.en.1 | 2 +-
500 manpages/lh_build.de.1 | 2 +-
501 manpages/lh_build.en.1 | 2 +-
502 manpages/lh_chroot.de.1 | 2 +-
503 manpages/lh_chroot.en.1 | 2 +-
504 manpages/lh_clean.de.1 | 2 +-
505 manpages/lh_clean.en.1 | 2 +-
506 manpages/lh_config.de.1 | 2 +-
507 manpages/lh_config.en.1 | 2 +-
508 manpages/lh_source.de.1 | 2 +-
509 manpages/lh_source.en.1 | 2 +-
510 manpages/lh_testroot.de.1 | 2 +-
511 manpages/lh_testroot.en.1 | 2 +-
512 manpages/live-helper.de.7 | 2 +-
513 manpages/live-helper.en.7 | 2 +-
514 25 files changed, 32 insertions(+), 26 deletions(-)
515 2007-09-09 Daniel Baumann <[email protected]>
516
517 * functions/defaults.sh:
518 - Fixing typing error.
519 * data/debian-cd:
520 - Merging debian-cd 3.0.3 data files.
521 * functions/defaults.sh, helpers/lh_config:
522 - Adding debian-installer daily images option.
523 * helpers/lh_binary_debian-installer:
524 - Reworking debian-installer flavours and urls.
525 - Failing when no bootstrap package cache.
526 * helpers/lh_binary_disk:
527 - Reworking disk information.
528 * helpers/lh_bootstrap_cache:
529 - Creating bootstrap stagefile when restoring cache.
530 * helpers/lh_bootstrap_cache, lh_chroot_cache:
531 - Refactoring stage caching.
532 * helpers/lh_clean:
533 - Removing cache/stages_bootstrap restore.
534 * lists/devel-live:
535 - Moving from svn to git.
536 * Uploading 1.0~a27-1.
537
538 2007-09-04 Daniel Baumann <[email protected]>
539
540 * helpers/lh_chroot_cache:
541 - Added forgotten creation of the stagefile as mentioned by
542 Peter Holik <[email protected]>.
543
544 2007-09-04 Daniel Baumann <[email protected]>
545
546 * helpers/lh_binary_syslinux, lh_config:
547 - Applied fixes from Peter Holik <[email protected]>.
548 * helpers/lh_chroot_local-packages:
549 - Added check for actual packages as mentioned by Peter Holik
550 <[email protected]>.
551 * helpers/lh_bootstrap_cache:
552 - Added forgotten creation of the stagefile as mentioned by
553 Peter Holik <[email protected]>.
554 * Uploading 1.0~a26-1.
555
556 2007-08-28 Daniel Baumann <[email protected]>
557
558 * functions/defaults.sh:
559 - Prefering debootstrap over cdebootstrap.
560 * helpers/lh_chroot_local-packages:
561 - Only copy packages matching the build-architecture. This way, you
562 can store local packages for different architectures in the very
563 same config directory.
564 * Uploading 1.0~a25-1.
565
566 2007-08-28 Daniel Baumann <[email protected]>
567
568 * helpers/lh_clean:
569 - Accepting more than one parameter at the same time.
570 * Uploading 1.0~a24-1.
571
572 2007-08-14 Daniel Baumann <[email protected]>
573
574 * helpers/*:
575 - Added --conffile to all helpers.
576 * manpages/lh_config.de.1, lh_config.en.1:
577 - Added.
578 * Uploading 1.0~a23-1.
579
580 2007-08-13 Daniel Baumann <[email protected]>
581
582 * helpers/lh_binary_memtest:
583 - Improved grub workaround.
584
585 2007-08-12 Daniel Baumann <[email protected]>
586
587 * helpers/lh_chroot_dpkg:
588 - Added.
589
590 2007-08-12 Daniel Baumann <[email protected]>
591
592 * Uploaded 1.0~a22-1.
593
594 2007-08-08 Daniel Baumann <[email protected]>
595
596 * functions/lh_chroot_hacks:
597 - Remove resume partition configuration in initramfs on etch.
598
599 2007-08-07 Daniel Baumann <[email protected]>
600
601 * functions/defaults.sh:
602 - Added auto mode for LH_INITRAMFS.
603
604 2007-08-05 Daniel Baumann <[email protected]>
605
606 * functions/defaults.sh:
607 - Added debian-edu mode.
608 * lists/knoppix, knoppix-dvd:
609 - Added.
610
611 2007-08-05 Mathieu Geli <[email protected]>
612
613 * lists/studio, studio-gnome, studio-kde, studio-xfce:
614 - Added.
615
616 2007-08-04 Daniel Baumann <[email protected]>
617
618 * functions/*, helpers/*:
619 - Renaming LIVE_* variables to LH_*.
620 * excamples/cron/*:
621 - Updated to make-live removal.
622 * helpers/lh_binary_chroot:
623 - Exit earlier when rootfs was cached.
624 * helpers/lh_binary_debian-installer, lh_binary_includes:
625 - Fixed some bashisms.
626 * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot:
627 - Workaround from matth over /bin/echo to avoid wrong expansion
628 of entries when using dash (Closes: #431748).
629 * helpers/lh_chroot_hostname:
630 - Installing fake hostname, less intrusive approach for the build
631 system (Closes: #435699).
632 * helpers/lh_config:
633 - Added argument handling.
634 * helpers/lh_losetup:
635 - Simplified and corrected to make it actually work.
636 * helpers/lh_source:
637 - Not using 'echo -e' anymore.
638 * helpers/make-live:
639 - Replaced with a dummy: make-live is deprecated now, use lh_config
640 and lh_build instead.
641
642 2007-08-03 Daniel Baumann <[email protected]>
643
644 * helpers/lh_chroot_apt:
645 - Updated configuration of recommends handling for apt.
646
647 2007-07-29 Daniel Baumann <[email protected]>
648
649 * functions/packages.sh:
650 - Using dpkg-query to check for packages when building in chroot,
651 and on systems where dpkg-query is available.
652 * functions/stagefile.sh:
653 - Added missing NAME.
654 * Uploaded 1.0~a21-1.
655
656 2007-07-28 Daniel Baumann <[email protected]>
657
658 * functions/chroot.sh:
659 - Added XORG_CONFIG="custom" to chroot call in order to disable
660 xserver-xorg.postinst (Closes: #430566).
661 * helpers/lh_binary_usb-hdd:
662 - Fixes for binary non-chroot build.
663
664 2007-07-27 Daniel Baumann <[email protected]>
665
666 * Makefile, debian/postinst, prerm:
667 - Added alternatives handling for includes and templates.
668 * examples/hooks/*:
669 - Cleaned up.
670 * helpers/lh_chroot_preseed:
671 - Process flavour specific preseeds, if available, dropping
672 LIVE_PRESEED.
673 * helpers/lh_chroot_local-preseed:
674 - Added.
675 * templates/syslinux:
676 - Added installer specific templates.
677 - Renamebled additional boot targets (localboot).
678 * Uploaded 1.0~a20-1.
679
680 2007-07-24 Mathieu Geli <[email protected]>
681
682 * helpers/make-live:
683 - synced usage message and getopts parsing (Closes and extends
684 #434481).
685
686 2007-07-19 Daniel Baumann <[email protected]>
687
688 * functions/defaults.sh, package.sh, helpers/lh_config, lh_binary_*:
689 - Added support for non-chrooted build.
690 - Added caching of deb packages on this stage too.
691 * helpers/lh_binary_grub:
692 - Added forgotten destdir for default entries.
693 * helpers/lh_binary_memtest:
694 - Added workaround for grub inside chroot when installing memtest as
695 suggested by Vladimir Stavrinov <[email protected]>.
696 * helpers/lh_binary_rootfs:
697 - Updated squashfs-tools package check.
698 * helpers/lh_binary_syslinux:
699 - Using etch workaround for long filenames in syslinux on all
700 distributions.
701 * Uploaded 1.0~a19-1.
702
703 2007-07-15 Daniel Baumann <[email protected]>
704
705 * examples/cron/manpages.sh, examples/hooks/win32-loader.sh:
706 - Added.
707
708 2007-07-15 Otavio Salvador <[email protected]>
709
710 * functions/templates.sh:
711 - Changed whole code to export TEMPLATES for the item beeing
712 checked.
713 * helpers/lh_binary_grub, helpers/lh_binary_syslinux,
714 helpers/lh_binary_yaboot:
715 - Changed code to use the new TEMPLATES variable and avoid
716 hardcoding the path.
717
718 2007-07-14 Daniel Baumann <[email protected]>
719
720 * helpers/lh_binary_debian-installer:
721 - Addded 'live' mode.
722 - Fixed a minor typo.
723 * helpers/lh_binary_includes:
724 - Moved copying of parameters.txt to lh_binary_linux-image.
725 - Moved parameters.txt.* to live-initramfs and data/casper.
726
727 2007-07-12 Daniel Baumann <[email protected]>
728
729 * helpers/lh_binary_grub, lh_binary_syslinux:
730 - Also respect local menu.lst and syslinux.cfg.
731 * helpers/lh_binary_syslinux:
732 - Cleaned up netboot specific parts as suggested by
733 Vladimir Stavrinov <[email protected]>.
734 * helpers/lh_binary_linux-image:
735 - Skip vmlinuz/initrd symlinks.
736 * helpers/lh_chroot_hacks:
737 - Setting correct permissions user home directory in case of includes.
738 * helpers/make-live:
739 - Fixed typo in variable name.
740 * lists/rescue:
741 - Added aide and tripwire.
742 * Uploaded 1.0~a18-1.
743
744 2007-07-09 Chris Lamb <[email protected]>
745
746 * functions/chroot.sh, functions/defaults.sh:
747 - Altered LH_DEBCONF_NOWARNINGS so that it accepts "enabled/disabled"
748 as well as "yes/no" for consistency.
749
750 2007-07-09 Daniel Baumann <[email protected]>
751
752 * functions/architecture.sh, helpers/lh_binary_debian-installer,
753 lh_binary_grub, lh_binary_linux-image, lh_binary_memtest,
754 lh_binary_syslinux, lh_binary_yaboot:
755 - Simplified multi-arch checks/overrides.
756 * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot:
757 - Added priority=critical for auto/autogui boot labels.
758
759 2007-07-07 Daniel Baumann <[email protected]>
760
761 * helpers/lh_binary_chroot:
762 - Going back to full copy instead of hardlinks.
763 * helpers/lh_binary_debian-installer:
764 - Added architectures for daily images.
765 * helpers/lh_binary_grub:
766 - Refactored.
767 * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot:
768 - Added 'quiet' for everything newer than etch.
769 * helpers/lh_binary_hacks:
770 - Merged into lh_binary_includes.
771 * helpers/lh_chroot_hacks:
772 - Added removal of some build-system influenced files.
773 - Cleaned up a bit.
774 * helpers/lh_chroot_localization:
775 - Fixed typo.
776 - Added k3b and gwenview.
777 * helpers/lh_chroot_sysvrc:
778 - Renamed to lh_chroot_sysv-rc.
779 * hooks/mini, minimal:
780 - Using apt-get autoremove.
781 * lists/devel-live:
782 - Added.
783
784 2007-07-06 Otavio Salvador <[email protected]>
785
786 * helpers/lh_binary_rootfs:
787 - Fix parameters to allow the removal of kernels inside of
788 squashfs.
789
790 2007-07-05 Otavio Salvador <[email protected]>
791
792 * helpers/lh_binary_rootfs:
793 - Fix inverted logic error to detect when exclude the kernel
794 from the squashfs image.
795
796 2007-07-04 Otavio Salvador <[email protected]>
797
798 * helpers/lh_binary_hacks:
799 - Do not fail if binary/parameters.txt.${LH_INITRAMFS} doesn't
800 exists.
801 * hooks/mini, hooks/minimal:
802 - Do not fail if the package isn't installed.
803
804 2007-07-04 Daniel Baumann <[email protected]>
805
806 * functions/defaults.sh:
807 - Added architecture handling to mirror defaults.
808 * helpers/lh_binary_hacks,
809 includes/includes/sid/live/parameters.txt.casper,
810 parameters.txt.live-initramfs:
811 - Added.
812
813 2007-07-02 Otavio Salvador <[email protected]>
814
815 * helpers/lh_binary_syslinux:
816 - Fix paths for kernel and initrd image loading.
817
818 2007-07-02 Daniel Baumann <[email protected]>
819
820 * helpers/lh_binary_grub:
821 - Also respect splash.xpm and not just splash.xpm.gz as local grub
822 splash images.
823
824 2007-07-01 Daniel Baumann <[email protected]>
825
826 * helpers/lh_binary_debian-installer:
827 - Added caching of udebs.
828 * functions/defaults.sh, helpers/lh_binary_grub, lh_binary_syslinux,
829 lh_binary_grub, lh_config:
830 - Added support for aufs.
831 * Uploaded 1.0~a17-1.
832
833 2007-06-30 Daniel Baumann <[email protected]>
834
835 * functions/releases.sh, helpers/lh_binary_disk, lh_source_disk,
836 lh_chroot_hostname:
837 - Added.
838
839 2007-06-29 Daniel Baumann <[email protected]>
840
841 * helpers/lh_binary_syslinux:
842 - Fixed damaged memtest entry.
843 - Corrected code style.
844 - Added NUMBER initaliazation to fixed wrong numbering when in compat
845 mode.
846 - Fixed bug with isolinux.cfg fuckup if flavours are in this order:
847 686 686-bigmem.
848 * helpers/lh_binary_grub, lh_binary_linux-image, lh_binary_memtest,
849 lh_binary_syslinux:
850 - Added compat mode for casper/live directories.
851 * helpers/lh_binary_manifest, lh_binary_md5sum, lh_source_mdsum:
852 - Added introductional text to the generated file.
853 * helpers/lh_binary_manifest:
854 - Only create the correct manifest file for the respective initramfs.
855 * helpers/lh_binary_disk, lh_source_disk:
856 - Added.
857
858 2007-06-27 Otavio Salvador <[email protected]>
859
860 * helpers/lh_binary_syslinux:
861 - Added new methods (syslinux_live_entry and syslinux_di_entry) and
862 change whole code to use them making it much easier to read and
863 modify.
864 * functions/arch.sh:
865 - Added.
866 * helpers/lh_binary_grub, lh_binary_syslinux, lh_binary_yaboot:
867 - Use the new Check_architecture method to avoid duplicated code.
868 * functions/templates.sh:
869 - Added.
870 * helpers/lh_binary_grub, helpers/lh_binary_syslinux,
871 helpers/lh_binary_yaboot:
872 - Use the new Check_templates method to avoid duplicated code.
873
874 2007-06-25 Daniel Baumann <[email protected]>
875
876 * helpers/lh_binary_local-hooks:
877 - Added.
878 * helpers/lh_chroot_linux-image:
879 - Caching downloaded packages.
880 * examples/hooks/qemu-launcher.sh:
881 - Added.
882 * Uploaded 1.0~a16-1.
883
884 2007-06-18 Chris Lamb <[email protected]>
885
886 * helpers/lh_chroot_packageslists, lh_chroot_local-packageslists:
887 - Added support for '#<include>' pragma to include other list files.
888 * functions/packagelists.sh:
889 - Added.
890 * lists/*:
891 - Translated existing lists to be include-based, added a few missing
892 lists.
893
894 2007-06-18 Daniel Baumann <[email protected]>
895
896 * helpers/*:
897 - All cache operations use hardlinks now.
898
899 2007-06-16 Daniel Baumann <[email protected]>
900
901 * helpers/lh_bootstrap_clone, lh_bootstrap_copy:
902 - Added.
903 * helpers/lh_binary_live-installer:
904 - Added.
905 * Uploaded 1.0~a15-1.
906
907 2007-06-10 Daniel Baumann <[email protected]>
908
909 * helpers/*:
910 - Excluding lenny from the syslinux workarounds as syslinux 3.36 did
911 migrate into testing.
912 * helpers/lh_bootstrap_cache, lh_chroot_cache:
913 - Fixed typos which made caching fail on rebuilds.
914 * helpers/lh_clean:
915 - Added unmount of binfmt on clean.
916 * helpers/lh_binary_usb-hdd:
917 - Including script to write grub to the loop device from Thomas Lange
918 <[email protected]>.
919
920 2007-06-10 Daniel Baumann <[email protected]>
921
922 * helpers/lh_binary_grub, lh_binary_rootfs, lh_binary_yaboot,
923 lh_binary_syslinux:
924 - Fixed some typos as found by Peter Holik <[email protected]>.
925 * manpages/live-helper.en.7:
926 - Fixed typo.
927 * helpers/lh_bootstrap_cache, lh_chroot_cache:
928 - Added.
929 * Uploaded 1.0~a14-1.
930
931 2007-06-08 Daniel Baumann <[email protected]>
932
933 * helpers/make-live:
934 - Adjusted reading of configuration to match the previously renamed
935 files.
936
937 2007-06-04 Daniel Baumann <[email protected]>
938
939 * helpers/lh_binary_hdd, lh_source_hdd:
940 - Renamed to lh_binary_tar and lh_source_tar.
941 * helpers/lh_source_generic:
942 - Removed.
943
944 2007-06-03 Daniel Baumann <[email protected]>
945
946 * Uploaded 1.0~a13-1.
947
948 2007-06-02 Otavio Salvador <[email protected]>
949
950 * helpers/lh_chroot_preseed:
951 - Use {Check,Install,Remove}_package to handle debconf dependency.
952 * Add support to specify the apt/aptitude pipeline depth.
953
954 2007-06-02 Daniel Baumann <[email protected]>
955
956 * Applied patches from Otavio Salvador <[email protected]>:
957 - Add support to override helpers base directory
958 - Use LIVE_BOOTSTRAP_CONFIG instead of LIVE_DISTRIBUTION_CONFIG.
959 - Add support to specify the keyring to be used while bootstraping.
960 - Add lh_chroot_preseed helper.
961
962 2007-05-28 Daniel Baumann <[email protected]>
963
964 * helpers/*:
965 - Added initial P: messages.
966 - Removed some bashisms.
967 - Added some of the proposed cleanups from Trent Buck
968 <[email protected]>.
969 * lists/mini, minimal:
970 - Removed, already pulled in with live-initramfs depends.
971
972 2007-05-27 Daniel Baumann <[email protected]>
973
974 * helpers/lh_binary_rootfs:
975 - Added check for config/binary_rootfs/squashfs.sort for passing a
976 sorting list to mksquashfs.
977
978 2007-05-26 Daniel Baumann <[email protected]>
979
980 * lists/rescue:
981 - Updated with suggestions from Inigo Tejedor Arrondo
982 <[email protected]>
983 * Uploaded 1.0~a12-1.
984
985 2007-05-25 Daniel Baumann <[email protected]>
986
987 * functions/defaults.sh:
988 - Updated check for LH_BOOTSTRAP on ubuntu.
989 * helpers/lh_binary_iso, lh_source_iso:
990 - Added configuration support for ISO application, preparer and
991 publisher field.
992
993 2007-05-24 Daniel Baumann <[email protected]>
994
995 * helpers/lh_binary_syslinux:
996 - Added dedicated directory handling for syslinux (>= 3.36) on usb.
997 * helpers/lh_binary_debian-installer, lh_binary_linux-image,
998 lh_binary_memtest, lh_binary_syslinux:
999 - Added legacy support for syslinux (<< 3.36).
1000 * Uploaded 1.0~a11-1.
1001
1002 2007-05-18 Daniel Baumann <[email protected]>
1003
1004 * helpers/*:
1005 - Renamed LIVE_KERNEL_FLAVOUR to LIVE_LINUX_FLAVOURS.
1006 - Renamed LIVE_KERNEL_PACKAGES to LIVE_LINUX_PACKAGES.
1007 - Renamed LIVE_BINARY_IMAGE to LIVE_BINARY_IMAGES.
1008 - Renamed LIVE_SOURCE_IMAGE to LIVE_SOURCE_IMAGES.
1009 - Renamed LIVE_FILESYSTEM to LIVE_CHROOT_FILESYSTEM.
1010 - Renamed LIVE_SERVER_ADDRESS to LIVE_NET_SERVER.
1011 - Renamed LIVE_SERVER_PATH to LIVE_NET_PATH.
1012 * Uploaded 1.0~a10-1.
1013
1014 2007-05-18 Mathieu Geli <[email protected]>
1015
1016 * examples/hooks/*
1017 - Added new hooks for non-free/contrib drivers
1018 Intel : ipw3945, ipw2100, ipw2200
1019 Nvidia : nvidia-legacy
1020 Ralink : rt2x00, rt2570
1021 - Changed behavior of beryl hook: autostart beryl
1022 if video driver allows it (minimal detection based on glxinfo)
1023
1024 2007-05-17 Daniel Baumann <[email protected]>
1025
1026 * helpers/lh_binary_md5sum, lh_source,md5sum:
1027 - Fixed accidentally inclusion of md5sum.txt itself into
1028 binary/md5sum.txt.
1029
1030 2007-05-16 Daniel Baumann <[email protected]>
1031
1032 * helpers/*:
1033 - Added check for local includes and templates.
1034 - Renamed LH_APT_GENERIC to LIVE_BINARY_INDICES.
1035 - Renamed lh_binary_localincludes to lh_binary_local-includes.
1036 - Renamed lh_chroot_localhooks to lh_chroot_local-hooks.
1037 - Renamed lh_chroot_localincludes to lh_chroot_local-includes.
1038 - Renamed lh_chroot_localpackages to lh_chroot_local-packages.
1039 - Renamed lh_chroot_localpackageslists to
1040 lh_chroot_local-packageslists.
1041 - Renamed lh_source_download to lh_source_debian.
1042 - Renamed lh_source_config to lh_source_debian-live.
1043
1044 2007-05-09 Daniel Baumann <[email protected]>
1045
1046 * helpers/*:
1047 - Renamed LH_MIRROR*_BUILD to LH_MIRROR*_BOOTSTRAP.
1048 - Renamed LH_MIRROR*_IMAGE to LH_MIRROR*_BINARY.
1049 * helpers/lh_chroot_sources:
1050 - Added aptitude overwrite for untrusted sources.
1051 - Changed checks for *.build/*.image to *.bootstrap/*.binary.
1052
1053 2007-05-08 Daniel Baumann <[email protected]>
1054
1055 * helpers/*:
1056 - Renamed lh_binary_linuximage to lh_binary_linux-image.
1057 - Renamed lh_chroot_linuximage to lh_chroot_linux-image.
1058 * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap:
1059 - Added missing cache directory when only caching stages.
1060 * helpers/lh_binary_debian-installer, lh_binary_linux-image,
1061 lh_binary_memtest:
1062 - Changed kernel installation directories.
1063
1064 2007-05-07 Daniel Baumann <[email protected]>
1065
1066 * examples/snapshot-build.sh, live-snapshot.sources.list:
1067 - Added.
1068 * helpers/lh_binary_rootfs:
1069 - Fixed wrong order of squashfs options.
1070
1071 2007-05-06 Daniel Baumann <[email protected]>
1072
1073 * templates/syslinux:
1074 - Updated again.
1075 * helpers/lh_config:
1076 - Fixed overwriting of LH_* options.
1077 * helpers/lh_binary_includes:
1078 - Fixed a quoting typo.
1079 - Working arround symlinks on usb-hdd binary images.
1080 * Uploaded 1.0~a9-1.
1081
1082 2007-04-31 Daniel Baumann <[email protected]>
1083
1084 * helpers/*:
1085 - Added LH_INITRAMFS.
1086 - Splitted config/image into config/binary and config/source.
1087 * Uploaded 1.0~a8-1.
1088
1089 2007-04-26 Daniel Baumann <[email protected]>
1090
1091 * helpers/*:
1092 - Implemented paranoid caching with LIVE_CACHE_INDICES,
1093 LIVE_CACHE_PACKAGES and LIVE_CACHE_STAGES. This allows to build
1094 images offline from the cache.
1095
1096 2007-04-25 Daniel Baumann <[email protected]>
1097
1098 * helpers/lh_binary_usb, lh_source_usb:
1099 - In preparation of adding support for usb-zip images, the usb binary
1100 type is renamed to usb-hdd.
1101
1102 2007-04-24 Daniel Baumann <[email protected]>
1103
1104 * functions/stagefile.sh:
1105 - Requite_stagefile can require more than one stage.
1106 * helpers/lh_binary_debian-installer:
1107 - Added.
1108
1109 2007-04-23 Daniel Baumann <[email protected]>
1110
1111 * helpers/lh_binary_includes, lh_binary_usb, lh_source_usb:
1112 - Added workaround for vfat limitations.
1113
1114 2007-04-23 Daniel Baumann <[email protected]>
1115
1116 * Makefile:
1117 - Added simple test rule.
1118 * functions/*, helpers/*:
1119 - Added LH_ROOT_COMMAND to support sudo.
1120 * functions/package.sh:
1121 - Added. Helper dependencies in-chroot can now be handled by
1122 functions.
1123 * helpers/make-live:
1124 - Added trap to unmount proc and sys on exit and failure.
1125 * Uploaded 1.0~a7-1.
1126
1127 2007-04-22 Daniel Baumann <[email protected]>
1128
1129 * functions/defaults.sh:
1130 - In ubuntu mode, setting default sections to main restricted.
1131 * helpers/lh_binary_grub:
1132 - Making copy call of grub arch independent.
1133 * helpers/lh_chroot_sources:
1134 - In debian mode, checking for non-sid rather than if-etch.
1135 - Fixed wrong Ubuntu security URL.
1136
1137 2007-04-20 Daniel Baumann <[email protected]>
1138
1139 * helpers/lh_binary_rootfs, lh_binary_iso:
1140 - Added mksquashfs/genisoimage quiet/verbose options.
1141
1142 2007-04-19 Daniel Baumann <[email protected]>
1143
1144 * helpers/lh_binary_grub, lh_binary_syslinux:
1145 - Added check for splash in config directory.
1146
1147 2007-04-18 Daniel Baumann <[email protected]>
1148
1149 * debian/cron.daily, default:
1150 - Added.
1151 * doc/BUGS, DOWNLOAD:
1152 - Added.
1153 * examples/edu.sources.list, fai.sources.list:
1154 - Added.
1155 * manpages/*:
1156 - Added language suffix.
1157 - Added German translations.
1158
1159 2007-04-17 Daniel Baumann <[email protected]>
1160
1161 * helpers/lh_chroot_hooks:
1162 - Also check for tasks specific hooks, not just for package lists.
1163 * helpers/lh_chroot_tasks:
1164 - Allowing to use either aptitude or tasksel.
1165 * hooks/kde-desktop:
1166 - Added.
1167 * manpages/lh_build.1, lh_source.1:
1168 - Added.
1169
1170 2007-04-16 Daniel Baumann <[email protected]>
1171
1172 * functions/defaults.sh:
1173 - Using lsb_release, if existing, to set default mode to ubuntu on
1174 ubuntu systems.
1175 - Moved desktop task to the end, so that gdm doesn't take
1176 gnome-session as default.
1177 * helpers/lh_chroot_hooks:
1178 - Added simple --hooks for easy testing.
1179 * Uploaded 1.0~a6-1.
1180
1181 2007-04-15 Daniel Baumann <[email protected]>
1182
1183 * functions/defaults.sh:
1184 - Set LH_APT to apt-get when using mini or minimal.
1185 * helpers/lh_chroot_sources:
1186 - Excluding comments from local sources lists.
1187 * helpers/lh_bootstrap_cdebootstrap:
1188 - Removing imported configuration files by cdebootstrap.
1189
1190 2007-04-13 Daniel Baumann <[email protected]>
1191
1192 * Moved examples from /usr/share/doc to /usr/share/live-helper.
1193 * examples/bpo.sources.list:
1194 - Added.
1195 * functions/defaults.sh:
1196 - Setting LH_GENISOIMAGE on ubuntu to legacy mkisofs.
1197 * helpers/lh_clean:
1198 - Added missing removal of generic source.
1199
1200 2007-04-12 Daniel Baumann <[email protected]>
1201
1202 * helpers/lh_config, make-live:
1203 - Adding --config.
1204 * helpers/lh_binary_memtester86:
1205 - Renamed to lh_binary_memtest, made more generic.
1206 * functions/defaults.sh:
1207 - Setting default distribution to etch until 2.6.20 has setteled in
1208 unstable.
1209
1210 2007-04-11 Daniel Baumann <[email protected]>
1211
1212 * Merging from sidux fllbuilder 1.0.4:
1213 - functions/chroot: Added LH_DEBCONF_NOWARNINGS.
1214 - helpers/lh_chroot_linuximage: Added additional options to
1215 kernel-img.conf.
1216 - helpers/lh_chroot_proc: Made binfmt umount conditional.
1217 * contrib/grub-splash/*, templates/grub/splash.xpm.gz:
1218 - Added.
1219 * helpers/lh_binary_grub, lh_binary_syslinux:
1220 - Added failsafe kernel entries.
1221 * helpers/lh_chroot_apt:
1222 - Using apt.conf.d also for apt, not just for aptitude.
1223 - Minor code cleanup.
1224 * helpers/lh_source_*:
1225 - Minor code cleanup.
1226 * helpers/lh_source_download:
1227 - Added LIVE_BOOTLOADER to the list of source packages.
1228 * contrib/grub-splash/*, templates/grub/splash.xpm.gz:
1229 - Added.
1230
1231 2007-04-10 Daniel Baumann <[email protected]>
1232
1233 * helpers/lh_binary_includes, includes/*:
1234 - Redone.
1235
1236 2007-04-09 Daniel Baumann <[email protected]>
1237
1238 * helpers/lh_binary_yaboot, templates/yaboot:
1239 - Added.
1240
1241 2007-04-09 Daniel Baumann <[email protected]>
1242
1243 * helpers/lh_config, make-live, functions/defaults.sh:
1244 - Added mode to distinguish between Debian and Ubuntu.
1245 * helpers/lh_chroot_sources:
1246 - Added check for LIVE_MIRROR_BUILD* to be equal to
1247 LIVE_MIRROR_IMAGE*.
1248 * Uploaded 1.0~a5-1.
1249
1250 2007-04-08 Daniel Baumann <[email protected]>
1251
1252 * helpers/lh_binary_net:
1253 - Added check for namespace collision with LIVE_SERVER_PATH.
1254 * helpers/lh_binary_grub:
1255 - Added functionality for usb|hdd images.
1256
1257 2007-04-07 Daniel Baumann <[email protected]>
1258
1259 * helpers/lh_chroot_sources:
1260 - Moved check for local source lists from
1261 config/sources.lists.{build,image} to
1262 config/chroot_sources/*.{build,image}.
1263 - Added check for local gpg keys in
1264 config/chroot_sources/*.{build,image}.gpg.
1265 - Added check for local keyring packages in
1266 config/chroot_sources/*.deb.
1267 - Added LIVE_KEYRING_PACKAGES.
1268
1269 2007-04-06 Daniel Baumann <[email protected]>
1270
1271 * functions/breakpoints.sh, helpers/*:
1272 - Added initial breakpoints.
1273 * functions/chroot.sh:
1274 - Adding /usr/local to path.
1275 * functions/lockfile.sh:
1276 - Added additional signals to the trap.
1277 * helpers/lh_binary_includes:
1278 - Respect LIVE_INCLUDES=none.
1279 * manpages/*:
1280 - Updated.
1281
1282 2007-04-05 Daniel Baumann <[email protected]>
1283
1284 * helpers/lh_binary_grub, templates/grub/menu.lst:
1285 - Added splash functionality.
1286 * Uploaded 1.0~a4-1.
1287
1288 2007-04-03 Daniel Baumann <[email protected]>
1289
1290 * helpers/lh_binary_grub, lh_binary_grub:
1291 - Added check for LIVE_TEMPLATES to be existing.
1292 * helpers/lh_binary_includes:
1293 - Added check for LIVE_INCLUDES to be existing.
1294
1295 2007-04-02 Daniel Baumann <[email protected]>
1296
1297 * functions/*, helpers/*:
1298 - Merged LIVE_SYSLINUX and LIVE_GRUB into LIVE_BOOTLOADER.
1299 * helpers/lh_binary_iso:
1300 - Added exclude for the bootloader from the iso image content.
1301
1302 2007-04-01 Daniel Baumann <[email protected]>
1303
1304 * helper/lh_binary_grub:
1305 - Added.
1306
1307 2007-03-30 Daniel Baumann <[email protected]>
1308
1309 * helper/lh_chroot_localincludes:
1310 - Fixed wrong path for hook removal.
1311
1312 2007-03-29 Daniel Baumann <[email protected]>
1313
1314 * functions/common.sh, echo.sh:
1315 - Added.
1316 * doc/README, helpers/lh_source, manpages/lh_binary.1, live-helper.7:
1317 - Added forgotten helpers.
1318 * doc/FAQ:
1319 - Added.
1320 * lists/mini, minimal:
1321 - Added --yes to apt call to make them non-interactive.
1322 * manpages/lh_chroot.1:
1323 - Added.
1324
1325 2007-03-28 Daniel Baumann <[email protected]>
1326
1327 * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap:
1328 - Added --debug, --quiet, and --verbose.
1329
1330 2007-03-27 Daniel Baumann <[email protected]>
1331
1332 * helpers/lh_binary_linuximage, lh_binary_memtest86:
1333 - Added missing Read_conffiles to fix foreign architecture builds.
1334
1335 2007-03-26 Daniel Baumann <[email protected]>
1336
1337 * helpers/lh_bootstrap_cdebootstrap, lh_bootstrap_debootstrap,
1338 lh_clean:
1339 - Added routine to cache bootstrapped chroot as suggested by Kai
1340 Hendry <[email protected]>.
1341 * helpers/lh_chroot_rootfs:
1342 - Fixed typo in net type.
1343 * lists/gnome*, kde*, standard-x11, xfce*:
1344 - Added menu.
1345
1346 2007-03-26 Daniel Baumann <[email protected]>
1347
1348 * functions/defaults.sh:
1349 - Fixed handling of desktop list variable loop.
1350 * Uploaded 1.0~a3-1.
1351
1352 2007-03-25 Daniel Baumann <[email protected]>
1353
1354 * functions/*, helpers/*:
1355 - Renamed LIVE_FLAVOUR to LIVE_BOOTSTRAP_FLAVOUR.
1356 - Renamed LIVE_PACKAGES_LIST to LIVE_PACKAGES_LISTS.
1357 * functions/cache.sh:
1358 - Added.
1359 * helpers/lh_bootstrap_cdebootstrap:
1360 - Added removal of cdebootstrap-helper-diverts.
1361 * helpers/lh_binary_chroot:
1362 - Added.
1363 * helpers/lh_binary_rootfs:
1364 - Moved filesystem routines into chroot.
1365 * helpers/lh_chroot_localization, lh_chroot_localpackages,
1366 lh_chroot_localpackageslists, lh_chroot_packages,
1367 lh_chroot_packageslists, lh_chroot_tasks:
1368 - Added check for LH_CACHE.
1369 * helpers/lh_chroot_apt:
1370 - Removing old apt.conf if existing as suggested by Ben Armstrong
1371 <[email protected]>.
1372 * helpers/lh_chroot_hacks:
1373 - Added check for already installed smbfs.
1374 - Added check for already configured initramfs.conf as suggested by
1375 Ben Armstrong <[email protected]>.
1376 * helpers/lh_chroot_interactive:
1377 - Added.
1378 * helpers/lh_chroot_tasks:
1379 - Added routine for LH_APT=apt.
1380 * lists/minimal-net:
1381 - Minimized.
1382
1383 2007-03-24 Daniel Baumann <[email protected]>
1384
1385 * functions/*, helpers/*, hooks/*:
1386 - Added GPL blurb.
1387 * functions/arguments.sh, helpers/*:
1388 - Added common arguments.
1389 * functions/arguments.sh, stagefile.sh, helpers/*,
1390 manpages/live-helper.7:
1391 - Added --force option.
1392 * functions/defaults.sh, helpers/lh_binary_syslinux, lh_config,
1393 make-live:
1394 - Added LIVE_USERNAME and LIVE_HOSTNAME.
1395 * helpers/lh_binary_linuximage, lh_binary_memtest86,
1396 lh_binary_syslinux:
1397 - Moved kernel directory to live.
1398 * helpers/lh_clean:
1399 - Added purge.
1400
1401 2007-03-23 Daniel Baumann <[email protected]>
1402
1403 * helpers/make-live:
1404 - Calling Arguments twice to catch case with non-default root.
1405
1406 2007-03-22 Daniel Baumann <[email protected]>
1407
1408 * functions/default.sh, helpers/*:
1409 - Renamed lh_chroot_packageslist to lh_chroot_packageslists and
1410 lh_chroot_localpackageslist to lh_chroot_localpackageslists
1411 * helpers/lh_binary_includes:
1412 - Using LIVE_INCLUDES now.
1413 * helpers/lh_chroot_apt:
1414 - Added LH_APT_SECURE.
1415 * helpers/lh_chroot_linuximage:
1416 - Added check for LIVE_KERNEL_PACKGES=none to allow kernel packages as
1417 local packages.
1418
1419 2007-03-21 Daniel Baumann <[email protected]>
1420
1421 * helpers/lh_binary_hdd, lh_binary_iso, lh_binary_net, lh_binary_usb:
1422 - Checking earlier if there is something todo.
1423 * helpers/lh_binary_linuximage, lh_binary_syslinux,
1424 lh_chroot_linuximage, templates/syslinux/isolinux.cfg:
1425 - Extended to support multiple kernels at once.
1426 * helpers/lh_binary_includes, lh_binary_localincludes,
1427 lh_chroot_localincludes:
1428 - Replaced path with variable as suggested Kai Hendry <[email protected]>.
1429 * helpers/lh_source_md5sum:
1430 - Added.
1431 * helpers/make-live:
1432 - Added short options in ARGUMENTS.
1433 * functions/defaults.sh, helpers/*:
1434 - Renamed LIVE_KERNEL to LIVE_KERNEL_FLAVOUR.
1435 - Renamed LIVE_MIRROR_LOCAL to LIVE_MIRROR_BUILD and
1436 LIVE_MIRROR_GENERIC to LIVE_MIRROR_IMAGE.
1437
1438 2007-03-20 Daniel Baumann <[email protected]>
1439
1440 * helpers/make-live:
1441 - Fixed typo in ARGUMENTS.
1442
1443 2007-03-19 Daniel Baumann <[email protected]>
1444
1445 * lists/gnome*, kde*, standard-x11, xfce*:
1446 - Added alsa-base, alsa-oss, alsa-utils, and discover.
1447
1448 2007-03-19 Daniel Baumann <[email protected]>
1449
1450 * Uploaded 1.0~a2-1.
1451
1452 2007-03-18 Daniel Baumann <[email protected]>
1453
1454 * functions/defaults.sh:
1455 - Quoted date call in LIVE_ISO_VOLUME.
1456 * manpages/lh_clean.1:
1457 - Added.
1458
1459 2007-03-17 Daniel Baumann <[email protected]>
1460
1461 * functions/defaults.sh, helpers/*:
1462 - Renamed LIVE_MIRROR to LIVE_MIRROR_LOCAL and LIVE_MIRROR_SECURITY
1463 to LIVE_MIRROR_LOCAL_SECURITY.
1464 * doc/examples/beryl-hook.sh:
1465 - Added, submitted by Inigo Tejedor Arrondo <[email protected]>.
1466 * helpers/lh_config, make-live:
1467 - Added check for newconfig to prevent overwriting of non-specified
1468 options to default values.
1469 * helpers/lh_chroot_localhooks:
1470 - Added basename where needed.
1471 * helpers/lh_chroot_sources:
1472 - Added check for local sources.list in config for custom
1473 repositories.
1474 - Replaced security check for etch with check for not-unstable.
1475 * manpages/lh_binary.1, lh_bootstrap.1, lh_bootstrap_cdebootstrap.1,
1476 lh_bootstrap_debootstrap.1, lh_testroot.1:
1477 - Added.
1478 * templates/syslinux/pxlinux.cfg:
1479 - Fixed path.
1480
1481 2007-03-16 Daniel Baumann <[email protected]>
1482
1483 * helpers/lh_binary_usb: Corrected stagefile creation.
1484
1485 2007-03-15 Daniel Baumann <[email protected]>
1486
1487 * Makefile:
1488 - Replaced helper uninstall routine with a less intrusive one.
1489 * doc/NEWS:
1490 - Updated.
1491 * functions/conffile.sh:
1492 - Beautified.
1493 * functions/defaults.sh:
1494 - Added LH_LOSETUP.
1495 * functions/lockfile.sh:
1496 - Beautified.
1497 * helpers/*:
1498 - Allowing apt-get, not just apt in LH_APT.
1499 * helpers/lh_config:
1500 - Added check for existing configuration.
1501 * helpers/lh_binary_md5sum:
1502 - Removed legacy code.
1503 * helpers/lh_binary_manifest:
1504 - Added creation of packages.txt.
1505 * helpers/lh_binary_usb, lh_source_usb:
1506 - Replaced loop device node workaround with a better one.
1507 * helpers/lh_chroot_hooks, lh_chroot_localhooks:
1508 - Fixed executable check.
1509 * helpers/lh_source_config:
1510 - Added.
1511 * helpers/lh_source_download:
1512 - Separeted debian sources and debian-live configuration into
1513 different directories.
1514 - Added live-helper to the sources.
1515 * helpers/lh_source_generic, lh_source_iso, lh_source_usb,
1516 lh_source_net:
1517 - Removed annyoing warning when sources are disabled.
1518 * helpers/lh_source_net:
1519 - Beautified.
1520 * helpers/make-live:
1521 - Fixed typo in ARGUMENTS.
1522 - Moved help, usage, version into functions.
1523 - Removed build pre-option.
1524 * manpages/live-helper.7:
1525 - Added.
1526 * templates/syslinux/f10.txt:
1527 - Added note about Debian Live project.
1528
1529 2007-03-14 Daniel Baumann <[email protected]>
1530
1531 * functions/defaults.sh, helpers/*:
1532 - Converted LIVE_ROOT to directory, not full path.
1533 * functions/*, helpers/*:
1534 - Replaced LIVE_CHROOT with directory name.
1535 * functions/conffile.sh:
1536 - Added warning if CONFFILE is not readable.
1537 * helpers/lh_chroot_localization:
1538 - Completed check for koffice.
1539 * helpers/lh_source_download:
1540 - Fixed typo in old source removal.
1541
1542 2007-03-14 Daniel Baumann <[email protected]>
1543
1544 * helpers/lh_chroot_hacks:
1545 - Added removal of udev persistent-net rule.
1546 * Uploaded 1.0~a1-3.
1547
1548 2007-03-14 Daniel Baumann <[email protected]>
1549
1550 * functions/defaults.sh:
1551 - Fixed setting of LIVE_SYSVINIT.
1552 * helpers/lh_chroot_sysvinit:
1553 - Changed check for LIVE_SYSVINIT from disabled to enabled.
1554 * Uploaded 1.0~a1-2.
1555
1556 2007-03-12 Daniel Baumann <[email protected]>
1557
1558 * Rewritten live-package.
1559 * Uploaded 1.0~a1-1.
+0
-474
docs/ChangeLog.live-package less more
0 2007-03-10 Daniel Baumann <[email protected]>
1
2 * Added knoppix and knoppix-dvd package lists.
3
4 2007-03-09 Daniel Baumann <[email protected]>
5
6 * Getting free loopdevice from inside the chroot, not outside.
7
8 2007-03-09 Daniel Baumann <[email protected]>
9
10 * Added kbd to all !minimal lists.
11 * Uploaded 0.99.25.
12
13 2007-03-08 Otavio Salvador <[email protected]>
14
15 * helpers/lh_configapt: Fix aptitude configuration to really avoid
16 recommended packages to get installed.
17 * src/scripts/02defaults.sh: Export LIVE_ISOLINUX_SPLASH.
18
19 2007-03-04 Daniel Baumann <[email protected]>
20
21 * Replaced removal of kernel on minimal flavours with excludes on the
22 mksquashfs call.
23 * Added LIVE_INCLUDE_CHROOT to the manual exported variables as reported
24 by Mathieu Geli <[email protected]>.
25 * Exported CODENAME_* manually as reported by Cédric Lucantis
26 <[email protected]>.
27 * Fixed typo s/aptiude/aptitude/ as reported by Kai Hendry
28 <[email protected]>.
29 * Uploaded 0.99.24.
30
31 2007-02-22 Daniel Baumann <[email protected]>
32
33 * Added xresprobe to all x11 lists.
34
35 2007-02-22 Daniel Baumann <[email protected]>
36
37 * Applied patches from Otavio Salvador <[email protected]>:
38 - add and cleanup variable exporting in defaults.
39 - add LIVE_BOOTSTRAP_CONFIG to lh_debootstrap.
40 * Uploaded 0.99.23.
41
42 2007-02-21 Daniel Baumann <[email protected]>
43
44 * Added gnome-junior, kde-junior and xfce-junior lists.
45 * Uploaded 0.99.22.
46
47 2007-02-19 Daniel Baumann <[email protected]>
48
49 * Fixed manifest.
50
51 2007-02-15 Daniel Baumann <[email protected]>
52
53 * Applied patch from Sebastian Raveau <[email protected]> to
54 add support for filesystem images encrypted with loop-aes.
55
56 2007-02-13 Daniel Baumann <[email protected]>
57
58 * Broken out scripts into modularized lh_* subscripts.
59
60 2007-02-12 Daniel Baumann <[email protected]>
61
62 * Added some code as suggested by Alex Owen <[email protected]> to
63 check if the depends (syslinux, memtest etc.) are intentionally
64 installed in the chroot, and hence, don't remove them.
65 * Moved some depends into the chroot.
66 * Uploaded 0.99.21.
67
68 2007-02-11 Daniel Baumann <[email protected]>
69
70 * Added mini flavour.
71
72 2007-02-10 Daniel Baumann <[email protected]>
73
74 * Added legacy code for genisoimage.
75 * Uploaded 0.99.20.
76
77 2007-02-09 Daniel Baumann <[email protected]>
78
79 * Added usb type.
80
81 2007-02-08 Daniel Baumann <[email protected]>
82
83 * Added desktop task to the *-desktop flavours.
84
85 2007-02-07 Daniel Baumann <[email protected]>
86
87 * Extended cron job a bit.
88 * Fixed manual pruning in minimal flavour as suggested by Bas Wijnen
89 <[email protected]>
90
91 2007-02-02 Daniel Baumann <[email protected]>
92
93 * Added "--without-daemons".
94
95 2007-02-01 Daniel Baumann <[email protected]>
96
97 * Added "--tasks".
98 * Added desktop-base to all desktop package lists.
99
100 2007-01-31 Daniel Baumann <[email protected]>
101
102 * Changed vars in autobuilding script to be able to source
103 make-live.conf.
104 * Uploaded 0.99.19.
105
106 2007-01-30 Daniel Baumann <[email protected]>
107
108 * Added cron job for autobuilding images.
109
110 2007-01-25 Daniel Baumann <[email protected]>
111
112 * Added additional pruning to minimal flavour.
113 * Using interactive frontend while processing --hook.
114 * Uploaded 0.99.18.
115
116 2007-01-24 Daniel Baumann <[email protected]>
117
118 * Applied patches from Otavio Salvador <[email protected]>:
119 - adding "--keyring" flag.
120 - adding LIVE_DISK_VOLUME.
121 - adding start-stop-daemon wrapper to avoid daemons to be started.
122 - adding workaround to prevent binfmt locking /proc.
123 - adding LIVE_ISOLINUX_SPLASH.
124 * Uploaded 0.99.17.
125
126 2007-01-19 Daniel Baumann <[email protected]>
127
128 * Replacing mkisofs with genisoimage.
129
130 2007-01-18 Daniel Baumann <[email protected]>
131
132 * Cleanups.
133 * Uploaded 0.99.16.
134
135 2007-01-16 Daniel Baumann <[email protected]>
136
137 * Switched default distribution back to unstable, as unstable is usable
138 again from the kernel point of view.
139 * Added file to the minimal package list.
140 * Uploaded 0.99.15.
141
142 2007-01-04 Daniel Baumann <[email protected]>
143
144 * Added workaround for new xorg packages by including
145 xserver-xorg-input-all and xserver-xorg-video-all in all X11 package
146 lists. See #405639 for more information.
147 * Added xdebconfigurator to all X11 package lists.
148 * Adding workaround for initrd backup files.
149
150 2006-11-06 Daniel Baumann <[email protected]>
151
152 * Uploaded 0.99.14.
153
154 2006-11-05 Daniel Baumann <[email protected]>
155
156 * Applied patch from Markus Bauer <[email protected]>:
157 - fixing script sourcing to exclude files in .svn
158
159 2006-11-03 Daniel Baumann <[email protected]>
160
161 * Fixed typo in the policy-rc.d hack.
162
163 2006-11-02 Daniel Baumann <[email protected]>
164
165 * Using aptitude instead of apt-get.
166 * Added '--with-recommends' and '--without-recommends'.
167
168 2006-11-01 Daniel Baumann <[email protected]>
169
170 * Fixed regression when using -d ${CODENAME} wrt/ kernel packages.
171
172 2006-10-30 Daniel Baumann <[email protected]>
173
174 * Uploaded 0.99.13.
175
176 2006-10-29 Daniel Baumann <[email protected]>
177
178 * Added minimal-net flavour.
179
180 2006-10-28 Daniel Baumann <[email protected]>
181
182 * Added console-common to standard selection.
183
184 2006-10-27 Daniel Baumann <[email protected]>
185
186 * Added patch from Otavio Salvador <[email protected]>:
187 - fixing preseeding error-handling.
188
189 2006-10-26 Daniel Baumann <[email protected]>
190
191 * Added gnustep package selection based on the suggestion of
192 Guerkan Senguen <[email protected]>.
193
194 2006-10-25 Daniel Baumann <[email protected]>
195
196 * Applied patch from Marcelo D. Re <[email protected]>:
197 - skip deb-src source-list entries when building images with
198 --without-source.
199 * Applied patches from Otavio Salvador <[email protected]>:
200 - adding '--bootstrap-config' to support cdebootstraps
201 '--suite-config'.
202 - allowing override of ${BASE}.
203 - adjust sourcing of scripts, so that only the real scripts are
204 sourced and not other (backup) files.
205 - allowing override of kernel-packages.
206 * Reverted mangling of LIVE_DISTRIBUTION for sources.list generation.
207
208 2006-10-23 Daniel Baumann <[email protected]>
209
210 * Uploaded 0.99.12.
211
212 2006-10-18 Daniel Baumann <[email protected]>
213
214 * Autodetecting proxy now.
215
216 2006-10-16 Daniel Baumann <[email protected]>
217
218 * Readded and slightly changed --clone and --preseed.
219 * Uploaded 0.99.11.
220
221 2006-10-09 Daniel Baumann <[email protected]>
222
223 * Cleanups.
224 * Uploaded 0.99.10.
225
226 2006-10-02 Daniel Baumann <[email protected]>
227
228 * Uploaded 0.99.9.
229
230 2006-10-01 Daniel Baumann <[email protected]>
231
232 * Added multiple repositories.
233 * Using LIVE_PROXY_* also for bootstraping.
234
235 2006-09-27 Daniel Baumann <[email protected]>
236
237 * Changing manpage section.
238
239 2006-09-26 Daniel Baumann <[email protected]>
240
241 * Added default flavour hooks.
242 * minimal flavour does not install debian-archive-keyring to save space.
243 * Adjusted network patch.
244
245 2006-09-25 Daniel Baumann <[email protected]>
246
247 * Removed now unused initramfs-tools hack.
248 * Simplified xorg check based on distribution rather than version.
249 * Added fix from Bas Wijnen <[email protected]> for space handling in
250 arguments.
251 * Fixed package list handling similar to the fix suggested by Alex Owen
252 <[email protected]>.
253 * Uploaded 0.99.8.
254
255 2006-09-24 Marco Amadori <[email protected]>
256
257 * 13hack.sh: initramfs-tools hack, check added for xorg.
258
259 2006-09-18 Daniel Baumann <[email protected]>
260
261 * Uploaded 0.99.7.
262
263 2006-09-15 Daniel Baumann <[email protected]>
264
265 * Added eject to minimal package selection.
266
267 2006-09-14 Daniel Baumann <[email protected]>
268
269 * Adjustements for linux 2.6.17 testing propagation.
270
271 2006-09-11 Daniel Baumann <[email protected]>
272
273 * Uploaded 0.99.6.
274
275 2006-09-08 Marco Amadori <[email protected]>
276
277 * 23net.sh: Fixed binary missing directory creation.
278 * templates/iso: Moved common files to templates/common.
279
280 2006-09-07 Daniel Baumann <[email protected]>
281
282 * Minor cleanups.
283 * Fixed dist target.
284
285 2006-09-06 Marco Amadori <[email protected]>
286
287 * 14chroot.sh, main.sh: Added manifest support.
288 * 23net.sh: Added 2 variables for basenames to ease readability.
289 * main.sh, 02default.sh: Modified Usage() uses.
290
291 2006-09-04 Daniel Baumann <[email protected]>
292
293 * Uploaded 0.99.5.
294
295 2006-09-03 Daniel Baumann <[email protected]>
296
297 * Added dist parameter to easily pull images for live.debian.net.
298 * Added "--output" to specify the image name prefix.
299 * Exclude iso templates for minimal flavour.
300
301 2006-09-02 Daniel Baumann <[email protected]>
302
303 * Added experimental as distribution.
304 * Added source image generation.
305 * Using dpkg instead of dpkg-architecture, removed dpkg-dev dependency.
306
307 2006-08-31 Daniel Baumann <[email protected]>
308
309 * Added "--disable-generic-indices" and "--enable-generic-indices".
310 * Fixed i18n lists.
311 * Rewritten all lists, comments are now possible.
312 * Lists must be now explicitly given with --package-list, no longer as
313 last argument of the make-live call.
314 * Setting default sources.list while the image generation, restoring
315 customized ones afterwards.
316
317 2006-08-30 Daniel Baumann <[email protected]>
318
319 * Cleanups:
320 - moved 14patch_packages.sh to 13hack.sh.
321 - simplified 13hack.sh.
322
323 2006-08-29 Marco Amadori <[email protected]>
324
325 * pxelinux.cfg: Updated to right defaults, first cifs then nfs or
326 select your favorite way. Rationale: /dev/nfs is for kernel
327 discovering, not for initramfs discover, casper will be just fine
328 with "netboot".
329 * 13chroot.sh, 14patch_packages.sh: Added a simple system for patching
330 packages, mainly for xserver-xorg so far.
331
332 2006-08-28 Daniel Baumann <[email protected]>
333
334 * Updated documentation.
335 * Added patch from Alex Owen <[email protected]> to update
336 pxelinux.cfg for NFS root in casper.
337 * Uploaded 0.99.4.
338
339 2006-08-27 Daniel Baumann <[email protected]>
340
341 * Cleanups.
342
343 2006-08-27 Marco Amadori <[email protected]>
344
345 * Added sysv init blocking policy.
346
347 2006-08-22 Daniel Baumann <[email protected]>
348
349 * Reorganised sources.
350 * Added staging support.
351 * Cleaned up parameter names.
352 * testing is now supported.
353
354 2006-08-21 Daniel Baumann <[email protected]>
355
356 * Uploaded 0.99.3.
357
358 2006-08-02 Marco Amadori <[email protected]>
359
360 * Rewrote netboot support.
361 * Added support for pure directory rootfs images.
362
363 2006-07-31 Daniel Baumann <[email protected]>
364
365 * Uploaded 0.99.2.
366
367 2006-07-28 Daniel Baumann <[email protected]>
368
369 * Added DEBIAN_FRONTEND to chroots(), now completely non-interactive.
370 * Fixed wrong chroot patch.
371
372 2006-07-27 Marco Amadori <[email protected]>
373
374 * Changed amd64 kernel naming scheme.
375
376 2006-07-24 Daniel Baumann <[email protected]>
377
378 * Uploaded 0.99.1.
379
380 2006-07-19 Daniel Baumann <[email protected]>
381
382 * Bugfixes.
383
384 2006-07-18 Daniel Baumann <[email protected]>
385
386 * Added iso templates.
387
388 2006-07-17 Daniel Baumann <[email protected]>
389
390 * Added chroot to 01-patch.sh.
391 * Added "--logfile".
392 * Uploaded 0.99.
393
394 2006-07-01 Daniel Baumann <[email protected]>
395
396 * Added "--flavour".
397
398 2006-06-28 Daniel Baumann <[email protected]>
399
400 * Added "--debug" and "--verbose".
401
402 2006-06-23 Daniel Baumann <[email protected]>
403
404 * Rewritten manpages.
405
406 2006-06-19 Marco Amadori <[email protected]>
407
408 * Added "--templates" options.
409 * Fixed some typos.
410
411 2006-06-15 Daniel Baumann <[email protected]>
412
413 * General fixes.
414
415 2006-06-18 Marco Amadori <[email protected]>
416
417 * Added "-a|--architecture" and "-p|--package-list" options.
418 * Reworked how lists works.
419
420 2006-06-15 Daniel Baumann <[email protected]>
421
422 * General cleanup.
423
424 2006-06-14 Marco Amadori <[email protected]>
425
426 * Re-added "-f|--filesystem".
427
428 2006-06-12 Marco Amadori <[email protected]>
429
430 * Added "--conffile", "--preseed", "--clone", and "--rootfs" options.
431
432 2006-06-12 Daniel Baumann <[email protected]>
433
434 * Added new splash.rle.
435 * Added memtest86+.
436 * Added "--distribution", and "--section" options.
437 * Moved /etc/default/make-live to /etc/make-live.conf.
438
439 2006-06-11 Marco Amadori <[email protected]>
440
441 * Added handling of md5sums.
442
443 2006-06-09 Marco Amadori <[email protected]>
444
445 * Added splashy support.
446 * Added ext2 rootfs support.
447 * Added external hook and path support.
448 * Swiched to getopt.
449
450 2006-06-02 Daniel Baumann <[email protected]>
451
452 * Added patch from Jason D. Clinton <[email protected]>:
453 - Added netboot flavour.
454 - Thanks to SafeDesk Solutions <http://www.safedesk.com/>.
455
456 2006-06-01 Daniel Baumann <[email protected]>
457
458 * Moved syslinux inside the chroot.
459
460 2006-05-31 Daniel Baumann <[email protected]>
461
462 * Added kde-*i18n and standard-i18n lists.
463
464 2006-05-28 Daniel Baumann <[email protected]>
465
466 * Added patch from Frederic Lehobey <[email protected]>:
467 - Added locales to LIVE_PACKAGES.
468 - Added LIVE_MIRROR_KEY, LIVE_REPOSITORY, LIVE_REPOSITORY_KEY, and
469 LIVE_BOOTAPPEND.
470
471 2006-05-27 Daniel Baumann <[email protected]>
472
473 * Initial release.
+0
-182
docs/ChangeLog.live-webhelper less more
0 commit 1f4cf146edbd72a2d61ac2e60324d392569c9f24
1 Author: Daniel Baumann <[email protected]>
2 Date: Wed Oct 14 13:35:25 2009 +0200
3
4 Updating vcs fields.
5
6 commit d1ab019de29691407e3bde1af2ff5efe9a284380
7 Author: Richard Nelson <[email protected]>
8 Date: Wed May 27 09:42:55 2009 -0500
9
10 Update quoting on variables for safety.
11
12 commit 601b25634d291706fc477342b712554a54c42016
13 Author: Richard Nelson <[email protected]>
14 Date: Sat Mar 14 22:19:41 2009 -0500
15
16 update copyright years
17
18 commit fed4e5adfd49b339bec16b0338b73f9f90ca40ce
19 Author: Richard Nelson <[email protected]>
20 Date: Sat Mar 14 21:47:27 2009 -0500
21
22 Set lenny as defualt build
23
24 commit 083a14f46cc1298b33908991dea145cf4ec7415d
25 Author: Richard Nelson <[email protected]>
26 Date: Sun Nov 30 16:41:15 2008 -0600
27
28 Bug fix on usb-hdd builds.
29
30 commit 7742576d3a9b84807c6456007ad3bc0147ca3024
31 Author: Richard Nelson <[email protected]>
32 Date: Thu Nov 27 22:44:51 2008 -0600
33
34 Remove -x flag left on cron during debug operations.
35
36 commit 6817dca69fd0c53578c1e14c9c5333d5be94419d
37 Author: Richard Nelson <[email protected]>
38 Date: Thu Nov 27 22:42:58 2008 -0600
39
40 Update to start using more live-helper functions.
41
42 commit 649fc3a0fac8eae1b8a239a9ba250e89f4b89dfd
43 Author: Richard Nelson <[email protected]>
44 Date: Wed Nov 26 22:13:57 2008 -0600
45
46 Update Copyright (C) to 2007-2008
47
48 commit 5449c921111b2f300006cc41d7b6582270959a82
49 Author: Daniel Baumann <[email protected]>
50 Date: Fri Nov 7 18:08:01 2008 +0100
51
52 Replacing obsolete dh_clean -k with dh_prep.
53
54 commit cd7a4a353ae652a45057da5726467e23401be52d
55 Author: Richard Nelson <[email protected]>
56 Date: Tue Nov 4 18:40:06 2008 -0600
57
58 Bug fix on custom bootstrap and custom binary.
59
60 commit fc227fc32f06ba8e5af8c9ebdcd147f98790b6ea
61 Author: Richard Nelson <[email protected]>
62 Date: Thu Oct 2 17:24:37 2008 -0500
63
64 Bug fix in netboot server and path.
65
66 commit 446a99439bfee38c89615e1e24bb4729b2223e9e
67 Author: Richard Nelson <[email protected]>
68 Date: Mon Sep 8 21:39:37 2008 -0500
69
70 Include common functions from live-helper for code reuse.
71
72 commit 359e51591318966e97128b00bff38c62d07c6827
73 Author: Richard Nelson <[email protected]>
74 Date: Mon Sep 8 21:35:52 2008 -0500
75
76 Added test for unmounting devpts-live.
77
78 commit 3fdcc59654986d57f014b6c6721b2a3abde2f722
79 Author: Richard Nelson <[email protected]>
80 Date: Mon Sep 8 21:29:41 2008 -0500
81
82 Local variable prefix with _ on VAR i.e. _VAR
83
84 commit 4bbf10e31754f290d3aa0e158a45d09316487544
85 Author: Richard Nelson <[email protected]>
86 Date: Mon Sep 8 16:12:22 2008 -0500
87
88 Local variable LH_ removal/cleanup.
89
90 commit 472a6a0825656fbc16f4df6cb19bb16e1df8605f
91 Author: Richard Nelson <[email protected]>
92 Date: Mon Sep 8 16:02:36 2008 -0500
93
94 Minor local variable confusion for LH_ prefix cleanup.
95
96 commit df23442fca1c727dd43ca1ea464b277e3617cb0f
97 Author: Richard Nelson <[email protected]>
98 Date: Mon Sep 8 15:59:08 2008 -0500
99
100 Upgrade variables to have the LH_ prefix for LH_* variable, to work with the current live-helper version.
101
102 commit f00e0cb212e0c84268e099ca35ca386982e4d82b
103 Author: Daniel Baumann <[email protected]>
104 Date: Sun Sep 7 21:57:51 2008 +0200
105
106 Removing currently unused Upstream-Depends field in control.
107
108 commit 4c85494fa2907a54dd99eaf17816a4d403ddb5bc
109 Author: Daniel Baumann <[email protected]>
110 Date: Sun Sep 7 21:57:41 2008 +0200
111
112 Updating vcs fields in control file.
113
114 commit eaf87ebd9f828740430cc60d3e9f201d88c67c25
115 Author: Daniel Baumann <[email protected]>
116 Date: Thu Aug 28 23:40:35 2008 +0200
117
118 Setting project email address to the new [email protected].
119
120 commit 6fbca8e14be271dc62988d5555bba9f453ddbaa7
121 Author: Daniel Baumann <[email protected]>
122 Date: Wed Apr 23 18:50:17 2008 +0200
123
124 Updating Richards email address.
125
126 commit 25e1e7bc4f6a095aaf248a80aeaa3795f4a3e3a9
127 Author: Daniel Baumann <[email protected]>
128 Date: Tue Oct 30 11:04:42 2007 +0100
129
130 Correcting vcs fields.
131
132 commit c49d9ff77bd5be73d5367fd567a9e39fccf78410
133 Author: Daniel Baumann <[email protected]>
134 Date: Wed Oct 3 09:11:29 2007 +0200
135
136 Fixing wrong homepage field.
137
138 commit 8e01ba16a737d04a0367ecf1d4f3d7f80437fe97
139 Author: Daniel Baumann <[email protected]>
140 Date: Sun Sep 23 16:04:04 2007 +0200
141
142 Using new Homepage field now.
143
144 commit 49ca83a4d57051b2b4b4b950178063c6df25e222
145 Author: Daniel Baumann <[email protected]>
146 Date: Sun Sep 23 16:04:04 2007 +0200
147
148 Adding Upstream-Depends field.
149
150 commit 39a9d3e82c71451734f0d4ddb630b67c9d55541a
151 Author: Daniel Baumann <[email protected]>
152 Date: Sun Sep 23 16:04:04 2007 +0200
153
154 Moving from svn to git.
155
156 commit 7e823babbe815bdf520becbfd6f4ccec814aa7e2
157 Author: Daniel Baumann <[email protected]>
158 Date: Sun Sep 23 16:04:03 2007 +0200
159
160 Removing not uploaded versions.
161
162 commit 46e8777246485a15fc6d5a202a361662f4e724b5
163 Author: Daniel Baumann <[email protected]>
164 Date: Sun Sep 23 16:03:52 2007 +0200
165
166 Adding live-webhelper trunk 20070911.
167
168 2007-07-19 Daniel Baumann <[email protected]>
169
170 * Introducing build modes.
171
172 2007-07-14 Daniel Baumann <[email protected]>
173
174 * scripts/cgi:
175 - Quick fix in EMAIL.
176
177 2007-06-04 Daniel Baumann <[email protected]>
178
179 * templates/form.html:
180 - Set default source image to 'generic'.
181 * Starting live-webhelper.
44 binary*.contents
55 binary*.packages
66 binary*.zsync
7 live-image-*
78
89 .build/
910 build.log
1213
1314 chroot/
1415 chroot.packages.*
16 chroot.files
1517
1618 config/binary
1719 config/bootstrap
1820 config/chroot
1921 config/common
2022 config/source
23
24 config/build
2125
2226 source/
2327 source*.iso
+0
-33
examples/hooks/minimal.chroot less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Removing unused packages
13 for PACKAGE in apt-utils aptitude man-db manpages info wget
14 do
15 if ! apt-get remove --purge --yes "${PACKAGE}"
16 then
17 echo "WARNING: ${PACKAGE} isn't installed"
18 fi
19 done
20
21 apt-get autoremove --yes || true
22
23 # Removing unused files
24 find . -name *~ -print0 | xargs -0 rm -f
25
26 rm -rf /var/cache/man/*
27
28 # Truncating logs
29 for FILE in $(find /var/log/ -type f)
30 do
31 : > ${FILE}
32 done
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Removing unused packages
13 for PACKAGE in apt-utils aptitude man-db manpages info wget
14 do
15 if ! apt-get remove --purge --yes "${PACKAGE}"
16 then
17 echo "WARNING: ${PACKAGE} isn't installed"
18 fi
19 done
20
21 apt-get autoremove --yes || true
22
23 # Removing unused files
24 find . -name *~ -print0 | xargs -0 rm -f
25
26 rm -rf /var/cache/man/*
27
28 # Truncating logs
29 for FILE in $(find /var/log/ -type f)
30 do
31 : > ${FILE}
32 done
+0
-52
examples/hooks/stripped.chroot less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # WARNING: Using this hook will result in a stripped system, means,
13 # it may very well be possible that other packages are depending
14 # on certain files that get removed here.
15 # Therefore, this hooks is merely an inspiration for what could be
16 # removed and not a generic nor recommendet solution to get the
17 # image filesize down. In any event, using this hook can lead to
18 # unforseen bugs and breakages in other packages and you should
19 # be prepared to find and fix it for your own images.
20
21 # Removing unused packages
22 for PACKAGE in apt-utils aptitude man-db manpages info wget dselect
23 do
24 if ! apt-get remove --purge --yes "${PACKAGE}"
25 then
26 echo "WARNING: ${PACKAGE} isn't installed"
27 fi
28 done
29
30 apt-get autoremove --yes || true
31
32 # Removing unused files
33 find . -name *~ -print0 | xargs -0 rm -f
34
35 rm -rf /usr/include/*
36 #rm -rf /usr/share/groff/*
37 rm -rf /usr/share/doc/*
38 rm -rf /usr/share/locale/*
39 rm -rf /usr/share/man/*
40 rm -rf /usr/share/i18n/*
41 rm -rf /usr/share/info/*
42 rm -rf /usr/share/lintian/*
43 rm -rf /usr/share/linda/*
44 rm -rf /usr/share/zoneinfo/*
45 rm -rf /var/cache/man/*
46
47 # Truncating logs
48 for FILE in $(find /var/log/ -type f)
49 do
50 : > ${FILE}
51 done
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # WARNING: Using this hook will result in a stripped system, means,
13 # it may very well be possible that other packages are depending
14 # on certain files that get removed here.
15 # Therefore, this hooks is merely an inspiration for what could be
16 # removed and not a generic nor recommendet solution to get the
17 # image filesize down. In any event, using this hook can lead to
18 # unforseen bugs and breakages in other packages and you should
19 # be prepared to find and fix it for your own images.
20
21 # Removing unused packages
22 for PACKAGE in apt-utils aptitude man-db manpages info wget dselect
23 do
24 if ! apt-get remove --purge --yes "${PACKAGE}"
25 then
26 echo "WARNING: ${PACKAGE} isn't installed"
27 fi
28 done
29
30 apt-get autoremove --yes || true
31
32 # Removing unused files
33 find . -name *~ -print0 | xargs -0 rm -f
34
35 rm -rf /usr/include/*
36 #rm -rf /usr/share/groff/*
37 rm -rf /usr/share/doc/*
38 rm -rf /usr/share/locale/*
39 rm -rf /usr/share/man/*
40 rm -rf /usr/share/i18n/*
41 rm -rf /usr/share/info/*
42 rm -rf /usr/share/lintian/*
43 rm -rf /usr/share/linda/*
44 rm -rf /usr/share/zoneinfo/*
45 rm -rf /var/cache/man/*
46
47 # Truncating logs
48 for FILE in $(find /var/log/ -type f)
49 do
50 : > ${FILE}
51 done
0 # Makefile
1
2 install:
3 install -D -m 0755 live-build-cgi $(DESTDIR)/usr/lib/cgi-bin/live-build
4 install -D -m 0755 live-build-cgi.cron $(DESTDIR)/etc/cron.hourly/live-build-cgi
5 install -D -m 0644 live-build-cgi.crontab $(DESTDIR)/etc/cron.d/live-build-cgi
6 install -D -m 0644 live-build-cgi.default $(DESTDIR)/etc/default/live-build-cgi
7 install -D -m 0644 live-build-cgi.logrotate $(DESTDIR)/etc/logrotate.d/live-build-cgi
8
9 install -d -m 0755 $(DESTDIR)/var/log
10 touch $(DESTDIR)/var/log/live
11 chown www-data:www-data $(DESTDIR)/var/log/live
12
13 uninstall:
14 rm -f $(DESTDIR)/usr/lib/cgi-bin/live-build
15 rm -f $(DESTDIR)/etc/cron.d/live-build-cgi
16 rm -f $(DESTDIR)/etc/cron.hourly/live-build-cgi
17 rm -f $(DESTDIR)/etc/default/live-build-cgi
18 rm -f $(DESTDIR)/etc/logrotate.d/live-build-cgi
19
20 reinstall: uninstall install
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 # Including common functions
11 . /usr/lib/live/build.sh
12
13 # Reading defaults
14 if [ -r /etc/default/live-build-cgi ]
15 then
16 . /etc/default/live-build-cgi
17 else
18 echo "E: /etc/default/live-build-cgi missing"
19 exit 1
20 fi
21
22 _HOSTNAME="$(hostname -f)"
23
24 # Turn on debug if true
25 if [ "${_DEBUG}" = "true" ]
26 then
27 set -x
28 fi
29
30 # Sending http header
31 echo "Content-type: text/html"
32 echo
33
34 # If we are passed something then read it in.
35 if [ "$REQUEST_METHOD" = "POST" ] && [ "$CONTENT_LENGTH" -gt 0 ]
36 then
37 #QUERY_STRING=`cat /dev/stdin`
38 QUERY_STRING=$(cat /dev/stdin)
39 #read -n $CONTENT_LENGTH POST_DATA <&0
40 fi
41
42 # Translate parameters
43 QUERY_STRING=$(echo "${POST_DATA}" | sed -e 's/%2F/\//g' -e 's/+/ /g' -e 's/%3B/;/g' -e 's/%7E/~/g' -e 's/%3A/:/g' -e 's/%40/@/g' -e 's/%3D/=/g' -e 's/%2B/+/g')
44 # Debug the filtering string
45 # echo ${QUERY_STRING}
46
47
48 # Sending html header
49 cat "${_TEMPLATES}"/header.html
50
51 # CGI
52 if [ -z "${QUERY_STRING}" ]
53 then
54 # Sending html form
55 sed -e "s/VERSION/${VERSION}/" \
56 -e "s/DATE/`date +%Y%m%d-%H:%M`/" \
57 "${_TEMPLATES}"/form.html
58 else
59 # Converting spaces: sed 's/+/ /g'
60 # Converting '@': sed 's/%40/@/g'
61 # Converting ':': sed 's/%3A/:/g'
62 # Converting ';': sed 's/%3B/\;/g'
63 # Converting '/': sed 's/%2F/\//g'
64 # Converting '~': sed 's/%7E/\~/g'
65 # Converting '=': sed 's/%3D/=/g'
66 # Converting '+': sed 's/%2B/+/g'
67
68 # Email
69 _EMAIL=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])email=[-0-9a-zA-Z._@]+' | cut -f 2 -d '=' | head -n1)
70
71 # CGI Packages List
72 _LB_CGIPACKAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])cgipackages=[-0-9a-zA-Z. _+]+' | cut -f 2 -d '=' | head -n1)
73
74 # CGI Config for git
75 _LB_CONFIG=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])config=[-a-z]+' | cut -f 2 -d '=' | head -n1)
76
77 # Standard options
78 LIVE_IMAGE_TYPE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])binary_images=[-a-z]+' | cut -f 2 -d '=' | head -n1)
79 LB_DISTRIBUTION=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])distribution=[a-z]+' | cut -f 2 -d '=' | head -n1)
80 LB_APT=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])apt=[a-u]+' | cut -f 2 -d '=' | head -n1)
81
82 # Advanced bootstrap options
83 LIVE_IMAGE_ARCHITECTURE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])architectures=[0-9a-z]+' | cut -f 2 -d '=' | head -n1)
84 LIVE_IMAGE_ARCHIVE_AREAS=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])archive_areas=[a-z]+' | cut -f 2 -d '=' | head -n1)
85
86 # Advanced chroot options
87 LB_CHROOT_FILESYSTEM=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])chroot_filesystem=[0-9a-z]+' | cut -f 2 -d '=' | head -n1)
88 LB_LINUX_FLAVOURS=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])linux_flavours=[-0-9a-z]+' | cut -f 2 -d '=' | head -n1)
89 LB_SECURITY=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])security=[a-z]+' | cut -f 2 -d '=' | head -n1)
90
91 # Advanced binary options
92 LB_APT_INDICES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])apt_indices=[a-z]+' | cut -f 2 -d '=' | head -n1)
93 LB_BOOTAPPEND_INSTALL=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootappend_install=[-0-9a-zA-Z. _+=:/]+' | cut -f2- -d '=' | head -n1)
94 LB_BOOTAPPEND_LIVE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootappend_live=[-0-9a-zA-Z. _+=:/]+' | cut -f2- -d '=' | head -n1)
95 LB_BOOTLOADER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootloader=[a-z]+' | cut -f 2 -d '=' | head -n1)
96 LB_DEBIAN_INSTALLER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])debian_installer=[a-z]+' | cut -f 2 -d '=' | head -n1)
97 LB_ISO_APPLICATION=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_application=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
98 LB_ISO_PREPARER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_preparer=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
99 LB_ISO_PUBLISHER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_publisher=[-0-9a-zA-Z. ~;:/_@]+' | cut -f 2 -d '=' | head -n1)
100 LB_ISO_VOLUME=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_volume=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
101 LB_MEMTEST=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])memtest=[0-9a-z+]+' | cut -f 2 -d '=' | head -n1)
102 LB_NET_ROOT_PATH=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])net_path=[-0-9a-zA-Z._/]+' | cut -f 2 -d '=' | head -n1)
103 LB_NET_ROOT_SERVER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])net_server=[0-9.]+' | cut -f 2 -d '=' | head -n1)
104
105 # Advanced source options
106 LB_SOURCE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])source=[a-z]+' | cut -f 2 -d '=' | head -n1)
107 LB_SOURCE_IMAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])source_images=[a-z]+' | cut -f 2 -d '=' | head -n1)
108
109 # FIXME: filter invalid options
110 unset QUERY_STRING
111
112 if [ -z "${_EMAIL}" ]
113 then
114 echo "<h2><div style='color: red;'>Error: No email address specified.</div></h2>"
115
116 sed -e "s/VERSION/${VERSION}/" \
117 -e "s/DATE/`date +%Y%m%d-%H:%M`/" \
118 "${_TEMPLATES}"/form.html
119
120 exit
121 fi
122
123 # Getting build identifier
124 _BUILD=$(date +%Y%m%d.%H%M%S.%N)
125
126 # Getting number of builds pending.
127 _QUEUENUM=$(ls "${_TEMPDIR}"/*.build | wc -l)
128
129 #echo "${QUERY_STRING}"
130 # Sending html confirmation
131 # Note: On each string remember to use a delimeter that is not in the string.
132 sed -e "s/BUILD/${_BUILD}/g" \
133 -e "s/EMAIL/${_EMAIL}/" \
134 -e "s/QUEUENUM/${_QUEUENUM}/" \
135 -e "s/LIVE_IMAGE_TYPE/${LIVE_IMAGE_TYPE}/" \
136 -e "s/LB_DISTRIBUTION/${LB_DISTRIBUTION}/" \
137 -e "s#_LB_CONFIG#${_LB_CONFIG}#" \
138 -e "s/LB_APT_INDICES/${LB_APT_INDICES}/" \
139 -e "s/LB_APT/${LB_APT}/" \
140 -e "s/_LB_CGIPACKAGES/${_LB_CGIPACKAGES}/" \
141 -e "s/LIVE_IMAGE_ARCHITECTURE/${LIVE_IMAGE_ARCHITECTURE}/" \
142 -e "s/LIVE_IMAGE_ARCHIVE_AREAS/${LIVE_IMAGE_ARCHIVE_AREAS}/" \
143 -e "s/LB_CHROOT_FILESYSTEM/${LB_CHROOT_FILESYSTEM}/" \
144 -e "s/LB_LINUX_FLAVOURS/${LB_LINUX_FLAVOURS}/" \
145 -e "s/LB_SECURITY/${LB_SECURITY}/" \
146 -e "s#LB_BOOTAPPEND_INSTALL#${LB_BOOTAPPEND_INSTALL}#" \
147 -e "s#LB_BOOTAPPEND_LIVE#${LB_BOOTAPPEND_LIVE}#" \
148 -e "s/LB_BOOTLOADER/${LB_BOOTLOADER}/" \
149 -e "s/LB_DEBIAN_INSTALLER/${LB_DEBIAN_INSTALLER}/" \
150 -e "s#LB_ISO_APPLICATION#${LB_ISO_APPLICATION}#" \
151 -e "s#LB_ISO_PREPARER#${LB_ISO_PREPARER}#" \
152 -e "s#LB_ISO_PUBLISHER#${LB_ISO_PUBLISHER}#" \
153 -e "s#LB_ISO_VOLUME#${LB_ISO_VOLUME}#" \
154 -e "s/LB_MEMTEST/${LB_MEMTEST}/" \
155 -e "s#LB_NET_ROOT_PATH#${LB_NET_ROOT_PATH}#" \
156 -e "s/LB_NET_ROOT_SERVER/${LB_NET_ROOT_SERVER}/" \
157 -e "s#SERVER#${_SERVER}#g" \
158 -e "s/LB_SOURCE_IMAGES/${LB_SOURCE_IMAGES}/" \
159 -e "s/LB_SOURCE/${LB_SOURCE}/" \
160 "${_TEMPLATES}"/build.html
161
162 # Creating temporary directory
163 mkdir -p "${_TEMPDIR}"
164
165 # Writing build file
166 cat > "${_TEMPDIR}"/"${_BUILD}".build << EOF
167 # live-build-cgi "${VERSION}" build file
168 # `date -R`
169
170 _BUILD="${_BUILD}"
171 _EMAIL="${_EMAIL}"
172
173 REMOTE_ADDR="${REMOTE_ADDR}"
174
175 # CGI Packages List
176 _LB_CGIPACKAGES="${_LB_CGIPACKAGES}"
177
178 # CGI Config for git
179 _LB_CONFIG="${_LB_CONFIG}"
180
181 # Standard options
182 LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE}"
183 LB_DISTRIBUTION="${LB_DISTRIBUTION}"
184 LB_APT="${LB_APT}"
185
186 # Advanced bootstrap options
187 LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE}"
188 LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS}"
189
190 # Advanced chroot options
191 LB_CHROOT_FILESYSTEM="${LB_CHROOT_FILESYSTEM}"
192 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS}"
193 LB_SECURITY="${LB_SECURITY}"
194
195 # Advanced binary options
196 LB_APT_INDICES="${LB_APT_INDICES}"
197 LB_BOOTAPPEND_INSTALL="${LB_BOOTAPPEND_INSTALL}"
198 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE}"
199 LB_BOOTLOADER="${LB_BOOTLOADER}"
200 LB_DEBIAN_INSTALLER="${LB_DEBIAN_INSTALLER}"
201 LB_ISO_APPLICATION="${LB_ISO_APPLICATION}"
202 LB_ISO_PREPARER="${LB_ISO_PREPARER}"
203 LB_ISO_PUBLISHER="${LB_ISO_PUBLISHER}"
204 LB_ISO_VOLUME="${LB_ISO_VOLUME}"
205 LB_MEMTEST="${LB_MEMTEST}"
206 LB_NET_ROOT_PATH="${LB_NET_ROOT_PATH}"
207 LB_NET_ROOT_SERVER="${LB_NET_ROOT_SERVER}"
208
209 # Advanced source options
210 LB_SOURCE_IMAGES="${LB_SOURCE_IMAGES}"
211 LB_SOURCE="${LB_SOURCE}"
212
213 EOF
214
215 echo "$(date +%b\ %d\ %H:%M:%S) ${_HOSTNAME} live-build-cgi: add web build (${_BUILD}) from ${REMOTE_ADDR}." >> /var/log/live/live-build-request
216 echo "$(date +%b\ %d\ %H:%M:%S) ${_HOSTNAME} live-build-cgi: options ${_BUILD} |email ${_EMAIL}|binary_images ${LIVE_IMAGE_TYPE}|distribution ${LB_DISTRIBUTION}|config ${_LB_CONFIG}|apt ${LB_APT}|cgipackages ${_LB_CGIPACKAGES}|architectures ${LIVE_IMAGE_ARCHITECTURE}|archive_areas ${LIVE_IMAGE_ARCHIVE_AREAS}|chroot_filesystem ${LB_CHROOT_FILESYSTEM}|linux_flavours ${LB_LINUX_FLAVOURS}|security ${LB_SECURITY}|apt_indices ${LB_APT_INDICES}|bootappend_install ${LB_BOOTAPPEND_INSTALL}|bootappend_live ${LB_BOOTAPPEND_LIVE}|bootloader ${LB_BOOTLOADER}|debian_installer ${LB_DEBIAN_INSTALLER}|iso_application ${LB_ISO_APPLICATION}|iso_preparer ${LB_ISO_PREPARER}|iso_publisher ${LB_ISO_PUBLISHER}|iso_volume ${LB_ISO_VOLUME}|memtest ${LB_MEMTEST}|net_path ${LB_NET_ROOT_PATH}|net_server ${LB_NET_ROOT_SERVER}|source_images ${LB_SOURCE_IMAGES}|sources ${LB_SOURCE}" >> /var/log/live/live-build-request
217 fi
218
219 sed -e "s/VERSION/${VERSION}/" "${_TEMPLATES}"/footer.html
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9 # Including common functions
10 . /usr/lib/live/build.sh
11
12 # Reading defaults
13 if [ -r /etc/default/live-build-cgi ]
14 then
15 . /etc/default/live-build-cgi
16 else
17 echo "E: /etc/default/live-build-cgi missing"
18 exit 1
19 fi
20
21 # Exit if disabled
22 if [ "${_WEBBUILD}" != "true" ]
23 then
24 exit 0
25 fi
26
27 _HOSTNAME="$(hostname -f)"
28
29 # Turn on debug if true
30 if [ "${_DEBUG}" = "true" ]
31 then
32 set -x
33 fi
34
35 # Locknum sets the lock enumeration for multiple instances of l-b-cgi
36 _LOCKNUM="$(expr 1 + $(expr $(date +%M) % ${_INSTANCES}))"
37
38 # Checking lock file
39 if [ -f /var/lock/live-build-cgi-${_LOCKNUM}.lock ]
40 then
41 echo "E: live-build-cgi instance ${_LOCKNUM} already/still running."
42 exit 1
43 fi
44
45 # Creating lock trap
46 trap "test -f /var/lock/live-build-cgi-${_LOCKNUM}.lock && rm -f /var/lock/live-build-cgi-${_LOCKNUM}.lock; exit 0" 0 1 2 3 9 15
47
48 # Creating lock file
49 touch /var/lock/live-build-cgi-${_LOCKNUM}.lock
50
51 # Cleanup old builds: cron should be run at least once per hour to take effect
52 if ls "${_DESTDIR}"/`date -d yesterday +%Y%m%d.%H`* > /dev/null 2>&1
53 then
54 rm -rf "${_DESTDIR}"/`date -d yesterday +%Y%m%d.%H`*
55
56 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: remove web build (`date -d yesterday +%Y%m%d.%H`*)." >> /var/log/live/live-build
57 fi
58
59 # Ok from here spin through the live-build-cgi files we have waiting to build
60 #if ls "${_TEMPDIR}"/*.build > /dev/null 2>&1
61 if Find_files ${_TEMPDIR}/*.build
62 then
63 _FILE=$(ls "${_TEMPDIR}"/*.build | sort | head -1)
64 # Pull in variables from the build file.
65 . "${_FILE}"
66
67 # Drop out some build data for information if something goes wrong.
68 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: begin web build (${_BUILD})." >> /var/log/live/live-build
69
70 # Clone the git config to target build directory
71 git clone ${_LB_GIT} "${_TEMPDIR}"/"${_BUILD}" >> /var/log/live/live-build
72 _ERRORGIT="${?}"
73
74 # Moving build file to the tempdir and remove from submission area.
75 mv "${_TEMPDIR}"/"${_BUILD}".build "${_TEMPDIR}"/"${_BUILD}"/
76
77 # Sanity check to default to something since we are going to build from git clone.
78 if [ -z "${_LB_CONFIG}" ]
79 then
80 _LB_CONFIG="standard"
81 fi
82
83 # Now set a variable for the correct build path
84 _BUILD_PATH="${_TEMPDIR}/${_BUILD}/images/${_LB_CONFIG}"
85
86 _DATE_START="`date -R`"
87 echo "Begin live-build-cgi: ${_DATE_START}" > "${_BUILD_PATH}"/log
88 echo "Info live-build-cgi: Config tree cloned from ${_LB_GIT} for build ${_BUILD}" >> "${_BUILD_PATH}"/log
89
90 # Creating directory for the config/package-lists
91 mkdir -p "${_BUILD_PATH}"/config/package-lists
92
93 # Add cgipackages.list.chroot
94 if [ -n "${_LB_CGIPACKAGES}" ]
95 then
96 echo "${_LB_CGIPACKAGES}" > "${_BUILD_PATH}"/config/package-lists/cgipackages.list.chroot
97 fi
98
99 # Generating config here
100 if [ "${_ERRORGIT}" -eq "0" ]
101 then
102 cd "${_BUILD_PATH}"
103 # Do config with git and stack on config file params to build
104 lb config ${_CGI_CONFIG_APPEND} --apt "${LB_APT}" --distribution "${LB_DISTRIBUTION}" --binary-images "${LB_BINARY_IMAGES}" --architectures "${LIVE_IMAGE_ARCHITECTURE}" --archive-areas "${LIVE_IMAGE_ARCHIVE_AREAS}" --chroot-filesystem "${LB_CHROOT_FILESYSTEM}" --linux-flavours "${LB_LINUX_FLAVOURS}" --security "${LB_SECURITY}" --apt-indices "${LB_APT_INDICES}" --bootappend-install "${LB_BOOTAPPEND_INSTALL}" --bootappend-live "${LB_BOOTAPPEND_LIVE}" --bootloader "${LB_BOOTLOADER}" --debian-installer "${LB_DEBIAN_INSTALLER}" --iso-application "${LB_ISO_APPLICATION}" --iso-preparer "${LB_ISO_PREPARER}" --iso-publisher "${LB_ISO_PUBLISHER}" --iso-volume "${LB_ISO_VOLUME}" --memtest "${LB_MEMTEST}" --net-root-path "${LB_NET_ROOT_PATH}" --net-root-server "${LB_NET_ROOT_SERVER}" --source-images "${LB_SOURCE_IMAGES}" --source "${LB_SOURCE}"
105 _ERRORCONFIG="${?}"
106 else
107 echo "Config stage skipped. The git clone produced an error: ${_ERRORGIT}" >> "${_BUILD_PATH}"/log
108 fi
109
110 # Run build if config went ok
111 if [ "${_ERRORCONFIG}" -eq "0" ]
112 then
113 # We need to finish script.
114 set +e
115 lb build noauto >> "${_BUILD_PATH}"/log 2>&1
116 _ERRORBUILD="${?}"
117 else
118 echo "Build stage skipped. Config produced an error: ${_ERRORCONFIG}" >> "${_BUILD_PATH}"/log
119 fi
120
121 _DATE_END="`date -R`"
122 echo "End: ${_DATE_END}" >> "${_BUILD_PATH}"/log
123
124 # Creating image directory
125 mkdir -p "${_DESTDIR}"/"${_BUILD}"
126
127 # Creating mail and logging.
128 if [ "${_ERRORGIT}" -eq "0" ] && [ "${_ERRORCONFIG}" -eq "0" ] && [ "${_ERRORBUILD}" -eq "0" ]
129 then
130 _STATUS="maybe-successful"
131 echo "${REMOTE_ADDR} - - `date +[%d/%b/%Y:%H:%m:%S\ %z]` \"${_BUILD} ${LIVE_IMAGE_ARCHITECTURE}/${LB_DISTRIBUTION}/${_LB_CGIPACKAGES}\" 200 - \"-\" \"\"">>/var/log/live/live-build-cgi-status
132 else
133 _STATUS="maybe-failed"
134 echo "${REMOTE_ADDR} - - `date +[%d/%b/%Y:%H:%m:%S\ %z]` \"${_BUILD} ${LIVE_IMAGE_ARCHITECTURE}/${LB_DISTRIBUTION}/${_LB_CGIPACKAGES}\" 404 - \"-\" \"\"">>/var/log/live/live-build-cgi-status
135 fi
136
137 sed -e "s/BUILD/${_BUILD}/g" \
138 -e "s/EMAIL/${_EMAIL}/" \
139 -e "s/VERSION/${VERSION}/" \
140 -e "s/DATE_START/${_DATE_START}/" \
141 -e "s/DATE_END/${_DATE_END}/" \
142 -e "s/STATUS/${_STATUS}/" \
143 -e "s#SERVER#${_SERVER}#" \
144 "${_TEMPLATES}"/mail.txt > "${_DESTDIR}"/"${_BUILD}"/mail
145
146 cat >> "${_DESTDIR}"/"${_BUILD}"/mail << EOF
147
148 ---
149
150 Here's a list of all build-options that were used to build your image:
151
152 EOF
153
154 cat "${_TEMPDIR}"/"${_BUILD}"/"${_BUILD}".build >> "${_DESTDIR}"/"${_BUILD}"/mail
155
156 # Moving live-image-* files
157 if Find_files ${_BUILD_PATH}/live-image-*
158 then
159 mv "${_BUILD_PATH}"/live-image-* "${_DESTDIR}"/"${_BUILD}"
160 fi
161
162 # Moving build
163 mv "${_TEMPDIR}"/"${_BUILD}"/"${_BUILD}".build "${_DESTDIR}"/"${_BUILD}"/build
164
165 # Moving log
166 mv "${_BUILD_PATH}"/log "${_DESTDIR}"/"${_BUILD}"
167
168 # Generating md5sum
169 cd "${_DESTDIR}"/"${_BUILD}"
170 md5sum * > md5sum
171 cd "${OLDPWD}"
172
173 # Sending mail
174 cat "${_DESTDIR}"/"${_BUILD}"/mail | /usr/sbin/sendmail -t
175
176 # Unmounting devpts-live
177 #if ls "${_TEMPDIR}"/"${_BUILD}"/chroot/dev/pts/* > /dev/null 2>&1
178 if Find_files ${_BUILD_PATH}/chroot/dev/pts/*
179 then
180 umount "${_BUILD_PATH}"/chroot/dev/pts
181 fi
182
183 # Unmounting proc
184 if [ -f "${_BUILD_PATH}"/chroot/proc/version ]
185 then
186 umount "${_BUILD_PATH}"/chroot/proc
187 fi
188
189 # Unmounting sysfs
190 if [ -d "${_BUILD_PATH}"/chroot/sys/kernel ]
191 then
192 umount "${_BUILD_PATH}"/chroot/sys
193 fi
194
195 # Removing build directory
196 rm -rf "${_TEMPDIR}"/"${_BUILD}"
197
198 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: end web build (${_BUILD}: ${_STATUS})." >> /var/log/live/live-build
199 fi
0 # /etc/crontab - system-wide crontab
1
2 SHELL=/bin/sh
3 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
4
5 # m h dom mon dow user command
6 */1 * * * * root /etc/cron.hourly/live-build-cgi > /dev/null 2>&1
0 # Defaults for /etc/cron.daily/live-build-cgi
1
2 _WEBBUILD="false"
3
4 _MODE="debian"
5
6 _DEBUG="false"
7
8 _INSTANCES="1"
9
10 _DESTDIR="/srv/debian-live/build/www"
11 _TEMPLATES="/usr/share/live/build/templates/cgi/${_MODE}"
12 _TEMPDIR="/srv/debian-live/build/tmp"
13
14 _SERVER="http://live-systems.org/build"
15
16 _LB_GIT="git://live-systems.org/git/live-images.git"
17
18 _CGI_CONFIG_APPEND=""
0 # /etc/logrotate.d/live-build
1
2 /var/log/live
3 {
4 compress
5 copytruncate
6 missingok
7 monthly
8 notifempty
9 rotate 24
10 }
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'utility to build live systems')"
17 HELP="FIXME"
18 USAGE="FIXME"
19
20 case "${1}" in
21 -h|--help)
22 if [ -x "$(which man 2>/dev/null)" ]
23 then
24 man lb
25 exit 0
26 else
27 ${0} --usage
28 exit 0
29 fi
30 ;;
31
32 ""|-u|--usage)
33 Usage
34 ;;
35
36 -v|--version)
37 echo "${VERSION}"
38 exit 0
39 ;;
40
41 *)
42 COMMAND="${1}"
43 shift
44
45 ENV=""
46
47 if [ "${COMMAND}" != "config" ]
48 then
49 # Checking user account
50 if [ "$(id -u)" -ne "0" ]
51 then
52 Echo_error "need root privileges"
53 exit 1
54 fi
55 fi
56
57 for _FILE in config/environment config/environment.binary
58 do
59 if [ -e "${_FILE}" ]
60 then
61 ENV="${ENV} $(grep -v '^#' ${_FILE})"
62 fi
63 done
64
65 if [ -x "${LIVE_BUILD}/scripts/build/${COMMAND}" ]
66 then
67 # User has live-build copied locally in the system
68 SCRIPT="${LIVE_BUILD}/scripts/build/${COMMAND}"
69 elif [ -x "local/live-build/scripts/build/${COMMAND}" ]
70 then
71 # User has live-build copied locally in the config
72 SCRIPT="local/live-build/scripts/build/${COMMAND}"
73 elif [ -x /usr/lib/live/build/${COMMAND} ]
74 then
75 # User has live-build installed in the system
76 SCRIPT=/usr/lib/live/build/"${COMMAND}"
77 elif [ -x "$(which ${COMMAND} 2>/dev/null)" ]
78 then
79 # User has live-build commands in path
80 SCRIPT="${COMMAND}"
81 else
82 Echo_error "no such script: ${COMMAND}"
83 exit 1
84 fi
85
86 Echo "[%s] %s" "$(date +'%F %T')" "lb ${COMMAND} $(echo ${@})"
87 ${ENV} exec "${SCRIPT}" "${@}"
88 ;;
89 esac
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program is free software: you can redistribute it and/or modify
6 ## it under the terms of the GNU General Public License as published by
7 ## the Free Software Foundation, either version 3 of the License, or
8 ## (at your option) any later version.
9 ##
10 ## This program is distributed in the hope that it will be useful,
11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of
12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 ## GNU General Public License for more details.
14 ##
15 ## You should have received a copy of the GNU General Public License
16 ## along with this program. If not, see <http://www.gnu.org/licenses/>.
17 ##
18 ## The complete text of the GNU General Public License
19 ## can be found in /usr/share/common-licenses/GPL-3 file.
20
21
22 set -e
23
24 if [ -x "$(which man 2>/dev/null)" ]
25 then
26 man live-build
27 else
28
29 cat << EOF
30 live-build contains the scripts to build a live system from a configuration
31 directory.
32
33 An introduction to live-build can be found in the live-build(7) manpage.
34 EOF
35
36 fi
+0
-21
frontends/cgi/Makefile less more
0 # Makefile
1
2 install:
3 install -D -m 0755 live-build-cgi $(DESTDIR)/usr/lib/cgi-bin/live-build
4 install -D -m 0755 live-build-cgi.cron $(DESTDIR)/etc/cron.hourly/live-build-cgi
5 install -D -m 0644 live-build-cgi.crontab $(DESTDIR)/etc/cron.d/live-build-cgi
6 install -D -m 0644 live-build-cgi.default $(DESTDIR)/etc/default/live-build-cgi
7 install -D -m 0644 live-build-cgi.logrotate $(DESTDIR)/etc/logrotate.d/live-build-cgi
8
9 install -d -m 0755 $(DESTDIR)/var/log
10 touch $(DESTDIR)/var/log/live
11 chown www-data:www-data $(DESTDIR)/var/log/live
12
13 uninstall:
14 rm -f $(DESTDIR)/usr/lib/cgi-bin/live-build
15 rm -f $(DESTDIR)/etc/cron.d/live-build-cgi
16 rm -f $(DESTDIR)/etc/cron.hourly/live-build-cgi
17 rm -f $(DESTDIR)/etc/default/live-build-cgi
18 rm -f $(DESTDIR)/etc/logrotate.d/live-build-cgi
19
20 reinstall: uninstall install
+0
-211
frontends/cgi/live-build-cgi less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 # Including common functions
11 . /usr/lib/live/build.sh
12
13 # Reading defaults
14 if [ -r /etc/default/live-build-cgi ]
15 then
16 . /etc/default/live-build-cgi
17 else
18 echo "E: /etc/default/live-build-cgi missing"
19 exit 1
20 fi
21
22 _HOSTNAME="$(hostname -f)"
23
24 # Turn on debug if true
25 if [ "${_DEBUG}" = "true" ]
26 then
27 set -x
28 fi
29
30 # Sending http header
31 echo "Content-type: text/html"
32 echo
33
34 #QUERY_STRING=`cat /dev/stdin`
35 QUERY_STRING=$(cat /dev/stdin)
36 # Translate parameters
37 QUERY_STRING=$(echo "${QUERY_STRING}" | sed -e 's/%2F/\//g' -e 's/+/ /g' -e 's/%3B/;/g' -e 's/%7E/~/g' -e 's/%3A/:/g' -e 's/%40/@/g' -e 's/%3D/=/g' -e 's/%2B/+/g')
38 # Debug the filtering string
39 # echo ${QUERY_STRING}
40
41
42 # Sending html header
43 cat "${_TEMPLATES}"/header.html
44
45 # CGI
46 if [ -z "${QUERY_STRING}" ]
47 then
48 # Sending html form
49 sed -e "s/VERSION/${VERSION}/" \
50 -e "s/DATE/`date +%Y%m%d-%H:%M`/" \
51 "${_TEMPLATES}"/form.html
52 else
53 # Converting spaces: sed 's/+/ /g'
54 # Converting '@': sed 's/%40/@/g'
55 # Converting ':': sed 's/%3A/:/g'
56 # Converting ';': sed 's/%3B/\;/g'
57 # Converting '/': sed 's/%2F/\//g'
58 # Converting '~': sed 's/%7E/\~/g'
59 # Converting '=': sed 's/%3D/=/g'
60 # Converting '+': sed 's/%2B/+/g'
61
62 # Email
63 _EMAIL=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])email=[-0-9a-zA-Z._@]+' | cut -f 2 -d '=' | head -n1)
64
65 # CGI Packages List
66 _LB_CGIPACKAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])cgipackages=[-0-9a-zA-Z. _+]+' | cut -f 2 -d '=' | head -n1)
67
68 # CGI Config for git
69 _LB_CONFIG=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])config=[-a-z]+' | cut -f 2 -d '=' | head -n1)
70
71 # Standard options
72 LB_BINARY_IMAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])binary_images=[-a-z]+' | cut -f 2 -d '=' | head -n1)
73 LB_DISTRIBUTION=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])distribution=[a-z]+' | cut -f 2 -d '=' | head -n1)
74
75 # Advanced bootstrap options
76 LB_ARCHITECTURES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])architectures=[0-9a-z]+' | cut -f 2 -d '=' | head -n1)
77 LB_ARCHIVE_AREAS=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])archive_areas=[a-z]+' | cut -f 2 -d '=' | head -n1)
78
79 # Advanced chroot options
80 LB_CHROOT_FILESYSTEM=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])chroot_filesystem=[0-9a-z]+' | cut -f 2 -d '=' | head -n1)
81 LB_LINUX_FLAVOURS=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])linux_flavours=[-0-9a-z]+' | cut -f 2 -d '=' | head -n1)
82 LB_SECURITY=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])security=[a-z]+' | cut -f 2 -d '=' | head -n1)
83
84 # Advanced binary options
85 LB_APT_INDICES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])apt_indices=[a-z]+' | cut -f 2 -d '=' | head -n1)
86 LB_BOOTAPPEND_INSTALL=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootappend_install=[-0-9a-zA-Z. _+=:/]+' | cut -f2- -d '=' | head -n1)
87 LB_BOOTAPPEND_LIVE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootappend_live=[-0-9a-zA-Z. _+=:/]+' | cut -f2- -d '=' | head -n1)
88 LB_BOOTLOADER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])bootloader=[a-z]+' | cut -f 2 -d '=' | head -n1)
89 LB_DEBIAN_INSTALLER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])debian_installer=[a-z]+' | cut -f 2 -d '=' | head -n1)
90 LB_ISO_APPLICATION=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_application=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
91 LB_ISO_PREPARER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_preparer=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
92 LB_ISO_PUBLISHER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_publisher=[-0-9a-zA-Z. ~;:/_@]+' | cut -f 2 -d '=' | head -n1)
93 LB_ISO_VOLUME=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])iso_volume=[-0-9a-zA-Z. ~;:/_]+' | cut -f 2 -d '=' | head -n1)
94 LB_MEMTEST=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])memtest=[0-9a-z+]+' | cut -f 2 -d '=' | head -n1)
95 LB_NET_ROOT_PATH=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])net_path=[-0-9a-zA-Z._/]+' | cut -f 2 -d '=' | head -n1)
96 LB_NET_ROOT_SERVER=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])net_server=[0-9.]+' | cut -f 2 -d '=' | head -n1)
97
98 # Advanced source options
99 LB_SOURCE=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])source=[a-z]+' | cut -f 2 -d '=' | head -n1)
100 LB_SOURCE_IMAGES=$(echo "${QUERY_STRING}" | grep -oE '(^|[?&])source_images=[a-z]+' | cut -f 2 -d '=' | head -n1)
101
102 # FIXME: filter invalid options
103 unset QUERY_STRING
104
105 if [ -z "${_EMAIL}" ]
106 then
107 echo "<h2><div style='color: red;'>Error: No email address specified.</div></h2>"
108
109 sed -e "s/VERSION/${VERSION}/" \
110 -e "s/DATE/`date +%Y%m%d-%H:%M`/" \
111 "${_TEMPLATES}"/form.html
112
113 exit
114 fi
115
116 # Getting build identifier
117 _BUILD=$(date +%Y%m%d.%H%M%S.%N)
118
119 # Getting number of builds pending.
120 _QUEUENUM=$(ls "${_TEMPDIR}"/*.build | wc -l)
121
122 #echo "${QUERY_STRING}"
123 # Sending html confirmation
124 # Note: On each string remember to use a delimeter that is not in the string.
125 sed -e "s/BUILD/${_BUILD}/g" \
126 -e "s/EMAIL/${_EMAIL}/" \
127 -e "s/QUEUENUM/${_QUEUENUM}/" \
128 -e "s/LB_BINARY_IMAGES/${LB_BINARY_IMAGES}/" \
129 -e "s/LB_DISTRIBUTION/${LB_DISTRIBUTION}/" \
130 -e "s#_LB_CONFIG#${_LB_CONFIG}#" \
131 -e "s/_LB_CGIPACKAGES/${_LB_CGIPACKAGES}/" \
132 -e "s/LB_ARCHITECTURES/${LB_ARCHITECTURES}/" \
133 -e "s/LB_ARCHIVE_AREAS/${LB_ARCHIVE_AREAS}/" \
134 -e "s/LB_CHROOT_FILESYSTEM/${LB_CHROOT_FILESYSTEM}/" \
135 -e "s/LB_LINUX_FLAVOURS/${LB_LINUX_FLAVOURS}/" \
136 -e "s/LB_SECURITY/${LB_SECURITY}/" \
137 -e "s/LB_APT_INDICES/${LB_APT_INDICES}/" \
138 -e "s#LB_BOOTAPPEND_INSTALL#${LB_BOOTAPPEND_INSTALL}#" \
139 -e "s#LB_BOOTAPPEND_LIVE#${LB_BOOTAPPEND_LIVE}#" \
140 -e "s/LB_BOOTLOADER/${LB_BOOTLOADER}/" \
141 -e "s/LB_DEBIAN_INSTALLER/${LB_DEBIAN_INSTALLER}/" \
142 -e "s#LB_ISO_APPLICATION#${LB_ISO_APPLICATION}#" \
143 -e "s#LB_ISO_PREPARER#${LB_ISO_PREPARER}#" \
144 -e "s#LB_ISO_PUBLISHER#${LB_ISO_PUBLISHER}#" \
145 -e "s#LB_ISO_VOLUME#${LB_ISO_VOLUME}#" \
146 -e "s/LB_MEMTEST/${LB_MEMTEST}/" \
147 -e "s#LB_NET_ROOT_PATH#${LB_NET_ROOT_PATH}#" \
148 -e "s/LB_NET_ROOT_SERVER/${LB_NET_ROOT_SERVER}/" \
149 -e "s#SERVER#${_SERVER}#g" \
150 -e "s/LB_SOURCE_IMAGES/${LB_SOURCE_IMAGES}/" \
151 -e "s/LB_SOURCE/${LB_SOURCE}/" \
152 "${_TEMPLATES}"/build.html
153
154 # Creating temporary directory
155 mkdir -p "${_TEMPDIR}"
156
157 # Writing build file
158 cat > "${_TEMPDIR}"/"${_BUILD}".build << EOF
159 # live-build-cgi "${VERSION}" build file
160 # `date -R`
161
162 _BUILD="${_BUILD}"
163 _EMAIL="${_EMAIL}"
164
165 REMOTE_ADDR="${REMOTE_ADDR}"
166
167 # CGI Packages List
168 _LB_CGIPACKAGES="${_LB_CGIPACKAGES}"
169
170 # CGI Config for git
171 _LB_CONFIG="${_LB_CONFIG}"
172
173 # Standard options
174 LB_BINARY_IMAGES="${LB_BINARY_IMAGES}"
175 LB_DISTRIBUTION="${LB_DISTRIBUTION}"
176
177 # Advanced bootstrap options
178 LB_ARCHITECTURES="${LB_ARCHITECTURES}"
179 LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS}"
180
181 # Advanced chroot options
182 LB_CHROOT_FILESYSTEM="${LB_CHROOT_FILESYSTEM}"
183 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS}"
184 LB_SECURITY="${LB_SECURITY}"
185
186 # Advanced binary options
187 LB_APT_INDICES="${LB_APT_INDICES}"
188 LB_BOOTAPPEND_INSTALL="${LB_BOOTAPPEND_INSTALL}"
189 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE}"
190 LB_BOOTLOADER="${LB_BOOTLOADER}"
191 LB_DEBIAN_INSTALLER="${LB_DEBIAN_INSTALLER}"
192 LB_ISO_APPLICATION="${LB_ISO_APPLICATION}"
193 LB_ISO_PREPARER="${LB_ISO_PREPARER}"
194 LB_ISO_PUBLISHER="${LB_ISO_PUBLISHER}"
195 LB_ISO_VOLUME="${LB_ISO_VOLUME}"
196 LB_MEMTEST="${LB_MEMTEST}"
197 LB_NET_ROOT_PATH="${LB_NET_ROOT_PATH}"
198 LB_NET_ROOT_SERVER="${LB_NET_ROOT_SERVER}"
199
200 # Advanced source options
201 LB_SOURCE_IMAGES="${LB_SOURCE_IMAGES}"
202 LB_SOURCE="${LB_SOURCE}"
203
204 EOF
205
206 echo "$(date +%b\ %d\ %H:%M:%S) ${_HOSTNAME} live-build-cgi: add web build (${_BUILD}) from ${REMOTE_ADDR}." >> /var/log/live
207 echo "$(date +%b\ %d\ %H:%M:%S) ${_HOSTNAME} live-build-cgi: options ${_BUILD} |email ${_EMAIL}|binary_images ${LB_BINARY_IMAGES}|distribution ${LB_DISTRIBUTION}|config ${_LB_CONFIG}|cgipackages ${_LB_CGIPACKAGES}|architectures ${LB_ARCHITECTURES}|archive_areas ${LB_ARCHIVE_AREAS}|chroot_filesystem ${LB_CHROOT_FILESYSTEM}|linux_flavours ${LB_LINUX_FLAVOURS}|security ${LB_SECURITY}|apt_indices ${LB_APT_INDICES}|bootappend_install ${LB_BOOTAPPEND_INSTALL}|bootappend_live ${LB_BOOTAPPEND_LIVE}|bootloader ${LB_BOOTLOADER}|debian_installer ${LB_DEBIAN_INSTALLER}|iso_application ${LB_ISO_APPLICATION}|iso_preparer ${LB_ISO_PREPARER}|iso_publisher ${LB_ISO_PUBLISHER}|iso_volume ${LB_ISO_VOLUME}|memtest ${LB_MEMTEST}|net_path ${LB_NET_ROOT_PATH}|net_server ${LB_NET_ROOT_SERVER}|source_images ${LB_SOURCE_IMAGES}|sources ${LB_SOURCE}" >> /var/log/live
208 fi
209
210 sed -e "s/VERSION/${VERSION}/" "${_TEMPLATES}"/footer.html
+0
-202
frontends/cgi/live-build-cgi.cron less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9 # Including common functions
10 . /usr/lib/live/build.sh
11
12 # Reading defaults
13 if [ -r /etc/default/live-build-cgi ]
14 then
15 . /etc/default/live-build-cgi
16 else
17 echo "E: /etc/default/live-build-cgi missing"
18 exit 1
19 fi
20
21 # Exit if disabled
22 if [ "${_WEBBUILD}" != "true" ]
23 then
24 exit 0
25 fi
26
27 _HOSTNAME="$(hostname -f)"
28
29 # Turn on debug if true
30 if [ "${_DEBUG}" = "true" ]
31 then
32 set -x
33 fi
34
35 # Checking lock file
36 if [ -f /var/lock/live-build-cgi.lock ]
37 then
38 echo "E: live-build-cgi already/still running."
39 exit 1
40 fi
41
42 # Creating lock trap
43 trap "test -f /var/lock/live-build-cgi.lock && rm -f /var/lock/live-build-cgi.lock; exit 0" 0 1 2 3 9 15
44
45 # Creating lock file
46 touch /var/lock/live-build-cgi.lock
47
48 # Cleanup old builds: cron should be run at least once per hour to take effect
49 if ls "${_DESTDIR}"/`date -d yesterday +%Y%m%d.%H`* > /dev/null 2>&1
50 then
51 rm -rf "${_DESTDIR}"/`date -d yesterday +%Y%m%d.%H`*
52
53 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: remove web build (`date -d yesterday +%Y%m%d.%H`*)." >> /var/log/live
54 fi
55
56 # Ok from here spin through the live-build-cgi files we have waiting to build
57 #if ls "${_TEMPDIR}"/*.build > /dev/null 2>&1
58 if Find_files ${_TEMPDIR}/*.build
59 then
60 for _FILE in "${_TEMPDIR}"/*.build
61 do
62 # Pull in variables from the build file.
63 . "${_FILE}"
64
65 # Drop out some build data for information if something goes wrong.
66 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: begin web build (${_BUILD})." >> /var/log/live
67
68 # Clone the git config to target build directory
69 git clone ${_LB_GIT} "${_TEMPDIR}"/"${_BUILD}" >> /var/log/live
70 _ERRORGIT="${?}"
71
72 # Sanity check to default to something since we are going to build from git clone.
73 if [ -z "${_LB_CONFIG}" ]
74 then
75 _LB_CONFIG="standard"
76 fi
77
78 # Now set a variable for the correct build path
79 _BUILD_PATH="${_TEMPDIR}/${_BUILD}/images/${_LB_CONFIG}"
80
81 _DATE_START="`date -R`"
82 echo "Begin live-build-cgi: ${_DATE_START}" > "${_BUILD_PATH}"/log
83 echo "Info live-build-cgi: Config tree cloned from ${_LB_GIT} for build ${_BUILD}" >> "${_BUILD_PATH}"/log
84
85 # Creating directory for the config/package-lists
86 mkdir -p "${_BUILD_PATH}"/config/package-lists
87
88 # Add cgipackages.list.chroot
89 if [ -n "${_LB_CGIPACKAGES}" ]
90 then
91 echo "${_LB_CGIPACKAGES}" > "${_BUILD_PATH}"/config/package-lists/cgipackages.list.chroot
92 fi
93
94 # Generating config here
95 if [ "${_ERRORGIT}" -eq "0" ]
96 then
97 cd "${_BUILD_PATH}"
98 # Do config with git and stack on config file params to build
99 lb config ${_CGI_CONFIG_APPEND} --distribution "${LB_DISTRIBUTION}" --binary-images "${LB_BINARY_IMAGES}" --architectures "${LB_ARCHITECTURES}" --archive-areas "${LB_ARCHIVE_AREAS}" --chroot-filesystem "${LB_CHROOT_FILESYSTEM}" --linux-flavours "${LB_LINUX_FLAVOURS}" --security "${LB_SECURITY}" --apt-indices "${LB_APT_INDICES}" --bootappend-install "${LB_BOOTAPPEND_INSTALL}" --bootappend-live "${LB_BOOTAPPEND_LIVE}" --bootloader "${LB_BOOTLOADER}" --debian-installer "${LB_DEBIAN_INSTALLER}" --iso-application "${LB_ISO_APPLICATION}" --iso-preparer "${LB_ISO_PREPARER}" --iso-publisher "${LB_ISO_PUBLISHER}" --iso-volume "${LB_ISO_VOLUME}" --memtest "${LB_MEMTEST}" --net-root-path "${LB_NET_ROOT_PATH}" --net-root-server "${LB_NET_ROOT_SERVER}" --source-images "${LB_SOURCE_IMAGES}" --source "${LB_SOURCE}"
100 _ERRORCONFIG="${?}"
101 else
102 echo "Config stage skipped. The git clone produced an error: ${_ERRORGIT}" >> "${_BUILD_PATH}"/log
103 fi
104
105 # Run build if config went ok
106 if [ "${_ERRORCONFIG}" -eq "0" ]
107 then
108 lb build >> "${_BUILD_PATH}"/log 2>&1
109 _ERRORBUILD="${?}"
110 else
111 echo "Build stage skipped. Config produced an error: ${_ERRORCONFIG}" >> "${_BUILD_PATH}"/log
112 fi
113
114 _DATE_END="`date -R`"
115 echo "End: ${_DATE_END}" >> "${_BUILD_PATH}"/log
116
117 # Creating image directory
118 mkdir -p "${_DESTDIR}"/"${_BUILD}"
119
120 # Creating mail and logging.
121 if [ "${_ERRORGIT}" -eq "0" ] && [ "${_ERRORCONFIG}" -eq "0" ] && [ "${_ERRORBUILD}" -eq "0" ]
122 then
123 _STATUS="maybe-successful"
124 echo "${REMOTE_ADDR} - - `date +[%d/%b/%Y:%H:%m:%S\ %z]` \"${_BUILD} ${LB_ARCHITECTURES}/${LB_DISTRIBUTION}/${_LB_CGIPACKAGES}\" 200 - \"-\" \"\"">>/var/log/live-cgi.builds
125 else
126 _STATUS="maybe-failed"
127 echo "${REMOTE_ADDR} - - `date +[%d/%b/%Y:%H:%m:%S\ %z]` \"${_BUILD} ${LB_ARCHITECTURES}/${LB_DISTRIBUTION}/${_LB_CGIPACKAGES}\" 404 - \"-\" \"\"">>/var/log/live-cgi.builds
128 fi
129
130 sed -e "s/BUILD/${_BUILD}/g" \
131 -e "s/EMAIL/${_EMAIL}/" \
132 -e "s/VERSION/${VERSION}/" \
133 -e "s/DATE_START/${_DATE_START}/" \
134 -e "s/DATE_END/${_DATE_END}/" \
135 -e "s/STATUS/${_STATUS}/" \
136 -e "s#SERVER#${_SERVER}#" \
137 "${_TEMPLATES}"/mail.txt > "${_DESTDIR}"/"${_BUILD}"/mail
138
139 cat >> "${_DESTDIR}"/"${_BUILD}"/mail << EOF
140
141 ---
142
143 Here's a list of all build-options that were used to build your image:
144
145 EOF
146
147 cat "${_TEMPDIR}"/"${_BUILD}".build >> "${_DESTDIR}"/"${_BUILD}"/mail
148
149 # Moving binary image
150 #if ls "${_TEMPDIR}"/"${_BUILD}"/binary*.* > /dev/null 2>&1
151 if Find_files ${_BUILD_PATH}/binary*.*
152 then
153 mv "${_BUILD_PATH}"/binary*.* "${_DESTDIR}"/"${_BUILD}"
154 fi
155
156 # Moving source image
157 #if ls "${_TEMPDIR}"/"${_BUILD}"/source.* > /dev/null 2>&1
158 if Find_files ${_BUILD_PATH}/source.*
159 then
160 mv "${_BUILD_PATH}"/source.* "${_DESTDIR}"/"${_BUILD}"
161 fi
162
163 # Moving build
164 mv "${_TEMPDIR}"/"${_BUILD}".build "${_DESTDIR}"/"${_BUILD}"/build
165
166 # Moving log
167 mv "${_BUILD_PATH}"/log "${_DESTDIR}"/"${_BUILD}"
168
169 # Generating md5sum
170 cd "${_DESTDIR}"/"${_BUILD}"
171 md5sum * > md5sum
172 cd "${OLDPWD}"
173
174 # Sending mail
175 cat "${_DESTDIR}"/"${_BUILD}"/mail | /usr/sbin/sendmail -t
176
177 # Unmounting devpts-live
178 #if ls "${_TEMPDIR}"/"${_BUILD}"/chroot/dev/pts/* > /dev/null 2>&1
179 if Find_files ${_BUILD_PATH}/chroot/dev/pts/*
180 then
181 umount "${_BUILD_PATH}"/chroot/dev/pts
182 fi
183
184 # Unmounting proc
185 if [ -f "${_BUILD_PATH}"/chroot/proc/version ]
186 then
187 umount "${_BUILD_PATH}"/chroot/proc
188 fi
189
190 # Unmounting sysfs
191 if [ -d "${_BUILD_PATH}"/chroot/sys/kernel ]
192 then
193 umount "${_BUILD_PATH}"/chroot/sys
194 fi
195
196 # Removing build directory
197 rm -rf "${_TEMPDIR}"/"${_BUILD}"
198
199 echo "`date +%b\ %d\ %H:%M:%S` ${_HOSTNAME} live-build-cgi: end web build (${_BUILD}: ${_STATUS})." >> /var/log/live
200 done
201 fi
+0
-7
frontends/cgi/live-build-cgi.crontab less more
0 # /etc/crontab - system-wide crontab
1
2 SHELL=/bin/sh
3 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
4
5 # m h dom mon dow user command
6 */1 * * * * root /etc/cron.hourly/live-build-cgi > /dev/null 2>&1
+0
-17
frontends/cgi/live-build-cgi.default less more
0 # Defaults for /etc/cron.daily/live-build-cgi
1
2 _WEBBUILD="false"
3
4 _MODE="debian"
5
6 _DEBUG="false"
7
8 _DESTDIR="/srv/debian-live/build/www"
9 _TEMPLATES="/usr/share/live/build/templates/cgi/${_MODE}"
10 _TEMPDIR="/srv/debian-live/build/tmp"
11
12 _SERVER="http://live.debian.net/build"
13
14 _LB_GIT="git://live-systems.org/git/live-images.git"
15
16 _CGI_CONFIG_APPEND=""
+0
-11
frontends/cgi/live-build-cgi.logrotate less more
0 # /etc/logrotate.d/live-build
1
2 /var/log/live
3 {
4 compress
5 copytruncate
6 missingok
7 monthly
8 notifempty
9 rotate 24
10 }
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1414
1515 for ARCHITECTURE in ${ARCHITECTURES}
1616 do
17 if [ "$(echo ${LB_ARCHITECTURES} | grep ${ARCHITECTURE})" ]
17 if [ "$(echo ${LIVE_IMAGE_ARCHITECTURE} | grep ${ARCHITECTURE})" ]
1818 then
1919 VALID="true"
2020 break
6969 ;;
7070 esac
7171
72 if [ "${LB_ARCHITECTURES}" = "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" ]
72 if [ "${LIVE_IMAGE_ARCHITECTURE}" = "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" ]
7373 then
7474
7575 if [ ! -e "${LB_BOOTSTRAP_QEMU_STATIC}" ]
9292
9393 Check_multiarchitectures ()
9494 {
95 if [ "$(echo ${LB_ARCHITECTURES} | wc -w)" -gt "1" ]
95 if [ "$(echo ${LIVE_IMAGE_ARCHITECTURE} | wc -w)" -gt "1" ]
9696 then
9797 # First, only support multiarch on iso
98 case "${LB_BINARY_IMAGES}" in
98 case "${LIVE_IMAGE_TYPE}" in
9999 iso*)
100100 # Assemble multi-arch
101101 case "${LB_CURRENT_ARCHITECTURE}" in
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1313
1414 if [ "${LB_CACHE}" = "true" ] && [ "${LB_CACHE_PACKAGES}" = "true" ]
1515 then
16 if [ -d "${DIRECTORY}" ]
16 if [ -e "${DIRECTORY}" ]
1717 then
1818 # Restore old cache
1919 if [ "$(stat --printf %d ${DIRECTORY})" = "$(stat --printf %d chroot/var/cache/apt/archives)" ]
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2525 fi
2626 done
2727
28 if [ "${LB_USE_FAKEROOT}" != "true" ]
29 then
30 ${LB_ROOT_COMMAND} ${_LINUX32} chroot "${CHROOT}" /usr/bin/env -i HOME="/root" PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" TERM="${TERM}" DEBIAN_FRONTEND="${LB_DEBCONF_FRONTEND}" DEBIAN_PRIORITY="${LB_DEBCONF_PRIORITY}" DEBCONF_NONINTERACTIVE_SEEN="true" DEBCONF_NOWARNINGS="true" ${ENV} ${COMMANDS}
31 else
32 # Building with fakeroot/fakechroot
33 ${LB_ROOT_COMMAND} ${_LINUX32} chroot "${CHROOT}" ${ENV} ${COMMANDS}
34 fi
28 ${_LINUX32} chroot "${CHROOT}" /usr/bin/env -i HOME="/root" PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin" TERM="${TERM}" DEBIAN_FRONTEND="${LB_DEBCONF_FRONTEND}" DEBIAN_PRIORITY="${LB_DEBCONF_PRIORITY}" DEBCONF_NONINTERACTIVE_SEEN="true" DEBCONF_NOWARNINGS="true" ${ENV} ${COMMANDS}
3529
3630 return "${?}"
3731 }
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1111 VERSION="$(if [ -e ${LIVE_BUILD}/VERSION ]; then cat ${LIVE_BUILD}/VERSION; else cat /usr/share/live/build/VERSION; fi)"
1212 CONFIG_VERSION="$(echo ${VERSION} | awk -F- '{ print $1 }')"
1313
14 # FIXME
15 LIVE_BUILD_VERSION="${CONFIG_VERSION}"
16
1417 PATH="${PWD}/local/bin:${PATH}"
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1515 else
1616 for FILE in ${@}
1717 do
18 FILES="${FILES} ${FILE} ${FILE}.${LB_ARCHITECTURES} ${FILE}.${DISTRIBUTION}"
18 FILES="${FILES} ${FILE} ${FILE}.${LIVE_IMAGE_ARCHITECTURE} ${FILE}.${DISTRIBUTION}"
1919 FILES="${FILES} config/$(echo ${PROGRAM} | sed -e 's|^lb_||')"
2020 FILES="${FILES} config/$(echo ${PROGRAM} | sed -e 's|^lb_||').${ARCHITECTURE}"
2121 FILES="${FILES} config/$(echo ${PROGRAM} | sed -e 's|^lb_||').${DISTRIBUTION}"
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 Get_configuration ()
11 {
12 _CONFIGURATION_FILE="${1}"
13 _FIELD_NAME="${2}"
14
15 if [ -e "${_CONFIGURATION_FILE}" ]
16 then
17 _FIELD_BODY="$(grep ^${_FIELD_NAME}: ${_CONFIGURATION_FILE} | awk '{ $1=""; print $0 }' | sed -e 's|^ ||')"
18 fi
19
20 echo ${_FIELD_BODY}
21 }
22
23 Set_configuration ()
24 {
25 _CONFIGURATION_FILE="${1}"
26 _FIELD_NAME="${2}"
27 _FIELD_BODY="${3}"
28
29 if grep -qs "^${_FIELD_NAME}:" "${_CONFIGURATION_FILE}"
30 then
31 # Update configuration
32 sed -i -e "s|^${_FIELD_NAME}:.*$|${_FIELD_NAME}: ${_FIELD_BODY}|" "${_CONFIGURATION_FILE}"
33 else
34 # Append configuration
35 echo "${_FIELD_NAME}: ${_FIELD_BODY}" >> "${_CONFIGURATION_FILE}"
36 fi
37 }
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
77 ## under certain conditions; see COPYING for details.
88
99
10 New_configuration ()
11 {
12 ## Runtime
13
14 # Image: Architecture
15 if [ -x "/usr/bin/dpkg" ]
16 then
17 CURRENT_IMAGE_ARCHITECTURE="$(dpkg --print-architecture)"
18 else
19 case "$(uname -m)" in
20 x86_64)
21 CURRENT_IMAGE_ARCHITECTURE="amd64"
22 ;;
23
24 i?86)
25 CURRENT_IMAGE_ARCHITECTURE="i386"
26 ;;
27
28 *)
29 Echo_warning "Unable to determine current architecture, using ${CURRENT_IMAGE_ARCHITECTURE}"
30 ;;
31 esac
32 fi
33
34
35 ## Configuration
36
37 # Configuration-Version
38 LIVE_CONFIGURATION_VERSION="${LIVE_CONFIGURATION_VERSION:-$(Get_configuration config/build Configuration-Version)}"
39 LIVE_CONFIGURATION_VERSION="${LIVE_CONFIGURATION_VERSION:-${LIVE_BUILD_VERSION}}"
40 export LIVE_CONFIGURATION_VERSION
41
42 # Image: Name
43 LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-$(Get_configuration config/build Name)}"
44 LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-live-image}"
45 export LIVE_IMAGE_NAME
46
47 # Image: Architecture (FIXME: Support and default to 'any')
48 LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE:-$(Get_configuration config/build Architecture)}"
49 LIVE_IMAGE_ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE:-${CURRENT_IMAGE_ARCHITECTURE}}"
50 export LIVE_IMAGE_ARCHITECTURE
51
52 # Image: Archive Areas
53 LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-$(Get_configuration config/build Archive-Areas)}"
54
55 case "${LB_MODE}" in
56 progress-linux)
57 LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main contrib non-free}"
58 ;;
59
60 ubuntu)
61 LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main restricted}"
62 ;;
63
64 *)
65 LIVE_IMAGE_ARCHIVE_AREAS="${LIVE_IMAGE_ARCHIVE_AREAS:-main}"
66 ;;
67 esac
68
69 export LIVE_IMAGE_ARCHIVE_AREAS
70
71 # Image: Archive Areas
72 LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS:-$(Get_configuration config/build Parent-Archive-Areas)}"
73 LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS:-${LIVE_IMAGE_ARCHIVE_AREAS}}"
74 export LIVE_IMAGE_PARENT_ARCHIVE_AREAS
75
76 # Image: Type
77 LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-$(Get_configuration config/build Type)}"
78 LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-iso-hybrid}"
79 export LIVE_IMAGE_TYPE
80 }
81
1082 Set_defaults ()
1183 {
84 # FIXME
85 New_configuration
86
1287 ## config/common
1388
1489 if [ -e local/live-build ]
2095 # Setting system type
2196 LB_SYSTEM="${LB_SYSTEM:-live}"
2297
23 # Setting mode (currently: debian, emdebian, progress-linux, and ubuntu)
98 # Setting mode (currently: debian, progress-linux, and ubuntu)
2499 if [ -x /usr/bin/lsb_release ]
25100 then
26 _DISTRIBUTOR="$(lsb_release -is | tr [A-Z] [a-z])"
101 _DISTRIBUTOR="$(lsb_release -is | tr "[A-Z]" "[a-z]")"
27102
28103 case "${_DISTRIBUTOR}" in
29104 debian|progress-linux|ubuntu)
54129 ;;
55130
56131 ubuntu)
57 LB_DISTRIBUTION="${LB_DISTRIBUTION:-precise}"
132 LB_DISTRIBUTION="${LB_DISTRIBUTION:-quantal}"
58133 LB_DERIVATIVE="false"
59134 ;;
60135
61136 *)
62 LB_DISTRIBUTION="${LB_DISTRIBUTION:-wheezy}"
137 LB_DISTRIBUTION="${LB_DISTRIBUTION:-jessie}"
63138 LB_DERIVATIVE="false"
64139 ;;
65140 esac
67142 case "${LB_MODE}" in
68143 progress-linux)
69144 case "${LB_DISTRIBUTION}" in
70 artax|artax-backports)
71 LB_PARENT_DISTRIBUTION="${LB_PARENT_DISTRIBUTION:-squeeze}"
72 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION:-${LB_PARENT_DISTRIBUTION}}"
73 ;;
74
75145 baureo|baureo-backports)
76146 LB_PARENT_DISTRIBUTION="${LB_PARENT_DISTRIBUTION:-wheezy}"
77147 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION:-${LB_PARENT_DISTRIBUTION}}"
126196
127197 # Setting apt recommends
128198 case "${LB_MODE}" in
129 emdebian|progress-linux)
199 progress-linux)
130200 LB_APT_RECOMMENDS="${LB_APT_RECOMMENDS:-false}"
131201 ;;
132202
204274
205275 progress-linux)
206276 case "${LB_DISTRIBUTION}" in
207 artax|artax-backports)
277 chairon*)
278 LB_INITSYSTEM="${LB_INITSYSTEM:-systemd}"
279 ;;
280
281 *)
208282 LB_INITSYSTEM="${LB_INITSYSTEM:-sysvinit}"
209 ;;
210
211 *)
212 LB_INITSYSTEM="${LB_INITSYSTEM:-systemd}"
213283 ;;
214284 esac
215285 ;;
259329 fi
260330 fi
261331
262 if [ "$(id -u)" = "0" ]
263 then
264 # If we are root, disable root command
265 LB_ROOT_COMMAND=""
266 else
267 if [ -x /usr/bin/sudo ]
268 then
269 # FIXME: this is false until considered safe
270 #LB_ROOT_COMMAND="sudo"
271 LB_ROOT_COMMAND=""
272 fi
273 fi
274
275 if [ "${LB_ARCHITECTURE}" = "i386" ] && [ "$(uname -m)" = "x86_64" ]
276 then
332 if [ "${LIVE_IMAGE_ARCHITECTURE}" = "i386" ] && [ "${CURRENT_IMAGE_ARCHITECTURE}" = "amd64" ]
333 then
334 # Use linux32 when building amd64 images on i386
277335 _LINUX32="linux32"
278336 else
279337 _LINUX32=""
280338 fi
281339
282340 # Setting tasksel
283 case "${LB_PARENT_DISTRIBUTION}" in
284 squeeze)
285 LB_TASKSEL="${LB_TASKSEL:-tasksel}"
286 ;;
287
288 *)
289 LB_TASKSEL="${LB_TASKSEL:-apt}"
290 ;;
291 esac
341 LB_TASKSEL="${LB_TASKSEL:-apt}"
292342
293343 # Setting root directory
294344 case "${LB_MODE}" in
319369
320370 ## config/bootstrap
321371
322 # Setting architecture value
323 if [ -z "${LB_ARCHITECTURES}" ]
324 then
325 if [ -x "/usr/bin/dpkg" ]
326 then
327 LB_ARCHITECTURES="$(dpkg --print-architecture)"
328 else
329 case "$(uname -m)" in
330 sparc|powerpc)
331 LB_ARCHITECTURES="$(uname -m)"
332 ;;
333 x86_64)
334 LB_ARCHITECTURES="amd64"
335 ;;
336 *)
337 if [ -e /lib64 ]
338 then
339 LB_ARCHITECTURES="amd64"
340 else
341 LB_ARCHITECTURES="i386"
342 fi
343
344 Echo_warning "Can't determine architecture, assuming ${LB_ARCHITECTURES}"
345 ;;
346 esac
347 fi
348 fi
349
350372 # Setting mirror to fetch packages from
351373 case "${LB_MODE}" in
352374 debian)
354376 LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-${LB_MIRROR_BOOTSTRAP}}"
355377 ;;
356378
357 emdebian)
358 LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://www.emdebian.org/grip/}"
359 LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-${LB_MIRROR_BOOTSTRAP}}"
360 ;;
361
362379 progress-linux)
363380 LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-http://ftp.debian.org/debian/}"
364381 LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages/}"
365382 ;;
366383
367384 ubuntu)
368 case "${LB_ARCHITECTURES}" in
385 case "${LIVE_IMAGE_ARCHITECTURE}" in
369386 amd64|i386)
370387 LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://archive.ubuntu.com/ubuntu/}"
371388 ;;
389406 LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
390407 ;;
391408
392 emdebian)
393 LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-none}"
394 LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
395 ;;
396
397409 progress-linux)
398410 LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-http://security.debian.org/}"
399411 LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT}}"
400412 ;;
401413
402414 ubuntu)
403 case "${LB_ARCHITECTURES}" in
415 case "${LIVE_IMAGE_ARCHITECTURE}" in
404416 amd64|i386)
405417 LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.ubuntu.com/ubuntu/}"
406418 ;;
411423 esac
412424
413425 LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
414 ;;
415 esac
416
417 # Setting updates mirror to fetch packages from
418 case "${LB_MODE}" in
419 debian|progress-linux)
420 LB_PARENT_MIRROR_CHROOT_UPDATES="${LB_PARENT_MIRROR_CHROOT_UPDATES:-${LB_PARENT_MIRROR_CHROOT}}"
421 LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-${LB_MIRROR_CHROOT}}"
422 ;;
423
424 ubuntu)
425 case "${LB_ARCHITECTURES}" in
426 amd64|i386)
427 LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-http://archive.ubuntu.com/ubuntu/}"
428 ;;
429
430 *)
431 LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-http://ports.ubuntu.com/ubuntu-ports/}"
432 ;;
433 esac
434
435 LB_PARENT_MIRROR_CHROOT_UPDATES="${LB_PARENT_MIRROR_CHROOT_UPDATES:-${LB_PARENT_MIRROR_CHROOT}}"
436 ;;
437
438 *)
439 LB_PARENT_MIRROR_CHROOT_UPDATES="${LB_PARENT_MIRROR_CHROOT_UPDATES:-none}"
440 LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES:-none}"
441 ;;
442 esac
443
444 # Setting backports mirror to fetch packages from
445 case "${LB_MODE}" in
446 debian)
447 case "${LB_DISTRIBUTION}" in
448 squeeze)
449 LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-http://backports.debian.org/debian-backports/}"
450 ;;
451
452 *)
453 LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT}}"
454 ;;
455 esac
456
457 LB_PARENT_MIRROR_CHROOT_BACKPORTS="${LB_PARENT_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT_BACKPORTS}}"
458 ;;
459
460 progress-linux)
461 LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-${LB_MIRROR_CHROOT}}"
462 ;;
463
464 *)
465 LB_PARENT_MIRROR_CHROOT_BACKPORTS="${LB_PARENT_MIRROR_CHROOT_BACKPORTS:-none}"
466 LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS:-none}"
467426 ;;
468427 esac
469428
479438 LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-${LB_MIRROR_CHROOT}}"
480439 ;;
481440
482 emdebian)
483 LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://www.emdebian.org/grip/}"
484 LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-${LB_MIRROR_BINARY}}"
485 ;;
486
487 ubuntu)
488 case "${LB_ARCHITECTURES}" in
441 ubuntu)
442 case "${LIVE_IMAGE_ARCHITECTURE}" in
489443 amd64|i386)
490444 LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://archive.ubuntu.com/ubuntu/}"
491445 ;;
506460 LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-${LB_MIRROR_BINARY_SECURITY}}"
507461 ;;
508462
509 emdebian)
510 LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-none}"
511 LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-${LB_MIRROR_BINARY_SECURITY}}"
512 ;;
513
514463 progress-linux)
515464 LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-http://security.debian.org/}"
516465 LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-${LB_MIRROR_CHROOT}}"
517466 ;;
518467
519468 ubuntu)
520 case "${LB_ARCHITECTURES}" in
469 case "${LIVE_IMAGE_ARCHITECTURE}" in
521470 amd64|i386)
522471 LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.ubuntu.com/ubuntu/}"
523472 ;;
531480 ;;
532481 esac
533482
534 # Setting updates mirror which ends up in the image
535 case "${LB_MODE}" in
536 debian)
537 LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-${LB_MIRROR_BINARY}}"
538 LB_PARENT_MIRROR_BINARY_UPDATES="${LB_PARENT_MIRROR_BINARY_UPDATES:-${LB_PARENT_MIRROR_BINARY}}"
539 ;;
540
541 progress-linux)
542 LB_PARENT_MIRROR_BINARY_UPDATES="${LB_PARENT_MIRROR_BINARY_UPDATES:-${LB_PARENT_MIRROR_BINARY}}"
543 LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-${LB_MIRROR_BINARY}}"
544 ;;
545
546 ubuntu)
547 case "${LB_ARCHITECTURES}" in
548 amd64|i386)
549 LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-http://archive.ubuntu.com/ubuntu/}"
550 ;;
551
552 *)
553 LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES:-http://ports.ubuntu.com/ubuntu-ports/}"
554 ;;
555 esac
556
557 LB_PARENT_MIRROR_BINARY_UPDATES="${LB_PARENT_MIRROR_BINARY_UPDATES:-${LB_PARENT_MIRROR_BINARY}}"
558 ;;
559
560 *)
561 LB_PARENT_MIRROR_BINARY_UPDATES="${LB_PARENT_MIRROR_BINARY_UPDATES:-none}"
562 ;;
563 esac
564
565 # Setting backports mirror which ends up in the image
566 case "${LB_MODE}" in
567 debian)
568 case "${LB_DISTRIBUTION}" in
569 squeeze)
570 LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-http://http.debian.net/debian-backports/}"
571 ;;
572
573 *)
574 LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY}}"
575 ;;
576 esac
577
578 LB_PARENT_MIRROR_BINARY_BACKPORTS="${LB_PARENT_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY_BACKPORTS}}"
579 ;;
580
581 progress-linux)
582 LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-${LB_MIRROR_BINARY}}"
583 ;;
584
585 *)
586 LB_PARENT_MIRROR_BINARY_BACKPORTS="${LB_PARENT_MIRROR_BINARY_BACKPORTS:-none}"
587 LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS:-none}"
588 ;;
589 esac
590
591483 case "${LB_MODE}" in
592484 progress-linux)
593485 LB_PARENT_MIRROR_DEBIAN_INSTALLER="${LB_PARENT_MIRROR_DEBIAN_INSTALLER:-${LB_MIRROR_CHROOT}}"
600492 ;;
601493 esac
602494
603 # Setting archive areas value
604 case "${LB_MODE}" in
605 progress-linux)
606 LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS:-main contrib non-free}"
607 LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS:-${LB_ARCHIVE_AREAS}}"
608 ;;
609
610 ubuntu)
611 LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS:-main restricted}"
612 LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS:-${LB_ARCHIVE_AREAS}}"
613 ;;
614
615 *)
616 LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS:-main}"
617 LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS:-${LB_ARCHIVE_AREAS}}"
618 ;;
619 esac
620
621495 ## config/chroot
622496
623497 # Setting chroot filesystem
624498 LB_CHROOT_FILESYSTEM="${LB_CHROOT_FILESYSTEM:-squashfs}"
625499
626 # Setting whether to expose root filesystem as read only
627 LB_EXPOSED_ROOT="${LB_EXPOSED_ROOT:-false}"
628
629500 # Setting union filesystem
630501 LB_UNION_FILESYSTEM="${LB_UNION_FILESYSTEM:-aufs}"
631502
632 # Setting distribution hooks
633 LB_CHROOT_HOOKS="${LB_CHROOT_HOOKS:-disable-kexec-tools \
634 remove-adjtime-configuration \
635 remove-backup-files \
636 remove-dbus-machine-id \
637 remove-gnome-icon-cache \
638 remove-log-files \
639 remove-mdadm-configuration \
640 remove-openssh-server-host-keys \
641 remove-python-py \
642 remove-temporary-files \
643 remove-udev-persistent-rules \
644 remove-systemd-machine-id \
645 update-apt-file-cache \
646 update-apt-xapian-index \
647 update-glx-alternative \
648 update-mlocate-database \
649 update-nvidia-alternative}"
650 #remove-apt-sources-lists
651
652503 # Setting interactive shell/X11/Xnest
653504 LB_INTERACTIVE="${LB_INTERACTIVE:-false}"
654505
664515 esac
665516
666517 # Setting linux flavour string
667 case "${LB_ARCHITECTURES}" in
518 case "${LIVE_IMAGE_ARCHITECTURE}" in
668519 armel)
669520 case "${LB_MODE}" in
670521 ubuntu)
699550 i386)
700551 case "${LB_MODE}" in
701552 progress-linux)
702 case "${LB_DISTRIBUTION}" in
703 artax)
704 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686}"
705 ;;
706
707 *)
708 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae}"
709 ;;
710 esac
553 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae}"
711554 ;;
712555
713556 ubuntu)
723566 ;;
724567
725568 *)
726 case "${LB_PARENT_DISTRIBUTION}" in
727 squeeze)
728 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686 486}"
729 ;;
730
731 *)
732 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-686-pae 486}"
733 ;;
734 esac
569 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-486}"
735570 ;;
736571 esac
737572 ;;
739574 ia64)
740575 case "${LB_MODE}" in
741576 progress-linux)
742 Echo_error "Architecture ${LB_ARCHITECTURES} not supported in the ${LB_MODE} mode."
577 Echo_error "Architecture ${LIVE_IMAGE_ARCHITECTURE} not supported in the ${LB_MODE} mode."
743578 exit 1
744579 ;;
745580
752587 powerpc)
753588 case "${LB_MODE}" in
754589 progress-linux)
755 Echo_error "Architecture ${LB_ARCHITECTURES} not supported in the ${LB_MODE} mode."
590 Echo_error "Architecture ${LIVE_IMAGE_ARCHITECTURE} not supported in the ${LB_MODE} mode."
756591 exit 1
757592 ;;
758593
766601 esac
767602 ;;
768603
769 s390)
604 s390x)
770605 case "${LB_MODE}" in
771606 progress-linux|ubuntu)
772 Echo_error "Architecture ${LB_ARCHITECTURES} not supported in the ${LB_MODE} mode."
607 Echo_error "Architecture ${LIVE_IMAGE_ARCHITECTURE} not supported in the ${LB_MODE} mode."
773608 exit 1
774609 ;;
775610
776611 *)
777 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-s390}"
612 LB_LINUX_FLAVOURS="${LB_LINUX_FLAVOURS:-s390x}"
778613 ;;
779614 esac
780615 ;;
782617 sparc)
783618 case "${LB_MODE}" in
784619 progress-linux)
785 Echo_error "Architecture ${LB_ARCHITECTURES} not supported in the ${LB_MODE} mode."
620 Echo_error "Architecture ${LIVE_IMAGE_ARCHITECTURE} not supported in the ${LB_MODE} mode."
786621 exit 1
787622 ;;
788623
793628 ;;
794629
795630 *)
796 Echo_error "Architecture(s) ${LB_ARCHITECTURES} not yet supported (FIXME)"
631 Echo_error "Architecture(s) ${LIVE_IMAGE_ARCHITECTURE} not yet supported (FIXME)"
797632 exit 1
798633 ;;
799634 esac
805640 ;;
806641
807642 *)
808 case "${LB_PARENT_DISTRIBUTION}" in
809 squeeze)
810 LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image-2.6}"
811 ;;
812
813 *)
814 LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image}"
815 ;;
816 esac
643 LB_LINUX_PACKAGES="${LB_LINUX_PACKAGES:-linux-image}"
817644 ;;
818645 esac
819646
842669 ## config/binary
843670
844671 # Setting image filesystem
845 case "${LB_ARCHITECTURES}" in
672 case "${LIVE_IMAGE_ARCHITECTURE}" in
846673 sparc)
847674 LB_BINARY_FILESYSTEM="${LB_BINARY_FILESYSTEM:-ext4}"
848675 ;;
853680 esac
854681
855682 # Setting image type
856 case "${LB_ARCHITECTURES}" in
683 case "${LIVE_IMAGE_ARCHITECTURE}" in
857684 amd64|i386)
858 LB_BINARY_IMAGES="${LB_BINARY_IMAGES:-iso-hybrid}"
859 ;;
860
861 *)
862 LB_BINARY_IMAGES="${LB_BINARY_IMAGES:-iso}"
685 LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-iso-hybrid}"
686 ;;
687
688 *)
689 LIVE_IMAGE_TYPE="${LIVE_IMAGE_TYPE:-iso}"
863690 ;;
864691 esac
865692
877704 # Setting bootloader
878705 if [ -z "${LB_BOOTLOADER}" ]
879706 then
880 case "${LB_ARCHITECTURES}" in
707 case "${LIVE_IMAGE_ARCHITECTURE}" in
881708 amd64|i386)
882709 LB_BOOTLOADER="syslinux"
883 ;;
884
885 powerpc)
886 LB_BOOTLOADER="yaboot"
887 ;;
888
889 sparc)
890 LB_BOOTLOADER="silo"
891710 ;;
892711 esac
893712 fi
947766 # Setting boot parameters
948767 case "${LB_INITRAMFS}" in
949768 live-boot)
950 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE:-boot=live config quiet splash}"
951 LB_BOOTAPPEND_LIVE_FAILSAFE="${LB_BOOTAPPEND_LIVE_FAILSAFE:-boot=live config memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal}"
769 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE:-boot=live components quiet splash}"
770 LB_BOOTAPPEND_LIVE_FAILSAFE="${LB_BOOTAPPEND_LIVE_FAILSAFE:-boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=normal}"
952771 ;;
953772
954773 casper)
964783
965784 if [ -n "${LB_DEBIAN_INSTALLER_PRESEEDFILE}" ]
966785 then
967 case "${LB_BINARY_IMAGES}" in
786 case "${LIVE_IMAGE_TYPE}" in
968787 iso*)
969788 _LB_BOOTAPPEND_PRESEED="file=/cdrom/install/${LB_DEBIAN_INSTALLER_PRESEEDFILE}"
970789 ;;
1016835 LB_ISO_APPLICATION="${LB_ISO_APPLICATION:-Debian Live}"
1017836 ;;
1018837
1019 emdebian)
1020 LB_ISO_APPLICATION="${LB_ISO_APPLICATION:-Emdebian Live}"
1021 ;;
1022
1023838 progress-linux)
1024839 LB_ISO_APPLICATION="${LB_ISO_APPLICATION:-Progress Linux}"
1025840 ;;
1030845 esac
1031846
1032847 # Set iso preparer
1033 LB_ISO_PREPARER="${LB_ISO_PREPARER:-live-build \$VERSION; http://packages.qa.debian.org/live-build}"
848 LB_ISO_PREPARER="${LB_ISO_PREPARER:-live-build \$VERSION; http://live-systems.org/devel/live-build}"
1034849
1035850 # Set iso publisher
1036851 case "${LB_MODE}" in
1039854 ;;
1040855
1041856 *)
1042 LB_ISO_PUBLISHER="${LB_ISO_PUBLISHER:-Debian Live project; http://live.debian.net/; [email protected]}"
857 LB_ISO_PUBLISHER="${LB_ISO_PUBLISHER:-Live Systems project; http://live-systems.org/; [email protected]}"
1043858 ;;
1044859 esac
1045860
1049864 LB_HDD_LABEL="${LB_HDD_LABEL:-DEBIAN_LIVE}"
1050865 ;;
1051866
1052 emdebian)
1053 LB_HDD_LABEL="${LB_HDD_LABEL:-EMDEBIAN_LIVE}"
1054 ;;
1055
1056 progress-linux)
1057 LB_HDD_LABEL="${LB_HDD_LABEL:-PROGRESS_$(echo ${LB_DISTRIBUTION} | tr [a-z] [A-Z])}"
867 progress-linux)
868 LB_HDD_LABEL="${LB_HDD_LABEL:-PROGRESS_$(echo ${LB_DISTRIBUTION} | tr "[a-z]" "[A-Z]")}"
1058869 ;;
1059870
1060871 ubuntu)
1063874 esac
1064875
1065876 # Setting hdd size
1066 LB_HDD_SIZE="${LB_HDD_SIZE:-10000}"
877 LB_HDD_SIZE="${LB_HDD_SIZE:-auto}"
1067878
1068879 # Setting iso volume
1069880 case "${LB_MODE}" in
1071882 LB_ISO_VOLUME="${LB_ISO_VOLUME:-Debian ${LB_DISTRIBUTION} \$(date +%Y%m%d-%H:%M)}"
1072883 ;;
1073884
1074 emdebian)
1075 LB_ISO_VOLUME="${LB_ISO_VOLUME:-Emdebian ${LB_DISTRIBUTION} \$(date +%Y%m%d-%H:%M)}"
1076 ;;
1077
1078885 progress-linux)
1079886 LB_ISO_VOLUME="${LB_ISO_VOLUME:-Progress ${LB_DISTRIBUTION}}"
1080887 ;;
1085892 esac
1086893
1087894 # Setting memtest option
1088 LB_MEMTEST="${LB_MEMTEST:-memtest86+}"
895 LB_MEMTEST="${LB_MEMTEST:-none}"
1089896
1090897 # Setting loadlin option
1091898 case "${LB_MODE}" in
1094901 ;;
1095902
1096903 *)
1097 case "${LB_ARCHITECTURES}" in
904 case "${LIVE_IMAGE_ARCHITECTURE}" in
1098905 amd64|i386)
1099906 if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
1100907 then
1118925 ;;
1119926
1120927 *)
1121 case "${LB_ARCHITECTURES}" in
928 case "${LIVE_IMAGE_ARCHITECTURE}" in
1122929 amd64|i386)
1123930 if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
1124931 then
1181988
1182989 # Setting image type
1183990 LB_SOURCE_IMAGES="${LB_SOURCE_IMAGES:-tar}"
1184
1185 # Setting fakeroot/fakechroot
1186 LB_USE_FAKEROOT="${LB_USE_FAKEROOT:-false}"
1187991 }
1188992
1189993 Check_defaults ()
1190994 {
1191 if [ "${LB_CONFIG_VERSION}" ]
995 if [ -n "${LIVE_BUILD_VERSION}" ]
1192996 then
1193997 # We're only checking when we're actually running the checks
1194998 # that's why the check for emptyness of the version;
1195 # however, as live-build always declares LB_CONFIG_VERSION
999 # however, as live-build always declares LIVE_BUILD_VERSION
11961000 # internally, this is safe assumption (no cases where it's unset,
11971001 # except when bootstrapping the functions/defaults etc.).
1198 CURRENT_CONFIG_VERSION="$(echo ${LB_CONFIG_VERSION} | awk -F. '{ print $1 }')"
1199
1200 if [ ${CURRENT_CONFIG_VERSION} -ne 3 ]
1002
1003 CURRENT_CONFIGURATION_VERSION="$(echo ${LIVE_CONFIGURATION_VERSION} | awk -F. ' { print $1 }')"
1004
1005 if [ -n "${CURRENT_CONFIGURATION_VERSION}" ]
12011006 then
1202 if [ ${CURRENT_CONFIG_VERSION} -ge 4 ]
1007 CORRECT_VERSION="$(echo ${LIVE_BUILD_VERSION} | awk -F. '{ print $1 }')"
1008 TOO_NEW_VERSION="$((${CORRECT_VERSION} + 1))"
1009 TOO_OLD_VERSION="$((${CORRECT_VERSION} - 1))"
1010
1011 if [ ${CURRENT_CONFIGURATION_VERSION} -ne ${CORRECT_VERSION} ]
12031012 then
1204 Echo_error "This config tree is too new for this version of live-build (${VERSION})."
1205 Echo_error "Aborting build, please get a new version of live-build."
1206
1207 exit 1
1208 elif [ ${CURRENT_CONFIG_VERSION} -le 2 ]
1209 then
1210 Echo_error "This config tree is too old for this version of live-build (${VERSION})."
1211 Echo_error "Aborting build, please regenerate the config tree."
1212
1213 exit 1
1214 else
1215 Echo_warning "This config tree does not specify a format version or has an unknown version number."
1216 Echo_warning "Continuing build, but it could lead to errors or different results. Please regenerate the config tree."
1013 if [ ${CURRENT_CONFIGURATION_VERSION} -ge ${TOO_NEW_VERSION} ]
1014 then
1015 Echo_error "This config tree is too new for live-build (${VERSION})."
1016 Echo_error "Aborting build, please update live-build."
1017
1018 exit 1
1019 elif [ ${CURRENT_CONFIGURATION_VERSION} -le ${TOO_OLD_VERSION} ]
1020 then
1021 Echo_error "This config tree is too old for live-build (${VERSION})."
1022 Echo_error "Aborting build, please update the configuration."
1023
1024 exit 1
1025 else
1026 Echo_warning "This configuration does not specify a version or has a unknown version."
1027 Echo_warning "Continuing build, please correct the configuration."
1028 fi
12171029 fi
12181030 fi
12191031 fi
1032
1033 case "${LB_BINARY_FILESYSTEM}" in
1034 ntfs)
1035 if [ ! -x "$(which ntfs-3g 2>/dev/null)" ]
1036 then
1037 Echo_error "Using ntfs as the binary filesystem is currently only supported"
1038 Echo_error "if ntfs-3g is installed on the host system."
1039
1040 exit 1
1041 fi
1042 ;;
1043 esac
12201044
12211045 if echo ${LB_HDD_LABEL} | grep -qs ' '
12221046 then
12361060
12371061 if [ "${LB_BOOTLOADER}" = "syslinux" ]
12381062 then
1239 # syslinux + fat
1063 # syslinux + fat or ntfs, or extlinux + ext[234] or btrfs
12401064 case "${LB_BINARY_FILESYSTEM}" in
1241 fat*|ntfs)
1065 fat*|ntfs|ext[234]|btrfs)
12421066 ;;
12431067 *)
1244 Echo_warning "You have selected values of LB_BOOTLOADER and LB_BINARY_FILESYSTEM which are incompatible - syslinux only supports FAT and NTFS filesystems."
1068 Echo_warning "You have selected values of LB_BOOTLOADER and LB_BINARY_FILESYSTEM which are incompatible - the syslinux family only support FAT, NTFS, ext[234] or btrfs filesystems."
12451069 ;;
12461070 esac
12471071 fi
12481072
1249 case "${LB_BINARY_IMAGES}" in
1073 case "${LIVE_IMAGE_TYPE}" in
12501074 hdd*)
1251 # grub or yaboot + hdd
12521075 case "${LB_BOOTLOADER}" in
1253 grub|yaboot)
1076 grub)
12541077 Echo_error "You have selected a combination of bootloader and image type that is currently not supported by live-build. Please use either another bootloader or a different image type."
12551078 exit 1
12561079 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3030 echo
3131 fi
3232
33 Echo "Report bugs to Debian Live project <http://live.debian.net/>."
33 Echo "Report bugs to the Live Systems project <http://live-systems.org/>."
3434 exit 0
3535 }
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1313
1414 if [ -z "${FILE}" ]
1515 then
16 FILE="/var/lock/${PROGRAM}.lock"
16 FILE=".build/lock"
1717 fi
1818
1919 # Checking lock file
3030
3131 if [ -z "${FILE}" ]
3232 then
33 FILE="/var/lock/${PROGRAM}.lock"
33 FILE=".build/lock"
3434 fi
3535
3636 DIRECTORY="$(dirname ${FILE})"
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2222 # a race condition. We call 'udevadm settle' to help avoid this.
2323 if [ -x "$(which udevadm 2>/dev/null)" ]
2424 then
25 ${LB_ROOT_COMMAND} udevadm settle
25 udevadm settle
2626 fi
2727
2828 # Loop back devices aren't the most reliable when it comes to writes.
3030 sync
3131 sleep 1
3232
33 ${LB_ROOT_COMMAND} ${LB_LOSETUP} -d "${DEVICE}" || Lodetach "${DEVICE}" "$(expr ${ATTEMPT} + 1)"
33 ${LB_LOSETUP} -d "${DEVICE}" || Lodetach "${DEVICE}" "$(expr ${ATTEMPT} + 1)"
3434 }
3535
3636 Losetup ()
3939 FILE="${2}"
4040 PARTITION="${3:-1}"
4141
42 ${LB_ROOT_COMMAND} ${LB_LOSETUP} --read-only "${DEVICE}" "${FILE}"
42 ${LB_LOSETUP} --read-only "${DEVICE}" "${FILE}"
4343 FDISK_OUT="$(${LB_FDISK} -l -u ${DEVICE} 2>&1)"
4444 Lodetach "${DEVICE}"
4545
4949 then
5050 Echo_message "Mounting %s with offset 0" "${DEVICE}"
5151
52 ${LB_ROOT_COMMAND} ${LB_LOSETUP} "${DEVICE}" "${FILE}"
52 ${LB_LOSETUP} "${DEVICE}" "${FILE}"
5353 else
5454 SECTORS="$(echo "$FDISK_OUT" | sed -ne "s|^$LOOPDEVICE[ *]*\([0-9]*\).*|\1|p")"
5555 OFFSET="$(expr ${SECTORS} '*' 512)"
5656
5757 Echo_message "Mounting %s with offset %s" "${DEVICE}" "${OFFSET}"
5858
59 ${LB_ROOT_COMMAND} ${LB_LOSETUP} -o "${OFFSET}" "${DEVICE}" "${FILE}"
59 ${LB_LOSETUP} -o "${OFFSET}" "${DEVICE}" "${FILE}"
6060 fi
6161 }
6262
6767
6868 case "${FILESYSTEM}" in
6969 ext2|ext3|ext4)
70 PERCENT="5"
70 PERCENT="6"
7171 ;;
7272 *)
7373 PERCENT="3"
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3636 continue
3737 fi
3838
39 while read _LB_LINE
39 printf "$(cat ${_LB_LIST_LOCATION})\n" | while read _LB_LINE
4040 do
4141 case "${_LB_LINE}" in
4242 \!*)
106106 _LB_ENABLED=1
107107 ;;
108108
109 \#*)
110 if [ ${_LB_ENABLED} -ne 1 ]
111 then
112 continue
113 fi
114
115 # Find includes
116 _LB_INCLUDES="$(echo "${_LB_LINE}" | sed -n \
117 -e 's|^#<include> \([^ ]*\)|\1|gp' \
118 -e 's|^#include <\([^ ]*\)>|\1|gp')"
119
120 # Add to queue
121 _LB_EXPAND_QUEUE="$(echo ${_LB_EXPAND_QUEUE} ${_LB_INCLUDES} |
122 sed -e 's|[ ]*$||' -e 's|^[ ]*||')"
123 ;;
124
125109 *)
126110 if [ ${_LB_ENABLED} -eq 1 ]
127111 then
130114 ;;
131115
132116 esac
133 done < "${_LB_LIST_LOCATION}"
117 done
134118 done
135119 }
120
121 Discover_package_architectures ()
122 {
123 _LB_EXPANDED_PKG_LIST="${1}"
124 _LB_DISCOVERED_ARCHITECTURES=""
125
126 shift
127
128 if [ -e "${_LB_EXPANDED_PKG_LIST}" ] && [ -s "${_LB_EXPANDED_PKG_LIST}" ]
129 then
130 while read _LB_PACKAGE_LINE
131 do
132 # Lines from the expanded package list may have multiple, space-separated packages
133 for _LB_PACKAGE_LINE_PART in ${_LB_PACKAGE_LINE}
134 do
135 # Looking for <package>:<architecture>
136 if [ -n "$(echo ${_LB_PACKAGE_LINE_PART} | awk -F':' '{print $2}')" ]
137 then
138 _LB_DISCOVERED_ARCHITECTURES="${_LB_DISCOVERED_ARCHITECTURES} $(echo ${_LB_PACKAGE_LINE_PART} | awk -F':' '{print $2}')"
139 fi
140 done
141 done < "${_LB_EXPANDED_PKG_LIST}"
142
143 # Output unique architectures, alpha-sorted, one per line
144 echo "${_LB_DISCOVERED_ARCHITECTURES}" | tr -s '[:space:]' '\n' | sort | uniq
145 fi
146 }
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
88
99
1010 # Debian releases
11 RELEASE_squeeze="6.0.7"
12 RELEASE_wheezy="7.0.0"
11 RELEASE_wheezy="7"
1312 RELEASE_jessie="8"
1413 RELEASE_sid="unstable"
1514
1615 # Progress Linux releases
17 RELEASE_artax="1.0"
18 RELEASE_baureo="2.0"
19 RELEASE_charon="unstable"
16 RELEASE_baureo="2"
17 RELEASE_charon="3"
2018
2119 # Ubuntu releases
22 RELEASE_hardy="8.04" # LTS: 2013-04-01
2320 RELEASE_lucid="10.04" # LTS: 2015-04-01
24 RELEASE_oneiric="11.10" # 2013-04-01
2521 RELEASE_precise="12.04" # LTS: 2017-04-01
2622 RELEASE_quantal="12.10" # 2014-04-01
23 RELEASE_raring="13.04" # 2014-10-01
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1818 update:
1919 ./bin/update-version.sh
2020
21 build: po4a.cfg
21 check:
22 @echo -n "Checking the integrity of .po files "
23
24 @if [ -x /usr/bin/msgfmt ]; \
25 then \
26 for POFILE in po/*/*; \
27 do \
28 msgfmt --check --output-file=/dev/null $${POFILE}; \
29 echo -n "."; \
30 done; \
31 else \
32 echo "E: msgfmt - command not found"; \
33 echo "I: gettext can be obtained from http://www.gnu.org/software/gettext/"; \
34 echo "I: On Debian based systems, gettext can be installed with 'apt-get install gettext'."; \
35 exit 1; \
36 fi
37
38 @echo " done!"
39
40 build: check po4a.cfg
2241 @if [ ! -x "$$(which po4a 2>/dev/null)" ]; \
2342 then \
2443 echo "E: po4a - command not found"; \
2746 exit 1; \
2847 fi
2948
30 po4a --keep 0 --no-backups --package-name live-build po4a.cfg
49 po4a --keep 0 --package-name live-build --package-version $(shell cat ../VERSION) po4a.cfg
3150
3251 clean:
3352 rm -f po/*/*.po~
00 #!/bin/sh
11
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
2 ## live-build(7) - Live System Build Components
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2424 do
2525 SECTION="$(basename ${MANPAGE} | awk -F. '{ print $2 }')"
2626
27 sed -i -e "s|^.TH.*$|.TH ${PROGRAM} ${SECTION} ${DATE} ${VERSION} \"Debian Live Project\"|" ${MANPAGE}
27 sed -i -e "s|^.TH.*$|.TH ${PROGRAM} ${SECTION} ${DATE} ${VERSION} \"Live Systems Project\"|" ${MANPAGE}
2828 done
2929
3030 # European date format
3434 then
3535 for _FILE in po/${_LANGUAGE}/*.po
3636 do
37 sed -i -e "s|^msgstr .*.2013-.*$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
38 -e "s|^msgstr .*.2013\"$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
37 sed -i -e "s|^msgstr .*.2014-.*$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
38 -e "s|^msgstr .*.2014\"$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
3939 "${_FILE}"
4040 done
4141 fi
4646 then
4747 for _FILE in po/pt_BR/*.po
4848 do
49 sed -i -e "s|^msgstr .*.2013-.*$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
50 -e "s|^msgstr .*-2013\"$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
49 sed -i -e "s|^msgstr .*.2014-.*$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
50 -e "s|^msgstr .*-2014\"$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
5151 "${_FILE}"
5252 done
5353 fi
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb\fR \- wrapper for live\-build programs
88 \fBlb\fR [\fIlive\-build\ options\fR]
99
1010 .SH DESCRIPTION
11 \fBlb\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
11 \fBlb\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1212 .PP
1313 .\" FIXME
1414
2424 This program is a part of live\-build.
2525
2626 .SH HOMEPAGE
27 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
27 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2828
2929 .SH BUGS
30 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
30 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
3131
3232 .SH AUTHOR
33 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
33 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb binary\fR \- Complete the binary stage
66 \fBlb binary\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb binary\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb binary\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 \fBlb binary\fR calls all necessary live\-build programs in the correct order to complete the binary stage.
1212
2222 This program is a part of live\-build.
2323
2424 .SH HOMEPAGE
25 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
25 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2626
2727 .SH BUGS
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
2929
3030 .SH AUTHOR
31 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
31 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb bootstrap\fR \- Complete the bootstrap stage
66 \fBlb bootstrap\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb bootstrap\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb bootstrap\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 \fBlb bootstrap\fR calls all necessary live\-build programs in the correct order to complete the bootstrap stage.
1212
2222 This program is a part of live\-build.
2323
2424 .SH HOMEPAGE
25 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
25 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2626
2727 .SH BUGS
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
2929
3030 .SH AUTHOR
31 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
31 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb build\fR \- Complete the bootstrap, chroot, binary, and source stages
66 \fBlb build\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb build\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb build\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 \fBlb build\fR calls all necessary live\-build programs in the correct order to complete the bootstrap, chroot, binary, and source stages.
1212
2424 This program is a part of live\-build.
2525
2626 .SH HOMEPAGE
27 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
27 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2828
2929 .SH BUGS
30 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
30 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
3131
3232 .SH AUTHOR
33 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
33 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb chroot\fR \- Complete the chroot stage
66 \fBlb chroot\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb chroot\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb chroot\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 \fBlb chroot\fR calls all necessary live\-build programs in the correct order to complete the chroot stage.
1212
2222 This program is a part of live\-build.
2323
2424 .SH HOMEPAGE
25 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
25 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2626
2727 .SH BUGS
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
2929
3030 .SH AUTHOR
31 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
31 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb clean\fR \- Clean build directory
66 \fBlb clean\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb clean\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb clean\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 .\" FIXME
1212 \fBlb clean\fR is responsible for cleaning up after a system is built. It removes the build directories, and removes some other files including stage files, and any detritus left behind by other live\-build commands.
4545 This program is a part of live\-build.
4646
4747 .SH HOMEPAGE
48 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
48 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
4949
5050 .SH BUGS
51 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
51 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
5252
5353 .SH AUTHOR
54 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
54 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb config\fR \- Create config directory
3838 .br
3939 [\fB\-\-bootappend\-live\fR \fIPARAMETER\fR|\fI"PARAMETERS"\fR]
4040 .br
41 [\fB\-\-bootloader\fR grub|syslinux|yaboot]
41 [\fB\-\-bootloader\fR grub|syslinux]
4242 .br
4343 [\fB\-\-bootstrap\fR cdebootstrap|cdebootstrap-static|debootstrap]
4444 .br
172172 .br
173173 [\fB\-\-mirror\-debian\-installer\fR \fIURL\fR]
174174 .br
175 [\fB\-\-mode\fR debian|emdebian|progress-linux|ubuntu]
175 [\fB\-\-mode\fR debian|progress-linux|ubuntu]
176176 .br
177177 [\fB\-\-system\fR live|normal]
178178 .br
196196 .br
197197 [\fB\-\-quiet\fR]
198198 .br
199 [\fB\-\-root-command\fR sudo]
200 .br
201 [\fB\-\-use-fakeroot\fR true|false]
202 .br
203 [\fB\-\-archives\fR \fIARCHIVE\fR|\fI"ARCHIVES"\fR]
204 .br
205199 [\fB\-\-archive\-areas\fR \fIARCHIVE_AREA\fR|\fI"ARCHIVE_AREAS"\fR]
206200 .br
207201 [\fB\-\-parent\-archive\-areas\fR \fIPARENT_ARCHIVE_AREA\fR|\fI"PARENT_ARCHIVE_AREAS"\fR]
222216 .br
223217 [\fB\-\-backports\fR true|false]
224218 .br
225 [\fB\-\-exposed\-root\fR true|false]
226 .br
227219 [\fB\-\-verbose\fR]
228220 .br
229221 [\fB\-\-win32\-loader true|false]
230222 .\" FIXME
231223
232224 .SH DESCRIPTION
233 \fBlb config\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
225 \fBlb config\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
234226 .PP
235227 .\" FIXME
236228 \fBlb config\fR populates the configuration directory for live\-build. By default, this directory is named 'config' and is created in the current directory where \fBlb config\fR was executed.
237229 .PP
238 Note: Currently \fBlb config\fR tries to be smart and sets defaults for some options depending on the setting of other options (e.g. which linux packages to be used depending on if a squeeze system gets build or not). This means that when generating a new configuration, you should call \fBlb config\fR only once with all options specified. Calling it several times with only a subset of the options each can result in non working configurations. This is also caused by the fact that \fBlb config\fR called with one option only changes that option, and leaves everything else as is unless its not defined. However, \fBlb config\fR does warn about know impossible or likely impossible combinations that would lead to non working live systems. If unsure, remove config/{binary,bootstrap,chroot,common,source} and call \fBlb config\fR again.
230 Note: Currently \fBlb config\fR tries to be smart and sets defaults for some options depending on the setting of other options (e.g. which linux packages to be used depending on if a wheezy system gets build or not). This means that when generating a new configuration, you should call \fBlb config\fR only once with all options specified. Calling it several times with only a subset of the options each can result in non working configurations. This is also caused by the fact that \fBlb config\fR called with one option only changes that option, and leaves everything else as is unless its not defined. However, \fBlb config\fR does warn about know impossible or likely impossible combinations that would lead to non working live systems. If unsure, remove config/{binary,bootstrap,chroot,common,source} and call \fBlb config\fR again.
239231 .\" FIXME
240232
241233 .SH OPTIONS
248240 sets the ftp proxy to be used by apt. By default, this is empty. Note that this variable is only for the proxy that gets used by apt internally within the chroot, it is not used for anything else.
249241 .IP "\fB\-\-apt\-http\-proxy\fR \fIURL\fR" 4
250242 sets the http proxy to be used by apt. By default, this is empty. Note that this variable is only for the proxy that gets used by apt internally within the chroot, it is not used for anything else.
251 .IP "\fB\-\-apt\-indices\fR true|false" 4
252 defines if the resulting images should have apt indices or not and defaults to true.
243 .IP "\fB\-\-apt\-indices\fR true|false|none" 4
244 defines if the resulting images should have apt indices or not and defaults to true. If set to none, no indices are included at all.
253245 .IP "\fB\-\-apt\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4
254246 defines the default options that will be appended to every apt call that is made inside chroot during the building of the image. By default, this is set to \-\-yes to allow non-interactive installation of packages.
255247 .IP "\fB\-\-aptitude\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4
257249 .IP "\fB\-\-apt\-pipeline\fR \fIDEPTH\fR" 4
258250 sets the depth of the apt/aptitude pipeline. In cases where the remote server is not RFC conforming or buggy (such as Squid 2.0.2) this option can be a value from 0 to 5 indicating how many outstanding requests APT should send. A value of zero MUST be specified if the remote host does not properly linger on TCP connections \- otherwise data corruption will occur. Hosts which require this are in violation of RFC 2068. By default, live\-build does not set this option.
259251 .IP "\fB\-\-apt\-recommends\fR true|false" 4
260 defines if apt should install recommended packages automatically. By default, this is true except in emdebian mode.
252 defines if apt should install recommended packages automatically. By default, this is true.
261253 .IP "\fB\-\-apt\-secure\fR true|false" 4
262254 defines if apt should check repository signatures. This is true by default.
263255 .IP "\fB\-\-apt\-source\-archives\fR true|false" 4
264 defines if deb-src entries should be included in the resulting live image or not, defaults to on.
256 defines if deb-src entries should be included in the resulting live image or not, defaults to true.
265257 .IP "\-a|\fB\-\-architectures\fR \fIARCHITECTURE\fR" 4
266 defines the architecture of the to be build image. By default, this is set to the host architecture. Note that you cannot crossbuild for another architecture if your host system is not able to execute binaries for the target architecture natively. For example, building amd64 images on i386 and vice versa is possile if you have a 64bit capable i386 processor and the right kernel. But building powerpc images on an i386 system is not possible.
258 defines the architecture of the to be build image. By default, this is set to the host architecture. Note that you cannot crossbuild for another architecture if your host system is not able to execute binaries for the target architecture natively. For example, building amd64 images on i386 and vice versa is possible if you have a 64bit capable i386 processor and the right kernel. But building powerpc images on an i386 system is not possible.
267259 .IP "\-b|\fB\-\-binary\-images\fR iso|iso\-hybrid|netboot|tar|hdd" 4
268260 defines the image type to build. By default, for images using syslinux this is set to iso\-hybrid to build CD/DVD images that may also be used like hdd images, for non\-syslinux images, it defaults to iso.
269261 .IP "\fB\-\-binary\-filesystem\fR fat16|fat32|ext2|ext3|ext4" 4
272264 sets boot parameters specific to debian\-installer, if included.
273265 .IP "\fB\-\-bootappend\-live\fR \fIPARAMETER\fR|""\fIPARAMETERS\fR""" 4
274266 sets boot parameters specific to debian\-live. A complete list of boot parameters can be found in the \fIlive\-boot\fR(7) and \fIlive\-config\fR(7) manual pages.
275 .IP "\fB\-\-bootloader\fR grub|syslinux|yaboot" 4
276 defines which bootloader is beeing used in the generated image. This has only an effect if the selected binary image type does allow to choose the bootloader. For example, if you build a iso, always syslinux (or more precise, isolinux) is being used. Also note that some combinations of binary images types and bootloaders may be possible but live\-build does not support them yet. \fBlb config\fR will fail to create such a not yet supported configuration and give a explanation about it. For hdd images on amd64 and i386, the default is syslinux. yaboot is only used on powerpc.
267 .IP "\fB\-\-bootloader\fR grub|syslinux" 4
268 defines which bootloader is being used in the generated image. This has only an effect if the selected binary image type does allow to choose the bootloader. For example, if you build a iso, always syslinux (or more precise, isolinux) is being used. Also note that some combinations of binary images types and bootloaders may be possible but live\-build does not support them yet. \fBlb config\fR will fail to create such a not yet supported configuration and give a explanation about it. For hdd images on amd64 and i386, the default is syslinux.
277269 .IP "\fB\-\-bootstrap\fR cdebootstrap|cdebootstrap-static|debootstrap" 4
278270 defines which program is used to bootstrap the debian chroot, default is debootstrap.
279271 .IP "\fB\-\-cache\fR true|false" 4
280 defines globally if any cache should be used at all. Different caches can be controled through the their own options.
272 defines globally if any cache should be used at all. Different caches can be controlled through the their own options.
281273 .IP "\fB\-\-cache\-indices\fR true|false" 4
282274 defines if downloaded package indices and lists should be cached which is false by default. Enabling it would allow to rebuild an image completely offline, however, you would not get updates anymore then.
283275 .IP "\fB\-\-cache\-packages\fR true|false" 4
284 defines if downloaded packages files should be cached which is true by default. Disabling it does save space consumtion in your build directory, but remember that you will cause much unnecessary traffic if you do a couple of rebuilds. In general you should always leave it true, however, in some particular rare build setups, it can be faster to refetch packages from the local network mirror rather than to utilize the local disk.
276 defines if downloaded packages files should be cached which is true by default. Disabling it does save space consumption in your build directory, but remember that you will cause much unnecessary traffic if you do a couple of rebuilds. In general you should always leave it true, however, in some particular rare build setups, it can be faster to refetch packages from the local network mirror rather than to utilize the local disk.
285277 .IP "\fB\-\-cache\-stages\fR true|false|\fISTAGE\fR|""\fISTAGES\fR""" 4
286278 sets which stages should be cached. By default set to bootstrap. As an exception to the normal stage names, also rootfs can be used here which does only cache the generated root filesystem in filesystem.{dir,ext*,squashfs}. This is useful during development if you want to rebuild the binary stage but not regenerate the root filesystem all the time.
287279 .IP "\fB\-\-checksums\fR md5|sha1|sha256|none" 4
288 defines if the binary image should contain a file called md5sums.txt, sha1sums.txt and/or sha256sums.txt. These lists all files on the image together with their checksums. This in turn can be used by live\-boots built\-in integrity\-check to verify the medium if specified at boot prompt. In general, this should not be false and is an important feature of live system released to the public. However, during development of very big images it can save some time by not calculating the checksums.
280 defines if the binary image should contain a file called md5sums.txt, sha1sums.txt and/or sha256sums.txt. These lists all files on the image together with their checksums. This in turn can be used by live\-boot's built\-in integrity\-check to verify the medium if specified at boot prompt. In general, this should not be false and is an important feature of live system released to the public. However, during development of very big images it can save some time by not calculating the checksums.
289281 .IP "\fB\-\-compression\fR bzip2|gzip|lzip|none" 4
290282 defines the compression program to be used to compress tarballs. Defaults to gzip.
291283 .IP "\fB\-\-config\fR \fIGIT_URL\fR::\fIGIT_ID\fR" 4
292284 allows to bootstrap a config tree from a git repositories, optionally appended by a Git Id (branch, commit, tag, etc.).
293285 .IP "\fB\-\-build\-with\-chroot\fR true|false" 4
294 defines whetever live\-build should use the tools from within the chroot to build the binary image or not by using and including the host systems tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux, grub and yaboot, and the auxilliary tools such as dosfstools, xorriso, squashfs-tools and others) do not \fBexactely\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactely\fR sure what you are doing and have \fBcompletely\fI understood its consequences.
286 defines whether live\-build should use the tools from within the chroot to build the binary image or not by using and including the host system's tools. This is a very dangerous option, using the tools of the host system can lead to tainted and even non-bootable images if the host systems version of the required tools (mainly these are the bootloaders such as syslinux and grub, and the auxiliary tools such as dosfstools, xorriso, squashfs-tools and others) do not \fBexactly\fR match what is present at build-time in the target distribution. Never do disable this option unless you are \fBexactly\fR sure what you are doing and have \fBcompletely\fI understood its consequences.
295287 .IP "\fB\-\-chroot\-filesystem\fR ext2|ext3|ext4|squashfs|jffs2|none" 4
296 defines which filesystem type should be used for the root filesystem image. If you use none, then no filesystem image is created and the root filesystem content is copied on the binary image filesystem as flat files. Depending on what binary filesystem you have choosen, it may not be possible to build with such a plain root filesystem, e.g. fat16/fat32 will not work as linux does not support to run directly on them.
288 defines which filesystem type should be used for the root filesystem image. If you use none, then no filesystem image is created and the root filesystem content is copied on the binary image filesystem as flat files. Depending on what binary filesystem you have chosen, it may not be possible to build with such a plain root filesystem, e.g. fat16/fat32 will not work as linux does not support to run directly on them.
297289 .IP "\fB\-\-clean\fR" 4
298290 minimizes config directory by automatically removing unused and thus empty subdirectories.
299291 .IP "\-c|\fB\-\-conffile\fR \fIFILE\fR" 4
300292 using a user specified alternative configuration file in addition to the normally used one in the config directory.
301293 .IP "\fB\-\-debconf\-frontend\fR dialog|editor|noninteractive|readline" 4
302 defines what value the debconf frontend should be set to inside the chroot. Note that setting it to anything by noninteractive, which is the default, makes your build asking questions during the build.
294 defines what value the debconf frontend should be set to inside the chroot. Note that setting it to anything but noninteractive, which is the default, makes your build asking questions during the build.
303295 .IP "\fB\-\-debconf\-priority\fR low|medium|high|critical" 4
304 defines what value the debconf priority shoul dbe set to inside the chroot. By default, it is set to critical, which means that almost no questions are displayed. Note that this only has an effect if you use any debconf frontend different from noninteractive.
296 defines what value the debconf priority should be set to inside the chroot. By default, it is set to critical, which means that almost no questions are displayed. Note that this only has an effect if you use any debconf frontend different from noninteractive.
305297 .IP "\fB\-\-debian\-installer\fR true|cdrom|netinst|netboot|businesscard|live|false" 4
306 defines which type, if any, of the debian\-installer should be included in the resulting binary image. By default, no installer is included. All available flavours except live are the identical configurations used on the installer media produced by regular debian\-cd. When live is choosen, the live\-installer udeb is included so that debian\-installer will behave different than usual \- instead of installing the debian system from packages from the medium or the network, it installs the live system to the disk.
298 defines which type, if any, of the debian\-installer should be included in the resulting binary image. By default, no installer is included. All available flavours except live are the identical configurations used on the installer media produced by regular debian\-cd. When live is chosen, the live\-installer udeb is included so that debian\-installer will behave different than usual \- instead of installing the debian system from packages from the medium or the network, it installs the live system to the disk.
307299 .IP "\fB\-\-debian\-installer\-distribution\fR daily|\fICODENAME\fR" 4
308300 defines the distribution where the debian\-installer files should be taken out from. Normally, this should be set to the same distribution as the live system. However, some times, one wants to use a newer or even daily built installer.
309301 .IP "\fB\-\-debian\-installer\-preseedfile\fR \fIFILE\fR|\fIURL\fR" 4
341333 .IP "\fB\-\-isohybrid\-options\fR \fIOPTION\fR|""\fIOPTIONS\fR""" 4
342334 defines options to pass to isohybrid.
343335 .IP "\fB\-\-iso\-application\fR \fINAME\fR" 4
344 sets the APPLICATION field in the header of a resulting CD/DVD image and defaults to "Debian Live" in debian mode, and to "Emdebian Live" in emdebian mode, and "Ubuntu Live" in ubuntu mode.
336 sets the APPLICATION field in the header of a resulting CD/DVD image and defaults to "Debian Live" in debian mode, and "Ubuntu Live" in ubuntu mode.
345337 .IP "\fB\-\-iso\-preparer\fR \fINAME\fR" 4
346 sets the PREPARER field in the header of a resulting CD/DVD image. By default this is set to "live\-build \fIVERSION\fR; http://packages.qa.debian.org/live\-build", whereas VERSION is expanded to the version of live\-build that was used to build the image.
338 sets the PREPARER field in the header of a resulting CD/DVD image. By default this is set to "live\-build \fIVERSION\fR; http://packages.qa.debian.org/live\-build", where VERSION is expanded to the version of live\-build that was used to build the image.
347339 .IP "\fB\-\-iso\-publisher\fR \fINAME\fR" 4
348 sets the PUBLISHED field in the header of a resulting CD/DVD image. By default, this is set to 'Debian Live project; http:/live.debian.net/; debian\[email protected]'. Remember to change this to the appropriate values at latest when you distributing custom and unofficial images.
340 sets the PUBLISHED field in the header of a resulting CD/DVD image. By default, this is set to 'Live Systems project; http:/live-systems.org/; debian\[email protected]'. Remember to change this to the appropriate values at latest when you distributing custom and unofficial images.
349341 .IP "\fB\-\-iso\-volume\fR \fINAME\fR" 4
350342 sets the VOLUME field in the header of a resulting CD/DVD and defaults to '(\fIMODE\fR) (\fIDISTRIBUTION\fR) (\fIDATE\fR)' whereas MODE is expanded to the name of the mode in use, DISTRIBUTION the distribution name, and DATE with the current date and time of the generation.
351343 .IP "\fB\-\-jffs2\-eraseblock\fR \fISIZE\fR" 4
352 sets the eraseblock size for a JFFS2 (Second Journalling Flash File System) filesystem. The default is 64 KiB. If you use an erase block size different than the erase block size of the target MTD device, JFFS2 may not perform optimally. If the SIZE specified is below 4096, the units are assumed to be KiB.
344 sets the eraseblock size for a JFFS2 (Second Journaling Flash File System) filesystem. The default is 64 KiB. If you use an erase block size different than the erase block size of the target MTD device, JFFS2 may not perform optimally. If the SIZE specified is below 4096, the units are assumed to be KiB.
353345 .IP "\fB\-\-keyring\-packages\fR \fIPACKAGE\fI|""\fIPACKAGES\fR""" 4
354346 sets the keyring package or additional keyring packages. By default this is set to debian\-archive\-keyring.
355347 .IP "\-k|\fB\-\-linux\-flavours\fR \fIFLAVOUR\fR|""\fIFLAVOURS\fR""" 4
400392 sets the location of the derivatives backports package mirror that should end up configured in the final image.
401393 .IP "\fB\-\-mirror\-debian\-installer\fR \fIURL\fR" 4
402394 sets the location of the mirror that will be used to fetch the debian installer images of the derivative. By default, this points to the same mirror used to build the live system, i.e. the value of \-\-mirror\-bootstrap.
403 .IP "\fB\-\-mode\fR debian|emdebian|progress|ubuntu" 4
395 .IP "\fB\-\-mode\fR debian|progress|ubuntu" 4
404396 defines a global mode to load project specific defaults. By default this is set to debian.
405397 .IP "\fB\-\-system\fR live|normal" 4
406398 defines if the resulting system image should a live system or a normal, non-live system.
409401 .IP "\fB\-\-net\-root\-mountoptions\fR \fIOPTIONS\fR" 4
410402 sets additional options for mounting the root filesystem in netboot images and is by default empty.
411403 .IP "\fB\-\-net\-root\-path\fR \fIPATH\fR" 4
412 sets the file path that will be configured in the bootloader configuration for your netboot image. This defaults to /srv/debian\-live in debian mode and to /srv/emebian-live when being in emdebian mode, and /srv/ubuntu-live when in ubuntu mode.
404 sets the file path that will be configured in the bootloader configuration for your netboot image. This defaults to /srv/debian\-live in debian mode, and /srv/ubuntu-live when in ubuntu mode.
413405 .IP "\fB\-\-net\-root\-server\fR \fIIP\fR|\fIHOSTNAME\fR" 4
414406 sets the IP or hostname that will be configured in the bootloader configuration for the root filesystem of your netboot image. This defaults to 192.168.1.1.
415407 .IP "\fB\-\-net\-cow\-filesystem\fR nfs|cfs" 4
429421 sets the IP or hostname that will be configured in the bootloader configuration for the copy\-on\-write filesystem of your netboot image and is by default empty.
430422 .IP "\fB\-\-net\-tarball\fR true|false" 4
431423 defines if a compressed tarball should be created. Disabling this options leads to no tarball at all, the plain binary directory is considered the output in this case. Default is true.
432 .IP "\fB\-\-archives\fR \fIARCHIVE\fR|""\fIARCHIVES\fR""" 4
433 enables one of available third-party archive configurations in /usr/share/live/build/archives.
434 .IP "\fB\-\-root-command\fR sudo" 4
435 controls if live\-build should use sudo internally to build the live image. Note that this is not well tested and that you should, when relying on sudo, call the individual live\-build command with sudo itself.
436 .IP "\fB\-\-use-fakeroot\fR true|false" 4
437 controls if live\-build should utilize fakeroot and fakechroot to try and avoid requiring root privillages where possible. By default, this option is false.
424 .IP "\fB\-\-quiet\fR" 4
425 reduces the verbosity of messages output by \fBlb build\fR.
438426 .IP "\fB\-\-archive\-areas\fR \fIARCHIVE_AREA\fR|""\fIARCHIVE_AREAS\fR""" 4
439427 defines which package archive areas of a debian packages archive should be used for configured debian package mirrors. By default, this is set to main. Remember to check the licenses of each packages with respect to their redistributability in your juristiction when enabling contrib or non\-free with this mechanism.
440428 .IP "\fB\-\-parent\-archive\-areas\fR \fIPARENT_ARCHIVE_AREA\fR|""\fIPARENT_ARCHIVE_AREAS\fR""" 4
463451 defines if debian updates package archives should be included in the image or not.
464452 .IP "\fB\-\-backports\fR true|false" 4
465453 defines if debian backports package archives should be included in the image or not.
466 .IP "\fB\-\-exposed\-root\fR true|false" 4
467 defines whether to expose the root filesystem as read only and not covered by the union filesystem. This has useful implications for certain speciality setups such as LTSP. By default, this option is false.
468454 .IP "\fB\-\-verbose\fR" 4
469455 increases the verbosity of messages output by \fBlb build\fR.
470456 .IP "\fB\-\-win32\-loader true|false" 4
493479 This program is a part of live\-build.
494480
495481 .SH HOMEPAGE
496 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
482 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
497483
498484 .SH BUGS
499 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\fIdebian\[email protected]\fR>.
485 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
500486
501487 .SH AUTHOR
502 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
488 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
33 \fBlb source\fR \- Complete the source stage
66 \fBlb source\fR [\fIlive\-build options\fR]
77
88 .SH DESCRIPTION
9 \fBlb source\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
9 \fBlb source\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the live systems tool suite.
1010 .PP
1111 \fBlb source\fR calls all necessary live\-build programs in the correct order to complete the source stage.
1212
2222 This program is a part of live\-build.
2323
2424 .SH HOMEPAGE
25 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
25 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
2626
2727 .SH BUGS
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
28 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
2929
3030 .SH AUTHOR
31 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
31 live\-build was written by Daniel Baumann <\[email protected]\fR>.
+0
-36
manpages/en/lb_testroot.1 less more
0 .TH LIVE\-BUILD 1 2013\-04\-30 3.0.5-1 "Debian Live Project"
1
2 .SH NAME
3 \fBlb testroot\fR \- Ensure that a system is built as root
4
5 .SH SYNOPSIS
6 \fBlb testroot\fR [\fIlive\-build options\fR]
7
8 .SH DESCRIPTION
9 \fBlb testroot\fR is a high\-level command (porcelain) of \fIlive\-build\fR(7), the Debian Live tool suite.
10 .PP
11 .\" FIXME
12 \fBlb testroot\fR simply checks to see if you are root. If not, it exits with an error. Debian Live images must currently be built as real root.
13 .PP
14 Note: Support for using \fIfakeroot\fR(1) and \fIsudo\fR(8) internally in live\-build itself is still experimental, however, calling a helper yourself with sudo is safe.
15 .\" FIXME
16
17 .SH OPTIONS
18 \fBlb testroot\fR has no specific options but understands all generic live\-build options. See \fIlive\-build\fR(7) for a complete list of all generic live\-build options.
19
20 .SH FILES
21 .IP "\fBnone\fR" 4
22
23 .SH SEE ALSO
24 \fIlive\-build\fR(7)
25 .PP
26 This program is a part of live\-build.
27
28 .SH HOMEPAGE
29 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
30
31 .SH BUGS
32 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
33
34 .SH AUTHOR
35 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
0 .TH LIVE\-BUILD 7 2013\-04\-30 3.0.5-1 "Debian Live Project"
0 .TH LIVE\-BUILD 7 2014\-10\-25 4.0.3-1 "Live Systems Project"
11
22 .SH NAME
3 \fBlive\-build\fR \- the Debian Live tool suite
3 \fBlive\-build\fR \- the live systems tool suite
44
55 .SH SYNOPSIS
66 .\" FIXME
99
1010 .SH DESCRIPTION
1111 .\" FIXME
12 live\-build is a set of scripts to build Debian Live system images. The idea behind live\-build is a tool suite that uses a configuration directory to completely automate and customize all aspects of building a Live image.
12 live\-build is a set of scripts to build live system images. The idea behind live\-build is a tool suite that uses a configuration directory to completely automate and customize all aspects of building a Live image.
1313 .PP
1414 The \fICOMMAND\fR is a name of a live\-build command (see below).
1515 .PP
16 More documentation about how to use live\-build is available in the individual manpages for each helper and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
16 More documentation about how to use live\-build is available in the individual manpages for each helper and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
1717 .\" FIXME
1818
1919 .SH OPTIONS
171171 build netboot binary image
172172 .IP "\fBlb_binary_rootfs\fR(1)" 4
173173 build rootfs image
174 .IP "\fBlb_binary_silo\fR(1)" 4
175 installs silo into binary
176174 .IP "\fBlb_binary_syslinux\fR(1)" 4
177175 installs syslinux into binary
178176 .IP "\fBlb_binary_tar\fR(1)" 4
181179 build binary hdd image
182180 .IP "\fBlb_binary_win32\-loader\fR(1)" 4
183181 installs win32\-loader into binary
184 .IP "\fBlb_binary_yaboot\fR(1)" 4
185 installs yaboot into binary
186182 .SS Source commands
187183 .IP "\fBlb_source_debian\fR(1)" 4
188184 download sources
227223 This program is a part of live\-build.
228224
229225 .SH HOMEPAGE
230 More information about live\-build and the Debian Live project can be found on the homepage at <\fIhttp://live.debian.net/\fR> and in the manual at <\fIhttp://live.debian.net/manual/\fR>.
226 More information about live\-build and the Live Systems project can be found on the homepage at <\fIhttp://live-systems.org/\fR> and in the manual at <\fIhttp://live-systems.org/manual/\fR>.
231227
232228 .SH BUGS
233 Bugs can be reported by submitting a bugreport for the live\-build package in the Debian Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Debian Live mailing list at <\[email protected]\fR>.
229 Bugs can be reported by submitting a bugreport for the live\-build package in the Bug Tracking System at <\fIhttp://bugs.debian.org/\fR> or by writing a mail to the Live Systems mailing list at <\[email protected]\fR>.
234230
235231 .SH AUTHOR
236 live\-build was written by Daniel Baumann <\[email protected]\fR> for the Debian project.
232 live\-build was written by Daniel Baumann <\[email protected]\fR>.
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb\fP \- live\-build プログラムのラッパー
9
10 .SH 概要
11 \fBlb\fP コマンド [コマンドのオプション]
12 .PP
13 \fBlb\fP [\fIlive\-build\ オプション\fP]
14
15 .SH 説明
16 \fBlb\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
17 .PP
18
19 .\" FIXME
20 .SH オプション
21 \fBlb\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
22 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
23
24 .SH ファイル
25 .IP \fB無し\fP 4
26
27 .SH 関連項目
28 \fIlive\-build\fP(7)
29 .PP
30 このプログラムは live\-build の一部です。
31
32 .SH ホームページ
33 live\-build 及び Live
34 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
35 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
36
37 .SH バグ
38 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
39 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
40 システムのメーリングリスト宛てにメールを書くことにより報告できます。
41
42 .SH 作者
43 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
44 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb binary\fP \- バイナリ段階を完了させます
9
10 .SH 概要
11 \fBlb binary\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb binary\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 \fBlb binary\fP はバイナリ段階を完了させるために必要な live\-build プログラムを全て正しい順で呼び出します。
17
18 .SH オプション
19 \fBlb binary\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
20 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
21
22 .SH ファイル
23 .IP \fB無し\fP 4
24
25 .SH 関連項目
26 \fIlive\-build\fP(7)
27 .PP
28 このプログラムは live\-build の一部です。
29
30 .SH ホームページ
31 live\-build 及び Live
32 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
33 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
34
35 .SH バグ
36 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
37 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
38 システムのメーリングリスト宛てにメールを書くことにより報告できます。
39
40 .SH 作者
41 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
42 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb bootstrap\fP \- パッケージ収集段階を完了させます
9
10 .SH 概要
11 \fBlb bootstrap\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb bootstrap\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 \fBlb bootstrap\fP はパッケージ収集段階を完了させるために必要な live\-build プログラムを全て正しい順で呼び出します。
17
18 .SH オプション
19 \fBlb bootstrap\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
20 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
21
22 .SH ファイル
23 .IP \fB無し\fP 4
24
25 .SH 関連項目
26 \fIlive\-build\fP(7)
27 .PP
28 このプログラムは live\-build の一部です。
29
30 .SH ホームページ
31 live\-build 及び Live
32 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
33 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
34
35 .SH バグ
36 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
37 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
38 システムのメーリングリスト宛てにメールを書くことにより報告できます。
39
40 .SH 作者
41 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
42 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb build\fP \- パッケージ収集、chroot、バイナリ、ソース段階を完了させます
9
10 .SH 概要
11 \fBlb build\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb build\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 \fBlb build\fP はパッケージ収集、chroot、バイナリ、ソース段階を完了させるために必要な live\-build
17 プログラムを全て正しい順で呼び出します。
18
19 .SH オプション
20 \fBlb build\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
21 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
22
23 .SH ファイル
24 .\" FIXME
25 .IP \fBauto/build\fP 4
26
27 .\" FIXME
28 .SH 関連項目
29 \fIlive\-build\fP(7)
30 .PP
31 このプログラムは live\-build の一部です。
32
33 .SH ホームページ
34 live\-build 及び Live
35 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
36 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
37
38 .SH バグ
39 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
40 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
41 システムのメーリングリスト宛てにメールを書くことにより報告できます。
42
43 .SH 作者
44 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
45 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb chroot\fP \- chroot 段階を完了させます
9
10 .SH 概要
11 \fBlb chroot\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb chroot\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 \fBlb chroot\fP は chroot 段階を完了させるために必要な live\-build プログラムを全て正しい順で呼び出します。
17
18 .SH オプション
19 \fBlb chroot\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
20 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
21
22 .SH ファイル
23 .IP \fB無し\fP 4
24
25 .SH 関連項目
26 \fIlive\-build\fP(7)
27 .PP
28 このプログラムは live\-build の一部です。
29
30 .SH ホームページ
31 live\-build 及び Live
32 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
33 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
34
35 .SH バグ
36 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
37 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
38 システムのメーリングリスト宛てにメールを書くことにより報告できます。
39
40 .SH 作者
41 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
42 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb clean\fP \- 設定ディレクトリを掃除します
9
10 .SH 概要
11 \fBlb clean\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb clean\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 .\" FIXME
17 .\" FIXME
18 \fBlb clean\fP はシステムビルド後の掃除を担当します。ビルドディレクトリや段階ファイル等その他のファイルの一部を削除します。他の
19 live\-build コマンドの残骸は全て残します。
20
21 .SH オプション
22 \fBlb clean\fP は固有のオプションに加え、live\-build 全般のオプションを全て理解します。live\-build
23 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
24 .PP
25 .\" FIXME
26 .IP \fB\-\-all\fP 4
27 chroot、バイナリ、各段階での生成物、ソースを削除します。キャッシュディレクトリは残します。これはデフォルトの動作で、引数がない場合はこの動作になります。
28 .IP \fB\-\-cache\fP 4
29 キャッシュディレクトリを削除します。
30 .IP \fB\-\-chroot\fP 4
31 chroot ディレクトリをマウント解除、削除します。
32 .IP \fB\-\-binary\fP 4
33 バイナリ関連のキャッシュやファイル、ディレクトリ、各段階で生成したファイルを全て削除します。
34 .IP \fB\-\-purge\fP 4
35 全キャッシュを含め、全て削除します。設定ディレクトリは残されます。
36 .IP \fB\-\-remove\fP 4
37 段階キャッシュを除いたパッケージキャッシュを含め、全て削除します。設定ディレクトリは残されます。
38 .IP \fB\-\-stage\fP 4
39 各段階で生成したファイルを全て削除します。
40 .IP \fB\-\-source\fP 4
41 .\" FIXME
42 ソース関連のキャッシュやファイル、ディレクトリ、各段階で生成したファイルを全て削除します。
43
44 .SH ファイル
45 .\" FIXME
46 .IP \fBauto/clean\fP 4
47
48 .\" FIXME
49 .SH 関連項目
50 \fIlive\-build\fP(7)
51 .PP
52 このプログラムは live\-build の一部です。
53
54 .SH ホームページ
55 live\-build 及び Live
56 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
57 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
58
59 .SH バグ
60 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
61 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
62 システムのメーリングリスト宛てにメールを書くことにより報告できます。
63
64 .SH 作者
65 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
66 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb config\fP \- 設定ディレクトリを作成します
9
10 .SH 概要
11 \fBlb config\fP [\fIlive\-build オプション\fP]
12 .PP
13 .\" FIXME
14 \fBlb config\fP
15 .br
16 [\fB\-\-apt\fP apt|aptitude]
17 .br
18 [\fB\-\-apt\-ftp\-proxy\fP \fIURL\fP]
19 .br
20 [\fB\-\-apt\-http\-proxy\fP \fIURL\fP]
21 .br
22 [\fB\-\-apt\-indices\fP true|false]
23 .br
24 [\fB\-\-apt\-options\fP \fIオプション\fP|"\fIオプション\fP"]
25 .br
26 [\fB\-\-aptitude\-options\fP \fIオプション\fP|"\fIオプション\fP"]
27 .br
28 [\fB\-\-apt\-pipeline\fP \fI深度\fP]
29 .br
30 [\fB\-\-apt\-recommends\fP true|false]
31 .br
32 [\fB\-\-apt\-secure\fP true|false]
33 .br
34 [\fB\-\-apt\-source\-archives\fP true|false]
35 .br
36 [\-a|\fB\-\-architectures\fP \fIアーキテクチャ\fP]
37 .br
38 [\-b|\fB\-\-binary\-images\fP iso|iso\-hybrid|netboot|tar|hdd]
39 .br
40 [\fB\-\-binary\-filesystem\fP fat16|fat32|ext2|ext3|ext4]
41 .br
42 [\fB\-\-bootappend\-install\fP \fIパラメータ\fP|\fI"パラメータ"\fP]
43 .br
44 [\fB\-\-bootappend\-live\fP \fIパラメータ\fP|\fI"パラメータ"\fP]
45 .br
46 [\fB\-\-bootloader\fP grub|syslinux]
47 .br
48 [\fB\-\-bootstrap\fP cdebootstrap|cdebootstrap\-static|debootstrap]
49 .br
50 [\fB\-\-cache\fP true|false]
51 .br
52 [\fB\-\-cache\-indices\fP true|false]
53 .br
54 [\fB\-\-cache\-packages\fP true|false]
55 .br
56 [\fB\-\-cache\-stages\fP \fI段階\fP|\fI"段階"\fP]
57 .br
58 [\fB\-\-checksums\fP md5|sha1|sha256|none]
59 .br
60 [\fB\-\-compression\fP bzip2|gzip|lzip|none]
61 .br
62 [\fB\-\-config\fP \fIGIT_URL::GIT_ID\fP]
63 .br
64 [\fB\-\-build\-with\-chroot\fP true|false]
65 .br
66 [\fB\-\-chroot\-filesystem\fP ext2|ext3|ext4|squashfs|jffs2|none]
67 .br
68 [\fB\-\-clean\fP]
69 .br
70 [\-c|\fB\-\-conffile\fP \fIファイル\fP]
71 .br
72 [\fB\-\-debconf\-frontend\fP dialog|editor|noninteractive|readline]
73 .br
74 [\fB\-\-debconf\-priority\fP low|medium|high|critical]
75 .br
76 [\fB\-\-debian\-installer\fP true|cdrom|netinst|netboot|businesscard|live|false]
77 .br
78 [\fB\-\-debian\-installer\-distribution\fP daily|\fIコード名\fP]
79 .br
80 [\fB\-\-debian\-installer\-preseedfile\fP \fIファイル\fP|\fIURL\fP]
81 .br
82 [\fB\-\-debian\-installer\-gui\fP true|false]
83 .br
84 [\fB\-\-debug\fP]
85 .br
86 [\-d|\fB\-\-distribution\fP \fIコード名\fP]
87 .br
88 [\fB\-\-parent\-distribution\fP \fIコード名\fP]
89 .br
90 [\fB\-\-parent\-debian\-installer\-distribution\fP \fIコード名\fP]
91 .br
92 [\fB\-\-dump\fP]
93 .br
94 [\fB\-\-fdisk\fP fdisk|fdisk.dist]
95 .br
96 [\fB\-\-firmware\-binary true|false\fP]
97 .br
98 [\fB\-\-firmware\-chroot true|false\fP]
99 .br
100 [\fB\-\-force\fP]
101 .br
102 [\fB\-\-grub\-splash\fP \fIファイル\fP]
103 .br
104 [\fB\-\-gzip\-options\fP \fIオプション\fP|"\fIオプション\fP"]
105 .br
106 [\fB\-\-hooks\fP \fIファイル\fP]
107 .br
108 [\fB\-\-ignore\-system\-defaults\fP]
109 .br
110 [\fB\-\-initramfs\fP auto|none|live\-boot|casper]
111 .br
112 [\fB\-\-initramfs\-compression\fP bzip2|gzip|lzma]
113 .br
114 [\fB\-\-initsystem\fP sysvinit|runit|systemd|upstart|none]
115 .br
116 [\fB\-\-interactive\fP shell]
117 .br
118 [\fB\-\-isohybrid\-options\fP \fIオプション\fP|"\fIオプション\fP"]
119 .br
120 [\fB\-\-iso\-application\fP \fI名前\fP]
121 .br
122 [\fB\-\-iso\-preparer\fP \fINAME\fP]
123 .br
124 [\fB\-\-iso\-publisher\fP \fI名前\fP]
125 .br
126 [\fB\-\-iso\-volume\fP \fI名前\fP]
127 .br
128 [\fB\-\-jffs2\-eraseblock\fP \fIサイズ\fP]
129 .br
130 [\fB\-\-keyring\-packages\fP \fIパッケージ|"パッケージ"\fP]
131 .br
132 [\-k|\fB\-\-linux\-flavours\fP \fIフレーバー\fP|\fI"フレーバー"\fP]
133 .br
134 [\fB\-\-linux\-packages\fP \fI"パッケージ"\fP]
135 .br
136 [\fB\-\-losetup\fP losetup|losetup.orig]
137 .br
138 [\fB\-\-memtest\fP memtest86+|memtest86|none]
139 .br
140 [\-m|\fB\-\-parent\-mirror\-bootstrap\fP \fIURL\fP]
141 .br
142 [\fB\-\-parent\-mirror\-chroot\fP \fIURL\fP]
143 .br
144 [\fB\-\-parent\-mirror\-chroot\-security\fP \fIURL\fP]
145 .br
146 [\fB\-\-parent\-mirror\-chroot\-updates\fP \fIURL\fP]
147 .br
148 [\fB\-\-parent\-mirror\-chroot\-backports\fP \fIURL\fP]
149 .br
150 [\fB\-\-parent\-mirror\-binary\fP \fIURL\fP]
151 .br
152 [\fB\-\-parent\-mirror\-binary\-security\fP \fIURL\fP]
153 .br
154 [\fB\-\-parent\-mirror\-binary\-updates\fP \fIURL\fP]
155 .br
156 [\fB\-\-parent\-mirror\-binary\-backports\fP \fIURL\fP]
157 .br
158 [\fB\-\-parent\-mirror\-debian\-installer\fP \fIURL\fP]
159 .br
160 [\fB\-\-mirror\-bootstrap\fP \fIURL\fP]
161 .br
162 [\fB\-\-mirror\-chroot\fP \fIURL\fP]
163 .br
164 [\fB\-\-mirror\-chroot\-security\fP \fIURL\fP]
165 .br
166 [\fB\-\-mirror\-chroot\-updates\fP \fIURL\fP]
167 .br
168 [\fB\-\-mirror\-chroot\-backports\fP \fIURL\fP]
169 .br
170 [\fB\-\-mirror\-binary\fP \fIURL\fP]
171 .br
172 [\fB\-\-mirror\-binary\-security\fP \fIURL\fP]
173 .br
174 [\fB\-\-mirror\-binary\-updates\fP \fIURL\fP]
175 .br
176 [\fB\-\-mirror\-binary\-backports\fP \fIURL\fP]
177 .br
178 [\fB\-\-mirror\-debian\-installer\fP \fIURL\fP]
179 .br
180 [\fB\-\-mode\fP debian|progress\-linux|ubuntu]
181 .br
182 [\fB\-\-system\fP live|normal]
183 .br
184 [\fB\-\-net\-root\-filesystem\fP nfs|cfs]
185 .br
186 [\fB\-\-net\-root\-mountoptions\fP \fIオプション\fP]
187 .br
188 [\fB\-\-net\-root\-path\fP \fIパス\fP]
189 .br
190 [\fB\-\-net\-root\-server\fP \fIIPアドレス\fP|\fIホスト名\fP]
191 .br
192 [\fB\-\-net\-cow\-filesystem\fP nfs|cfs]
193 .br
194 [\fB\-\-net\-cow\-mountoptions\fP \fIオプション\fP]
195 .br
196 [\fB\-\-net\-cow\-path\fP \fIパス\fP]
197 .br
198 [\fB\-\-net\-cow\-server\fP \fIIPアドレス\fP|\fIホスト名\fP]
199 .br
200 [\fB\-\-net\-tarball\fP true|false]
201 .br
202 [\fB\-\-quiet\fP]
203 .br
204 [\fB\-\-archive\-areas\fP \fIアーカイブ領域\fP|\fI"アーカイブ領域"\fP]
205 .br
206 [\fB\-\-parent\-archive\-areas\fP \fI親アーカイブ領域\fP|\fI"親アーカイブ領域"\fP]
207 .br
208 [\fB\-\-security\fP true|false]
209 .br
210 [\fB\-\-source\fP true|false]
211 .br
212 [\-s|\fB\-\-source\-images\fP iso|netboot|tar|hdd]
213 .br
214 [\fB\-\-tasksel\fP apt|aptitude|tasksel]
215 .br
216 [\fB\-\-templates\fP \fIパス\fP]
217 .br
218 [\fB\-\-hdd\-size \fP\fIMB\fP]
219 .br
220 [\fB\-\-updates\fP true|false]
221 .br
222 [\fB\-\-backports\fP true|false]
223 .br
224 [\fB\-\-verbose\fP]
225 .br
226 .\" FIXME
227 [\fB\-\-win32\-loader true|false]\fP
228
229 .SH 説明
230 \fBlb config\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
231 .PP
232 .\" FIXME
233 \fBlb config\fP は live\-build の設定ディレクトリを用意します。デフォルトで、このディレクトリは「config」という名で、\fBlb
234 config\fP が実行された現在のディレクトリに作成されます。
235 .PP
236 .\" FIXME
237 注意: 現在 \fBlb config\fP は気を利かせようとして、他のオプションの設定に依存する一部のオプションのデフォルト値をセット (例えば利用する
238 linux パッケージをビルドしようとしているのが wheezy システムがどうかにより判断)
239 します。これはつまり、新しい設定を生成する際はオプションを全て指定して \fBlb config\fP
240 を一度だけ実行すべきだということです。一部のオプションだけを指定して何度も実行した場合には、その度に使えない設定が出来る可能性があります。変更するオプションだけを指定して
241 \fBlb config\fP
242 を実行した場合、指定されていないオプションは、定義されている限りは全てそのまま維持されるためにこれが起きることもあります。ただし、不可能あるいはほぼ不可能な組み合わせであることがわかっていて使えない
243 Live システムを作成することになりそうなときには \fBlb config\fP それについて警告します。よくわからない場合は
244 config/{binary,bootstrap,chroot,common,source} を削除して再び \fBlb config\fP
245 を実行してください。
246
247 .SH オプション
248 \fBlb config\fP は固有のオプションに加え、live\-build 全般のオプションを全て理解します。live\-build
249 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
250 .PP
251 .\" FIXME
252 .IP "\fB\-\-apt\fP apt|aptitude" 4
253 イメージのビルド時にパッケージをインストールするのに apt\-get と aptitude のどちらを利用するか決定します。デフォルトは apt です。
254 .IP "\fB\-\-apt\-ftp\-proxy\fP \fIURL\fP" 4
255 apt により利用する ftp プロキシをセットします。デフォルトでは利用しません。この変数は chroot 内で利用する apt
256 でのみ有効で、それ以外では利用されないことに注意してください
257 .IP "\fB\-\-apt\-http\-proxy\fP \fIURL\fP" 4
258 apt により利用する http プロキシをセットします。デフォルトでは利用しません。この変数は chroot 内で利用する apt
259 でのみ有効で、それ以外では利用されないことに注意してください
260 .IP "\fB\-\-apt\-indices\fP true|false|none" 4
261 作成されるイメージに apt の索引ファイルを収録するか否かを決定します。デフォルトは true です。none
262 をセットすると索引ファイルは一切収録されません。
263 .IP "\fB\-\-apt\-options\fP \fIオプション\fP|\(dq\fIオプション\fP\(dq" 4
264 イメージのビルド時に chroot 内で apt を利用する際に毎回付加されるデフォルトのオプションを決定します。デフォルトでは \-\-yes
265 がセットされていて、パッケージの対話的ではないインストール処理ができるようになっています。
266 .IP "\fB\-\-aptitude\-options\fP \fIオプション\fP|\(dq\fIオプション\fP\(dq" 4
267 イメージのビルド時に chroot 内で aptitude を利用する際に毎回付加されるデフォルトのオプションを決定します。デフォルトでは
268 \-\-assume\-yes がセットされていて、パッケージの対話的ではないインストール処理ができるようになっています。
269 .IP "\fB\-\-apt\-pipeline\fP \fI深度\fP" 4
270 apt/aptitude のパイプラインの深さを決定します。リモートのサーバがRFCに準拠していないあるいはバグが多い (Squid 2.0.2 等)
271 の場合、このオプションで「0」から「5」までの値を指定し、APTが送るべき処理中リクエストの数を指示できます。リモートホストがTCP接続を適切に残さない場合は「0」を指定*しないといけません*
272 \- そうしない場合はデータの破損が発生します。これを必要とするホストは RFC 2068 に違反しています。デフォルトで live\-build
273 はこのオプションをセットしていません。
274 .IP "\fB\-\-apt\-recommends\fP true|false" 4
275 aptが推奨パッケージを自動的にインストールすべきか否かを決定します。デフォルトは true です。
276 .IP "\fB\-\-apt\-secure\fP true|false" 4
277 aptがリポジトリの署名を確認すべきか否かを決定します。デフォルトは true です。
278 .IP "\fB\-\-apt\-source\-archives\fP true|false" 4
279 作成される Live イメージに deb\-src の行を収録すべきか否かを決定します。デフォルトは true です。
280 .IP "\-a|\fB\-\-architectures\fP \fIアーキテクチャ\fP" 4
281 ビルドされるイメージのアーキテクチャを指定します。デフォルトではホストのアーキテクチャがセットされます。ホストシステムで対象アーキテクチャのバイナリをネイティブに実行できない場合には別のアーキテクチャのクロスビルドはできないことに注意してください。例えば64ビット対応の
282 i386 系列プロセッサ及び適切なカーネルを使っている場合には i386 で amd64 イメージを、あるいはその逆に、ビルドできます。しかし i386
283 システムで powerpc 用イメージをビルドするのは不可能です。
284 .IP "\-b|\fB\-\-binary\-images\fP iso|iso\-hybrid|netboot|tar|hdd" 4
285 ビルドするイメージの種類を決定します。デフォルトで、syslinux を利用するイメージではハードディスク向けイメージと同じようにも利用できる
286 CD/DVD イメージをビルドするため iso\-hybrid が、syslinux 以外のイメージでは iso がセットされます。
287 .IP "\fB\-\-binary\-filesystem\fP fat16|fat32|ext2|ext3|ext4" 4
288 指定した種類のイメージで利用するファイルシステムを指定します。これは選択した種類のバイナリイメージでファイルシステムを選択できる場合にのみ効果があります。例えば
289 iso 選択時に作成される CD/DVD のファイルシステムは常に ISO9660
290 となります。USBメモリ向けのhddイメージをビルドする場合にはこれが有効になります。sparc のデフォルトが ext4
291 である例外を除く全アーキテクチャでデフォルトが fat16 となっていることに注意してください。また、fat16
292 選択時に出来上がったバイナリイメージのサイズが2GBを超えた場合はそのバイナリのファイルシステムは自動的に fat32
293 に切り替えられることに注意してください。
294 .IP "\fB\-\-bootappend\-install\fP \fIパラメータ\fP|\(dq\fIパラメータ\fP\(dq" 4
295 debian\-installer を収録した場合、debian\-installer 特有のブートパラメータをセットします。
296 .IP "\fB\-\-bootappend\-live\fP \fIパラメータ\fP|\(dq\fIパラメータ\fP\(dq" 4
297 debian\-live 特有のブートパラメータをセットします。ブートパラメータの全容は \fIlive\-boot\fP(7) 及び
298 \fIlive\-config\fP(7) マニュアルページにあります。
299 .IP "\fB\-\-bootloader\fP grub|syslinux" 4
300 生成されたイメージで利用するブートローダを選択します。これは選択した種類のバイナリイメージでブートローダを選択できる場合にのみ効果があります。例えば
301 iso をビルドする場合は常に syslinux (さらに言えば isolinux)
302 が利用されます。また、バイナリイメージの種類とブートローダの組み合わせの中には、可能ではあるものの live\-build
303 でのサポートが追いついていないものがあり得ることに注意してください。\fBlb config\fP
304 はそういった未サポートの設定の作成には失敗し、そのことについて説明します。amd64 や i386 用のhddイメージでは syslinux
305 がデフォルトとなっています。
306 .IP "\fB\-\-bootstrap\fP cdebootstrap|cdebootstrap\-static|debootstrap" 4
307 debian chroot でのパッケージ収集に利用するプログラムを選択します。デフォルトでは debootstrap となっています。
308 .IP "\fB\-\-cache\fP true|false" 4
309 全体としてキャッシュを使うか否か大域的に決定します。異なるキャッシュを、キャッシュそれぞれのオプションで制御できます。
310 .IP "\fB\-\-cache\-indices\fP true|false" 4
311 ダウンロードしたパッケージ索引や一覧をキャッシュするか否かを決定します。デフォルトで false
312 となっています。有効にするとイメージを完全にオフラインで再ビルドできるようになりますが、以後の更新は得られなくなります。
313 .IP "\fB\-\-cache\-packages\fP true|false" 4
314 ダウンロードしたパッケージファイルをキャッシュするか否かを決定します。デフォルトで true
315 となっています。無効化するとビルドディレクトリの容量を節約できますが、再ビルドした場合には不要な転送が発生することを覚えておいてください。一般にこれは常に
316 true
317 にしておくべきですが、特定のまれなビルド環境でローカルディスクを使うよりもローカルのネットワークミラーからパッケージを再取得した方が速いことがあります。
318 .IP "\fB\-\-cache\-stages\fP true|false|\fI段階\fP|\(dq\fI段階\fP\(dq" 4
319 キャッシュする段階を指定します。デフォルトでパッケージ収集段階をキャッシュします。通常の段階を示す名前に対する例外として、filesystem.{dir,ext*,squashfs}
320 に生成したルートファイルシステムだけをキャッシュする rootfs
321 を指定できます。開発時にバイナリ段階を再ビルドする際、ルートファイルシステムを毎回再生成するのは避けたい場合にこれは有用です。
322 .IP "\fB\-\-checksums\fP md5|sha1|sha256|none" 4
323 バイナリイメージに md5sums.txt や sha1sums.txt、sha256sums.txt
324 等のファイルを収録するか否かを決定します。この各ファイルではイメージのチェックサムとそのイメージにある全ファイルを列挙します。ブートプロンプトで指定した場合は
325 live\-boot 組み込みの整合性確認によりこれを利用してメディアを検証できます。一般にこれは false にすべきではなく、一般向けにリリースした
326 Live
327 システムにとって重要な機能でもあります。しかし、巨大なイメージの開発の際にはチェックサムを計算しないことによりいくらか時間を節約できる可能性があります。
328 .IP "\fB\-\-compression\fP bzip2|gzip|lzip|none" 4
329 tar アーカイブの圧縮に利用する圧縮プログラムを決定します。デフォルトは gzip です。
330 .IP "\fB\-\-config\fP \fIGIT_URL\fP::\fIGIT_ID\fP" 4
331 設定ツリーをgitリポジトリから取得できます。オプションとして Git Id (ブランチやコミット、タグ等) を指定できます。
332 .IP "\fB\-\-build\-with\-chroot\fP true|false" 4
333 live\-build がバイナリイメージのビルドに chroot 内のツールを使うのか、chroot
334 ではなくホストのシステムツールを取り込んで使うのかを決定します。これは非常に危険なオプションであり、ホストシステムのツールを利用することで汚染され、必要とするツール
335 (主に syslinux や grub 等のブートローダや、dosfstools や xorriso、squashfs\-tools その他の補助ツール)
336 のバージョンがホストシステムのものと対象ディストリビューションとでビルド時に存在するものとで\fB正確に\fP一致しないとブート不可能なイメージが出来上がってしまう可能性もあります。何をしているのか\fB正確に\fPわかっていて\fB完全に\fP\fI結果を理解している\fP場合を除き、このオプションを決して無効化することのないようにしてください。
337 .IP "\fB\-\-chroot\-filesystem\fP ext2|ext3|ext4|squashfs|jffs2|none" 4
338 ルートファイルシステムのイメージとして利用するファイルシステムの種類を決定します。none
339 を指定した場合はファイルシステムイメージは作成されず、ルートファイルシステムの内容は非圧縮ファイルとしてバイナリイメージファイルシステムにコピーされます。選択したバイナリファイルシステムによっては、こういったそのままのルートファイルシステムのビルドができないものもあります。例えば
340 fat16/fat32 では linux からの直接の実行をサポートしていないため機能しません。
341 .IP \fB\-\-clean\fP 4
342 未使用のため内容が空のサブディレクトリを自動的に削除し、設定ディレクトリを最小にします。
343 .IP "\-c|\fB\-\-conffile\fP \fIファイル\fP" 4
344 設定ディレクトリの通常利用される設定ファイルに加え、ユーザが指定した別の設定ファイルを使います。
345 .IP "\fB\-\-debconf\-frontend\fP dialog|editor|noninteractive|readline" 4
346 chroot 内での debconf フロントエンドの値を決定します。デフォルトの noninteractive
347 以外をセットした場合、ビルド中に質問するようになることに注意してください。
348 .IP "\fB\-\-debconf\-priority\fP low|medium|high|critical" 4
349 chroot 内での debconf の優先度の値を決定します。デフォルトでは critical で、ほとんどの質問は表示されなくなっています。これは
350 debconf フロントエンドに noninteractive 以外を指定している場合にのみ有効であることに注意してください
351 .IP "\fB\-\-debian\-installer\fP true|cdrom|netinst|netboot|businesscard|live|false" 4
352 出来上がったバイナリイメージに debian\-installer
353 を収録する場合にその種類を指定します。デフォルトではインストーラは収録されません。live 以外はどれでも、通常の debian\-cd
354 として作成されているインストール用メディアと同等の設定を使います。live を選択した場合は live\-installer の udeb
355 が収録されるため、debian\-installer が普通とは異なる挙動を取ります \- メディアやネットワークのパッケージを使って Debian
356 システムをインストールするのではなく、ディスクに Live システムをインストールします。
357 .IP "\fB\-\-debian\-installer\-distribution\fP daily|\fIコード名\fP" 4
358 debian\-installer のファイルを取得するディストリビューションを決定します。これは通常 Live
359 システムと同一のディストリビューションになりますが、新しい、あるいは日次ビルドのインストーラを使いたいときもあります。
360 .IP "\fB\-\-debian\-installer\-preseedfile\fP \fIファイル\fP|\fIURL\fP" 4
361 オプションで利用、収録する debian\-installer 用の preseed
362 ファイルのファイル名またはURLをセットします。config/binary_debian\-installer/preseed.cfg
363 が存在する場合はそれがデフォルトで利用されます。
364 .IP "\fB\-\-debian\-installer\-gui\fP true|false" 4
365 debian\-installer グラフィカルGTKインターフェイスを true にするか否かを決定します。デフォルトでは、Debian モードや
366 Ubuntu のほとんどのバージョンで true、それ以外では false となっています。
367 .IP \fB\-\-debug\fP 4
368 デバッグ情報のメッセージを表示します。
369 .IP "\-d|\fB\-\-distribution\fP \fIコード名\fP" 4
370 出来上がる Live システムのディストリビューションを決定します。
371 .IP "\-d|\fB\-\-parent\-distribution\fP \fIコード名\fP" 4
372 出来上がる Live システムの派生元のディストリビューションを決定します。
373 .IP "\-d|\fB\-\-parent\-debian\-installer\-distribution\fP \fIコード名\fP" 4
374 出来上がる Live システムの派生元の debian\-installer のディストリビューションを決定します。
375 .IP \fB\-\-dump\fP 4
376 現在存在している Live システムの設定と利用されている live\-build
377 のバージョンの報告を作成します。これはバグ報告の際に有用で、エラーが起きている部分を見つけ出し、再現するのに必要となる情報を全て提供します。
378 .IP "\fB\-\-fdisk\fP fdisk|fdisk.dist" 4
379 利用するホストシステムの fdisk バイナリのファイル名を指定します。これは自動的に検出されるため通常は独自に指定する必要はありません。
380 .IP \fB\-\-force\fP 4
381 既に実行した段階を強制的に再び実行します。何をしているのかわかっている場合にのみ実行してください。通常、\fBlb build\fP を再び実行する前に
382 \fBlb clean\fP を実行して掃除すると安全性は上がります。
383 .IP "\fB\-\-grub\-splash\fP \fIファイル\fP" 4
384 オプションで収録する、grub ブートローダのスプラッシュ画面に利用する画像のファイル名を指定します。
385 .IP "\fB\-\-gzip\-options\fP \fIオプション\fP|\(dq\fIオプション\fP\(dq" 4
386 イメージのビルド時に gzip を利用する際に (ほぼ) 毎回付加されるデフォルトのオプションを決定します。デフォルトでは \-\-best
387 がセットされていて、圧縮率の最も高い (ただし最も遅い) 圧縮を行います。ホストシステムで対応していれば \-\-rsyncable も動的に付加されます。
388 .IP "\fB\-\-hooks\fP \fIファイル\fP" 4
389 /usr/share/live/build/examples/hooks
390 から利用できるフックから有効にするものを指定します。通常、実行されるフックはありません。フックを有効にする前にそれが何をするものなのか、確実に知って理解するようにしてください。
391 .IP \fB\-\-ignore\-system\-defaults\fP 4
392 \fBlb config\fP はデフォルトで、新しい Live システム設定ディレクトリ生成時にシステムのデフォルト値を
393 \fI/etc/live/build.conf\fP と \fI/etc/live/build/*\fP
394 から読み取ります。これはミラーの場所等の全体的な設定を毎回指定したくない場合に有用です。
395 .IP "\fB\-\-initramfs\fP auto|none|live\-boot|casper" 4
396 Live システム特有の initramfs への変更を収録するパッケージの名前をセットします。デフォルトは auto
397 で、イメージの設定時ではなくビルド時に、ubuntu システムをビルドしている場合は casper、それ以外のシステムでは live\-boot
398 に展開されます。出来上がるシステムイメージが Live イメージではない場合には「none」が有用です (実験的設定値)。
399 .IP "\fB\-\-initramfs\-compression\fP bzip2|gzip|lzma]"
400 initramfs の圧縮に利用する圧縮プログラムを決定します。デフォルトは gzip です。
401 .IP "\fB\-\-interactive\fP shell" 4
402 chroot 段階の終了とバイナリ段階の開始の間に chroot
403 内で対話シェルへのログインを行い、手作業による介入できる機会を儲けるか否かを決定します。シェルをログアウトまたは終了により閉じた後は、ビルドは通常と同様に続きます。テスト以外でのこの機能の利用は全く勧められないことに注意してください。Live
404 システムの全ビルドで行うべき変更はフックにより適切に行うようにしてください。この機能はビルド過程を完全に自動化して双方向性を排除できるという長所を破壊します。これはもちろんデフォルトで
405 false となっています。
406 .IP "\fB\-\-isohybrid\-options\fP \fIオプション\fP|\(dq\fIオプション\fP\(dq" 4
407 isohybrid に渡すオプションを指定します。
408 .IP "\fB\-\-iso\-application\fP \fI名前\fP" 4
409 出来上がる CD/DVD イメージのヘッダの APPLICATION フィールドをセットします。デフォルトは Debian モードでは「Debian
410 Live」、ubuntu モードでは「Ubuntu Live」となっています。
411 .IP "\fB\-\-iso\-preparer\fP \fI名前\fP" 4
412 出来上がる CD/DVD イメージのヘッダの PREPARER フィールドをセットします。デフォルトは「live\-build \fIバージョン\fP;
413 http://packages.qa.debian.org/live\-build」で、バージョンはそのイメージのビルドに利用した live\-build
414 のバージョンに展開されます。
415 .IP "\fB\-\-iso\-publisher\fP \fI名前\fP" 4
416 出来上がる CD/DVD イメージのヘッダの PUBLISHED フィールドをセットします。デフォルトは「Live Systems project;
417 http:/live\-systems.org/;
418 debian\[email protected]」となっています。独自の非公式イメージを配布する際はこれを忘れずに最新の適切な値に変更してください。
419 .IP "\fB\-\-iso\-volume\fP \fI名前\fP" 4
420 出来上がる CD/DVD イメージのヘッダの VOLUME フィールドをセットします。デフォルトは「(\fIモード\fP) (\fIディストリビューション\fP)
421 (\fI日時\fP)」で、モードは現在利用しているモード、ディストリビューションはディストリビューションの名前、日時は作成時の日付と時刻に展開されます。
422 .IP "\fB\-\-jffs2\-eraseblock\fP \fIサイズ\fP" 4
423 JFFS2 (Second Journaling Flash File System) ファイルシステムの eraseblock
424 のサイズを指定します。デフォルトは 64 KiB となっています。対象の MTD デバイスと一致しない値をこれに指定した場合は JFFS2
425 が最適に機能しなくなるかもしれません。サイズに 4096 未満の値が指定された場合は KiB 単位の値が指定されたものと仮定します。
426 .IP "\fB\-\-keyring\-packages\fP \fIパッケージ|\(dqパッケージ\fP\(dq" 4
427 キーリングパッケージや追加のキーリングパッケージをセットします。デフォルトでは debian\-archive\-keyring となっています。
428 .IP "\-k|\fB\-\-linux\-flavours\fP \fIフレーバー\fP|\(dq\fIフレーバー\fP\(dq" 4
429 インストールするカーネルの種類 (フレーバー)
430 を指定します。複数指定した場合は最初に指定したものがデフォルトでブートされるカーネルとして設定されることに注意してください。
431 .IP "\fB\-\-linux\-packages\fP \(dq\fIパッケージ\fP\(dq" 4
432 カーネルのパッケージ命名規則に従った内部名をセットします。Debian のカーネルパッケージを利用している場合は調整する必要はありません。Debian
433 の命名規則に従わない独自のカーネルパッケージを利用する場合にはこのオプションでパッケージの前半部 (Debian の場合は
434 linux\-image\-2.6) だけを忘れずに指定し、\fI前半部\fP\-\fIフレーバー\fP (Debian の場合は例えば
435 linux\-image\-2.6\-486)
436 が有効なパッケージ名になるようにしてください。好ましいのは、メタパッケージがある場合にはその名前を前半部に使うことで、そうすると設定とABIが独立します。また、unionfs
437 や aufs、squashfs
438 のバイナリモジュールパッケージについても、ツリー外でビルドした場合にはその前半部を含める必要があることを忘れないようにしてください。
439 .IP "\fB\-\-losetup\fP losetup|losetup.orig" 4
440 利用するホストシステムの losetup バイナリのファイル名を指定します。これは自動的に検出されるため通常は独自に指定する必要はありません。
441 .IP "\fB\-\-memtest\fP memtest86+|memtest86|none" 4
442 補助的なブートローダ設定として、memtest や memtest86+
443 を収録するか、あるいはメモリのテスト用プログラムを収録しないのかを決定します。これは amd64 及び i386 でのみ利用可能で、デフォルトは
444 memtest86+ となっています。
445 .IP "\-m|\fB\-\-parent\-mirror\-bootstrap\fP \fIURL\fP" 4
446 パッケージ収集段階で利用するパッケージミラーの場所を指定します。デフォルトは「http://ftp.de.debian.org/debian/」ですが、ヨーロッパ以外では適切なデフォルトではないかもしれません。
447 .IP "\fB\-\-parent\-mirror\-chroot\fP \fIURL\fP" 4
448 Live システムをビルドするためにパッケージを取得するのに利用するパッケージのミラーの場所をセットします。デフォルトでは
449 \-\-parent\-mirror\-bootstrap で指定された値が利用されます。
450 .IP "\fB\-\-parent\-mirror\-chroot\-security\fP \fIURL\fP" 4
451 Live
452 システムをビルドするためにパッケージを取得するのに利用するセキュリティパッケージのミラーの場所をセットします。デフォルトでは「http://security.debian.org/debian/」が利用されます。
453 .IP "\fB\-\-parent\-mirror\-chroot\-updates\fP \fIURL\fP" 4
454 Live システムをビルドするためにパッケージを取得するのに利用する updates パッケージのミラーの場所をセットします。デフォルトでは
455 \-\-parent\-mirror\-chroot で指定された値が利用されます。
456 .IP "\fB\-\-parent\-mirror\-chroot\-backports\fP \fIURL\fP" 4
457 Live システムをビルドするためにパッケージを取得するのに利用する backports
458 パッケージのミラーの場所をセットします。デフォルトでは「http://backports.debian.org/debian\-backports/」が利用されます。
459 .IP "\fB\-\-parent\-mirror\-binary\fP \fIURL\fP" 4
460 出来上がったイメージ中で設定され、ユーザが利用することになる Debian
461 パッケージミラーの場所を指定します。これはイメージのビルドに利用するものと同一である必要はありません。例えばローカルミラーを利用しているけれどもイメージでは公式のミラーを使うようにしたい場合。デフォルトでは「http://http.debian.net/debian/」を利用します。
462 .IP "\fB\-\-parent\-mirror\-binary\-security\fP \fIURL\fP" 4
463 最終的に出来上がるイメージで設定すべきセキュリティパッケージのミラーの場所をセットします。デフォルトでは「http://security.debian.org/」が利用されます。
464 .IP "\fB\-\-parent\-mirror\-binary\-updates\fP \fIURL\fP" 4
465 最終的に出来上がるイメージで設定すべき updates パッケージのミラーの場所をセットします。デフォルトでは
466 \-\-parent\-mirror\-binary で指定された値が利用されます。
467 .IP "\fB\-\-parent\-mirror\-binary\-backports\fP \fIURL\fP" 4
468 最終的に出来上がるイメージで設定すべき backports
469 パッケージのミラーの場所をセットします。デフォルトでは「http://backports.debian.org/debian\-backports/」が利用されます。
470 .IP "\fB\-\-parent\-mirror\-debian\-installer\fP \fIURL\fP" 4
471 debian インストーラのイメージを取得するのに利用するミラーの場所をセットします。デフォルトでは Live
472 システムをビルドするために利用するのと同じミラー、つまり \-\-parent\-mirror\-bootstrap で指定された値が利用されます。
473 .IP "\fB\-\-mirror\-bootstrap\fP \fIURL\fP" 4
474 派生物のパッケージ収集段階で利用するパッケージのミラーの場所をセットします。デフォルトは「http://ftp.de.debian.org/debian/」ですが、ヨーロッパ以外では適切なデフォルトではないかもしれません。
475 .IP "\fB\-\-mirror\-chroot\fP \fIURL\fP" 4
476 Live システムをビルドするために派生物のパッケージを取得するのに利用するパッケージのミラーの場所をセットします。デフォルトでは
477 \-\-mirror\-bootstrap で指定された値が利用されます。
478 .IP "\fB\-\-mirror\-chroot\-security\fP \fIURL\fP" 4
479 Live
480 システムをビルドするために派生物のパッケージを取得するのに利用するセキュリティパッケージのミラーの場所をセットします。デフォルトでは「http://security.debian.org/debian/」が利用されます。
481 .IP "\fB\-\-mirror\-chroot\-updates\fP \fIURL\fP" 4
482 Live システムをビルドするために派生物のパッケージを取得するのに利用する updates パッケージのミラーの場所をセットします。デフォルトでは
483 \-\-mirror\-chroot で指定された値が利用されます。
484 .IP "\fB\-\-mirror\-chroot\-backports\fP \fIURL\fP" 4
485 Live システムをビルドするために派生物のパッケージを取得するのに利用する backports
486 パッケージのミラーの場所をセットします。デフォルトでは「http://backports.debian.org/debian\-backports/」が利用されます。
487 .IP "\fB\-\-mirror\-binary\fP \fIURL\fP" 4
488 出来上がったイメージ中で設定され、ユーザが利用することになる派生物のパッケージミラーの場所を指定します。これはイメージのビルドに利用するものと同一である必要はありません。例えばローカルミラーを利用しているけれどもイメージでは公式のミラーを使うようにしたい場合。デフォルトでは「http://http.debian.net/debian/」を利用します。
489 .IP "\fB\-\-mirror\-binary\-security\fP \fIURL\fP" 4
490 最終的に出来上がるイメージで設定すべき派生セキュリティパッケージのミラーの場所をセットします。
491 .IP "\fB\-\-mirror\-binary\-updates\fP \fIURL\fP" 4
492 最終的に出来上がるイメージで設定すべき派生 updates パッケージのミラーの場所をセットします。
493 .IP "\fB\-\-mirror\-binary\-backports\fP \fIURL\fP" 4
494 最終的に出来上がるイメージで設定すべき派生 backports パッケージのミラーの場所をセットします。
495 .IP "\fB\-\-mirror\-debian\-installer\fP \fIURL\fP" 4
496 派生物の debian インストーラのイメージを取得するのに利用するミラーの場所をセットします。デフォルトでは Live
497 システムをビルドするために利用するのと同じミラー、つまり \-\-mirror\-bootstrap で指定された値が利用されます。
498 .IP "\fB\-\-mode\fP debian|progress|ubuntu" 4
499 プロジェクト特有のデフォルト値を読み込むようにする大域モードを指定します。デフォルトでは debian となっています。
500 .IP "\fB\-\-system\fP live|normal" 4
501 出来上がるシステムのイメージを Live システムにするのか Live システムではない普通のイメージにするのかを指定します。
502 .IP "\fB\-\-net\-root\-filesystem\fP nfs|cfs" 4
503 ネットワーク経由のブート用イメージのブートローダ設定で設定するファイルシステムを指定します。デフォルトは nfs となっています。
504 .IP "\fB\-\-net\-root\-mountoptions\fP \fIオプション\fP" 4
505 ネットワーク経由のブート用イメージのルートファイルシステムをマウントする際のオプションを指定します。デフォルトは空です。
506 .IP "\fB\-\-net\-root\-path\fP \fIパス\fP" 4
507 ネットワーク経由のブート用イメージのブートローダ設定で設定するファイルのパスをセットします。デフォルトは Debian
508 モードでは「/srv/debian\-live」、ubuntu モードでは「/srv/ubuntu\-live」となっています。
509 .IP "\fB\-\-net\-root\-server\fP \fIIPアドレス\fP|\fIホスト名\fP" 4
510 ネットワーク経由のブート用イメージのルートファイルシステムのブートローダ設定で設定するIPアドレスやホスト名をセットします。デフォルトは
511 192.168.1.1 となっています。
512 .IP "\fB\-\-net\-cow\-filesystem\fP nfs|cfs" 4
513 copy\-on\-write レイヤーのファイルシステムの種類を指定します。デフォルトは nfs です。
514 .IP "\fB\-\-net\-cow\-mountoptions\fP \fIオプション\fP" 4
515 ネットワーク経由のブート用イメージの copy\-on\-write レイヤーをマウントする際の追加オプションを指定します。デフォルトは空です。
516 .IP "\fB\-\-net\-cow\-path\fP \fIパス\fP" 4
517 クライアントの書き込み可能ファイルシステムへのパスを指定します。パス中のどこかに \fIclient_mac_address\fP を指定すると
518 live\-boot はその部分をクライアントのMACアドレスをハイフンで区切ったものに置き換えます。
519 .PP
520 .IP "" 4
521 例:
522 .br
523 /export/hosts/client_mac_address
524 .br
525 /export/hosts/00\-16\-D3\-33\-92\-E8
526 .IP "\fB\-\-net\-cow\-server\fP \fIIPアドレス\fP|\fIホスト名\fP" 4
527 ネットワーク経由のブート用イメージの copy\-on\-write
528 ファイルシステムのブートローダ設定で設定するIPアドレスやホスト名をセットします。デフォルトは空です。
529 .IP "\fB\-\-net\-tarball\fP true|false" 4
530 圧縮した tar アーカイブを作成するか否かを決定します。このオプションを無効にすると tar
531 アーカイブは作成されなくなり、その場合はそのままのバイナリディレクトリが出力されることになります。デフォルトは true です。
532 .IP \fB\-\-quiet\fP 4
533 \fBlb build\fP からのメッセージの出力を少なくします。
534 .IP "\fB\-\-archive\-areas\fP \fIアーカイブ領域\fP|\(dq\fIアーカイブ領域\fP\(dq" 4
535 設定した Debian パッケージミラーに利用する Debian パッケージアーカイブのパッケージアーカイブ領域を指定します。デフォルトでは main
536 となっています。この仕組みにより contrib や non\-free
537 を有効化する際は、該当する法律の下で再配布が可能かどうか、各パッケージのライセンスを忘れずに確認してください。
538 .IP "\fB\-\-parent\-archive\-areas\fP \fI親アーカイブ領域\fP|\(dq\fI親アーカイブ領域\fP\(dq" 4
539 出来上がる Live システムの派生物のアーカイブ領域のディストリビューションを決定します。
540 .IP "\fB\-\-security\fP true|false" 4
541 セキュリティミラーオプションで指定されたセキュリティリポジトリを利用するか否かを決定します。
542 .IP "\fB\-\-source\fP true|false" 4
543 バイナリイメージに対応するソースイメージをビルドするか否かを決定します。ソースパッケージはほとんどの人にとって不要で、ダウンロードする必要があるものはかなり少数なので、デフォルトでは
544 false となっています。しかし、作成した Live イメージの配布を始める際には平行して、ソースイメージを利用してビルドできることを確認すべきです。
545 .IP "\-s|\fB\-\-source\-images\fP iso|netboot|tar|hdd" 4
546 ソースイメージのイメージの種類を指定します。デフォルトは tar です。
547 .IP "\fB\-\-firmware\-binary\fP true|false" 4
548 ファームウェアパッケージを debian\-installer
549 用のバイナリ置き場に自動的に収録するか否かを決定します。設定したアーカイブ領域で利用できるファームウェアパッケージだけが収録されることに注意してください。例えば
550 main のパッケージだけで構成したイメージでは non\-free
551 のファームウェアを自動的には収録しません。このオプションはバイナリパッケージ一覧で明示的に指定したパッケージには干渉しません。
552 .IP "\fB\-\-firmware\-chroot\fP true|false" 4
553 ファームウェアパッケージを Live
554 イメージに自動的に収録するか否かを決定します。設定したアーカイブ領域で利用できるファームウェアパッケージだけが収録されることに注意してください。例えば
555 main のパッケージだけで構成したイメージでは non\-free
556 のファームウェアを自動的には収録しません。このオプションはバイナリパッケージ一覧で明示的に指定したパッケージには干渉しません。
557 .IP "\fB\-\-swap\-file\-path\fP \fIパス\fP" 4
558 バイナリイメージ中に作成するスワップファイルのパスを指定します。デフォルトではスワップファイルを作成しません。
559 .IP "\fB\-\-swap\-file\-size\fP \fIMB\fP" 4
560 スワップファイルを作成する場合のサイズをメガバイトで指定します。デフォルトは 512MB です。
561 .IP "\fB\-\-tasksel\fP apt|aptitude|tasksel" 4
562 タスクのインストールに利用するプログラムを選択します。デフォルトでは tasksel となっています。
563 .IP "\fB\-\-templates\fP \fIパス\fP" 4
564 例えばブートローダ用に live\-build が利用するテンプレートへのパスを指定します。デフォルトでは
565 /usr/share/live/build/templates/ となっています。
566 .IP "\fB\-\-hdd\-size\fP MB" 4
567 hddイメージのサイズを指定します。デフォルトは 10000 (= 10GB)
568 となっていますが、イメージファイルはわずかなファイルとして作成されるためハードディスクに 10GB
569 の空き容量が必要というわけではないことに注意してください。
570 .IP "\fB\-\-updates\fP true|false" 4
571 イメージに updates パッケージアーカイブを収録すべきか否かを決定します。
572 .IP "\fB\-\-backports\fP true|false" 4
573 イメージに backports パッケージアーカイブを収録すべきか否かを決定します。
574 .IP \fB\-\-verbose\fP 4
575 \fBlb build\fP からのメッセージの出力を多くします。
576 .IP "\fB\-\-win32\-loader true|false\fP" 4
577 .\" FIXME
578 バイナリイメージに win32\-loader を収録すべきか否かを決定します。
579
580 .SH 環境変数
581 .\" FIXME
582 コマンドラインオプションは現在、対応する環境変数でも同様に指定できます。しかし、この実装は将来のリリースで変更される対象であり、基本的に使うべきではありません。live\-build
583 に直接適用するオプションに対応する環境変数は LB_FOO のようになり、例えば \fB\-\-apt\-ftp\-proxy\fP は
584 LB_APT_FTP_PROXY となります (\fB\-\-debug\fP 等の内部オプションは例外です)。他のプログラムに渡されるオプションには
585 APT_OPTIONS や GZIP_OPTIONS と同様に LB_ を付加しません。
586
587
588 .\" FIXME
589 .SH ファイル
590 .\" FIXME
591 .IP \fBauto/config\fP 4
592 .IP "\fB/etc/live/build.conf, /etc/live/build/*\fP" 4
593 .\" FIXME
594 \fBlb config\fP 変数向けのオプションの大域設定ファイルです。LB_PARENT_MIRROR_BOOTSTRAP
595 のようなシステム全体の少数のデフォルトを指定するのに有用です。この機能は \fB\-\-ignore\-system\-defaults\fP
596 オプションを指定することで無効にできます。
597
598 .SH 関連項目
599 \fIlive\-build\fP(7)
600 .PP
601 \fIlive\-boot\fP(7)
602 .PP
603 \fIlive\-config\fP(7)
604 .PP
605 このプログラムは live\-build の一部です。
606
607 .SH ホームページ
608 live\-build 及び Live
609 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
610 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
611
612 .SH バグ
613 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
614 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
615 システムのメーリングリスト宛てにメールを書くことにより報告できます。
616
617 .SH 作者
618 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
619 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 1 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlb source\fP \- ソース段階を完了させます
9
10 .SH 概要
11 \fBlb source\fP [\fIlive\-build オプション\fP]
12
13 .SH 説明
14 \fBlb source\fP は Live システムツール集 \fIlive\-build\fP(7) の高レベルコマンド (porcelain) です。
15 .PP
16 \fBlb source\fP はソース段階を完了させるために必要な live\-build プログラムを全て正しい順で呼び出します。
17
18 .SH オプション
19 \fBlb source\fP には特定のオプションはありませんが、live\-build 全般のオプションを全て理解します。live\-build
20 全般のオプションの全容については \fIlive\-build\fP(7) を見てください。
21
22 .SH ファイル
23 .IP \fB無し\fP 4
24
25 .SH 関連項目
26 \fIlive\-build\fP(7)
27 .PP
28 このプログラムは live\-build の一部です。
29
30 .SH ホームページ
31 live\-build 及び Live
32 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
33 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
34
35 .SH バグ
36 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
37 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
38 システムのメーリングリスト宛てにメールを書くことにより報告できます。
39
40 .SH 作者
41 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
42 により書かれました。
0 .\"*******************************************************************
1 .\"
2 .\" This file was generated with po4a. Translate the source file.
3 .\"
4 .\"*******************************************************************
5 .TH LIVE\-BUILD 7 2014\-10\-25 4.0.3\-1 "Live システムプロジェクト"
6
7 .SH 名前
8 \fBlive\-build\fP \- Live システムツール集
9
10 .SH 概要
11 .\" FIXME
12 .\" FIXME
13 \fBlb \fP\fIコマンド\fP [\fB\-h|\-\-help\fP] [\fB\-u|\-\-usage\fP] [\fB\-v|\-\-version\fP]
14 [\fB\-\-breakpoints\fP] [\fB\-\-conffile\fP] [\fB\-\-debug\fP] [\fB\-\-force\fP] [\fB\-\-quiet\fP]
15 [\fB\-\-verbose\fP]
16
17 .SH 説明
18 .\" FIXME
19 live\-build は Live システムのイメージをビルドするためのスクリプト集です。live\-build
20 の背景となる考え方は、設定ディレクトリを使って Live イメージのビルドに関するあらゆる面を完全に自動化、独自化するツール集ということです。
21 .PP
22 \fIコマンド\fPは live\-build コマンドの名前です (以下参照)。
23 .PP
24 .\" FIXME
25 live\-build 及び Live システムプロジェクトについてのさらなる情報は、それぞれの man ページや
26 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
27
28 .SH オプション
29 .\" FIXME
30 .SS "live\-build 共有オプション"
31 以下のコマンドラインオプションは全 live\-build プログラムでサポートされています。
32 .IP "\fB\-h, \-\-help\fP" 4
33 ヘルプを表示して終了します。
34 .IP "\fB\-u, \-\-usage\fP" 4
35 使用方法を表示して終了します。
36 .IP "\fB\-v, \-\-version\fP" 4
37 バージョン情報を表示して終了します。
38 .SS "live\-build 共通オプション"
39 以下のコマンドラインオプションはほとんどの live\-build プログラムでサポートされています。各オプションの完全な説明については各プログラムの
40 man ページを見てください。
41 .IP \fB\-\-breakpoints\fP 4
42 ブレークポイントをたどります。
43 .IP \fB\-\-conffile\fP 4
44 独自の設定ファイルを使います。
45 .IP \fB\-\-debug\fP 4
46 デバッグ情報を表示します。
47 .IP \fB\-\-force\fP 4
48 段階ファイルが存在する場合でも強制的にヘルパーを実行します。
49 .IP \fB\-\-quiet\fP 4
50 出力するメッセージを少なくします。
51 .IP \fB\-\-verbose\fP 4
52 .\" FIXME
53 出力するメッセージを多くします。
54
55 .SH "LIVE\-BUILD コマンド"
56 .\" FIXME
57 live\-build は高レベル (「porcelain」) コマンドと低レベル (「plumbing」) コマンドに分割されています。
58 .PP
59 .\" FIXME
60 利用可能な全 live\-build コマンドの一覧です。詳しくはそれぞれの man ページを見てください。
61
62 .SH "高レベルコマンド (PORCELAIN)"
63 .\" FIXME
64 高レベルコマンドは主要コマンドといくらかの副次的なユーザ向けユーティリティに分けられています。
65 .SS 主要コマンド
66 .IP \fBlb_config\fP(1) 4
67 live\-build の設定ファイルを作成します
68 .IP \fBlb_bootstrap\fP(1) 4
69 第1の段階で基本的な debian システムのパッケージ収集を行います
70 .IP \fBlb_chroot\fP(1) 4
71 第2の段階で chroot の独自化を行います
72 .IP \fBlb_binary\fP(1) 4
73 第3の段階でバイナリイメージの生成を行います
74 .IP \fBlb_source\fP(1) 4
75 オプションの第4の段階でソースイメージの生成を行います
76 .IP \fBlb_clean\fP(1) 4
77 システムのビルド用ディレクトリを掃除します
78 .SS 副次的なコマンド
79 .IP \fBlb\fP(1) 4
80 live\-build の包括的なラッパー
81 .IP \fBlb_build\fP(1) 4
82 全段階のラッパーです
83 .IP \fBlb_local\fP(1) 4
84 ローカルの live\-build を利用する支援コマンド
85 .IP \fBlb_testroot\fP(1) 4
86 .\" FIXME
87 システムが root により構成されていることを確認します
88
89 .SH "低レベルコマンド (PLUMBING)"
90 .\" FIXME
91 live\-build
92 の実際の作業は低レベルコマンドにより実装されています。低レベルコマンドはエンドユーザが直接実行することは想定していません。高レベルの主要コマンドに操作させることにより、様々な低レベルコマンドを必ず正しい順で実行するようにしています。しかし、live\-build
93 コマンドを自分のスクリプトで再利用したい場合はこの低レベルコマンドが対象となるかもしれません。
94 .PP
95 この低レベルコマンドへのインターフェイス (オプション群やセマンティクス)
96 は高レベルの主要コマンドよりもはるかに安定していることが求められることに注意してください。それに対して高レベルの主要コマンドへのインターフェイスは、エンドユーザの使い勝手改善のために変更される対象となります。
97 .SS パッケージ収集用のコマンド
98 .IP \fBlb_bootstrap_cache\fP(1) 4
99 パッケージ収集段階をキャッシュします
100 .IP \fBlb_bootstrap_cdebootstrap\fP(1) 4
101 cdebootstrap(1) により Debian システムのパッケージ収集を行います
102 .IP \fBlb_bootstrap_debootstrap\fP(1) 4
103 debootstrap(8) により Debian システムのパッケージ収集を行います
104 .SS "chroot コマンド"
105 .IP \fBlb_chroot_apt\fP(1) 4
106 /etc/apt/apt.conf の管理
107 .IP \fBlb_chroot_cache\fP(1) 4
108 chroot 段階をキャッシュします
109 .IP \fBlb_chroot_debianchroot\fP(1) 4
110 /etc/debian_chroot の管理
111 .IP \fBlb_chroot_devpts\fP(1) 4
112 /dev/pts をマウントします。
113 .IP \fBlb_chroot_dpkg\fP(1) 4
114 /sbin/dpkg の管理
115 .IP \fBlb_chroot_hacks\fP(1) 4
116 hacks (応急的な操作を行うスクリプト) を chroot で実行します
117 .IP \fBlb_chroot_hostname\fP(1) 4
118 /bin/hostname の管理
119 .IP \fBlb_chroot_hosts\fP(1) 4
120 /etc/hosts の管理
121 .IP \fBlb_chroot_install\-packages\fP(1) 4
122 キューにあるパッケージを chroot にインストールします
123 .IP \fBlb_chroot_interactive\fP(1) 4
124 対話的にビルドします
125 .IP \fBlb_chroot_linux\-image\fP(1) 4
126 /etc/kernel\-img.conf の管理
127 .IP \fBlb_chroot_hooks\fP(1) 4
128 ローカルフックを chroot で実行します
129 .IP \fBlb_chroot_local\-includes\fP(1) 4
130 ローカルファイルを chroot にコピーします
131 .IP \fBlb_chroot_packages\fP(1) 4
132 chroot にインストールするパッケージをキューに追加します
133 .IP \fBlb_chroot_local\-patches\fP(1) 4
134 ローカルのパッチを chroot に適用させます
135 .IP \fBlb_chroot_local\-preseed\fP(1) 4
136 ローカルにある debconf の preseed 用ファイルを利用します
137 .IP \fBlb_chroot_packagelists\fP(1) 4
138 chroot にインストールするパッケージ一覧をキューに追加します
139 .IP \fBlb_chroot_proc\fP(1) 4
140 /proc をマウントします。
141 .IP \fBlb_chroot_resolv\fP(1) 4
142 /etc/resolv.conf の管理
143 .IP \fBlb_chroot_selinuxfs\fP(1) 4
144 /selinux をマウントします。
145 .IP \fBlb_chroot_archives\fP(1) 4
146 /etc/apt/sources.list の管理
147 .IP \fBlb_chroot_sysfs\fP(1) 4
148 /sys をマウントします。
149 .IP \fBlb_chroot_sysv\-rc\fP(1) 4
150 /usr/sbin/policy\-rc.d の管理
151 .IP \fBlb_chroot_task\-lists\fP(1) 4
152 タスク一覧を chroot にインストールします
153 .SS バイナリコマンド
154 .IP \fBlb_binary_chroot\fP(1) 4
155 chroot を chroot にコピーします
156 .IP \fBlb_binary_debian\-installer\fP(1) 4
157 debian\-installer をバイナリにインストールします
158 .IP \fBlb_binary_disk\fP(1) 4
159 ディスク情報をバイナリにインストールします
160 .IP \fBlb_binary_grub\fP(1) 4
161 grub をバイナリにインストールします
162 .IP \fBlb_binary_grub2\fP(1) 4
163 grub2 をバイナリにインストールします
164 .IP \fBlb_binary_includes\fP(1) 4
165 ファイルをバイナリにコピーします
166 .IP \fBlb_binary_iso\fP(1) 4
167 ISOバイナリイメージをビルドします
168 .IP \fBlb_binary_linux\-image\fP(1) 4
169 linux\-image をバイナリにインストールします
170 .IP \fBlb_binary_local\-hooks\fP(1) 4
171 ローカルフックをバイナリで実行します
172 .IP \fBlb_binary_local\-includes\fP(1) 4
173 ファイルをバイナリにコピーします
174 .IP \fBlb_binary_local\-packagelists\fP(1) 4
175 ローカルパッケージ一覧をバイナリにインストールします
176 .IP \fBlb_binary_manifest\fP(1) 4
177 名簿ファイルを作成します
178 .IP \fBlb_binary_checksums\fP(1) 4
179 バイナリのチェックサム (md5、sha1、sha256 のどれか) を作成します
180 .IP \fBlb_binary_memtest\fP(1) 4
181 memtest をバイナリにインストールします
182 .IP \fBlb_binary_net\fP(1) 4
183 ネットワークブート用バイナリイメージをビルドします
184 .IP \fBlb_binary_rootfs\fP(1) 4
185 rootfs イメージをビルドします
186 .IP \fBlb_binary_syslinux\fP(1) 4
187 syslinux をバイナリにインストールします
188 .IP \fBlb_binary_tar\fP(1) 4
189 ハードディスクバイナリイメージをビルドします
190 .IP \fBlb_binary_hdd\fP(1) 4
191 バイナリhddイメージをビルドします
192 .IP \fBlb_binary_win32\-loader\fP(1) 4
193 win32\-loader をバイナリにインストールします
194 .SS ソースコマンド
195 .IP \fBlb_source_debian\fP(1) 4
196 ソースをダウンロードします
197 .IP \fBlb_source_debian\-live\fP(1) 4
198 debian\-live の設定をソースにコピーします。
199 .IP \fBlb_source_disk\fP(1) 4
200 ディスク情報をソースにインストールします
201 .IP \fBlb_source_iso\fP(1) 4
202 ISOソースイメージをビルドします
203 .IP \fBlb_source_checksums\fP(1) 4
204 ソースのチェックサム (md5、sha1、sha256 のどれか) を作成します
205 .IP \fBlb_source_net\fP(1) 4
206 build source net image
207 .IP \fBlb_source_tar\fP(1) 4
208 ソースの tar アーカイブをビルドします
209 .IP \fBlb_source_hdd\fP(1) 4
210 .\" FIXME
211 ソースhddイメージをビルドします
212
213 .SH 設定ファイル
214 .\" FIXME
215 例えば lb_bootstrap_debootstrap は利用するオプションを読み取るのに config/bootstrap 及び
216 config/bootstrap_debootstrap
217 という名のファイルを使います。利用するファイルの名前やフォーマットの詳細については個々のコマンドの man
218 ページを見てください。こういったファイルには一般的に、変数とそれに指定する値を1行に1件ずつ収録します。live\-build
219 の一部のプログラムでは組にした値や、変数の指定にわずかに複雑な方法を採っているものがあります。
220 .PP
221 例えば lb_bootstrap_debootstrap は利用するオプションを読み取るのに config/bootstrap 及び
222 config/bootstrap_debootstrap
223 という名のファイルを使います。利用するファイルの名前やフォーマットの詳細については個々のコマンドの man
224 ページを見てください。こういったファイルには一般的に、変数とそれに指定する値を1行に1件ずつ収録します。live\-build
225 の一部のプログラムでは組にした値や、変数の指定にわずかに複雑な方法を採っているものがあります。
226 .PP
227 live\-build
228 は実行中のシェルに存在する環境変数を尊重することに注意してください。変数が設定ファイルから読み取れる場合にはそれが環境変数より優先され、コマンドラインオプションで指定された場合にはそれが設定ファイルの値より優先されます。ある変数が見つからない、つまり値がセットされていない場合は
229 live\-build が自動的にデフォルト値をセットします。
230 .PP
231 一部のまれな状況で、そういったファイルにアーキテクチャやディストリビューションにより異なるものを使いたいことがあるかもしれません。「config/段階.アーキテクチャ」または「config/段階_補助.アーキテクチャ」、それと「config/段階.ディストリビューション」または「config/段階_補助.ディストリビューション」(「アーキテクチャ」には「dpkg
232 \-\-print\-architecture」の出力と同じもの、「ディストリビューション」には対象ディストリビューションのコード名と同じものが入ります)
233 という名のファイルが存在する場合には他のそれよりも一般的な名前のファイルに優先してそのファイルが利用されます。
234 .PP
235 .\" FIXME
236 設定ファイルは全て、live\-build
237 プログラムにより作成されたシェルスクリプトです。それはつまり、通常のシェル構文に従う必要があるということです。また、設定ファイルにはコメントを残しておくこともできます。「#」で始まる行は無視されます。
238
239 .SH ファイル
240 .IP \fB/etc/live/build.conf\fP 4
241 .IP \fB/etc/live/build/*\fP 4
242
243 .SH 関連項目
244 \fIlive\-boot\fP(7)
245 .PP
246 \fIlive\-config\fP(7)
247 .PP
248 このプログラムは live\-build の一部です。
249
250 .SH ホームページ
251 live\-build 及び Live
252 システムプロジェクトについてのさらなる情報は、<\fIhttp://live\-systems.org/\fP> のホームページや
253 <\fIhttp://live\-systems.org/manual/\fP> のマニュアルにあります。
254
255 .SH バグ
256 バグは <\fIhttp://bugs.debian.org/\fP> にあるバグ追跡システムに live\-build
257 パッケージのバグ報告として提出するか、<\fIdebian\[email protected]\fP> にある Live
258 システムのメーリングリスト宛てにメールを書くことにより報告できます。
259
260 .SH 作者
261 live\-build は Daniel Baumann さん <\fImail@daniel\-baumann.ch\fP>
262 により書かれました。
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: Plain text
57 #: en/lb.1:5
58 msgid "B<lb> - wrapper for live-build programs"
59 msgstr "B<lb> - live-build プログラムのラッパー"
60
61 #. type: SH
62 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
63 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
64 #: en/live-build.7:6
65 #, no-wrap
66 msgid "SYNOPSIS"
67 msgstr "概要"
68
69 #. type: Plain text
70 #: en/lb.1:8
71 msgid "B<lb> COMMAND [COMMAND_OPTIONS]"
72 msgstr "B<lb> コマンド [コマンドのオプション]"
73
74 #. type: Plain text
75 #: en/lb.1:10
76 msgid "B<lb> [I<live-build\\ options>]"
77 msgstr "B<lb> [I<live-build\\ オプション>]"
78
79 #. type: SH
80 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
81 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
82 #: en/live-build.7:11
83 #, no-wrap
84 msgid "DESCRIPTION"
85 msgstr "説明"
86
87 #. type: Plain text
88 #: en/lb.1:13
89 msgid ""
90 "B<lb> is a high-level command (porcelain) of I<live-build>(7), the live "
91 "systems tool suite."
92 msgstr ""
93 "B<lb> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
94 "(porcelain) です。"
95
96 #. type: SH
97 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
98 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
99 #: en/live-build.7:20
100 #, no-wrap
101 msgid "OPTIONS"
102 msgstr "オプション"
103
104 #. type: Plain text
105 #: en/lb.1:18
106 msgid ""
107 "B<lb> has no specific options but understands all generic live-build "
108 "options. See I<live-build>(7) for a complete list of all generic live-build "
109 "options."
110 msgstr ""
111 "B<lb> には特定のオプションはありませんが、live-build 全般のオプションを全て理"
112 "解します。live-build 全般のオプションの全容については I<live-build>(7) を見て"
113 "ください。"
114
115 #. type: SH
116 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
117 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
118 #: en/live-build.7:215
119 #, no-wrap
120 msgid "FILES"
121 msgstr "ファイル"
122
123 #. type: IP
124 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
125 #: en/lb_source.1:18
126 #, no-wrap
127 msgid "B<none>"
128 msgstr "B<無し>"
129
130 #. type: SH
131 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
132 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
133 #: en/live-build.7:219
134 #, no-wrap
135 msgid "SEE ALSO"
136 msgstr "関連項目"
137
138 #. type: Plain text
139 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
140 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
141 msgid "I<live-build>(7)"
142 msgstr "I<live-build>(7)"
143
144 #. type: Plain text
145 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
146 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
147 #: en/live-build.7:225
148 msgid "This program is a part of live-build."
149 msgstr "このプログラムは live-build の一部です。"
150
151 #. type: SH
152 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
153 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
154 #: en/live-build.7:226
155 #, no-wrap
156 msgid "HOMEPAGE"
157 msgstr "ホームページ"
158
159 #. type: Plain text
160 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
161 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
162 #: en/live-build.7:228
163 msgid ""
164 "More information about live-build and the Live Systems project can be found "
165 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
166 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
167 msgstr ""
168 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
169 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
170 "systems.org/manual/>E<gt> のマニュアルにあります。"
171
172 #. type: SH
173 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
174 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
175 #: en/live-build.7:229
176 #, no-wrap
177 msgid "BUGS"
178 msgstr "バグ"
179
180 #. type: Plain text
181 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
182 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
183 #: en/live-build.7:231
184 msgid ""
185 "Bugs can be reported by submitting a bugreport for the live-build package in "
186 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
187 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
188 "debian.org>E<gt>."
189 msgstr ""
190 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
191 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
192 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
193 "報告できます。"
194
195 #. type: SH
196 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
197 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
198 #: en/live-build.7:232
199 #, no-wrap
200 msgid "AUTHOR"
201 msgstr "作者"
202
203 #. type: Plain text
204 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
205 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
206 #: en/live-build.7:233
207 msgid ""
208 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
209 msgstr ""
210 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
211 "書かれました。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: IP
89 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
90 #: en/lb_source.1:18
91 #, no-wrap
92 msgid "B<none>"
93 msgstr "B<無し>"
94
95 #. type: SH
96 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
97 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
98 #: en/live-build.7:219
99 #, no-wrap
100 msgid "SEE ALSO"
101 msgstr "関連項目"
102
103 #. type: Plain text
104 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
105 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
106 msgid "I<live-build>(7)"
107 msgstr "I<live-build>(7)"
108
109 #. type: Plain text
110 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
111 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
112 #: en/live-build.7:225
113 msgid "This program is a part of live-build."
114 msgstr "このプログラムは live-build の一部です。"
115
116 #. type: SH
117 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
118 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
119 #: en/live-build.7:226
120 #, no-wrap
121 msgid "HOMEPAGE"
122 msgstr "ホームページ"
123
124 #. type: Plain text
125 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
126 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
127 #: en/live-build.7:228
128 msgid ""
129 "More information about live-build and the Live Systems project can be found "
130 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
131 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
132 msgstr ""
133 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
134 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
135 "systems.org/manual/>E<gt> のマニュアルにあります。"
136
137 #. type: SH
138 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
140 #: en/live-build.7:229
141 #, no-wrap
142 msgid "BUGS"
143 msgstr "バグ"
144
145 #. type: Plain text
146 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
148 #: en/live-build.7:231
149 msgid ""
150 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153 "debian.org>E<gt>."
154 msgstr ""
155 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
156 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
157 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
158 "報告できます。"
159
160 #. type: SH
161 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
162 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
163 #: en/live-build.7:232
164 #, no-wrap
165 msgid "AUTHOR"
166 msgstr "作者"
167
168 #. type: Plain text
169 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
170 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
171 #: en/live-build.7:233
172 msgid ""
173 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
174 msgstr ""
175 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
176 "書かれました。"
177
178 #. type: Plain text
179 #: en/lb_binary.1:5
180 msgid "B<lb binary> - Complete the binary stage"
181 msgstr "B<lb binary> - バイナリ段階を完了させます"
182
183 #. type: Plain text
184 #: en/lb_binary.1:8
185 msgid "B<lb binary> [I<live-build options>]"
186 msgstr "B<lb binary> [I<live-build オプション>]"
187
188 #. type: Plain text
189 #: en/lb_binary.1:11
190 msgid ""
191 "B<lb binary> is a high-level command (porcelain) of I<live-build>(7), the "
192 "live systems tool suite."
193 msgstr ""
194 "B<lb binary> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
195 "(porcelain) です。"
196
197 #. type: Plain text
198 #: en/lb_binary.1:13
199 msgid ""
200 "B<lb binary> calls all necessary live-build programs in the correct order to "
201 "complete the binary stage."
202 msgstr ""
203 "B<lb binary> はバイナリ段階を完了させるために必要な live-build プログラムを全"
204 "て正しい順で呼び出します。"
205
206 #. type: Plain text
207 #: en/lb_binary.1:16
208 msgid ""
209 "B<lb binary> has no specific options but understands all generic live-build "
210 "options. See I<live-build>(7) for a complete list of all generic live-build "
211 "options."
212 msgstr ""
213 "B<lb binary> には特定のオプションはありませんが、live-build 全般のオプション"
214 "を全て理解します。live-build 全般のオプションの全容については I<live-"
215 "build>(7) を見てください。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-29 06:25+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: IP
89 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
90 #: en/lb_source.1:18
91 #, no-wrap
92 msgid "B<none>"
93 msgstr "B<無し>"
94
95 #. type: SH
96 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
97 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
98 #: en/live-build.7:219
99 #, no-wrap
100 msgid "SEE ALSO"
101 msgstr "関連項目"
102
103 #. type: Plain text
104 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
105 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
106 msgid "I<live-build>(7)"
107 msgstr "I<live-build>(7)"
108
109 #. type: Plain text
110 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
111 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
112 #: en/live-build.7:225
113 msgid "This program is a part of live-build."
114 msgstr "このプログラムは live-build の一部です。"
115
116 #. type: SH
117 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
118 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
119 #: en/live-build.7:226
120 #, no-wrap
121 msgid "HOMEPAGE"
122 msgstr "ホームページ"
123
124 #. type: Plain text
125 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
126 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
127 #: en/live-build.7:228
128 msgid ""
129 "More information about live-build and the Live Systems project can be found "
130 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
131 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
132 msgstr ""
133 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
134 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
135 "systems.org/manual/>E<gt> のマニュアルにあります。"
136
137 #. type: SH
138 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
140 #: en/live-build.7:229
141 #, no-wrap
142 msgid "BUGS"
143 msgstr "バグ"
144
145 #. type: Plain text
146 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
148 #: en/live-build.7:231
149 msgid ""
150 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153 "debian.org>E<gt>."
154 msgstr ""
155 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
156 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
157 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
158 "報告できます。"
159
160 #. type: SH
161 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
162 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
163 #: en/live-build.7:232
164 #, no-wrap
165 msgid "AUTHOR"
166 msgstr "作者"
167
168 #. type: Plain text
169 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
170 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
171 #: en/live-build.7:233
172 msgid ""
173 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
174 msgstr ""
175 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
176 "書かれました。"
177
178 #. type: Plain text
179 #: en/lb_bootstrap.1:5
180 msgid "B<lb bootstrap> - Complete the bootstrap stage"
181 msgstr "B<lb bootstrap> - パッケージ収集段階を完了させます"
182
183 #. type: Plain text
184 #: en/lb_bootstrap.1:8
185 msgid "B<lb bootstrap> [I<live-build options>]"
186 msgstr "B<lb bootstrap> [I<live-build オプション>]"
187
188 #. type: Plain text
189 #: en/lb_bootstrap.1:11
190 msgid ""
191 "B<lb bootstrap> is a high-level command (porcelain) of I<live-build>(7), the "
192 "live systems tool suite."
193 msgstr ""
194 "B<lb bootstrap> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
195 "(porcelain) です。"
196
197 #. type: Plain text
198 #: en/lb_bootstrap.1:13
199 msgid ""
200 "B<lb bootstrap> calls all necessary live-build programs in the correct order "
201 "to complete the bootstrap stage."
202 msgstr ""
203 "B<lb bootstrap> はパッケージ収集段階を完了させるために必要な live-build プロ"
204 "グラムを全て正しい順で呼び出します。"
205
206 #. type: Plain text
207 #: en/lb_bootstrap.1:16
208 msgid ""
209 "B<lb bootstrap> has no specific options but understands all generic live-"
210 "build options. See I<live-build>(7) for a complete list of all generic live-"
211 "build options."
212 msgstr ""
213 "B<lb bootstrap> には特定のオプションはありませんが、live-build 全般のオプショ"
214 "ンを全て理解します。live-build 全般のオプションの全容については I<live-"
215 "build>(7) を見てください。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: SH
89 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
90 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
91 #: en/live-build.7:219
92 #, no-wrap
93 msgid "SEE ALSO"
94 msgstr "関連項目"
95
96 #. type: Plain text
97 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
98 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
99 msgid "I<live-build>(7)"
100 msgstr "I<live-build>(7)"
101
102 #. type: Plain text
103 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
104 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
105 #: en/live-build.7:225
106 msgid "This program is a part of live-build."
107 msgstr "このプログラムは live-build の一部です。"
108
109 #. type: SH
110 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
111 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
112 #: en/live-build.7:226
113 #, no-wrap
114 msgid "HOMEPAGE"
115 msgstr "ホームページ"
116
117 #. type: Plain text
118 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
119 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
120 #: en/live-build.7:228
121 msgid ""
122 "More information about live-build and the Live Systems project can be found "
123 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
124 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
125 msgstr ""
126 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
127 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
128 "systems.org/manual/>E<gt> のマニュアルにあります。"
129
130 #. type: SH
131 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
133 #: en/live-build.7:229
134 #, no-wrap
135 msgid "BUGS"
136 msgstr "バグ"
137
138 #. type: Plain text
139 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
141 #: en/live-build.7:231
142 msgid ""
143 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146 "debian.org>E<gt>."
147 msgstr ""
148 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
149 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
150 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
151 "報告できます。"
152
153 #. type: SH
154 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
155 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
156 #: en/live-build.7:232
157 #, no-wrap
158 msgid "AUTHOR"
159 msgstr "作者"
160
161 #. type: Plain text
162 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
163 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
164 #: en/live-build.7:233
165 msgid ""
166 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
167 msgstr ""
168 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
169 "書かれました。"
170
171 #. type: Plain text
172 #: en/lb_build.1:5
173 msgid "B<lb build> - Complete the bootstrap, chroot, binary, and source stages"
174 msgstr ""
175 "B<lb build> - パッケージ収集、chroot、バイナリ、ソース段階を完了させます"
176
177 #. type: Plain text
178 #: en/lb_build.1:8
179 msgid "B<lb build> [I<live-build options>]"
180 msgstr "B<lb build> [I<live-build オプション>]"
181
182 #. type: Plain text
183 #: en/lb_build.1:11
184 msgid ""
185 "B<lb build> is a high-level command (porcelain) of I<live-build>(7), the "
186 "live systems tool suite."
187 msgstr ""
188 "B<lb build> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
189 "(porcelain) です。"
190
191 #. type: Plain text
192 #: en/lb_build.1:13
193 msgid ""
194 "B<lb build> calls all necessary live-build programs in the correct order to "
195 "complete the bootstrap, chroot, binary, and source stages."
196 msgstr ""
197 "B<lb build> はパッケージ収集、chroot、バイナリ、ソース段階を完了させるために"
198 "必要な live-build プログラムを全て正しい順で呼び出します。"
199
200 #. type: Plain text
201 #: en/lb_build.1:16
202 msgid ""
203 "B<lb build> has no specific options but understands all generic live-build "
204 "options. See I<live-build>(7) for a complete list of all generic live-build "
205 "options."
206 msgstr ""
207 "B<lb build> には特定のオプションはありませんが、live-build 全般のオプションを"
208 "全て理解します。live-build 全般のオプションの全容については I<live-build>(7) "
209 "を見てください。"
210
211 #. FIXME
212 #. type: IP
213 #: en/lb_build.1:19
214 #, no-wrap
215 msgid "B<auto/build>"
216 msgstr "B<auto/build>"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: IP
89 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
90 #: en/lb_source.1:18
91 #, no-wrap
92 msgid "B<none>"
93 msgstr "B<無し>"
94
95 #. type: SH
96 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
97 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
98 #: en/live-build.7:219
99 #, no-wrap
100 msgid "SEE ALSO"
101 msgstr "関連項目"
102
103 #. type: Plain text
104 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
105 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
106 msgid "I<live-build>(7)"
107 msgstr "I<live-build>(7)"
108
109 #. type: Plain text
110 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
111 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
112 #: en/live-build.7:225
113 msgid "This program is a part of live-build."
114 msgstr "このプログラムは live-build の一部です。"
115
116 #. type: SH
117 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
118 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
119 #: en/live-build.7:226
120 #, no-wrap
121 msgid "HOMEPAGE"
122 msgstr "ホームページ"
123
124 #. type: Plain text
125 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
126 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
127 #: en/live-build.7:228
128 msgid ""
129 "More information about live-build and the Live Systems project can be found "
130 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
131 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
132 msgstr ""
133 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
134 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
135 "systems.org/manual/>E<gt> のマニュアルにあります。"
136
137 #. type: SH
138 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
140 #: en/live-build.7:229
141 #, no-wrap
142 msgid "BUGS"
143 msgstr "バグ"
144
145 #. type: Plain text
146 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
148 #: en/live-build.7:231
149 msgid ""
150 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153 "debian.org>E<gt>."
154 msgstr ""
155 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
156 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
157 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
158 "報告できます。"
159
160 #. type: SH
161 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
162 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
163 #: en/live-build.7:232
164 #, no-wrap
165 msgid "AUTHOR"
166 msgstr "作者"
167
168 #. type: Plain text
169 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
170 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
171 #: en/live-build.7:233
172 msgid ""
173 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
174 msgstr ""
175 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
176 "書かれました。"
177
178 #. type: Plain text
179 #: en/lb_chroot.1:5
180 msgid "B<lb chroot> - Complete the chroot stage"
181 msgstr "B<lb chroot> - chroot 段階を完了させます"
182
183 #. type: Plain text
184 #: en/lb_chroot.1:8
185 msgid "B<lb chroot> [I<live-build options>]"
186 msgstr "B<lb chroot> [I<live-build オプション>]"
187
188 #. type: Plain text
189 #: en/lb_chroot.1:11
190 msgid ""
191 "B<lb chroot> is a high-level command (porcelain) of I<live-build>(7), the "
192 "live systems tool suite."
193 msgstr ""
194 "B<lb chroot> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
195 "(porcelain) です。"
196
197 #. type: Plain text
198 #: en/lb_chroot.1:13
199 msgid ""
200 "B<lb chroot> calls all necessary live-build programs in the correct order to "
201 "complete the chroot stage."
202 msgstr ""
203 "B<lb chroot> は chroot 段階を完了させるために必要な live-build プログラムを全"
204 "て正しい順で呼び出します。"
205
206 #. type: Plain text
207 #: en/lb_chroot.1:16
208 msgid ""
209 "B<lb chroot> has no specific options but understands all generic live-build "
210 "options. See I<live-build>(7) for a complete list of all generic live-build "
211 "options."
212 msgstr ""
213 "B<lb chroot> には特定のオプションはありませんが、live-build 全般のオプション"
214 "を全て理解します。live-build 全般のオプションの全容については I<live-"
215 "build>(7) を見てください。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: SH
89 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
90 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
91 #: en/live-build.7:219
92 #, no-wrap
93 msgid "SEE ALSO"
94 msgstr "関連項目"
95
96 #. type: Plain text
97 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
98 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
99 msgid "I<live-build>(7)"
100 msgstr "I<live-build>(7)"
101
102 #. type: Plain text
103 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
104 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
105 #: en/live-build.7:225
106 msgid "This program is a part of live-build."
107 msgstr "このプログラムは live-build の一部です。"
108
109 #. type: SH
110 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
111 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
112 #: en/live-build.7:226
113 #, no-wrap
114 msgid "HOMEPAGE"
115 msgstr "ホームページ"
116
117 #. type: Plain text
118 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
119 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
120 #: en/live-build.7:228
121 msgid ""
122 "More information about live-build and the Live Systems project can be found "
123 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
124 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
125 msgstr ""
126 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
127 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
128 "systems.org/manual/>E<gt> のマニュアルにあります。"
129
130 #. type: SH
131 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
133 #: en/live-build.7:229
134 #, no-wrap
135 msgid "BUGS"
136 msgstr "バグ"
137
138 #. type: Plain text
139 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
141 #: en/live-build.7:231
142 msgid ""
143 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146 "debian.org>E<gt>."
147 msgstr ""
148 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
149 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
150 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
151 "報告できます。"
152
153 #. type: SH
154 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
155 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
156 #: en/live-build.7:232
157 #, no-wrap
158 msgid "AUTHOR"
159 msgstr "作者"
160
161 #. type: Plain text
162 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
163 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
164 #: en/live-build.7:233
165 msgid ""
166 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
167 msgstr ""
168 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
169 "書かれました。"
170
171 #. type: Plain text
172 #: en/lb_clean.1:5
173 msgid "B<lb clean> - Clean build directory"
174 msgstr "B<lb clean> - 設定ディレクトリを掃除します"
175
176 #. type: Plain text
177 #: en/lb_clean.1:8
178 msgid "B<lb clean> [I<live-build options>]"
179 msgstr "B<lb clean> [I<live-build オプション>]"
180
181 #. type: Plain text
182 #: en/lb_clean.1:11
183 msgid ""
184 "B<lb clean> is a high-level command (porcelain) of I<live-build>(7), the "
185 "live systems tool suite."
186 msgstr ""
187 "B<lb clean> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
188 "(porcelain) です。"
189
190 #. FIXME
191 #. FIXME
192 #. type: Plain text
193 #: en/lb_clean.1:15
194 msgid ""
195 "B<lb clean> is responsible for cleaning up after a system is built. It "
196 "removes the build directories, and removes some other files including stage "
197 "files, and any detritus left behind by other live-build commands."
198 msgstr ""
199 "B<lb clean> はシステムビルド後の掃除を担当します。ビルドディレクトリや段階"
200 "ファイル等その他のファイルの一部を削除します。他の live-build コマンドの残骸"
201 "は全て残します。"
202
203 #. type: Plain text
204 #: en/lb_clean.1:18
205 msgid ""
206 "In addition to its specific options B<lb clean> understands all generic live-"
207 "build options. See I<live-build>(7) for a complete list of all generic live-"
208 "build options."
209 msgstr ""
210 "B<lb clean> は固有のオプションに加え、live-build 全般のオプションを全て理解し"
211 "ます。live-build 全般のオプションの全容については I<live-build>(7) を見てくだ"
212 "さい。"
213
214 #. FIXME
215 #. type: IP
216 #: en/lb_clean.1:20
217 #, no-wrap
218 msgid "B<--all>"
219 msgstr "B<--all>"
220
221 #. type: Plain text
222 #: en/lb_clean.1:22
223 msgid ""
224 "removes chroot, binary, stage, and source. The cache directory is kept. This "
225 "is the default operation and will be performed if no argument is given."
226 msgstr ""
227 "chroot、バイナリ、各段階での生成物、ソースを削除します。キャッシュディレクト"
228 "リは残します。これはデフォルトの動作で、引数がない場合はこの動作になります。"
229
230 #. type: IP
231 #: en/lb_clean.1:22
232 #, no-wrap
233 msgid "B<--cache>"
234 msgstr "B<--cache>"
235
236 #. type: Plain text
237 #: en/lb_clean.1:24
238 msgid "removes the cache directories."
239 msgstr "キャッシュディレクトリを削除します。"
240
241 #. type: IP
242 #: en/lb_clean.1:24
243 #, no-wrap
244 msgid "B<--chroot>"
245 msgstr "B<--chroot>"
246
247 #. type: Plain text
248 #: en/lb_clean.1:26
249 msgid "unmounts and removes the chroot directory."
250 msgstr "chroot ディレクトリをマウント解除、削除します。"
251
252 #. type: IP
253 #: en/lb_clean.1:26
254 #, no-wrap
255 msgid "B<--binary>"
256 msgstr "B<--binary>"
257
258 #. type: Plain text
259 #: en/lb_clean.1:28
260 msgid ""
261 "removes all binary related caches, files, directories, and stages files."
262 msgstr ""
263 "バイナリ関連のキャッシュやファイル、ディレクトリ、各段階で生成したファイルを"
264 "全て削除します。"
265
266 #. type: IP
267 #: en/lb_clean.1:28
268 #, no-wrap
269 msgid "B<--purge>"
270 msgstr "B<--purge>"
271
272 #. type: Plain text
273 #: en/lb_clean.1:30
274 msgid "removes everything, including all caches. The config directory is kept."
275 msgstr "全キャッシュを含め、全て削除します。設定ディレクトリは残されます。"
276
277 #. type: IP
278 #: en/lb_clean.1:30
279 #, no-wrap
280 msgid "B<--remove>"
281 msgstr "B<--remove>"
282
283 #. type: Plain text
284 #: en/lb_clean.1:32
285 msgid ""
286 "removes everything, including package cache but not stage cache. The config "
287 "directory is kept."
288 msgstr ""
289 "段階キャッシュを除いたパッケージキャッシュを含め、全て削除します。設定ディレ"
290 "クトリは残されます。"
291
292 #. type: IP
293 #: en/lb_clean.1:32
294 #, no-wrap
295 msgid "B<--stage>"
296 msgstr "B<--stage>"
297
298 #. type: Plain text
299 #: en/lb_clean.1:34
300 msgid "removes all stage files."
301 msgstr "各段階で生成したファイルを全て削除します。"
302
303 #. type: IP
304 #: en/lb_clean.1:34
305 #, no-wrap
306 msgid "B<--source>"
307 msgstr "B<--source>"
308
309 #. FIXME
310 #. type: Plain text
311 #: en/lb_clean.1:37
312 msgid "removes all source related caches, files, directories, and stage files."
313 msgstr ""
314 "ソース関連のキャッシュやファイル、ディレクトリ、各段階で生成したファイルを全"
315 "て削除します。"
316
317 #. FIXME
318 #. type: IP
319 #: en/lb_clean.1:40
320 #, no-wrap
321 msgid "B<auto/clean>"
322 msgstr "B<auto/clean>"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-09-07 13:13+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: SH
89 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
90 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
91 #: en/live-build.7:219
92 #, no-wrap
93 msgid "SEE ALSO"
94 msgstr "関連項目"
95
96 #. type: Plain text
97 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
98 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
99 msgid "I<live-build>(7)"
100 msgstr "I<live-build>(7)"
101
102 #. type: Plain text
103 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
104 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
105 #: en/live-build.7:225
106 msgid "This program is a part of live-build."
107 msgstr "このプログラムは live-build の一部です。"
108
109 #. type: SH
110 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
111 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
112 #: en/live-build.7:226
113 #, no-wrap
114 msgid "HOMEPAGE"
115 msgstr "ホームページ"
116
117 #. type: Plain text
118 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
119 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
120 #: en/live-build.7:228
121 msgid ""
122 "More information about live-build and the Live Systems project can be found "
123 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
124 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
125 msgstr ""
126 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
127 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
128 "systems.org/manual/>E<gt> のマニュアルにあります。"
129
130 #. type: SH
131 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
133 #: en/live-build.7:229
134 #, no-wrap
135 msgid "BUGS"
136 msgstr "バグ"
137
138 #. type: Plain text
139 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
141 #: en/live-build.7:231
142 msgid ""
143 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146 "debian.org>E<gt>."
147 msgstr ""
148 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
149 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
150 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
151 "報告できます。"
152
153 #. type: SH
154 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
155 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
156 #: en/live-build.7:232
157 #, no-wrap
158 msgid "AUTHOR"
159 msgstr "作者"
160
161 #. type: Plain text
162 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
163 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
164 #: en/live-build.7:233
165 msgid ""
166 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
167 msgstr ""
168 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
169 "書かれました。"
170
171 #. type: Plain text
172 #: en/lb_config.1:5
173 msgid "B<lb config> - Create config directory"
174 msgstr "B<lb config> - 設定ディレクトリを作成します"
175
176 #. type: Plain text
177 #: en/lb_config.1:8
178 msgid "B<lb config> [I<live-build options>]"
179 msgstr "B<lb config> [I<live-build オプション>]"
180
181 #. FIXME
182 #. type: Plain text
183 #: en/lb_config.1:11
184 msgid "B<lb config>"
185 msgstr "B<lb config>"
186
187 #. type: Plain text
188 #: en/lb_config.1:13
189 msgid " [B<--apt> apt|aptitude]"
190 msgstr " [B<--apt> apt|aptitude]"
191
192 #. type: Plain text
193 #: en/lb_config.1:15
194 msgid " [B<--apt-ftp-proxy> I<URL>]"
195 msgstr " [B<--apt-ftp-proxy> I<URL>]"
196
197 #. type: Plain text
198 #: en/lb_config.1:17
199 msgid " [B<--apt-http-proxy> I<URL>]"
200 msgstr " [B<--apt-http-proxy> I<URL>]"
201
202 #. type: Plain text
203 #: en/lb_config.1:19
204 msgid " [B<--apt-indices> true|false]"
205 msgstr " [B<--apt-indices> true|false]"
206
207 #. type: Plain text
208 #: en/lb_config.1:21
209 msgid " [B<--apt-options> I<OPTION>|\"I<OPTIONS>\"]"
210 msgstr " [B<--apt-options> I<オプション>|\"I<オプション>\"]"
211
212 #. type: Plain text
213 #: en/lb_config.1:23
214 msgid " [B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\"]"
215 msgstr " [B<--aptitude-options> I<オプション>|\"I<オプション>\"]"
216
217 #. type: Plain text
218 #: en/lb_config.1:25
219 msgid " [B<--apt-pipeline> I<DEPTH>]"
220 msgstr " [B<--apt-pipeline> I<深度>]"
221
222 #. type: Plain text
223 #: en/lb_config.1:27
224 msgid " [B<--apt-recommends> true|false]"
225 msgstr " [B<--apt-recommends> true|false]"
226
227 #. type: Plain text
228 #: en/lb_config.1:29
229 msgid " [B<--apt-secure> true|false]"
230 msgstr " [B<--apt-secure> true|false]"
231
232 #. type: Plain text
233 #: en/lb_config.1:31
234 msgid " [B<--apt-source-archives> true|false]"
235 msgstr " [B<--apt-source-archives> true|false]"
236
237 #. type: Plain text
238 #: en/lb_config.1:33
239 msgid " [-a|B<--architectures> I<ARCHITECTURE>]"
240 msgstr " [-a|B<--architectures> I<アーキテクチャ>]"
241
242 #. type: Plain text
243 #: en/lb_config.1:35
244 msgid " [-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd]"
245 msgstr " [-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd]"
246
247 #. type: Plain text
248 #: en/lb_config.1:37
249 msgid " [B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4]"
250 msgstr " [B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4]"
251
252 #. type: Plain text
253 #: en/lb_config.1:39
254 msgid " [B<--bootappend-install> I<PARAMETER>|I<\"PARAMETERS\">]"
255 msgstr " [B<--bootappend-install> I<パラメータ>|I<\"パラメータ\">]"
256
257 #. type: Plain text
258 #: en/lb_config.1:41
259 msgid " [B<--bootappend-live> I<PARAMETER>|I<\"PARAMETERS\">]"
260 msgstr " [B<--bootappend-live> I<パラメータ>|I<\"パラメータ\">]"
261
262 #. type: Plain text
263 #: en/lb_config.1:43
264 msgid " [B<--bootloader> grub|syslinux]"
265 msgstr " [B<--bootloader> grub|syslinux]"
266
267 #. type: Plain text
268 #: en/lb_config.1:45
269 msgid " [B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap]"
270 msgstr " [B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap]"
271
272 #. type: Plain text
273 #: en/lb_config.1:47
274 msgid " [B<--cache> true|false]"
275 msgstr " [B<--cache> true|false]"
276
277 #. type: Plain text
278 #: en/lb_config.1:49
279 msgid " [B<--cache-indices> true|false]"
280 msgstr " [B<--cache-indices> true|false]"
281
282 #. type: Plain text
283 #: en/lb_config.1:51
284 msgid " [B<--cache-packages> true|false]"
285 msgstr " [B<--cache-packages> true|false]"
286
287 #. type: Plain text
288 #: en/lb_config.1:53
289 msgid " [B<--cache-stages> I<STAGE>|I<\"STAGES\">]"
290 msgstr " [B<--cache-stages> I<段階>|I<\"段階\">]"
291
292 #. type: Plain text
293 #: en/lb_config.1:55
294 msgid " [B<--checksums> md5|sha1|sha256|none]"
295 msgstr " [B<--checksums> md5|sha1|sha256|none]"
296
297 #. type: Plain text
298 #: en/lb_config.1:57
299 msgid " [B<--compression> bzip2|gzip|lzip|none]"
300 msgstr " [B<--compression> bzip2|gzip|lzip|none]"
301
302 #. type: Plain text
303 #: en/lb_config.1:59
304 msgid " [B<--config> I<GIT_URL::GIT_ID>]"
305 msgstr " [B<--config> I<GIT_URL::GIT_ID>]"
306
307 #. type: Plain text
308 #: en/lb_config.1:61
309 msgid " [B<--build-with-chroot> true|false]"
310 msgstr " [B<--build-with-chroot> true|false]"
311
312 #. type: Plain text
313 #: en/lb_config.1:63
314 msgid " [B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none]"
315 msgstr " [B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none]"
316
317 #. type: Plain text
318 #: en/lb_config.1:65
319 msgid " [B<--clean>]"
320 msgstr " [B<--clean>]"
321
322 #. type: Plain text
323 #: en/lb_config.1:67
324 msgid " [-c|B<--conffile> I<FILE>]"
325 msgstr " [-c|B<--conffile> I<ファイル>]"
326
327 #. type: Plain text
328 #: en/lb_config.1:69
329 msgid " [B<--debconf-frontend> dialog|editor|noninteractive|readline]"
330 msgstr " [B<--debconf-frontend> dialog|editor|noninteractive|readline]"
331
332 #. type: Plain text
333 #: en/lb_config.1:71
334 msgid " [B<--debconf-priority> low|medium|high|critical]"
335 msgstr " [B<--debconf-priority> low|medium|high|critical]"
336
337 #. type: Plain text
338 #: en/lb_config.1:73
339 msgid ""
340 " [B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false]"
341 msgstr ""
342 " [B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false]"
343
344 #. type: Plain text
345 #: en/lb_config.1:75
346 msgid " [B<--debian-installer-distribution> daily|I<CODENAME>]"
347 msgstr " [B<--debian-installer-distribution> daily|I<コード名>]"
348
349 #. type: Plain text
350 #: en/lb_config.1:77
351 msgid " [B<--debian-installer-preseedfile> I<FILE>|I<URL>]"
352 msgstr " [B<--debian-installer-preseedfile> I<ファイル>|I<URL>]"
353
354 #. type: Plain text
355 #: en/lb_config.1:79
356 msgid " [B<--debian-installer-gui> true|false]"
357 msgstr " [B<--debian-installer-gui> true|false]"
358
359 #. type: Plain text
360 #: en/lb_config.1:81
361 msgid " [B<--debug>]"
362 msgstr " [B<--debug>]"
363
364 #. type: Plain text
365 #: en/lb_config.1:83
366 msgid " [-d|B<--distribution> I<CODENAME>]"
367 msgstr " [-d|B<--distribution> I<コード名>]"
368
369 #. type: Plain text
370 #: en/lb_config.1:85
371 msgid " [B<--parent-distribution> I<CODENAME>]"
372 msgstr " [B<--parent-distribution> I<コード名>]"
373
374 #. type: Plain text
375 #: en/lb_config.1:87
376 msgid " [B<--parent-debian-installer-distribution> I<CODENAME>]"
377 msgstr " [B<--parent-debian-installer-distribution> I<コード名>]"
378
379 #. type: Plain text
380 #: en/lb_config.1:89
381 msgid " [B<--dump>]"
382 msgstr " [B<--dump>]"
383
384 #. type: Plain text
385 #: en/lb_config.1:91
386 msgid " [B<--fdisk> fdisk|fdisk.dist]"
387 msgstr " [B<--fdisk> fdisk|fdisk.dist]"
388
389 #. type: Plain text
390 #: en/lb_config.1:93
391 msgid " [B<--firmware-binary true|false>]"
392 msgstr " [B<--firmware-binary true|false>]"
393
394 #. type: Plain text
395 #: en/lb_config.1:95
396 msgid " [B<--firmware-chroot true|false>]"
397 msgstr " [B<--firmware-chroot true|false>]"
398
399 #. type: Plain text
400 #: en/lb_config.1:97
401 msgid " [B<--force>]"
402 msgstr " [B<--force>]"
403
404 #. type: Plain text
405 #: en/lb_config.1:99
406 msgid " [B<--grub-splash> I<FILE>]"
407 msgstr " [B<--grub-splash> I<ファイル>]"
408
409 #. type: Plain text
410 #: en/lb_config.1:101
411 msgid " [B<--gzip-options> I<OPTION>|\"I<OPTIONS>\"]"
412 msgstr " [B<--gzip-options> I<オプション>|\"I<オプション>\"]"
413
414 #. type: Plain text
415 #: en/lb_config.1:103
416 msgid " [B<--hooks> I<FILE>]"
417 msgstr " [B<--hooks> I<ファイル>]"
418
419 #. type: Plain text
420 #: en/lb_config.1:105
421 msgid " [B<--ignore-system-defaults>]"
422 msgstr " [B<--ignore-system-defaults>]"
423
424 #. type: Plain text
425 #: en/lb_config.1:107
426 msgid " [B<--initramfs> auto|none|live-boot|casper]"
427 msgstr " [B<--initramfs> auto|none|live-boot|casper]"
428
429 #. type: Plain text
430 #: en/lb_config.1:109
431 msgid " [B<--initramfs-compression> bzip2|gzip|lzma]"
432 msgstr " [B<--initramfs-compression> bzip2|gzip|lzma]"
433
434 #. type: Plain text
435 #: en/lb_config.1:111
436 msgid " [B<--initsystem> sysvinit|runit|systemd|upstart|none]"
437 msgstr " [B<--initsystem> sysvinit|runit|systemd|upstart|none]"
438
439 #. type: Plain text
440 #: en/lb_config.1:113
441 msgid " [B<--interactive> shell]"
442 msgstr " [B<--interactive> shell]"
443
444 #. type: Plain text
445 #: en/lb_config.1:115
446 msgid " [B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\"]"
447 msgstr " [B<--isohybrid-options> I<オプション>|\"I<オプション>\"]"
448
449 #. type: Plain text
450 #: en/lb_config.1:117
451 msgid " [B<--iso-application> I<NAME>]"
452 msgstr " [B<--iso-application> I<名前>]"
453
454 #. type: Plain text
455 #: en/lb_config.1:119
456 msgid " [B<--iso-preparer> I<NAME>]"
457 msgstr " [B<--iso-preparer> I<NAME>]"
458
459 #. type: Plain text
460 #: en/lb_config.1:121
461 msgid " [B<--iso-publisher> I<NAME>]"
462 msgstr " [B<--iso-publisher> I<名前>]"
463
464 #. type: Plain text
465 #: en/lb_config.1:123
466 msgid " [B<--iso-volume> I<NAME>]"
467 msgstr " [B<--iso-volume> I<名前>]"
468
469 #. type: Plain text
470 #: en/lb_config.1:125
471 msgid " [B<--jffs2-eraseblock> I<SIZE>]"
472 msgstr " [B<--jffs2-eraseblock> I<サイズ>]"
473
474 #. type: Plain text
475 #: en/lb_config.1:127
476 msgid " [B<--keyring-packages> I<PACKAGE|\"PACKAGES\">]"
477 msgstr " [B<--keyring-packages> I<パッケージ|\"パッケージ\">]"
478
479 #. type: Plain text
480 #: en/lb_config.1:129
481 msgid " [-k|B<--linux-flavours> I<FLAVOUR>|I<\"FLAVOURS\">]"
482 msgstr " [-k|B<--linux-flavours> I<フレーバー>|I<\"フレーバー\">]"
483
484 #. type: Plain text
485 #: en/lb_config.1:131
486 msgid " [B<--linux-packages> I<\"PACKAGES\">]"
487 msgstr " [B<--linux-packages> I<\"パッケージ\">]"
488
489 #. type: Plain text
490 #: en/lb_config.1:133
491 msgid " [B<--losetup> losetup|losetup.orig]"
492 msgstr " [B<--losetup> losetup|losetup.orig]"
493
494 #. type: Plain text
495 #: en/lb_config.1:135
496 msgid " [B<--memtest> memtest86+|memtest86|none]"
497 msgstr " [B<--memtest> memtest86+|memtest86|none]"
498
499 #. type: Plain text
500 #: en/lb_config.1:137
501 msgid " [-m|B<--parent-mirror-bootstrap> I<URL>]"
502 msgstr " [-m|B<--parent-mirror-bootstrap> I<URL>]"
503
504 #. type: Plain text
505 #: en/lb_config.1:139
506 msgid " [B<--parent-mirror-chroot> I<URL>]"
507 msgstr " [B<--parent-mirror-chroot> I<URL>]"
508
509 #. type: Plain text
510 #: en/lb_config.1:141
511 msgid " [B<--parent-mirror-chroot-security> I<URL>]"
512 msgstr " [B<--parent-mirror-chroot-security> I<URL>]"
513
514 #. type: Plain text
515 #: en/lb_config.1:143
516 msgid " [B<--parent-mirror-chroot-updates> I<URL>]"
517 msgstr " [B<--parent-mirror-chroot-updates> I<URL>]"
518
519 #. type: Plain text
520 #: en/lb_config.1:145
521 msgid " [B<--parent-mirror-chroot-backports> I<URL>]"
522 msgstr " [B<--parent-mirror-chroot-backports> I<URL>]"
523
524 #. type: Plain text
525 #: en/lb_config.1:147
526 msgid " [B<--parent-mirror-binary> I<URL>]"
527 msgstr " [B<--parent-mirror-binary> I<URL>]"
528
529 #. type: Plain text
530 #: en/lb_config.1:149
531 msgid " [B<--parent-mirror-binary-security> I<URL>]"
532 msgstr " [B<--parent-mirror-binary-security> I<URL>]"
533
534 #. type: Plain text
535 #: en/lb_config.1:151
536 msgid " [B<--parent-mirror-binary-updates> I<URL>]"
537 msgstr " [B<--parent-mirror-binary-updates> I<URL>]"
538
539 #. type: Plain text
540 #: en/lb_config.1:153
541 msgid " [B<--parent-mirror-binary-backports> I<URL>]"
542 msgstr " [B<--parent-mirror-binary-backports> I<URL>]"
543
544 #. type: Plain text
545 #: en/lb_config.1:155
546 msgid " [B<--parent-mirror-debian-installer> I<URL>]"
547 msgstr " [B<--parent-mirror-debian-installer> I<URL>]"
548
549 #. type: Plain text
550 #: en/lb_config.1:157
551 msgid " [B<--mirror-bootstrap> I<URL>]"
552 msgstr " [B<--mirror-bootstrap> I<URL>]"
553
554 #. type: Plain text
555 #: en/lb_config.1:159
556 msgid " [B<--mirror-chroot> I<URL>]"
557 msgstr " [B<--mirror-chroot> I<URL>]"
558
559 #. type: Plain text
560 #: en/lb_config.1:161
561 msgid " [B<--mirror-chroot-security> I<URL>]"
562 msgstr " [B<--mirror-chroot-security> I<URL>]"
563
564 #. type: Plain text
565 #: en/lb_config.1:163
566 msgid " [B<--mirror-chroot-updates> I<URL>]"
567 msgstr " [B<--mirror-chroot-updates> I<URL>]"
568
569 #. type: Plain text
570 #: en/lb_config.1:165
571 msgid " [B<--mirror-chroot-backports> I<URL>]"
572 msgstr " [B<--mirror-chroot-backports> I<URL>]"
573
574 #. type: Plain text
575 #: en/lb_config.1:167
576 msgid " [B<--mirror-binary> I<URL>]"
577 msgstr " [B<--mirror-binary> I<URL>]"
578
579 #. type: Plain text
580 #: en/lb_config.1:169
581 msgid " [B<--mirror-binary-security> I<URL>]"
582 msgstr " [B<--mirror-binary-security> I<URL>]"
583
584 #. type: Plain text
585 #: en/lb_config.1:171
586 msgid " [B<--mirror-binary-updates> I<URL>]"
587 msgstr " [B<--mirror-binary-updates> I<URL>]"
588
589 #. type: Plain text
590 #: en/lb_config.1:173
591 msgid " [B<--mirror-binary-backports> I<URL>]"
592 msgstr " [B<--mirror-binary-backports> I<URL>]"
593
594 #. type: Plain text
595 #: en/lb_config.1:175
596 msgid " [B<--mirror-debian-installer> I<URL>]"
597 msgstr " [B<--mirror-debian-installer> I<URL>]"
598
599 #. type: Plain text
600 #: en/lb_config.1:177
601 msgid " [B<--mode> debian|progress-linux|ubuntu]"
602 msgstr " [B<--mode> debian|progress-linux|ubuntu]"
603
604 #. type: Plain text
605 #: en/lb_config.1:179
606 msgid " [B<--system> live|normal]"
607 msgstr " [B<--system> live|normal]"
608
609 #. type: Plain text
610 #: en/lb_config.1:181
611 msgid " [B<--net-root-filesystem> nfs|cfs]"
612 msgstr " [B<--net-root-filesystem> nfs|cfs]"
613
614 #. type: Plain text
615 #: en/lb_config.1:183
616 msgid " [B<--net-root-mountoptions> I<OPTIONS>]"
617 msgstr " [B<--net-root-mountoptions> I<オプション>]"
618
619 #. type: Plain text
620 #: en/lb_config.1:185
621 msgid " [B<--net-root-path> I<PATH>]"
622 msgstr " [B<--net-root-path> I<パス>]"
623
624 #. type: Plain text
625 #: en/lb_config.1:187
626 msgid " [B<--net-root-server> I<IP>|I<HOSTNAME>]"
627 msgstr " [B<--net-root-server> I<IPアドレス>|I<ホスト名>]"
628
629 #. type: Plain text
630 #: en/lb_config.1:189
631 msgid " [B<--net-cow-filesystem> nfs|cfs]"
632 msgstr " [B<--net-cow-filesystem> nfs|cfs]"
633
634 #. type: Plain text
635 #: en/lb_config.1:191
636 msgid " [B<--net-cow-mountoptions> I<OPTIONS>]"
637 msgstr " [B<--net-cow-mountoptions> I<オプション>]"
638
639 #. type: Plain text
640 #: en/lb_config.1:193
641 msgid " [B<--net-cow-path> I<PATH>]"
642 msgstr " [B<--net-cow-path> I<パス>]"
643
644 #. type: Plain text
645 #: en/lb_config.1:195
646 msgid " [B<--net-cow-server> I<IP>|I<HOSTNAME>]"
647 msgstr " [B<--net-cow-server> I<IPアドレス>|I<ホスト名>]"
648
649 #. type: Plain text
650 #: en/lb_config.1:197
651 msgid " [B<--net-tarball> true|false]"
652 msgstr " [B<--net-tarball> true|false]"
653
654 #. type: Plain text
655 #: en/lb_config.1:199
656 msgid " [B<--quiet>]"
657 msgstr " [B<--quiet>]"
658
659 #. type: Plain text
660 #: en/lb_config.1:201
661 msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
662 msgstr " [B<--archive-areas> I<アーカイブ領域>|I<\"アーカイブ領域\">]"
663
664 #. type: Plain text
665 #: en/lb_config.1:203
666 msgid ""
667 " [B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|I<\"PARENT_ARCHIVE_AREAS"
668 "\">]"
669 msgstr ""
670 " [B<--parent-archive-areas> I<親アーカイブ領域>|I<\"親アーカイブ領域\">]"
671
672 #. type: Plain text
673 #: en/lb_config.1:205
674 msgid " [B<--security> true|false]"
675 msgstr " [B<--security> true|false]"
676
677 #. type: Plain text
678 #: en/lb_config.1:207
679 msgid " [B<--source> true|false]"
680 msgstr " [B<--source> true|false]"
681
682 #. type: Plain text
683 #: en/lb_config.1:209
684 msgid " [-s|B<--source-images> iso|netboot|tar|hdd]"
685 msgstr " [-s|B<--source-images> iso|netboot|tar|hdd]"
686
687 #. type: Plain text
688 #: en/lb_config.1:211
689 msgid " [B<--tasksel> apt|aptitude|tasksel]"
690 msgstr " [B<--tasksel> apt|aptitude|tasksel]"
691
692 #. type: Plain text
693 #: en/lb_config.1:213
694 msgid " [B<--templates> I<PATH>]"
695 msgstr " [B<--templates> I<パス>]"
696
697 #. type: Plain text
698 #: en/lb_config.1:215
699 msgid " [B<--hdd-size >I<MB>]"
700 msgstr " [B<--hdd-size >I<MB>]"
701
702 #. type: Plain text
703 #: en/lb_config.1:217
704 msgid " [B<--updates> true|false]"
705 msgstr " [B<--updates> true|false]"
706
707 #. type: Plain text
708 #: en/lb_config.1:219
709 msgid " [B<--backports> true|false]"
710 msgstr " [B<--backports> true|false]"
711
712 #. type: Plain text
713 #: en/lb_config.1:221
714 msgid " [B<--verbose>]"
715 msgstr " [B<--verbose>]"
716
717 #. FIXME
718 #. type: Plain text
719 #: en/lb_config.1:224
720 msgid " [B<--win32-loader true|false]>"
721 msgstr " [B<--win32-loader true|false]>"
722
723 #. type: Plain text
724 #: en/lb_config.1:227
725 msgid ""
726 "B<lb config> is a high-level command (porcelain) of I<live-build>(7), the "
727 "live systems tool suite."
728 msgstr ""
729 "B<lb config> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
730 "(porcelain) です。"
731
732 #. FIXME
733 #. type: Plain text
734 #: en/lb_config.1:230
735 msgid ""
736 "B<lb config> populates the configuration directory for live-build. By "
737 "default, this directory is named 'config' and is created in the current "
738 "directory where B<lb config> was executed."
739 msgstr ""
740 "B<lb config> は live-build の設定ディレクトリを用意します。デフォルトで、この"
741 "ディレクトリは「config」という名で、B<lb config> が実行された現在のディレクト"
742 "リに作成されます。"
743
744 #. FIXME
745 #. type: Plain text
746 #: en/lb_config.1:233
747 msgid ""
748 "Note: Currently B<lb config> tries to be smart and sets defaults for some "
749 "options depending on the setting of other options (e.g. which linux packages "
750 "to be used depending on if a wheezy system gets build or not). This means "
751 "that when generating a new configuration, you should call B<lb config> only "
752 "once with all options specified. Calling it several times with only a subset "
753 "of the options each can result in non working configurations. This is also "
754 "caused by the fact that B<lb config> called with one option only changes "
755 "that option, and leaves everything else as is unless its not defined. "
756 "However, B<lb config> does warn about know impossible or likely impossible "
757 "combinations that would lead to non working live systems. If unsure, remove "
758 "config/{binary,bootstrap,chroot,common,source} and call B<lb config> again."
759 msgstr ""
760 "注意: 現在 B<lb config> は気を利かせようとして、他のオプションの設定に依存す"
761 "る一部のオプションのデフォルト値をセット (例えば利用する linux パッケージをビ"
762 "ルドしようとしているのが wheezy システムがどうかにより判断) します。これはつ"
763 "まり、新しい設定を生成する際はオプションを全て指定して B<lb config> を一度だ"
764 "け実行すべきだということです。一部のオプションだけを指定して何度も実行した場"
765 "合には、その度に使えない設定が出来る可能性があります。変更するオプションだけ"
766 "を指定して B<lb config> を実行した場合、指定されていないオプションは、定義さ"
767 "れている限りは全てそのまま維持されるためにこれが起きることもあります。ただ"
768 "し、不可能あるいはほぼ不可能な組み合わせであることがわかっていて使えない "
769 "Live システムを作成することになりそうなときには B<lb config> それについて警告"
770 "します。よくわからない場合は config/{binary,bootstrap,chroot,common,source} "
771 "を削除して再び B<lb config> を実行してください。"
772
773 #. type: Plain text
774 #: en/lb_config.1:236
775 msgid ""
776 "In addition to its specific options B<lb config> understands all generic "
777 "live-build options. See I<live-build>(7) for a complete list of all generic "
778 "live-build options."
779 msgstr ""
780 "B<lb config> は固有のオプションに加え、live-build 全般のオプションを全て理解"
781 "します。live-build 全般のオプションの全容については I<live-build>(7) を見てく"
782 "ださい。"
783
784 #. FIXME
785 #. type: IP
786 #: en/lb_config.1:238
787 #, no-wrap
788 msgid "B<--apt> apt|aptitude"
789 msgstr "B<--apt> apt|aptitude"
790
791 #. type: Plain text
792 #: en/lb_config.1:240
793 msgid ""
794 "defines if apt-get or aptitude is used to install packages when building the "
795 "image. The default is apt."
796 msgstr ""
797 "イメージのビルド時にパッケージをインストールするのに apt-get と aptitude のど"
798 "ちらを利用するか決定します。デフォルトは apt です。"
799
800 #. type: IP
801 #: en/lb_config.1:240
802 #, no-wrap
803 msgid "B<--apt-ftp-proxy> I<URL>"
804 msgstr "B<--apt-ftp-proxy> I<URL>"
805
806 #. type: Plain text
807 #: en/lb_config.1:242
808 msgid ""
809 "sets the ftp proxy to be used by apt. By default, this is empty. Note that "
810 "this variable is only for the proxy that gets used by apt internally within "
811 "the chroot, it is not used for anything else."
812 msgstr ""
813 "apt により利用する ftp プロキシをセットします。デフォルトでは利用しません。こ"
814 "の変数は chroot 内で利用する apt でのみ有効で、それ以外では利用されないことに"
815 "注意してください"
816
817 #. type: IP
818 #: en/lb_config.1:242
819 #, no-wrap
820 msgid "B<--apt-http-proxy> I<URL>"
821 msgstr "B<--apt-http-proxy> I<URL>"
822
823 #. type: Plain text
824 #: en/lb_config.1:244
825 msgid ""
826 "sets the http proxy to be used by apt. By default, this is empty. Note that "
827 "this variable is only for the proxy that gets used by apt internally within "
828 "the chroot, it is not used for anything else."
829 msgstr ""
830 "apt により利用する http プロキシをセットします。デフォルトでは利用しません。"
831 "この変数は chroot 内で利用する apt でのみ有効で、それ以外では利用されないこと"
832 "に注意してください"
833
834 #. type: IP
835 #: en/lb_config.1:244
836 #, no-wrap
837 msgid "B<--apt-indices> true|false|none"
838 msgstr "B<--apt-indices> true|false|none"
839
840 #. type: Plain text
841 #: en/lb_config.1:246
842 msgid ""
843 "defines if the resulting images should have apt indices or not and defaults "
844 "to true. If set to none, no indices are included at all."
845 msgstr ""
846 "作成されるイメージに apt の索引ファイルを収録するか否かを決定します。デフォル"
847 "トは true です。none をセットすると索引ファイルは一切収録されません。"
848
849 #. type: IP
850 #: en/lb_config.1:246
851 #, no-wrap
852 msgid "B<--apt-options> I<OPTION>|\"I<OPTIONS>\""
853 msgstr "B<--apt-options> I<オプション>|\"I<オプション>\""
854
855 #. type: Plain text
856 #: en/lb_config.1:248
857 msgid ""
858 "defines the default options that will be appended to every apt call that is "
859 "made inside chroot during the building of the image. By default, this is set "
860 "to --yes to allow non-interactive installation of packages."
861 msgstr ""
862 "イメージのビルド時に chroot 内で apt を利用する際に毎回付加されるデフォルトの"
863 "オプションを決定します。デフォルトでは --yes がセットされていて、パッケージの"
864 "対話的ではないインストール処理ができるようになっています。"
865
866 #. type: IP
867 #: en/lb_config.1:248
868 #, no-wrap
869 msgid "B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\""
870 msgstr "B<--aptitude-options> I<オプション>|\"I<オプション>\""
871
872 #. type: Plain text
873 #: en/lb_config.1:250
874 msgid ""
875 "defines the default options that will be appended to every aptitude call "
876 "that is made inside chroot during building of the image. By default, this is "
877 "set to --assume-yes to allow non-interactive installation of packages."
878 msgstr ""
879 "イメージのビルド時に chroot 内で aptitude を利用する際に毎回付加されるデフォ"
880 "ルトのオプションを決定します。デフォルトでは --assume-yes がセットされてい"
881 "て、パッケージの対話的ではないインストール処理ができるようになっています。"
882
883 #. type: IP
884 #: en/lb_config.1:250
885 #, no-wrap
886 msgid "B<--apt-pipeline> I<DEPTH>"
887 msgstr "B<--apt-pipeline> I<深度>"
888
889 #. type: Plain text
890 #: en/lb_config.1:252
891 msgid ""
892 "sets the depth of the apt/aptitude pipeline. In cases where the remote "
893 "server is not RFC conforming or buggy (such as Squid 2.0.2) this option can "
894 "be a value from 0 to 5 indicating how many outstanding requests APT should "
895 "send. A value of zero MUST be specified if the remote host does not properly "
896 "linger on TCP connections - otherwise data corruption will occur. Hosts "
897 "which require this are in violation of RFC 2068. By default, live-build does "
898 "not set this option."
899 msgstr ""
900 "apt/aptitude のパイプラインの深さを決定します。リモートのサーバがRFCに準拠し"
901 "ていないあるいはバグが多い (Squid 2.0.2 等) の場合、このオプションで「0」から"
902 "「5」までの値を指定し、APTが送るべき処理中リクエストの数を指示できます。リ"
903 "モートホストがTCP接続を適切に残さない場合は「0」を指定*しないといけません* - "
904 "そうしない場合はデータの破損が発生します。これを必要とするホストは RFC 2068 "
905 "に違反しています。デフォルトで live-build はこのオプションをセットしていませ"
906 "ん。"
907
908 #. type: IP
909 #: en/lb_config.1:252
910 #, no-wrap
911 msgid "B<--apt-recommends> true|false"
912 msgstr "B<--apt-recommends> true|false"
913
914 #. type: Plain text
915 #: en/lb_config.1:254
916 msgid ""
917 "defines if apt should install recommended packages automatically. By "
918 "default, this is true."
919 msgstr ""
920 "aptが推奨パッケージを自動的にインストールすべきか否かを決定します。デフォルト"
921 "は true です。"
922
923 #. type: IP
924 #: en/lb_config.1:254
925 #, no-wrap
926 msgid "B<--apt-secure> true|false"
927 msgstr "B<--apt-secure> true|false"
928
929 #. type: Plain text
930 #: en/lb_config.1:256
931 msgid ""
932 "defines if apt should check repository signatures. This is true by default."
933 msgstr ""
934 "aptがリポジトリの署名を確認すべきか否かを決定します。デフォルトは true です。"
935
936 #. type: IP
937 #: en/lb_config.1:256
938 #, no-wrap
939 msgid "B<--apt-source-archives> true|false"
940 msgstr "B<--apt-source-archives> true|false"
941
942 #. type: Plain text
943 #: en/lb_config.1:258
944 msgid ""
945 "defines if deb-src entries should be included in the resulting live image or "
946 "not, defaults to true."
947 msgstr ""
948 "作成される Live イメージに deb-src の行を収録すべきか否かを決定します。デフォ"
949 "ルトは true です。"
950
951 #. type: IP
952 #: en/lb_config.1:258
953 #, no-wrap
954 msgid "-a|B<--architectures> I<ARCHITECTURE>"
955 msgstr "-a|B<--architectures> I<アーキテクチャ>"
956
957 #. type: Plain text
958 #: en/lb_config.1:260
959 msgid ""
960 "defines the architecture of the to be build image. By default, this is set "
961 "to the host architecture. Note that you cannot crossbuild for another "
962 "architecture if your host system is not able to execute binaries for the "
963 "target architecture natively. For example, building amd64 images on i386 and "
964 "vice versa is possible if you have a 64bit capable i386 processor and the "
965 "right kernel. But building powerpc images on an i386 system is not possible."
966 msgstr ""
967 "ビルドされるイメージのアーキテクチャを指定します。デフォルトではホストのアー"
968 "キテクチャがセットされます。ホストシステムで対象アーキテクチャのバイナリをネ"
969 "イティブに実行できない場合には別のアーキテクチャのクロスビルドはできないこと"
970 "に注意してください。例えば64ビット対応の i386 系列プロセッサ及び適切なカーネ"
971 "ルを使っている場合には i386 で amd64 イメージを、あるいはその逆に、ビルドでき"
972 "ます。しかし i386 システムで powerpc 用イメージをビルドするのは不可能です。"
973
974 #. type: IP
975 #: en/lb_config.1:260
976 #, no-wrap
977 msgid "-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd"
978 msgstr "-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd"
979
980 #. type: Plain text
981 #: en/lb_config.1:262
982 msgid ""
983 "defines the image type to build. By default, for images using syslinux this "
984 "is set to iso-hybrid to build CD/DVD images that may also be used like hdd "
985 "images, for non-syslinux images, it defaults to iso."
986 msgstr ""
987 "ビルドするイメージの種類を決定します。デフォルトで、syslinux を利用するイメー"
988 "ジではハードディスク向けイメージと同じようにも利用できる CD/DVD イメージをビ"
989 "ルドするため iso-hybrid が、syslinux 以外のイメージでは iso がセットされま"
990 "す。"
991
992 #. type: IP
993 #: en/lb_config.1:262
994 #, no-wrap
995 msgid "B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4"
996 msgstr "B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4"
997
998 #. type: Plain text
999 #: en/lb_config.1:264
1000 msgid ""
1001 "defines the filesystem to be used in the image type. This only has an effect "
1002 "if the selected binary image type does allow to choose a filesystem. For "
1003 "example, when selection iso the resulting CD/DVD has always the filesystem "
1004 "ISO9660. When building hdd images for usb sticks, this is active. Note that "
1005 "it defaults to fat16 on all architectures except sparc where it defaults to "
1006 "ext4. Also note that if you choose fat16 and your resulting binary image "
1007 "gets bigger than 2GB, the binary filesystem automatically gets switched to "
1008 "fat32."
1009 msgstr ""
1010 "指定した種類のイメージで利用するファイルシステムを指定します。これは選択した"
1011 "種類のバイナリイメージでファイルシステムを選択できる場合にのみ効果がありま"
1012 "す。例えば iso 選択時に作成される CD/DVD のファイルシステムは常に ISO9660 と"
1013 "なります。USBメモリ向けのhddイメージをビルドする場合にはこれが有効になりま"
1014 "す。sparc のデフォルトが ext4 である例外を除く全アーキテクチャでデフォルトが "
1015 "fat16 となっていることに注意してください。また、fat16 選択時に出来上がったバ"
1016 "イナリイメージのサイズが2GBを超えた場合はそのバイナリのファイルシステムは自動"
1017 "的に fat32 に切り替えられることに注意してください。"
1018
1019 #. type: IP
1020 #: en/lb_config.1:264
1021 #, no-wrap
1022 msgid "B<--bootappend-install> I<PARAMETER>|\"I<PARAMETERS>\""
1023 msgstr "B<--bootappend-install> I<パラメータ>|\"I<パラメータ>\""
1024
1025 #. type: Plain text
1026 #: en/lb_config.1:266
1027 msgid "sets boot parameters specific to debian-installer, if included."
1028 msgstr ""
1029 "debian-installer を収録した場合、debian-installer 特有のブートパラメータを"
1030 "セットします。"
1031
1032 #. type: IP
1033 #: en/lb_config.1:266
1034 #, no-wrap
1035 msgid "B<--bootappend-live> I<PARAMETER>|\"I<PARAMETERS>\""
1036 msgstr "B<--bootappend-live> I<パラメータ>|\"I<パラメータ>\""
1037
1038 #. type: Plain text
1039 #: en/lb_config.1:268
1040 msgid ""
1041 "sets boot parameters specific to debian-live. A complete list of boot "
1042 "parameters can be found in the I<live-boot>(7) and I<live-config>(7) manual "
1043 "pages."
1044 msgstr ""
1045 "debian-live 特有のブートパラメータをセットします。ブートパラメータの全容は "
1046 "I<live-boot>(7) 及び I<live-config>(7) マニュアルページにあります。"
1047
1048 #. type: IP
1049 #: en/lb_config.1:268
1050 #, no-wrap
1051 msgid "B<--bootloader> grub|syslinux"
1052 msgstr "B<--bootloader> grub|syslinux"
1053
1054 #. type: Plain text
1055 #: en/lb_config.1:270
1056 msgid ""
1057 "defines which bootloader is being used in the generated image. This has only "
1058 "an effect if the selected binary image type does allow to choose the "
1059 "bootloader. For example, if you build a iso, always syslinux (or more "
1060 "precise, isolinux) is being used. Also note that some combinations of binary "
1061 "images types and bootloaders may be possible but live-build does not support "
1062 "them yet. B<lb config> will fail to create such a not yet supported "
1063 "configuration and give a explanation about it. For hdd images on amd64 and "
1064 "i386, the default is syslinux."
1065 msgstr ""
1066 "生成されたイメージで利用するブートローダを選択します。これは選択した種類のバ"
1067 "イナリイメージでブートローダを選択できる場合にのみ効果があります。例えば iso "
1068 "をビルドする場合は常に syslinux (さらに言えば isolinux) が利用されます。ま"
1069 "た、バイナリイメージの種類とブートローダの組み合わせの中には、可能ではあるも"
1070 "のの live-build でのサポートが追いついていないものがあり得ることに注意してく"
1071 "ださい。B<lb config> はそういった未サポートの設定の作成には失敗し、そのことに"
1072 "ついて説明します。amd64 や i386 用のhddイメージでは syslinux がデフォルトと"
1073 "なっています。"
1074
1075 #. type: IP
1076 #: en/lb_config.1:270
1077 #, no-wrap
1078 msgid "B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap"
1079 msgstr "B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap"
1080
1081 #. type: Plain text
1082 #: en/lb_config.1:272
1083 msgid ""
1084 "defines which program is used to bootstrap the debian chroot, default is "
1085 "debootstrap."
1086 msgstr ""
1087 "debian chroot でのパッケージ収集に利用するプログラムを選択します。デフォルト"
1088 "では debootstrap となっています。"
1089
1090 #. type: IP
1091 #: en/lb_config.1:272
1092 #, no-wrap
1093 msgid "B<--cache> true|false"
1094 msgstr "B<--cache> true|false"
1095
1096 #. type: Plain text
1097 #: en/lb_config.1:274
1098 msgid ""
1099 "defines globally if any cache should be used at all. Different caches can be "
1100 "controlled through the their own options."
1101 msgstr ""
1102 "全体としてキャッシュを使うか否か大域的に決定します。異なるキャッシュを、"
1103 "キャッシュそれぞれのオプションで制御できます。"
1104
1105 #. type: IP
1106 #: en/lb_config.1:274
1107 #, no-wrap
1108 msgid "B<--cache-indices> true|false"
1109 msgstr "B<--cache-indices> true|false"
1110
1111 #. type: Plain text
1112 #: en/lb_config.1:276
1113 msgid ""
1114 "defines if downloaded package indices and lists should be cached which is "
1115 "false by default. Enabling it would allow to rebuild an image completely "
1116 "offline, however, you would not get updates anymore then."
1117 msgstr ""
1118 "ダウンロードしたパッケージ索引や一覧をキャッシュするか否かを決定します。デ"
1119 "フォルトで false となっています。有効にするとイメージを完全にオフラインで再ビ"
1120 "ルドできるようになりますが、以後の更新は得られなくなります。"
1121
1122 #. type: IP
1123 #: en/lb_config.1:276
1124 #, no-wrap
1125 msgid "B<--cache-packages> true|false"
1126 msgstr "B<--cache-packages> true|false"
1127
1128 #. type: Plain text
1129 #: en/lb_config.1:278
1130 msgid ""
1131 "defines if downloaded packages files should be cached which is true by "
1132 "default. Disabling it does save space consumption in your build directory, "
1133 "but remember that you will cause much unnecessary traffic if you do a couple "
1134 "of rebuilds. In general you should always leave it true, however, in some "
1135 "particular rare build setups, it can be faster to refetch packages from the "
1136 "local network mirror rather than to utilize the local disk."
1137 msgstr ""
1138 "ダウンロードしたパッケージファイルをキャッシュするか否かを決定します。デフォ"
1139 "ルトで true となっています。無効化するとビルドディレクトリの容量を節約できま"
1140 "すが、再ビルドした場合には不要な転送が発生することを覚えておいてください。一"
1141 "般にこれは常に true にしておくべきですが、特定のまれなビルド環境でローカル"
1142 "ディスクを使うよりもローカルのネットワークミラーからパッケージを再取得した方"
1143 "が速いことがあります。"
1144
1145 #. type: IP
1146 #: en/lb_config.1:278
1147 #, no-wrap
1148 msgid "B<--cache-stages> true|false|I<STAGE>|\"I<STAGES>\""
1149 msgstr "B<--cache-stages> true|false|I<段階>|\"I<段階>\""
1150
1151 #. type: Plain text
1152 #: en/lb_config.1:280
1153 msgid ""
1154 "sets which stages should be cached. By default set to bootstrap. As an "
1155 "exception to the normal stage names, also rootfs can be used here which does "
1156 "only cache the generated root filesystem in filesystem.{dir,ext*,squashfs}. "
1157 "This is useful during development if you want to rebuild the binary stage "
1158 "but not regenerate the root filesystem all the time."
1159 msgstr ""
1160 "キャッシュする段階を指定します。デフォルトでパッケージ収集段階をキャッシュし"
1161 "ます。通常の段階を示す名前に対する例外として、filesystem.{dir,ext*,squashfs} "
1162 "に生成したルートファイルシステムだけをキャッシュする rootfs を指定できます。"
1163 "開発時にバイナリ段階を再ビルドする際、ルートファイルシステムを毎回再生成する"
1164 "のは避けたい場合にこれは有用です。"
1165
1166 #. type: IP
1167 #: en/lb_config.1:280
1168 #, no-wrap
1169 msgid "B<--checksums> md5|sha1|sha256|none"
1170 msgstr "B<--checksums> md5|sha1|sha256|none"
1171
1172 #. type: Plain text
1173 #: en/lb_config.1:282
1174 msgid ""
1175 "defines if the binary image should contain a file called md5sums.txt, "
1176 "sha1sums.txt and/or sha256sums.txt. These lists all files on the image "
1177 "together with their checksums. This in turn can be used by live-boot's built-"
1178 "in integrity-check to verify the medium if specified at boot prompt. In "
1179 "general, this should not be false and is an important feature of live system "
1180 "released to the public. However, during development of very big images it "
1181 "can save some time by not calculating the checksums."
1182 msgstr ""
1183 "バイナリイメージに md5sums.txt や sha1sums.txt、sha256sums.txt 等のファイルを"
1184 "収録するか否かを決定します。この各ファイルではイメージのチェックサムとそのイ"
1185 "メージにある全ファイルを列挙します。ブートプロンプトで指定した場合は live-"
1186 "boot 組み込みの整合性確認によりこれを利用してメディアを検証できます。一般にこ"
1187 "れは false にすべきではなく、一般向けにリリースした Live システムにとって重要"
1188 "な機能でもあります。しかし、巨大なイメージの開発の際にはチェックサムを計算し"
1189 "ないことによりいくらか時間を節約できる可能性があります。"
1190
1191 #. type: IP
1192 #: en/lb_config.1:282
1193 #, no-wrap
1194 msgid "B<--compression> bzip2|gzip|lzip|none"
1195 msgstr "B<--compression> bzip2|gzip|lzip|none"
1196
1197 #. type: Plain text
1198 #: en/lb_config.1:284
1199 msgid ""
1200 "defines the compression program to be used to compress tarballs. Defaults to "
1201 "gzip."
1202 msgstr ""
1203 "tar アーカイブの圧縮に利用する圧縮プログラムを決定します。デフォルトは gzip "
1204 "です。"
1205
1206 #. type: IP
1207 #: en/lb_config.1:284
1208 #, no-wrap
1209 msgid "B<--config> I<GIT_URL>::I<GIT_ID>"
1210 msgstr "B<--config> I<GIT_URL>::I<GIT_ID>"
1211
1212 #. type: Plain text
1213 #: en/lb_config.1:286
1214 msgid ""
1215 "allows to bootstrap a config tree from a git repositories, optionally "
1216 "appended by a Git Id (branch, commit, tag, etc.)."
1217 msgstr ""
1218 "設定ツリーをgitリポジトリから取得できます。オプションとして Git Id (ブランチ"
1219 "やコミット、タグ等) を指定できます。"
1220
1221 #. type: IP
1222 #: en/lb_config.1:286
1223 #, no-wrap
1224 msgid "B<--build-with-chroot> true|false"
1225 msgstr "B<--build-with-chroot> true|false"
1226
1227 #. type: Plain text
1228 #: en/lb_config.1:288
1229 msgid ""
1230 "defines whether live-build should use the tools from within the chroot to "
1231 "build the binary image or not by using and including the host system's "
1232 "tools. This is a very dangerous option, using the tools of the host system "
1233 "can lead to tainted and even non-bootable images if the host systems version "
1234 "of the required tools (mainly these are the bootloaders such as syslinux and "
1235 "grub, and the auxiliary tools such as dosfstools, xorriso, squashfs-tools "
1236 "and others) do not B<exactly> match what is present at build-time in the "
1237 "target distribution. Never do disable this option unless you are B<exactly> "
1238 "sure what you are doing and have B<completely>I< understood its consequences."
1239 ">"
1240 msgstr ""
1241 "live-build がバイナリイメージのビルドに chroot 内のツールを使うのか、chroot "
1242 "ではなくホストのシステムツールを取り込んで使うのかを決定します。これは非常に"
1243 "危険なオプションであり、ホストシステムのツールを利用することで汚染され、必要"
1244 "とするツール (主に syslinux や grub 等のブートローダや、dosfstools や "
1245 "xorriso、squashfs-tools その他の補助ツール) のバージョンがホストシステムのも"
1246 "のと対象ディストリビューションとでビルド時に存在するものとでB<正確に>一致しな"
1247 "いとブート不可能なイメージが出来上がってしまう可能性もあります。何をしている"
1248 "のかB<正確に>わかっていてB<完全に>I<結果を理解している>場合を除き、このオプ"
1249 "ションを決して無効化することのないようにしてください。 "
1250
1251 #. type: IP
1252 #: en/lb_config.1:288
1253 #, no-wrap
1254 msgid "B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none"
1255 msgstr "B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none"
1256
1257 #. type: Plain text
1258 #: en/lb_config.1:290
1259 msgid ""
1260 "defines which filesystem type should be used for the root filesystem image. "
1261 "If you use none, then no filesystem image is created and the root filesystem "
1262 "content is copied on the binary image filesystem as flat files. Depending on "
1263 "what binary filesystem you have chosen, it may not be possible to build with "
1264 "such a plain root filesystem, e.g. fat16/fat32 will not work as linux does "
1265 "not support to run directly on them."
1266 msgstr ""
1267 "ルートファイルシステムのイメージとして利用するファイルシステムの種類を決定し"
1268 "ます。none を指定した場合はファイルシステムイメージは作成されず、ルートファイ"
1269 "ルシステムの内容は非圧縮ファイルとしてバイナリイメージファイルシステムにコ"
1270 "ピーされます。選択したバイナリファイルシステムによっては、こういったそのまま"
1271 "のルートファイルシステムのビルドができないものもあります。例えば fat16/fat32 "
1272 "では linux からの直接の実行をサポートしていないため機能しません。"
1273
1274 #. type: IP
1275 #: en/lb_config.1:290
1276 #, no-wrap
1277 msgid "B<--clean>"
1278 msgstr "B<--clean>"
1279
1280 #. type: Plain text
1281 #: en/lb_config.1:292
1282 msgid ""
1283 "minimizes config directory by automatically removing unused and thus empty "
1284 "subdirectories."
1285 msgstr ""
1286 "未使用のため内容が空のサブディレクトリを自動的に削除し、設定ディレクトリを最"
1287 "小にします。"
1288
1289 #. type: IP
1290 #: en/lb_config.1:292
1291 #, no-wrap
1292 msgid "-c|B<--conffile> I<FILE>"
1293 msgstr "-c|B<--conffile> I<ファイル>"
1294
1295 #. type: Plain text
1296 #: en/lb_config.1:294
1297 msgid ""
1298 "using a user specified alternative configuration file in addition to the "
1299 "normally used one in the config directory."
1300 msgstr ""
1301 "設定ディレクトリの通常利用される設定ファイルに加え、ユーザが指定した別の設定"
1302 "ファイルを使います。"
1303
1304 #. type: IP
1305 #: en/lb_config.1:294
1306 #, no-wrap
1307 msgid "B<--debconf-frontend> dialog|editor|noninteractive|readline"
1308 msgstr "B<--debconf-frontend> dialog|editor|noninteractive|readline"
1309
1310 #. type: Plain text
1311 #: en/lb_config.1:296
1312 msgid ""
1313 "defines what value the debconf frontend should be set to inside the chroot. "
1314 "Note that setting it to anything but noninteractive, which is the default, "
1315 "makes your build asking questions during the build."
1316 msgstr ""
1317 "chroot 内での debconf フロントエンドの値を決定します。デフォルトの "
1318 "noninteractive 以外をセットした場合、ビルド中に質問するようになることに注意し"
1319 "てください。"
1320
1321 #. type: IP
1322 #: en/lb_config.1:296
1323 #, no-wrap
1324 msgid "B<--debconf-priority> low|medium|high|critical"
1325 msgstr "B<--debconf-priority> low|medium|high|critical"
1326
1327 #. type: Plain text
1328 #: en/lb_config.1:298
1329 msgid ""
1330 "defines what value the debconf priority should be set to inside the chroot. "
1331 "By default, it is set to critical, which means that almost no questions are "
1332 "displayed. Note that this only has an effect if you use any debconf frontend "
1333 "different from noninteractive."
1334 msgstr ""
1335 "chroot 内での debconf の優先度の値を決定します。デフォルトでは critical で、"
1336 "ほとんどの質問は表示されなくなっています。これは debconf フロントエンドに "
1337 "noninteractive 以外を指定している場合にのみ有効であることに注意してください"
1338
1339 #. type: IP
1340 #: en/lb_config.1:298
1341 #, no-wrap
1342 msgid "B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false"
1343 msgstr "B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false"
1344
1345 #. type: Plain text
1346 #: en/lb_config.1:300
1347 msgid ""
1348 "defines which type, if any, of the debian-installer should be included in "
1349 "the resulting binary image. By default, no installer is included. All "
1350 "available flavours except live are the identical configurations used on the "
1351 "installer media produced by regular debian-cd. When live is chosen, the live-"
1352 "installer udeb is included so that debian-installer will behave different "
1353 "than usual - instead of installing the debian system from packages from the "
1354 "medium or the network, it installs the live system to the disk."
1355 msgstr ""
1356 "出来上がったバイナリイメージに debian-installer を収録する場合にその種類を指"
1357 "定します。デフォルトではインストーラは収録されません。live 以外はどれでも、通"
1358 "常の debian-cd として作成されているインストール用メディアと同等の設定を使いま"
1359 "す。live を選択した場合は live-installer の udeb が収録されるため、debian-"
1360 "installer が普通とは異なる挙動を取ります - メディアやネットワークのパッケージ"
1361 "を使って Debian システムをインストールするのではなく、ディスクに Live システ"
1362 "ムをインストールします。"
1363
1364 #. type: IP
1365 #: en/lb_config.1:300
1366 #, no-wrap
1367 msgid "B<--debian-installer-distribution> daily|I<CODENAME>"
1368 msgstr "B<--debian-installer-distribution> daily|I<コード名>"
1369
1370 #. type: Plain text
1371 #: en/lb_config.1:302
1372 msgid ""
1373 "defines the distribution where the debian-installer files should be taken "
1374 "out from. Normally, this should be set to the same distribution as the live "
1375 "system. However, some times, one wants to use a newer or even daily built "
1376 "installer."
1377 msgstr ""
1378 "debian-installer のファイルを取得するディストリビューションを決定します。これ"
1379 "は通常 Live システムと同一のディストリビューションになりますが、新しい、ある"
1380 "いは日次ビルドのインストーラを使いたいときもあります。"
1381
1382 #. type: IP
1383 #: en/lb_config.1:302
1384 #, no-wrap
1385 msgid "B<--debian-installer-preseedfile> I<FILE>|I<URL>"
1386 msgstr "B<--debian-installer-preseedfile> I<ファイル>|I<URL>"
1387
1388 #. type: Plain text
1389 #: en/lb_config.1:304
1390 msgid ""
1391 "sets the filename or URL for an optionally used and included preseeding file "
1392 "for debian-installer. If config/binary_debian-installer/preseed.cfg exists, "
1393 "it will be used by default."
1394 msgstr ""
1395 "オプションで利用、収録する debian-installer 用の preseed ファイルのファイル名"
1396 "またはURLをセットします。config/binary_debian-installer/preseed.cfg が存在す"
1397 "る場合はそれがデフォルトで利用されます。"
1398
1399 #. type: IP
1400 #: en/lb_config.1:304
1401 #, no-wrap
1402 msgid "B<--debian-installer-gui> true|false"
1403 msgstr "B<--debian-installer-gui> true|false"
1404
1405 #. type: Plain text
1406 #: en/lb_config.1:306
1407 msgid ""
1408 "defines if the debian-installer graphical GTK interface should be true or "
1409 "not. In Debian mode and for most versions of Ubuntu, this option is true, "
1410 "whereas otherwise false, by default."
1411 msgstr ""
1412 "debian-installer グラフィカルGTKインターフェイスを true にするか否かを決定し"
1413 "ます。デフォルトでは、Debian モードや Ubuntu のほとんどのバージョンで true、"
1414 "それ以外では false となっています。"
1415
1416 #. type: IP
1417 #: en/lb_config.1:306 en/live-build.7:36
1418 #, no-wrap
1419 msgid "B<--debug>"
1420 msgstr "B<--debug>"
1421
1422 #. type: Plain text
1423 #: en/lb_config.1:308
1424 msgid "turn on debugging informational messages."
1425 msgstr "デバッグ情報のメッセージを表示します。"
1426
1427 #. type: IP
1428 #: en/lb_config.1:308
1429 #, no-wrap
1430 msgid "-d|B<--distribution> I<CODENAME>"
1431 msgstr "-d|B<--distribution> I<コード名>"
1432
1433 #. type: Plain text
1434 #: en/lb_config.1:310
1435 msgid "defines the distribution of the resulting live system."
1436 msgstr "出来上がる Live システムのディストリビューションを決定します。"
1437
1438 #. type: IP
1439 #: en/lb_config.1:310
1440 #, no-wrap
1441 msgid "-d|B<--parent-distribution> I<CODENAME>"
1442 msgstr "-d|B<--parent-distribution> I<コード名>"
1443
1444 #. type: Plain text
1445 #: en/lb_config.1:312
1446 msgid ""
1447 "defines the parent distribution for derivatives of the resulting live system."
1448 msgstr "出来上がる Live システムの派生元のディストリビューションを決定します。"
1449
1450 #. type: IP
1451 #: en/lb_config.1:312
1452 #, no-wrap
1453 msgid "-d|B<--parent-debian-installer-distribution> I<CODENAME>"
1454 msgstr "-d|B<--parent-debian-installer-distribution> I<コード名>"
1455
1456 #. type: Plain text
1457 #: en/lb_config.1:314
1458 msgid ""
1459 "defines the parent debian-installer distribution for derivatives of the "
1460 "resulting live system."
1461 msgstr ""
1462 "出来上がる Live システムの派生元の debian-installer のディストリビューション"
1463 "を決定します。"
1464
1465 #. type: IP
1466 #: en/lb_config.1:314
1467 #, no-wrap
1468 msgid "B<--dump>"
1469 msgstr "B<--dump>"
1470
1471 #. type: Plain text
1472 #: en/lb_config.1:316
1473 msgid ""
1474 "prepares a report of the currently present live system configuration and the "
1475 "version of live-build used. This is useful to provide if you submit bug "
1476 "reports, we do get all informations required for us to locate and replicate "
1477 "an error."
1478 msgstr ""
1479 "現在存在している Live システムの設定と利用されている live-build のバージョン"
1480 "の報告を作成します。これはバグ報告の際に有用で、エラーが起きている部分を見つ"
1481 "け出し、再現するのに必要となる情報を全て提供します。"
1482
1483 #. type: IP
1484 #: en/lb_config.1:316
1485 #, no-wrap
1486 msgid "B<--fdisk> fdisk|fdisk.dist"
1487 msgstr "B<--fdisk> fdisk|fdisk.dist"
1488
1489 #. type: Plain text
1490 #: en/lb_config.1:318
1491 msgid ""
1492 "sets the filename of the fdisk binary from the host system that should be "
1493 "used. This is autodetected and does generally not need any customization."
1494 msgstr ""
1495 "利用するホストシステムの fdisk バイナリのファイル名を指定します。これは自動的"
1496 "に検出されるため通常は独自に指定する必要はありません。"
1497
1498 #. type: IP
1499 #: en/lb_config.1:318 en/live-build.7:38
1500 #, no-wrap
1501 msgid "B<--force>"
1502 msgstr "B<--force>"
1503
1504 #. type: Plain text
1505 #: en/lb_config.1:320
1506 msgid ""
1507 "forces re-execution of already run stages. Use only if you know what you are "
1508 "doing. It is generally safer to use B<lb clean> to clean up before re-"
1509 "executing B<lb build>."
1510 msgstr ""
1511 "既に実行した段階を強制的に再び実行します。何をしているのかわかっている場合に"
1512 "のみ実行してください。通常、B<lb build> を再び実行する前に B<lb clean> を実行"
1513 "して掃除すると安全性は上がります。"
1514
1515 #. type: IP
1516 #: en/lb_config.1:320
1517 #, no-wrap
1518 msgid "B<--grub-splash> I<FILE>"
1519 msgstr "B<--grub-splash> I<ファイル>"
1520
1521 #. type: Plain text
1522 #: en/lb_config.1:322
1523 msgid ""
1524 "defines the name of an optional to be included splash screen graphic for the "
1525 "grub bootloader."
1526 msgstr ""
1527 "オプションで収録する、grub ブートローダのスプラッシュ画面に利用する画像のファ"
1528 "イル名を指定します。"
1529
1530 #. type: IP
1531 #: en/lb_config.1:322
1532 #, no-wrap
1533 msgid "B<--gzip-options> I<OPTION>|\"I<OPTIONS>\""
1534 msgstr "B<--gzip-options> I<オプション>|\"I<オプション>\""
1535
1536 #. type: Plain text
1537 #: en/lb_config.1:324
1538 msgid ""
1539 "defines the default options that will be appended to (almost) every gzip "
1540 "call during the building of the image. By default, this is set to --best to "
1541 "use highest (but slowest) compression. Dynamically, if the host system "
1542 "supports it, also --rsyncable is added."
1543 msgstr ""
1544 "イメージのビルド時に gzip を利用する際に (ほぼ) 毎回付加されるデフォルトのオ"
1545 "プションを決定します。デフォルトでは --best がセットされていて、圧縮率の最も"
1546 "高い (ただし最も遅い) 圧縮を行います。ホストシステムで対応していれば --"
1547 "rsyncable も動的に付加されます。"
1548
1549 #. type: IP
1550 #: en/lb_config.1:324
1551 #, no-wrap
1552 msgid "B<--hooks> I<FILE>"
1553 msgstr "B<--hooks> I<ファイル>"
1554
1555 #. type: Plain text
1556 #: en/lb_config.1:326
1557 msgid ""
1558 "defines which hooks available in /usr/share/live/build/examples/hooks should "
1559 "be activated. Normally, there are no hooks executed. Make sure you know and "
1560 "understood the hook before you enable it."
1561 msgstr ""
1562 "/usr/share/live/build/examples/hooks から利用できるフックから有効にするものを"
1563 "指定します。通常、実行されるフックはありません。フックを有効にする前にそれが"
1564 "何をするものなのか、確実に知って理解するようにしてください。"
1565
1566 #. type: IP
1567 #: en/lb_config.1:326
1568 #, no-wrap
1569 msgid "B<--ignore-system-defaults>"
1570 msgstr "B<--ignore-system-defaults>"
1571
1572 #. type: Plain text
1573 #: en/lb_config.1:328
1574 msgid ""
1575 "B<lb config> by default reads system defaults from I</etc/live/build.conf> "
1576 "and I</etc/live/build/*> when generating a new live system config directory. "
1577 "This is useful if you want to set global settings, such as mirror locations, "
1578 "and don't want to specify them all of the time."
1579 msgstr ""
1580 "B<lb config> はデフォルトで、新しい Live システム設定ディレクトリ生成時にシス"
1581 "テムのデフォルト値を I</etc/live/build.conf> と I</etc/live/build/*> から読み"
1582 "取ります。これはミラーの場所等の全体的な設定を毎回指定したくない場合に有用で"
1583 "す。"
1584
1585 #. type: IP
1586 #: en/lb_config.1:328
1587 #, no-wrap
1588 msgid "B<--initramfs> auto|none|live-boot|casper"
1589 msgstr "B<--initramfs> auto|none|live-boot|casper"
1590
1591 #. type: Plain text
1592 #: en/lb_config.1:330
1593 msgid ""
1594 "sets the name of package that contains the live system specific initramfs "
1595 "modification. By default, auto is used, which means that at build time of "
1596 "the image rather than on configuration time, the value will be expanded to "
1597 "casper when building ubuntu systems, to live-boot for all other systems. "
1598 "Using 'none' is useful if the resulting system image should not be a live "
1599 "image (experimental)."
1600 msgstr ""
1601 "Live システム特有の initramfs への変更を収録するパッケージの名前をセットしま"
1602 "す。デフォルトは auto で、イメージの設定時ではなくビルド時に、ubuntu システム"
1603 "をビルドしている場合は casper、それ以外のシステムでは live-boot に展開されま"
1604 "す。出来上がるシステムイメージが Live イメージではない場合には「none」が有用"
1605 "です (実験的設定値)。"
1606
1607 #. type: IP
1608 #: en/lb_config.1:330
1609 #, no-wrap
1610 msgid "B<--initramfs-compression> bzip2|gzip|lzma]"
1611 msgstr "B<--initramfs-compression> bzip2|gzip|lzma]"
1612
1613 #. type: Plain text
1614 #: en/lb_config.1:332
1615 msgid ""
1616 "defines the compression program to be used to compress the initramfs. "
1617 "Defaults to gzip."
1618 msgstr ""
1619 "initramfs の圧縮に利用する圧縮プログラムを決定します。デフォルトは gzip で"
1620 "す。"
1621
1622 #. type: IP
1623 #: en/lb_config.1:332
1624 #, no-wrap
1625 msgid "B<--interactive> shell"
1626 msgstr "B<--interactive> shell"
1627
1628 #. type: Plain text
1629 #: en/lb_config.1:334
1630 msgid ""
1631 "defines if after the chroot stage and before the beginning of the binary "
1632 "stage, a interactive shell login should be spawned in the chroot in order to "
1633 "allow you to do manual customizations. Once you close the shell with logout "
1634 "or exit, the build will continue as usual. Note that it's strongly "
1635 "discouraged to use this for anything else than testing. Modifications that "
1636 "should be present in all builds of a live system should be properly made "
1637 "through hooks. Everything else destroys the beauty of being able to "
1638 "completely automatise the build process and making it non interactive. By "
1639 "default, this is of course false."
1640 msgstr ""
1641 "chroot 段階の終了とバイナリ段階の開始の間に chroot 内で対話シェルへのログイン"
1642 "を行い、手作業による介入できる機会を儲けるか否かを決定します。シェルをログア"
1643 "ウトまたは終了により閉じた後は、ビルドは通常と同様に続きます。テスト以外での"
1644 "この機能の利用は全く勧められないことに注意してください。Live システムの全ビル"
1645 "ドで行うべき変更はフックにより適切に行うようにしてください。この機能はビルド"
1646 "過程を完全に自動化して双方向性を排除できるという長所を破壊します。これはもち"
1647 "ろんデフォルトで false となっています。"
1648
1649 #. type: IP
1650 #: en/lb_config.1:334
1651 #, no-wrap
1652 msgid "B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\""
1653 msgstr "B<--isohybrid-options> I<オプション>|\"I<オプション>\""
1654
1655 #. type: Plain text
1656 #: en/lb_config.1:336
1657 msgid "defines options to pass to isohybrid."
1658 msgstr "isohybrid に渡すオプションを指定します。"
1659
1660 #. type: IP
1661 #: en/lb_config.1:336
1662 #, no-wrap
1663 msgid "B<--iso-application> I<NAME>"
1664 msgstr "B<--iso-application> I<名前>"
1665
1666 #. type: Plain text
1667 #: en/lb_config.1:338
1668 msgid ""
1669 "sets the APPLICATION field in the header of a resulting CD/DVD image and "
1670 "defaults to \"Debian Live\" in debian mode, and \"Ubuntu Live\" in ubuntu "
1671 "mode."
1672 msgstr ""
1673 "出来上がる CD/DVD イメージのヘッダの APPLICATION フィールドをセットします。デ"
1674 "フォルトは Debian モードでは「Debian Live」、ubuntu モードでは「Ubuntu Live」"
1675 "となっています。"
1676
1677 #. type: IP
1678 #: en/lb_config.1:338
1679 #, no-wrap
1680 msgid "B<--iso-preparer> I<NAME>"
1681 msgstr "B<--iso-preparer> I<名前>"
1682
1683 #. type: Plain text
1684 #: en/lb_config.1:340
1685 msgid ""
1686 "sets the PREPARER field in the header of a resulting CD/DVD image. By "
1687 "default this is set to \"live-build I<VERSION>; http://packages.qa.debian."
1688 "org/live-build\", where VERSION is expanded to the version of live-build "
1689 "that was used to build the image."
1690 msgstr ""
1691 "出来上がる CD/DVD イメージのヘッダの PREPARER フィールドをセットします。デ"
1692 "フォルトは「live-build I<バージョン>; http://packages.qa.debian.org/live-"
1693 "build」で、バージョンはそのイメージのビルドに利用した live-build のバージョン"
1694 "に展開されます。"
1695
1696 #. type: IP
1697 #: en/lb_config.1:340
1698 #, no-wrap
1699 msgid "B<--iso-publisher> I<NAME>"
1700 msgstr "B<--iso-publisher> I<名前>"
1701
1702 #. type: Plain text
1703 #: en/lb_config.1:342
1704 msgid ""
1705 "sets the PUBLISHED field in the header of a resulting CD/DVD image. By "
1706 "default, this is set to 'Live Systems project; http:/live-systems.org/; "
1707 "[email protected]'. Remember to change this to the appropriate "
1708 "values at latest when you distributing custom and unofficial images."
1709 msgstr ""
1710 "出来上がる CD/DVD イメージのヘッダの PUBLISHED フィールドをセットします。デ"
1711 "フォルトは「Live Systems project; http:/live-systems.org/; debian-live@lists."
1712 "debian.org」となっています。独自の非公式イメージを配布する際はこれを忘れずに"
1713 "最新の適切な値に変更してください。"
1714
1715 #. type: IP
1716 #: en/lb_config.1:342
1717 #, no-wrap
1718 msgid "B<--iso-volume> I<NAME>"
1719 msgstr "B<--iso-volume> I<名前>"
1720
1721 #. type: Plain text
1722 #: en/lb_config.1:344
1723 msgid ""
1724 "sets the VOLUME field in the header of a resulting CD/DVD and defaults to "
1725 "'(I<MODE>) (I<DISTRIBUTION>) (I<DATE>)' whereas MODE is expanded to the name "
1726 "of the mode in use, DISTRIBUTION the distribution name, and DATE with the "
1727 "current date and time of the generation."
1728 msgstr ""
1729 "出来上がる CD/DVD イメージのヘッダの VOLUME フィールドをセットします。デフォ"
1730 "ルトは「(I<モード>) (I<ディストリビューション>) (I<日時>)」で、モードは現在利"
1731 "用しているモード、ディストリビューションはディストリビューションの名前、日時"
1732 "は作成時の日付と時刻に展開されます。"
1733
1734 #. type: IP
1735 #: en/lb_config.1:344
1736 #, no-wrap
1737 msgid "B<--jffs2-eraseblock> I<SIZE>"
1738 msgstr "B<--jffs2-eraseblock> I<サイズ>"
1739
1740 #. type: Plain text
1741 #: en/lb_config.1:346
1742 msgid ""
1743 "sets the eraseblock size for a JFFS2 (Second Journaling Flash File System) "
1744 "filesystem. The default is 64 KiB. If you use an erase block size different "
1745 "than the erase block size of the target MTD device, JFFS2 may not perform "
1746 "optimally. If the SIZE specified is below 4096, the units are assumed to be "
1747 "KiB."
1748 msgstr ""
1749 "JFFS2 (Second Journaling Flash File System) ファイルシステムの eraseblock の"
1750 "サイズを指定します。デフォルトは 64 KiB となっています。対象の MTD デバイスと"
1751 "一致しない値をこれに指定した場合は JFFS2 が最適に機能しなくなるかもしれませ"
1752 "ん。サイズに 4096 未満の値が指定された場合は KiB 単位の値が指定されたものと仮"
1753 "定します。"
1754
1755 #. type: IP
1756 #: en/lb_config.1:346
1757 #, no-wrap
1758 msgid "B<--keyring-packages> I<PACKAGE|\"PACKAGES>\""
1759 msgstr "B<--keyring-packages> I<パッケージ|\"パッケージ>\""
1760
1761 #. type: Plain text
1762 #: en/lb_config.1:348
1763 msgid ""
1764 "sets the keyring package or additional keyring packages. By default this is "
1765 "set to debian-archive-keyring."
1766 msgstr ""
1767 "キーリングパッケージや追加のキーリングパッケージをセットします。デフォルトで"
1768 "は debian-archive-keyring となっています。"
1769
1770 #. type: IP
1771 #: en/lb_config.1:348
1772 #, no-wrap
1773 msgid "-k|B<--linux-flavours> I<FLAVOUR>|\"I<FLAVOURS>\""
1774 msgstr "-k|B<--linux-flavours> I<フレーバー>|\"I<フレーバー>\""
1775
1776 #. type: Plain text
1777 #: en/lb_config.1:350
1778 msgid ""
1779 "sets the kernel flavours to be installed. Note that in case you specify more "
1780 "than that the first will be configured the default kernel that gets booted."
1781 msgstr ""
1782 "インストールするカーネルの種類 (フレーバー) を指定します。複数指定した場合は"
1783 "最初に指定したものがデフォルトでブートされるカーネルとして設定されることに注"
1784 "意してください。"
1785
1786 #. type: IP
1787 #: en/lb_config.1:350
1788 #, no-wrap
1789 msgid "B<--linux-packages> \"I<PACKAGES>\""
1790 msgstr "B<--linux-packages> \"I<パッケージ>\""
1791
1792 #. type: Plain text
1793 #: en/lb_config.1:352
1794 msgid ""
1795 "sets the internal name of the kernel packages naming scheme. If you use "
1796 "debian kernel packages, you will not have to adjust it. If you decide to use "
1797 "custom kernel packages that do not follow the debian naming scheme, remember "
1798 "to set this option to the stub of the packages only (for debian this is "
1799 "linux-image-2.6), so that I<STUB>-I<FLAVOUR> results in a valid package name "
1800 "(for debian e.g. linux-image-2.6-486). Preferably you use the meta package "
1801 "name, if any, for the stub, so that your configuration is ABI independent. "
1802 "Also don't forget that you have to include stubs of the binary modules "
1803 "packages for unionfs or aufs, and squashfs if you built them out-of-tree."
1804 msgstr ""
1805 "カーネルのパッケージ命名規則に従った内部名をセットします。Debian のカーネル"
1806 "パッケージを利用している場合は調整する必要はありません。Debian の命名規則に従"
1807 "わない独自のカーネルパッケージを利用する場合にはこのオプションでパッケージの"
1808 "前半部 (Debian の場合は linux-image-2.6) だけを忘れずに指定し、I<前半部>-I<フ"
1809 "レーバー> (Debian の場合は例えば linux-image-2.6-486) が有効なパッケージ名に"
1810 "なるようにしてください。好ましいのは、メタパッケージがある場合にはその名前を"
1811 "前半部に使うことで、そうすると設定とABIが独立します。また、unionfs や aufs、"
1812 "squashfs のバイナリモジュールパッケージについても、ツリー外でビルドした場合に"
1813 "はその前半部を含める必要があることを忘れないようにしてください。"
1814
1815 #. type: IP
1816 #: en/lb_config.1:352
1817 #, no-wrap
1818 msgid "B<--losetup> losetup|losetup.orig"
1819 msgstr "B<--losetup> losetup|losetup.orig"
1820
1821 #. type: Plain text
1822 #: en/lb_config.1:354
1823 msgid ""
1824 "sets the filename of the losetup binary from the host system that should be "
1825 "used. This is autodetected and does generally not need any customization."
1826 msgstr ""
1827 "利用するホストシステムの losetup バイナリのファイル名を指定します。これは自動"
1828 "的に検出されるため通常は独自に指定する必要はありません。"
1829
1830 #. type: IP
1831 #: en/lb_config.1:354
1832 #, no-wrap
1833 msgid "B<--memtest> memtest86+|memtest86|none"
1834 msgstr "B<--memtest> memtest86+|memtest86|none"
1835
1836 #. type: Plain text
1837 #: en/lb_config.1:356
1838 msgid ""
1839 "defines if memtest, memtest86+ or no memory tester at all should be included "
1840 "as secondary bootloader configuration. This is only available on amd64 and "
1841 "i386 and defaults to memtest86+."
1842 msgstr ""
1843 "補助的なブートローダ設定として、memtest や memtest86+ を収録するか、あるいは"
1844 "メモリのテスト用プログラムを収録しないのかを決定します。これは amd64 及び "
1845 "i386 でのみ利用可能で、デフォルトは memtest86+ となっています。"
1846
1847 #. type: IP
1848 #: en/lb_config.1:356
1849 #, no-wrap
1850 msgid "-m|B<--parent-mirror-bootstrap> I<URL>"
1851 msgstr "-m|B<--parent-mirror-bootstrap> I<URL>"
1852
1853 #. type: Plain text
1854 #: en/lb_config.1:358
1855 msgid ""
1856 "sets the location of the debian package mirror that should be used to "
1857 "bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may "
1858 "not be a good default if you live outside of Europe."
1859 msgstr ""
1860 "パッケージ収集段階で利用するパッケージミラーの場所を指定します。デフォルトは"
1861 "「http://ftp.de.debian.org/debian/」ですが、ヨーロッパ以外では適切なデフォル"
1862 "トではないかもしれません。"
1863
1864 #. type: IP
1865 #: en/lb_config.1:358
1866 #, no-wrap
1867 msgid "B<--parent-mirror-chroot> I<URL>"
1868 msgstr "B<--parent-mirror-chroot> I<URL>"
1869
1870 #. type: Plain text
1871 #: en/lb_config.1:360
1872 msgid ""
1873 "sets the location of the debian package mirror that will be used to fetch "
1874 "the packages in order to build the live system. By default, this is set to "
1875 "the value of --parent-mirror-bootstrap."
1876 msgstr ""
1877 "Live システムをビルドするためにパッケージを取得するのに利用するパッケージのミ"
1878 "ラーの場所をセットします。デフォルトでは --parent-mirror-bootstrap で指定され"
1879 "た値が利用されます。"
1880
1881 #. type: IP
1882 #: en/lb_config.1:360
1883 #, no-wrap
1884 msgid "B<--parent-mirror-chroot-security> I<URL>"
1885 msgstr "B<--parent-mirror-chroot-security> I<URL>"
1886
1887 #. type: Plain text
1888 #: en/lb_config.1:362
1889 msgid ""
1890 "sets the location of the debian security package mirror that will be used to "
1891 "fetch the packages in order to build the live system. By default, this "
1892 "points to http://security.debian.org/debian/."
1893 msgstr ""
1894 "Live システムをビルドするためにパッケージを取得するのに利用するセキュリティ"
1895 "パッケージのミラーの場所をセットします。デフォルトでは「http://security."
1896 "debian.org/debian/」が利用されます。"
1897
1898 #. type: IP
1899 #: en/lb_config.1:362
1900 #, no-wrap
1901 msgid "B<--parent-mirror-chroot-updates> I<URL>"
1902 msgstr "B<--parent-mirror-chroot-updates> I<URL>"
1903
1904 #. type: Plain text
1905 #: en/lb_config.1:364
1906 msgid ""
1907 "sets the location of the debian updates package mirror that will be used to "
1908 "fetch packages in order to build the live system. By default, this is set to "
1909 "the value of --parent-mirror-chroot."
1910 msgstr ""
1911 "Live システムをビルドするためにパッケージを取得するのに利用する updates パッ"
1912 "ケージのミラーの場所をセットします。デフォルトでは --parent-mirror-chroot で"
1913 "指定された値が利用されます。"
1914
1915 #. type: IP
1916 #: en/lb_config.1:364
1917 #, no-wrap
1918 msgid "B<--parent-mirror-chroot-backports> I<URL>"
1919 msgstr "B<--parent-mirror-chroot-backports> I<URL>"
1920
1921 #. type: Plain text
1922 #: en/lb_config.1:366
1923 msgid ""
1924 "sets the location of the debian backports package mirror that will be used "
1925 "to fetch packages in order to build the live system. By default, this points "
1926 "to http://backports.debian.org/debian-backports/."
1927 msgstr ""
1928 "Live システムをビルドするためにパッケージを取得するのに利用する backports "
1929 "パッケージのミラーの場所をセットします。デフォルトでは「http://backports."
1930 "debian.org/debian-backports/」が利用されます。"
1931
1932 #. type: IP
1933 #: en/lb_config.1:366
1934 #, no-wrap
1935 msgid "B<--parent-mirror-binary> I<URL>"
1936 msgstr "B<--parent-mirror-binary> I<URL>"
1937
1938 #. type: Plain text
1939 #: en/lb_config.1:368
1940 msgid ""
1941 "sets the location of the debian package mirror that should end up configured "
1942 "in the final image and which is the one a user would see and use. This has "
1943 "not necessarily to be the same that is used to build the image, e.g. if you "
1944 "use a local mirror but want to have an official mirror in the image. By "
1945 "default, 'http://http.debian.net/debian/' is used."
1946 msgstr ""
1947 "出来上がったイメージ中で設定され、ユーザが利用することになる Debian パッケー"
1948 "ジミラーの場所を指定します。これはイメージのビルドに利用するものと同一である"
1949 "必要はありません。例えばローカルミラーを利用しているけれどもイメージでは公式"
1950 "のミラーを使うようにしたい場合。デフォルトでは「http://http.debian.net/"
1951 "debian/」を利用します。"
1952
1953 #. type: IP
1954 #: en/lb_config.1:368
1955 #, no-wrap
1956 msgid "B<--parent-mirror-binary-security> I<URL>"
1957 msgstr "B<--parent-mirror-binary-security> I<URL>"
1958
1959 #. type: Plain text
1960 #: en/lb_config.1:370
1961 msgid ""
1962 "sets the location of the debian security package mirror that should end up "
1963 "configured in the final image. By default, 'http://security.debian.org/' is "
1964 "used."
1965 msgstr ""
1966 "最終的に出来上がるイメージで設定すべきセキュリティパッケージのミラーの場所を"
1967 "セットします。デフォルトでは「http://security.debian.org/」が利用されます。"
1968
1969 #. type: IP
1970 #: en/lb_config.1:370
1971 #, no-wrap
1972 msgid "B<--parent-mirror-binary-updates> I<URL>"
1973 msgstr "B<--parent-mirror-binary-updates> I<URL>"
1974
1975 #. type: Plain text
1976 #: en/lb_config.1:372
1977 msgid ""
1978 "sets the location of the debian updates package mirror that should end up "
1979 "configured in the final image. By default, the value of --parent-mirror-"
1980 "binary is used."
1981 msgstr ""
1982 "最終的に出来上がるイメージで設定すべき updates パッケージのミラーの場所をセッ"
1983 "トします。デフォルトでは --parent-mirror-binary で指定された値が利用されま"
1984 "す。"
1985
1986 #. type: IP
1987 #: en/lb_config.1:372
1988 #, no-wrap
1989 msgid "B<--parent-mirror-binary-backports> I<URL>"
1990 msgstr "B<--parent-mirror-binary-backports> I<URL>"
1991
1992 #. type: Plain text
1993 #: en/lb_config.1:374
1994 msgid ""
1995 "sets the location of the debian backports package mirror that should end up "
1996 "configured in the final image. By default, 'http://backports.debian.org/"
1997 "debian-backports/' is used."
1998 msgstr ""
1999 "最終的に出来上がるイメージで設定すべき backports パッケージのミラーの場所を"
2000 "セットします。デフォルトでは「http://backports.debian.org/debian-backports/」"
2001 "が利用されます。"
2002
2003 #. type: IP
2004 #: en/lb_config.1:374
2005 #, no-wrap
2006 msgid "B<--parent-mirror-debian-installer> I<URL>"
2007 msgstr "B<--parent-mirror-debian-installer> I<URL>"
2008
2009 #. type: Plain text
2010 #: en/lb_config.1:376
2011 msgid ""
2012 "sets the location of the mirror that will be used to fetch the debian "
2013 "installer images. By default, this points to the same mirror used to build "
2014 "the live system, i.e. the value of --parent-mirror-bootstrap."
2015 msgstr ""
2016 "debian インストーラのイメージを取得するのに利用するミラーの場所をセットしま"
2017 "す。デフォルトでは Live システムをビルドするために利用するのと同じミラー、つ"
2018 "まり --parent-mirror-bootstrap で指定された値が利用されます。"
2019
2020 #. type: IP
2021 #: en/lb_config.1:376
2022 #, no-wrap
2023 msgid "B<--mirror-bootstrap> I<URL>"
2024 msgstr "B<--mirror-bootstrap> I<URL>"
2025
2026 #. type: Plain text
2027 #: en/lb_config.1:378
2028 msgid ""
2029 "sets the location of the debian package mirror that should be used to "
2030 "bootstrap the derivative from. This defaults to http://ftp.de.debian.org/"
2031 "debian/ which may not be a good default if you live outside of Europe."
2032 msgstr ""
2033 "派生物のパッケージ収集段階で利用するパッケージのミラーの場所をセットします。"
2034 "デフォルトは「http://ftp.de.debian.org/debian/」ですが、ヨーロッパ以外では適"
2035 "切なデフォルトではないかもしれません。"
2036
2037 #. type: IP
2038 #: en/lb_config.1:378
2039 #, no-wrap
2040 msgid "B<--mirror-chroot> I<URL>"
2041 msgstr "B<--mirror-chroot> I<URL>"
2042
2043 #. type: Plain text
2044 #: en/lb_config.1:380
2045 msgid ""
2046 "sets the location of the debian package mirror that will be used to fetch "
2047 "the packages of the derivative in order to build the live system. By "
2048 "default, this is set to the value of --mirror-bootstrap."
2049 msgstr ""
2050 "Live システムをビルドするために派生物のパッケージを取得するのに利用するパッ"
2051 "ケージのミラーの場所をセットします。デフォルトでは --mirror-bootstrap で指定"
2052 "された値が利用されます。"
2053
2054 #. type: IP
2055 #: en/lb_config.1:380
2056 #, no-wrap
2057 msgid "B<--mirror-chroot-security> I<URL>"
2058 msgstr "B<--mirror-chroot-security> I<URL>"
2059
2060 #. type: Plain text
2061 #: en/lb_config.1:382
2062 msgid ""
2063 "sets the location of the debian security package mirror that will be used to "
2064 "fetch the packages of the derivative in order to build the live system. By "
2065 "default, this points to http://security.debian.org/debian/."
2066 msgstr ""
2067 "Live システムをビルドするために派生物のパッケージを取得するのに利用するセキュ"
2068 "リティパッケージのミラーの場所をセットします。デフォルトでは「http://"
2069 "security.debian.org/debian/」が利用されます。"
2070
2071 #. type: IP
2072 #: en/lb_config.1:382
2073 #, no-wrap
2074 msgid "B<--mirror-chroot-updates> I<URL>"
2075 msgstr "B<--mirror-chroot-updates> I<URL>"
2076
2077 #. type: Plain text
2078 #: en/lb_config.1:384
2079 msgid ""
2080 "sets the location of the debian updates package mirror that will be used to "
2081 "fetch packages of the derivative in order to build the live system. By "
2082 "default, this is set to the value of --mirror-chroot."
2083 msgstr ""
2084 "Live システムをビルドするために派生物のパッケージを取得するのに利用する "
2085 "updates パッケージのミラーの場所をセットします。デフォルトでは --mirror-"
2086 "chroot で指定された値が利用されます。"
2087
2088 #. type: IP
2089 #: en/lb_config.1:384
2090 #, no-wrap
2091 msgid "B<--mirror-chroot-backports> I<URL>"
2092 msgstr "B<--mirror-chroot-backports> I<URL>"
2093
2094 #. type: Plain text
2095 #: en/lb_config.1:386
2096 msgid ""
2097 "sets the location of the debian backports package mirror that will be used "
2098 "to fetch packages of the derivative in order to build the live system. By "
2099 "default, this points to http://backports.debian.org/debian-backports/."
2100 msgstr ""
2101 "Live システムをビルドするために派生物のパッケージを取得するのに利用する "
2102 "backports パッケージのミラーの場所をセットします。デフォルトでは「http://"
2103 "backports.debian.org/debian-backports/」が利用されます。"
2104
2105 #. type: IP
2106 #: en/lb_config.1:386
2107 #, no-wrap
2108 msgid "B<--mirror-binary> I<URL>"
2109 msgstr "B<--mirror-binary> I<URL>"
2110
2111 #. type: Plain text
2112 #: en/lb_config.1:388
2113 msgid ""
2114 "sets the location of the derivative package mirror that should end up "
2115 "configured in the final image and which is the one a user would see and use. "
2116 "This has not necessarily to be the same that is used to build the image, e."
2117 "g. if you use a local mirror but want to have an official mirror in the "
2118 "image."
2119 msgstr ""
2120 "出来上がったイメージ中で設定され、ユーザが利用することになる派生物のパッケー"
2121 "ジミラーの場所を指定します。これはイメージのビルドに利用するものと同一である"
2122 "必要はありません。例えばローカルミラーを利用しているけれどもイメージでは公式"
2123 "のミラーを使うようにしたい場合。デフォルトでは「http://http.debian.net/"
2124 "debian/」を利用します。"
2125
2126 #. type: IP
2127 #: en/lb_config.1:388
2128 #, no-wrap
2129 msgid "B<--mirror-binary-security> I<URL>"
2130 msgstr "B<--mirror-binary-security> I<URL>"
2131
2132 #. type: Plain text
2133 #: en/lb_config.1:390
2134 msgid ""
2135 "sets the location of the derivatives security package mirror that should end "
2136 "up configured in the final image."
2137 msgstr ""
2138 "最終的に出来上がるイメージで設定すべき派生セキュリティパッケージのミラーの場"
2139 "所をセットします。"
2140
2141 #. type: IP
2142 #: en/lb_config.1:390
2143 #, no-wrap
2144 msgid "B<--mirror-binary-updates> I<URL>"
2145 msgstr "B<--mirror-binary-updates> I<URL>"
2146
2147 #. type: Plain text
2148 #: en/lb_config.1:392
2149 msgid ""
2150 "sets the location of the derivatives updates package mirror that should end "
2151 "up configured in the final image."
2152 msgstr ""
2153 "最終的に出来上がるイメージで設定すべき派生 updates パッケージのミラーの場所を"
2154 "セットします。"
2155
2156 #. type: IP
2157 #: en/lb_config.1:392
2158 #, no-wrap
2159 msgid "B<--mirror-binary-backports> I<URL>"
2160 msgstr "B<--mirror-binary-backports> I<URL>"
2161
2162 #. type: Plain text
2163 #: en/lb_config.1:394
2164 msgid ""
2165 "sets the location of the derivatives backports package mirror that should "
2166 "end up configured in the final image."
2167 msgstr ""
2168 "最終的に出来上がるイメージで設定すべき派生 backports パッケージのミラーの場所"
2169 "をセットします。"
2170
2171 #. type: IP
2172 #: en/lb_config.1:394
2173 #, no-wrap
2174 msgid "B<--mirror-debian-installer> I<URL>"
2175 msgstr "B<--mirror-debian-installer> I<URL>"
2176
2177 #. type: Plain text
2178 #: en/lb_config.1:396
2179 msgid ""
2180 "sets the location of the mirror that will be used to fetch the debian "
2181 "installer images of the derivative. By default, this points to the same "
2182 "mirror used to build the live system, i.e. the value of --mirror-bootstrap."
2183 msgstr ""
2184 "派生物の debian インストーラのイメージを取得するのに利用するミラーの場所を"
2185 "セットします。デフォルトでは Live システムをビルドするために利用するのと同じ"
2186 "ミラー、つまり --mirror-bootstrap で指定された値が利用されます。"
2187
2188 #. type: IP
2189 #: en/lb_config.1:396
2190 #, no-wrap
2191 msgid "B<--mode> debian|progress|ubuntu"
2192 msgstr "B<--mode> debian|progress|ubuntu"
2193
2194 #. type: Plain text
2195 #: en/lb_config.1:398
2196 msgid ""
2197 "defines a global mode to load project specific defaults. By default this is "
2198 "set to debian."
2199 msgstr ""
2200 "プロジェクト特有のデフォルト値を読み込むようにする大域モードを指定します。デ"
2201 "フォルトでは debian となっています。"
2202
2203 #. type: IP
2204 #: en/lb_config.1:398
2205 #, no-wrap
2206 msgid "B<--system> live|normal"
2207 msgstr "B<--system> live|normal"
2208
2209 #. type: Plain text
2210 #: en/lb_config.1:400
2211 msgid ""
2212 "defines if the resulting system image should a live system or a normal, non-"
2213 "live system."
2214 msgstr ""
2215 "出来上がるシステムのイメージを Live システムにするのか Live システムではない"
2216 "普通のイメージにするのかを指定します。"
2217
2218 #. type: IP
2219 #: en/lb_config.1:400
2220 #, no-wrap
2221 msgid "B<--net-root-filesystem> nfs|cfs"
2222 msgstr "B<--net-root-filesystem> nfs|cfs"
2223
2224 #. type: Plain text
2225 #: en/lb_config.1:402
2226 msgid ""
2227 "defines the filesystem that will be configured in the bootloader "
2228 "configuration for your netboot image. This defaults to nfs."
2229 msgstr ""
2230 "ネットワーク経由のブート用イメージのブートローダ設定で設定するファイルシステ"
2231 "ムを指定します。デフォルトは nfs となっています。"
2232
2233 #. type: IP
2234 #: en/lb_config.1:402
2235 #, no-wrap
2236 msgid "B<--net-root-mountoptions> I<OPTIONS>"
2237 msgstr "B<--net-root-mountoptions> I<オプション>"
2238
2239 #. type: Plain text
2240 #: en/lb_config.1:404
2241 msgid ""
2242 "sets additional options for mounting the root filesystem in netboot images "
2243 "and is by default empty."
2244 msgstr ""
2245 "ネットワーク経由のブート用イメージのルートファイルシステムをマウントする際の"
2246 "オプションを指定します。デフォルトは空です。"
2247
2248 #. type: IP
2249 #: en/lb_config.1:404
2250 #, no-wrap
2251 msgid "B<--net-root-path> I<PATH>"
2252 msgstr "B<--net-root-path> I<パス>"
2253
2254 #. type: Plain text
2255 #: en/lb_config.1:406
2256 msgid ""
2257 "sets the file path that will be configured in the bootloader configuration "
2258 "for your netboot image. This defaults to /srv/debian-live in debian mode, "
2259 "and /srv/ubuntu-live when in ubuntu mode."
2260 msgstr ""
2261 "ネットワーク経由のブート用イメージのブートローダ設定で設定するファイルのパス"
2262 "をセットします。デフォルトは Debian モードでは「/srv/debian-live」、ubuntu "
2263 "モードでは「/srv/ubuntu-live」となっています。"
2264
2265 #. type: IP
2266 #: en/lb_config.1:406
2267 #, no-wrap
2268 msgid "B<--net-root-server> I<IP>|I<HOSTNAME>"
2269 msgstr "B<--net-root-server> I<IPアドレス>|I<ホスト名>"
2270
2271 #. type: Plain text
2272 #: en/lb_config.1:408
2273 msgid ""
2274 "sets the IP or hostname that will be configured in the bootloader "
2275 "configuration for the root filesystem of your netboot image. This defaults "
2276 "to 192.168.1.1."
2277 msgstr ""
2278 "ネットワーク経由のブート用イメージのルートファイルシステムのブートローダ設定"
2279 "で設定するIPアドレスやホスト名をセットします。デフォルトは 192.168.1.1 となっ"
2280 "ています。"
2281
2282 #. type: IP
2283 #: en/lb_config.1:408
2284 #, no-wrap
2285 msgid "B<--net-cow-filesystem> nfs|cfs"
2286 msgstr "B<--net-cow-filesystem> nfs|cfs"
2287
2288 #. type: Plain text
2289 #: en/lb_config.1:410
2290 msgid ""
2291 "defines the filesystem type for the copy-on-write layer and defaults to nfs."
2292 msgstr ""
2293 "copy-on-write レイヤーのファイルシステムの種類を指定します。デフォルトは nfs "
2294 "です。"
2295
2296 #. type: IP
2297 #: en/lb_config.1:410
2298 #, no-wrap
2299 msgid "B<--net-cow-mountoptions> I<OPTIONS>"
2300 msgstr "B<--net-cow-mountoptions> I<オプション>"
2301
2302 #. type: Plain text
2303 #: en/lb_config.1:412
2304 msgid ""
2305 "sets additional options for mounting the copy-on-write layer in netboot "
2306 "images and is by default empty."
2307 msgstr ""
2308 "ネットワーク経由のブート用イメージの copy-on-write レイヤーをマウントする際の"
2309 "追加オプションを指定します。デフォルトは空です。"
2310
2311 #. type: IP
2312 #: en/lb_config.1:412
2313 #, no-wrap
2314 msgid "B<--net-cow-path> I<PATH>"
2315 msgstr "B<--net-cow-path> I<パス>"
2316
2317 #. type: Plain text
2318 #: en/lb_config.1:414
2319 msgid ""
2320 "defines the path to client writable filesystem. Anywhere that "
2321 "I<client_mac_address> is specified in the path live-boot will substitute the "
2322 "MAC address of the client delimited with hyphens."
2323 msgstr ""
2324 "クライアントの書き込み可能ファイルシステムへのパスを指定します。パス中のどこ"
2325 "かに I<client_mac_address> を指定すると live-boot はその部分をクライアントの"
2326 "MACアドレスをハイフンで区切ったものに置き換えます。"
2327
2328 #. type: Plain text
2329 #: en/lb_config.1:417
2330 msgid "Example:"
2331 msgstr "例:"
2332
2333 #. type: Plain text
2334 #: en/lb_config.1:419
2335 msgid "/export/hosts/client_mac_address"
2336 msgstr "/export/hosts/client_mac_address"
2337
2338 #. type: Plain text
2339 #: en/lb_config.1:421
2340 msgid "/export/hosts/00-16-D3-33-92-E8"
2341 msgstr "/export/hosts/00-16-D3-33-92-E8"
2342
2343 #. type: IP
2344 #: en/lb_config.1:421
2345 #, no-wrap
2346 msgid "B<--net-cow-server> I<IP>|I<HOSTNAME>"
2347 msgstr "B<--net-cow-server> I<IPアドレス>|I<ホスト名>"
2348
2349 #. type: Plain text
2350 #: en/lb_config.1:423
2351 msgid ""
2352 "sets the IP or hostname that will be configured in the bootloader "
2353 "configuration for the copy-on-write filesystem of your netboot image and is "
2354 "by default empty."
2355 msgstr ""
2356 "ネットワーク経由のブート用イメージの copy-on-write ファイルシステムのブート"
2357 "ローダ設定で設定するIPアドレスやホスト名をセットします。デフォルトは空です。"
2358
2359 #. type: IP
2360 #: en/lb_config.1:423
2361 #, no-wrap
2362 msgid "B<--net-tarball> true|false"
2363 msgstr "B<--net-tarball> true|false"
2364
2365 #. type: Plain text
2366 #: en/lb_config.1:425
2367 msgid ""
2368 "defines if a compressed tarball should be created. Disabling this options "
2369 "leads to no tarball at all, the plain binary directory is considered the "
2370 "output in this case. Default is true."
2371 msgstr ""
2372 "圧縮した tar アーカイブを作成するか否かを決定します。このオプションを無効にす"
2373 "ると tar アーカイブは作成されなくなり、その場合はそのままのバイナリディレクト"
2374 "リが出力されることになります。デフォルトは true です。"
2375
2376 #. type: IP
2377 #: en/lb_config.1:425 en/live-build.7:40
2378 #, no-wrap
2379 msgid "B<--quiet>"
2380 msgstr "B<--quiet>"
2381
2382 #. type: Plain text
2383 #: en/lb_config.1:427
2384 msgid "reduces the verbosity of messages output by B<lb build>."
2385 msgstr "B<lb build> からのメッセージの出力を少なくします。"
2386
2387 #. type: IP
2388 #: en/lb_config.1:427
2389 #, no-wrap
2390 msgid "B<--archive-areas> I<ARCHIVE_AREA>|\"I<ARCHIVE_AREAS>\""
2391 msgstr "B<--archive-areas> I<アーカイブ領域>|\"I<アーカイブ領域>\""
2392
2393 #. type: Plain text
2394 #: en/lb_config.1:429
2395 msgid ""
2396 "defines which package archive areas of a debian packages archive should be "
2397 "used for configured debian package mirrors. By default, this is set to main. "
2398 "Remember to check the licenses of each packages with respect to their "
2399 "redistributability in your juristiction when enabling contrib or non-free "
2400 "with this mechanism."
2401 msgstr ""
2402 "設定した Debian パッケージミラーに利用する Debian パッケージアーカイブのパッ"
2403 "ケージアーカイブ領域を指定します。デフォルトでは main となっています。この仕"
2404 "組みにより contrib や non-free を有効化する際は、該当する法律の下で再配布が可"
2405 "能かどうか、各パッケージのライセンスを忘れずに確認してください。"
2406
2407 #. type: IP
2408 #: en/lb_config.1:429
2409 #, no-wrap
2410 msgid "B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|\"I<PARENT_ARCHIVE_AREAS>\""
2411 msgstr "B<--parent-archive-areas> I<親アーカイブ領域>|\"I<親アーカイブ領域>\""
2412
2413 #. type: Plain text
2414 #: en/lb_config.1:431
2415 msgid "defines the archive areas for derivatives of the resulting live system."
2416 msgstr ""
2417 "出来上がる Live システムの派生物のアーカイブ領域のディストリビューションを決"
2418 "定します。"
2419
2420 #. type: IP
2421 #: en/lb_config.1:431
2422 #, no-wrap
2423 msgid "B<--security> true|false"
2424 msgstr "B<--security> true|false"
2425
2426 #. type: Plain text
2427 #: en/lb_config.1:433
2428 msgid ""
2429 "defines if the security repositories specified in the security mirror "
2430 "options should be used or not."
2431 msgstr ""
2432 "セキュリティミラーオプションで指定されたセキュリティリポジトリを利用するか否"
2433 "かを決定します。"
2434
2435 #. type: IP
2436 #: en/lb_config.1:433
2437 #, no-wrap
2438 msgid "B<--source> true|false"
2439 msgstr "B<--source> true|false"
2440
2441 #. type: Plain text
2442 #: en/lb_config.1:435
2443 msgid ""
2444 "defines if a corresponding source image to the binary image should be build. "
2445 "By default this is false because most people do not require this and would "
2446 "require to download quite a few source packages. However, once you start "
2447 "distributing your live image, you should make sure you build it with a "
2448 "source image alongside."
2449 msgstr ""
2450 "バイナリイメージに対応するソースイメージをビルドするか否かを決定します。ソー"
2451 "スパッケージはほとんどの人にとって不要で、ダウンロードする必要があるものはか"
2452 "なり少数なので、デフォルトでは false となっています。しかし、作成した Live イ"
2453 "メージの配布を始める際には平行して、ソースイメージを利用してビルドできること"
2454 "を確認すべきです。"
2455
2456 #. type: IP
2457 #: en/lb_config.1:435
2458 #, no-wrap
2459 msgid "-s|B<--source-images> iso|netboot|tar|hdd"
2460 msgstr "-s|B<--source-images> iso|netboot|tar|hdd"
2461
2462 #. type: Plain text
2463 #: en/lb_config.1:437
2464 msgid "defines the image type for the source image. Default is tar."
2465 msgstr "ソースイメージのイメージの種類を指定します。デフォルトは tar です。"
2466
2467 #. type: IP
2468 #: en/lb_config.1:437
2469 #, no-wrap
2470 msgid "B<--firmware-binary> true|false"
2471 msgstr "B<--firmware-binary> true|false"
2472
2473 #. type: Plain text
2474 #: en/lb_config.1:439
2475 msgid ""
2476 "defines if firmware packages should be automatically included into the "
2477 "binary pool for debian-installer. Note that only firmware packages available "
2478 "within the configured archive areas are included, e.g. an image with "
2479 "packages from main only will not automatically include firmware from non-"
2480 "free. This option does not interfere with explicitly listed packages in "
2481 "binary package lists."
2482 msgstr ""
2483 "ファームウェアパッケージを debian-installer 用のバイナリ置き場に自動的に収録"
2484 "するか否かを決定します。設定したアーカイブ領域で利用できるファームウェアパッ"
2485 "ケージだけが収録されることに注意してください。例えば main のパッケージだけで"
2486 "構成したイメージでは non-free のファームウェアを自動的には収録しません。この"
2487 "オプションはバイナリパッケージ一覧で明示的に指定したパッケージには干渉しませ"
2488 "ん。"
2489
2490 #. type: IP
2491 #: en/lb_config.1:439
2492 #, no-wrap
2493 msgid "B<--firmware-chroot> true|false"
2494 msgstr "B<--firmware-chroot> true|false"
2495
2496 #. type: Plain text
2497 #: en/lb_config.1:441
2498 msgid ""
2499 "defines if firmware packages should be automatically included into the live "
2500 "image. Note that only firmware packages available within the configured "
2501 "archive areas are included, e.g. an image with packages from main only will "
2502 "not automatically include firmware from non-free. This option does not "
2503 "interfere with explicitly listed packages in chroot package lists."
2504 msgstr ""
2505 "ファームウェアパッケージを Live イメージに自動的に収録するか否かを決定しま"
2506 "す。設定したアーカイブ領域で利用できるファームウェアパッケージだけが収録され"
2507 "ることに注意してください。例えば main のパッケージだけで構成したイメージでは "
2508 "non-free のファームウェアを自動的には収録しません。このオプションはバイナリ"
2509 "パッケージ一覧で明示的に指定したパッケージには干渉しません。"
2510
2511 #. type: IP
2512 #: en/lb_config.1:441
2513 #, no-wrap
2514 msgid "B<--swap-file-path> I<PATH>"
2515 msgstr "B<--swap-file-path> I<パス>"
2516
2517 #. type: Plain text
2518 #: en/lb_config.1:443
2519 msgid ""
2520 "defines the path to a swap file to create in the binary image. Default is "
2521 "not to create a swap file."
2522 msgstr ""
2523 "バイナリイメージ中に作成するスワップファイルのパスを指定します。デフォルトで"
2524 "はスワップファイルを作成しません。"
2525
2526 #. type: IP
2527 #: en/lb_config.1:443
2528 #, no-wrap
2529 msgid "B<--swap-file-size> I<MB>"
2530 msgstr "B<--swap-file-size> I<MB>"
2531
2532 #. type: Plain text
2533 #: en/lb_config.1:445
2534 msgid ""
2535 "defines what size in megabytes the swap file should be, if one is to be "
2536 "created. Default is 512MB."
2537 msgstr ""
2538 "スワップファイルを作成する場合のサイズをメガバイトで指定します。デフォルトは "
2539 "512MB です。"
2540
2541 #. type: IP
2542 #: en/lb_config.1:445
2543 #, no-wrap
2544 msgid "B<--tasksel> apt|aptitude|tasksel"
2545 msgstr "B<--tasksel> apt|aptitude|tasksel"
2546
2547 #. type: Plain text
2548 #: en/lb_config.1:447
2549 msgid ""
2550 "selects which program is used to install tasks. By default, this is set to "
2551 "tasksel."
2552 msgstr ""
2553 "タスクのインストールに利用するプログラムを選択します。デフォルトでは tasksel "
2554 "となっています。"
2555
2556 #. type: IP
2557 #: en/lb_config.1:447
2558 #, no-wrap
2559 msgid "B<--templates> I<PATH>"
2560 msgstr "B<--templates> I<パス>"
2561
2562 #. type: Plain text
2563 #: en/lb_config.1:449
2564 msgid ""
2565 "sets the path to the templates that live-build is going to use, e.g. for "
2566 "bootloaders. By default, this is set to /usr/share/live/build/templates/."
2567 msgstr ""
2568 "例えばブートローダ用に live-build が利用するテンプレートへのパスを指定しま"
2569 "す。デフォルトでは /usr/share/live/build/templates/ となっています。"
2570
2571 #. type: IP
2572 #: en/lb_config.1:449
2573 #, no-wrap
2574 msgid "B<--hdd-size> MB"
2575 msgstr "B<--hdd-size> MB"
2576
2577 #. type: Plain text
2578 #: en/lb_config.1:451
2579 msgid ""
2580 "defines what size the hdd image should be. Note that although the default is "
2581 "set to 10000 (= 10GB), it will not need 10GB space on your harddisk as the "
2582 "files are created as sparse files."
2583 msgstr ""
2584 "hddイメージのサイズを指定します。デフォルトは 10000 (= 10GB) となっています"
2585 "が、イメージファイルはわずかなファイルとして作成されるためハードディスクに "
2586 "10GB の空き容量が必要というわけではないことに注意してください。"
2587
2588 #. type: IP
2589 #: en/lb_config.1:451
2590 #, no-wrap
2591 msgid "B<--updates> true|false"
2592 msgstr "B<--updates> true|false"
2593
2594 #. type: Plain text
2595 #: en/lb_config.1:453
2596 msgid ""
2597 "defines if debian updates package archives should be included in the image "
2598 "or not."
2599 msgstr ""
2600 "イメージに updates パッケージアーカイブを収録すべきか否かを決定します。"
2601
2602 #. type: IP
2603 #: en/lb_config.1:453
2604 #, no-wrap
2605 msgid "B<--backports> true|false"
2606 msgstr "B<--backports> true|false"
2607
2608 #. type: Plain text
2609 #: en/lb_config.1:455
2610 msgid ""
2611 "defines if debian backports package archives should be included in the image "
2612 "or not."
2613 msgstr ""
2614 "イメージに backports パッケージアーカイブを収録すべきか否かを決定します。"
2615
2616 #. type: IP
2617 #: en/lb_config.1:455 en/live-build.7:42
2618 #, no-wrap
2619 msgid "B<--verbose>"
2620 msgstr "B<--verbose>"
2621
2622 #. type: Plain text
2623 #: en/lb_config.1:457
2624 msgid "increases the verbosity of messages output by B<lb build>."
2625 msgstr "B<lb build> からのメッセージの出力を多くします。"
2626
2627 #. type: IP
2628 #: en/lb_config.1:457
2629 #, no-wrap
2630 msgid "B<--win32-loader true|false>"
2631 msgstr "B<--win32-loader true|false>"
2632
2633 #. FIXME
2634 #. type: Plain text
2635 #: en/lb_config.1:460
2636 msgid "defines if win32-loader should be included in the binary image or not."
2637 msgstr "バイナリイメージに win32-loader を収録すべきか否かを決定します。"
2638
2639 #. type: SH
2640 #: en/lb_config.1:461
2641 #, no-wrap
2642 msgid "ENVIRONMENT"
2643 msgstr "環境変数"
2644
2645 #. FIXME
2646 #. type: Plain text
2647 #: en/lb_config.1:464
2648 msgid ""
2649 "Currently, command line switches can also be specified through the "
2650 "corresponding environment variable. However, this generally should not be "
2651 "relied upon, as it is an implementation detail that is subject to change in "
2652 "future releases. For options applying directly to live-build, environment "
2653 "variables are named LB_FOO, meaning, e.g. B<--apt-ftp-proxy> becomes "
2654 "LB_APT_FTP_PROXY (the exception being internal options such as B<--debug>). "
2655 "For options passed to another program, as in APT_OPTIONS or GZIP_OPTIONS, no "
2656 "LB_ prefix is used."
2657 msgstr ""
2658 "コマンドラインオプションは現在、対応する環境変数でも同様に指定できます。しか"
2659 "し、この実装は将来のリリースで変更される対象であり、基本的に使うべきではあり"
2660 "ません。live-build に直接適用するオプションに対応する環境変数は LB_FOO のよう"
2661 "になり、例えば B<--apt-ftp-proxy> は LB_APT_FTP_PROXY となります (B<--debug> "
2662 "等の内部オプションは例外です)。他のプログラムに渡されるオプションには "
2663 "APT_OPTIONS や GZIP_OPTIONS と同様に LB_ を付加しません。"
2664
2665 #. FIXME
2666 #. type: IP
2667 #: en/lb_config.1:468
2668 #, no-wrap
2669 msgid "B<auto/config>"
2670 msgstr "B<auto/config>"
2671
2672 #. type: IP
2673 #: en/lb_config.1:469
2674 #, no-wrap
2675 msgid "B</etc/live/build.conf, /etc/live/build/*>"
2676 msgstr "B</etc/live/build.conf, /etc/live/build/*>"
2677
2678 #. FIXME
2679 #. type: Plain text
2680 #: en/lb_config.1:472
2681 msgid ""
2682 "An optional, global configuration file for B<lb config> variables. It is "
2683 "useful to specify a few system wide defaults, like "
2684 "LB_PARENT_MIRROR_BOOTSTRAP. This feature can be false by specifying the B<--"
2685 "ignore-system-defaults> option."
2686 msgstr ""
2687 "B<lb config> 変数向けのオプションの大域設定ファイルです。"
2688 "LB_PARENT_MIRROR_BOOTSTRAP のようなシステム全体の少数のデフォルトを指定するの"
2689 "に有用です。この機能は B<--ignore-system-defaults> オプションを指定することで"
2690 "無効にできます。"
2691
2692 #. type: Plain text
2693 #: en/lb_config.1:477 en/live-build.7:221
2694 msgid "I<live-boot>(7)"
2695 msgstr "I<live-boot>(7)"
2696
2697 #. type: Plain text
2698 #: en/lb_config.1:479 en/live-build.7:223
2699 msgid "I<live-config>(7)"
2700 msgstr "I<live-config>(7)"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: IP
89 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
90 #: en/lb_source.1:18
91 #, no-wrap
92 msgid "B<none>"
93 msgstr "B<無し>"
94
95 #. type: SH
96 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
97 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
98 #: en/live-build.7:219
99 #, no-wrap
100 msgid "SEE ALSO"
101 msgstr "関連項目"
102
103 #. type: Plain text
104 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
105 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
106 msgid "I<live-build>(7)"
107 msgstr "I<live-build>(7)"
108
109 #. type: Plain text
110 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
111 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
112 #: en/live-build.7:225
113 msgid "This program is a part of live-build."
114 msgstr "このプログラムは live-build の一部です。"
115
116 #. type: SH
117 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
118 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
119 #: en/live-build.7:226
120 #, no-wrap
121 msgid "HOMEPAGE"
122 msgstr "ホームページ"
123
124 #. type: Plain text
125 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
126 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
127 #: en/live-build.7:228
128 msgid ""
129 "More information about live-build and the Live Systems project can be found "
130 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
131 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
132 msgstr ""
133 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
134 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
135 "systems.org/manual/>E<gt> のマニュアルにあります。"
136
137 #. type: SH
138 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
140 #: en/live-build.7:229
141 #, no-wrap
142 msgid "BUGS"
143 msgstr "バグ"
144
145 #. type: Plain text
146 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
148 #: en/live-build.7:231
149 msgid ""
150 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153 "debian.org>E<gt>."
154 msgstr ""
155 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
156 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
157 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
158 "報告できます。"
159
160 #. type: SH
161 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
162 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
163 #: en/live-build.7:232
164 #, no-wrap
165 msgid "AUTHOR"
166 msgstr "作者"
167
168 #. type: Plain text
169 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
170 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
171 #: en/live-build.7:233
172 msgid ""
173 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
174 msgstr ""
175 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
176 "書かれました。"
177
178 #. type: Plain text
179 #: en/lb_source.1:5
180 msgid "B<lb source> - Complete the source stage"
181 msgstr "B<lb source> - ソース段階を完了させます"
182
183 #. type: Plain text
184 #: en/lb_source.1:8
185 msgid "B<lb source> [I<live-build options>]"
186 msgstr "B<lb source> [I<live-build オプション>]"
187
188 #. type: Plain text
189 #: en/lb_source.1:11
190 msgid ""
191 "B<lb source> is a high-level command (porcelain) of I<live-build>(7), the "
192 "live systems tool suite."
193 msgstr ""
194 "B<lb source> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
195 "(porcelain) です。"
196
197 #. type: Plain text
198 #: en/lb_source.1:13
199 msgid ""
200 "B<lb source> calls all necessary live-build programs in the correct order to "
201 "complete the source stage."
202 msgstr ""
203 "B<lb source> はソース段階を完了させるために必要な live-build プログラムを全て"
204 "正しい順で呼び出します。"
205
206 #. type: Plain text
207 #: en/lb_source.1:16
208 msgid ""
209 "B<lb source> has no specific options but understands all generic live-build "
210 "options. See I<live-build>(7) for a complete list of all generic live-build "
211 "options."
212 msgstr ""
213 "B<lb source> には特定のオプションはありませんが、live-build 全般のオプション"
214 "を全て理解します。live-build 全般のオプションの全容については I<live-"
215 "build>(7) を見てください。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-08-27 23:56+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/lb_testroot.1:1 en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/lb_testroot.1:1 en/live-build.7:1
28 #, no-wrap
29 msgid "2014-09-12"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/lb_testroot.1:1 en/live-build.7:1
36 #, no-wrap
37 msgid "4.0~alpha39-1"
38 msgstr "4.0~alpha39-1"
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/lb_testroot.1:1 en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/lb_testroot.1:3 en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/lb_testroot.1:6 en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/lb_testroot.1:9 en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/lb_testroot.1:16 en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/lb_testroot.1:19 en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: IP
89 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
90 #: en/lb_source.1:18 en/lb_testroot.1:20
91 #, no-wrap
92 msgid "B<none>"
93 msgstr "B<無し>"
94
95 #. type: SH
96 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
97 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
98 #: en/lb_testroot.1:22 en/live-build.7:219
99 #, no-wrap
100 msgid "SEE ALSO"
101 msgstr "関連項目"
102
103 #. type: Plain text
104 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
105 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
106 #: en/lb_testroot.1:24
107 msgid "I<live-build>(7)"
108 msgstr "I<live-build>(7)"
109
110 #. type: Plain text
111 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
112 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
113 #: en/lb_testroot.1:26 en/live-build.7:225
114 msgid "This program is a part of live-build."
115 msgstr "このプログラムは live-build の一部です。"
116
117 #. type: SH
118 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
119 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
120 #: en/lb_testroot.1:27 en/live-build.7:226
121 #, no-wrap
122 msgid "HOMEPAGE"
123 msgstr "ホームページ"
124
125 #. type: Plain text
126 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
127 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
128 #: en/lb_testroot.1:29 en/live-build.7:228
129 msgid ""
130 "More information about live-build and the Live Systems project can be found "
131 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
132 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
133 msgstr ""
134 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
135 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
136 "systems.org/manual/>E<gt> のマニュアルにあります。"
137
138 #. type: SH
139 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
140 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
141 #: en/lb_testroot.1:30 en/live-build.7:229
142 #, no-wrap
143 msgid "BUGS"
144 msgstr "バグ"
145
146 #. type: Plain text
147 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
148 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
149 #: en/lb_testroot.1:32 en/live-build.7:231
150 msgid ""
151 "Bugs can be reported by submitting a bugreport for the live-build package in "
152 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
153 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
154 "debian.org>E<gt>."
155 msgstr ""
156 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
157 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
158 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
159 "報告できます。"
160
161 #. type: SH
162 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
163 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
164 #: en/lb_testroot.1:33 en/live-build.7:232
165 #, no-wrap
166 msgid "AUTHOR"
167 msgstr "作者"
168
169 #. type: Plain text
170 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
171 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
172 #: en/lb_testroot.1:34 en/live-build.7:233
173 msgid ""
174 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
175 msgstr ""
176 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
177 "書かれました。"
178
179 #. type: Plain text
180 #: en/lb_testroot.1:5
181 msgid "B<lb testroot> - Ensure that a system is built as root"
182 msgstr "B<lb testroot> - システムが root により構成されていることを確認します"
183
184 #. type: Plain text
185 #: en/lb_testroot.1:8
186 msgid "B<lb testroot> [I<live-build options>]"
187 msgstr "B<lb testroot> [I<live-build オプション>]"
188
189 #. type: Plain text
190 #: en/lb_testroot.1:11
191 msgid ""
192 "B<lb testroot> is a high-level command (porcelain) of I<live-build>(7), the "
193 "live systems tool suite."
194 msgstr ""
195 "B<lb testroot> は Live システムツール集 I<live-build>(7) の高レベルコマンド "
196 "(porcelain) です。"
197
198 #. FIXME
199 #. FIXME
200 #. type: Plain text
201 #: en/lb_testroot.1:15
202 msgid ""
203 "B<lb testroot> simply checks to see if you are root. If not, it exits with "
204 "an error. live system images must currently be built as real root (using "
205 "sudo is fine too)."
206 msgstr ""
207 "B<lb testroot> は単に root で実行しているのか確認します。root でない場合はエ"
208 "ラーを返して終了します。Live システムのイメージは現在実際の root (sudo を使っ"
209 "ても可) でビルドる必要があります。"
210
211 #. type: Plain text
212 #: en/lb_testroot.1:18
213 msgid ""
214 "B<lb testroot> has no specific options but understands all generic live-"
215 "build options. See I<live-build>(7) for a complete list of all generic live-"
216 "build options."
217 msgstr ""
218 "B<lb testroot> には特定のオプションはありませんが、live-build 全般のオプ"
219 "ションを全て理解します。live-build 全般のオプションの全容については I<live-"
220 "build>(7) を見てください。"
0 # Japanese translations for live-build package
1 # Copyright (C) 2014 victory <[email protected]>
2 # This file is distributed under the same license as the live-build package.
3 #
4 msgid ""
5 msgstr ""
6 "Project-Id-Version: live-build\n"
7 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
8 "PO-Revision-Date: 2014-08-28 02:52+0900\n"
9 "Last-Translator: victory <[email protected]>\n"
10 "Language-Team: none\n"
11 "Language: ja\n"
12 "MIME-Version: 1.0\n"
13 "Content-Type: text/plain; charset=UTF-8\n"
14 "Content-Transfer-Encoding: 8bit\n"
15
16 #. type: TH
17 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
18 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
19 #: en/live-build.7:1
20 #, no-wrap
21 msgid "LIVE-BUILD"
22 msgstr "LIVE-BUILD"
23
24 #. type: TH
25 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
26 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
27 #: en/live-build.7:1
28 #, no-wrap
29 msgid "2014-10-25"
30 msgstr ""
31
32 #. type: TH
33 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
34 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
35 #: en/live-build.7:1
36 #, no-wrap
37 msgid "4.0.3-1"
38 msgstr ""
39
40 #. type: TH
41 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
42 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
43 #: en/live-build.7:1
44 #, no-wrap
45 msgid "Live Systems Project"
46 msgstr "Live システムプロジェクト"
47
48 #. type: SH
49 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
50 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
51 #: en/live-build.7:3
52 #, no-wrap
53 msgid "NAME"
54 msgstr "名前"
55
56 #. type: SH
57 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
58 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
59 #: en/live-build.7:6
60 #, no-wrap
61 msgid "SYNOPSIS"
62 msgstr "概要"
63
64 #. type: SH
65 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
66 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
67 #: en/live-build.7:11
68 #, no-wrap
69 msgid "DESCRIPTION"
70 msgstr "説明"
71
72 #. type: SH
73 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
74 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
75 #: en/live-build.7:20
76 #, no-wrap
77 msgid "OPTIONS"
78 msgstr "オプション"
79
80 #. type: SH
81 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
82 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
83 #: en/live-build.7:215
84 #, no-wrap
85 msgid "FILES"
86 msgstr "ファイル"
87
88 #. type: SH
89 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
90 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
91 #: en/live-build.7:219
92 #, no-wrap
93 msgid "SEE ALSO"
94 msgstr "関連項目"
95
96 #. type: Plain text
97 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
98 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
99 #: en/live-build.7:225
100 msgid "This program is a part of live-build."
101 msgstr "このプログラムは live-build の一部です。"
102
103 #. type: SH
104 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
105 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
106 #: en/live-build.7:226
107 #, no-wrap
108 msgid "HOMEPAGE"
109 msgstr "ホームページ"
110
111 #. type: Plain text
112 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
113 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
114 #: en/live-build.7:228
115 msgid ""
116 "More information about live-build and the Live Systems project can be found "
117 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
118 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
119 msgstr ""
120 "live-build 及び Live システムプロジェクトについてのさらなる情報は、"
121 "E<lt>I<http://live-systems.org/>E<gt> のホームページや E<lt>I<http://live-"
122 "systems.org/manual/>E<gt> のマニュアルにあります。"
123
124 #. type: SH
125 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
126 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
127 #: en/live-build.7:229
128 #, no-wrap
129 msgid "BUGS"
130 msgstr "バグ"
131
132 #. type: Plain text
133 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
134 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
135 #: en/live-build.7:231
136 msgid ""
137 "Bugs can be reported by submitting a bugreport for the live-build package in "
138 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
139 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
140 "debian.org>E<gt>."
141 msgstr ""
142 "バグは E<lt>I<http://bugs.debian.org/>E<gt> にあるバグ追跡システムに live-"
143 "build パッケージのバグ報告として提出するか、E<lt>I<[email protected]."
144 "org>E<gt> にある Live システムのメーリングリスト宛てにメールを書くことにより"
145 "報告できます。"
146
147 #. type: SH
148 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
149 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
150 #: en/live-build.7:232
151 #, no-wrap
152 msgid "AUTHOR"
153 msgstr "作者"
154
155 #. type: Plain text
156 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
157 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
158 #: en/live-build.7:233
159 msgid ""
160 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
161 msgstr ""
162 "live-build は Daniel Baumann さん E<lt>I<[email protected]>E<gt> により"
163 "書かれました。"
164
165 #. type: IP
166 #: en/lb_config.1:306 en/live-build.7:36
167 #, no-wrap
168 msgid "B<--debug>"
169 msgstr "B<--debug>"
170
171 #. type: IP
172 #: en/lb_config.1:318 en/live-build.7:38
173 #, no-wrap
174 msgid "B<--force>"
175 msgstr "B<--force>"
176
177 #. type: IP
178 #: en/lb_config.1:425 en/live-build.7:40
179 #, no-wrap
180 msgid "B<--quiet>"
181 msgstr "B<--quiet>"
182
183 #. type: IP
184 #: en/lb_config.1:455 en/live-build.7:42
185 #, no-wrap
186 msgid "B<--verbose>"
187 msgstr "B<--verbose>"
188
189 #. type: Plain text
190 #: en/lb_config.1:477 en/live-build.7:221
191 msgid "I<live-boot>(7)"
192 msgstr "I<live-boot>(7)"
193
194 #. type: Plain text
195 #: en/lb_config.1:479 en/live-build.7:223
196 msgid "I<live-config>(7)"
197 msgstr "I<live-config>(7)"
198
199 #. type: Plain text
200 #: en/live-build.7:5
201 msgid "B<live-build> - the live systems tool suite"
202 msgstr "B<live-build> - Live システムツール集"
203
204 #. FIXME
205 #. FIXME
206 #. type: Plain text
207 #: en/live-build.7:10
208 msgid ""
209 "B<lb >I<COMMAND> [B<-h|--help>] [B<-u|--usage>] [B<-v|--version>] [B<--"
210 "breakpoints>] [B<--conffile>] [B<--debug>] [B<--force>] [B<--quiet>] [B<--"
211 "verbose>]"
212 msgstr ""
213 "B<lb >I<コマンド> [B<-h|--help>] [B<-u|--usage>] [B<-v|--version>] [B<--"
214 "breakpoints>] [B<--conffile>] [B<--debug>] [B<--force>] [B<--quiet>] [B<--"
215 "verbose>]"
216
217 #. FIXME
218 #. type: Plain text
219 #: en/live-build.7:14
220 msgid ""
221 "live-build is a set of scripts to build live system images. The idea behind "
222 "live-build is a tool suite that uses a configuration directory to completely "
223 "automate and customize all aspects of building a Live image."
224 msgstr ""
225 "live-build は Live システムのイメージをビルドするためのスクリプト集です。"
226 "live-build の背景となる考え方は、設定ディレクトリを使って Live イメージのビル"
227 "ドに関するあらゆる面を完全に自動化、独自化するツール集ということです。"
228
229 #. type: Plain text
230 #: en/live-build.7:16
231 msgid "The I<COMMAND> is a name of a live-build command (see below)."
232 msgstr "I<コマンド>は live-build コマンドの名前です (以下参照)。"
233
234 #. FIXME
235 #. type: Plain text
236 #: en/live-build.7:19
237 msgid ""
238 "More documentation about how to use live-build is available in the "
239 "individual manpages for each helper and in the manual at E<lt>I<http://live-"
240 "systems.org/manual/>E<gt>."
241 msgstr ""
242 "live-build 及び Live システムプロジェクトについてのさらなる情報は、それぞれ"
243 "の man ページや E<lt>I<http://live-systems.org/manual/>E<gt> のマニュアルにあ"
244 "ります。"
245
246 #. FIXME
247 #. type: SS
248 #: en/live-build.7:22
249 #, no-wrap
250 msgid "Shared live-build options"
251 msgstr "live-build 共有オプション"
252
253 #. type: Plain text
254 #: en/live-build.7:24
255 msgid ""
256 "The following command line options are supported by all live-build programs."
257 msgstr ""
258 "以下のコマンドラインオプションは全 live-build プログラムでサポートされていま"
259 "す。"
260
261 #. type: IP
262 #: en/live-build.7:24
263 #, no-wrap
264 msgid "B<-h, --help>"
265 msgstr "B<-h, --help>"
266
267 #. type: Plain text
268 #: en/live-build.7:26
269 msgid "display help and exit."
270 msgstr "ヘルプを表示して終了します。"
271
272 #. type: IP
273 #: en/live-build.7:26
274 #, no-wrap
275 msgid "B<-u, --usage>"
276 msgstr "B<-u, --usage>"
277
278 #. type: Plain text
279 #: en/live-build.7:28
280 msgid "show usage and exit."
281 msgstr "使用方法を表示して終了します。"
282
283 #. type: IP
284 #: en/live-build.7:28
285 #, no-wrap
286 msgid "B<-v, --version>"
287 msgstr "B<-v, --version>"
288
289 #. type: Plain text
290 #: en/live-build.7:30
291 msgid "output version information and exit."
292 msgstr "バージョン情報を表示して終了します。"
293
294 #. type: SS
295 #: en/live-build.7:30
296 #, no-wrap
297 msgid "Common live-build options"
298 msgstr "live-build 共通オプション"
299
300 #. type: Plain text
301 #: en/live-build.7:32
302 msgid ""
303 "The following command line options are supported by most live-build "
304 "programs. See the man page of each program for a complete explanation of "
305 "what each option does."
306 msgstr ""
307 "以下のコマンドラインオプションはほとんどの live-build プログラムでサポートさ"
308 "れています。各オプションの完全な説明については各プログラムの man ページを見て"
309 "ください。"
310
311 #. type: IP
312 #: en/live-build.7:32
313 #, no-wrap
314 msgid "B<--breakpoints>"
315 msgstr "B<--breakpoints>"
316
317 #. type: Plain text
318 #: en/live-build.7:34
319 msgid "run with breakpoints."
320 msgstr "ブレークポイントをたどります。"
321
322 #. type: IP
323 #: en/live-build.7:34
324 #, no-wrap
325 msgid "B<--conffile>"
326 msgstr "B<--conffile>"
327
328 #. type: Plain text
329 #: en/live-build.7:36
330 msgid "use custom configuration file."
331 msgstr "独自の設定ファイルを使います。"
332
333 #. type: Plain text
334 #: en/live-build.7:38
335 msgid "show debug information."
336 msgstr "デバッグ情報を表示します。"
337
338 #. type: Plain text
339 #: en/live-build.7:40
340 msgid "force helper execution, even if stage file exists."
341 msgstr "段階ファイルが存在する場合でも強制的にヘルパーを実行します。"
342
343 #. type: Plain text
344 #: en/live-build.7:42
345 msgid "be quiet."
346 msgstr "出力するメッセージを少なくします。"
347
348 #. FIXME
349 #. type: Plain text
350 #: en/live-build.7:45
351 msgid "be verbose."
352 msgstr "出力するメッセージを多くします。"
353
354 #. type: SH
355 #: en/live-build.7:46
356 #, no-wrap
357 msgid "LIVE-BUILD COMMANDS"
358 msgstr "LIVE-BUILD コマンド"
359
360 #. FIXME
361 #. type: Plain text
362 #: en/live-build.7:49
363 msgid ""
364 "We divide live-build into high level (\"porcelain\") commands and low level "
365 "(\"plumbing\") commands."
366 msgstr ""
367 "live-build は高レベル (「porcelain」) コマンドと低レベル (「plumbing」) コマ"
368 "ンドに分割されています。"
369
370 #. FIXME
371 #. type: Plain text
372 #: en/live-build.7:53
373 msgid ""
374 "Here is the complete list of all available live-build commands. See their "
375 "man pages for additional documentation."
376 msgstr ""
377 "利用可能な全 live-build コマンドの一覧です。詳しくはそれぞれの man ページを見"
378 "てください。"
379
380 #. type: SH
381 #: en/live-build.7:54
382 #, no-wrap
383 msgid "HIGH-LEVEL COMMANDS (PORCELAIN)"
384 msgstr "高レベルコマンド (PORCELAIN)"
385
386 #. FIXME
387 #. type: Plain text
388 #: en/live-build.7:57
389 msgid ""
390 "We separate the porcelain commands into the main commands and some ancillary "
391 "user utilities."
392 msgstr ""
393 "高レベルコマンドは主要コマンドといくらかの副次的なユーザ向けユーティリティに"
394 "分けられています。"
395
396 #. type: SS
397 #: en/live-build.7:57
398 #, no-wrap
399 msgid "Main porcelain commands"
400 msgstr "主要コマンド"
401
402 #. type: IP
403 #: en/live-build.7:58
404 #, no-wrap
405 msgid "B<lb_config>(1)"
406 msgstr "B<lb_config>(1)"
407
408 #. type: Plain text
409 #: en/live-build.7:60
410 msgid "create configuration for live-build"
411 msgstr "live-build の設定ファイルを作成します"
412
413 #. type: IP
414 #: en/live-build.7:60
415 #, no-wrap
416 msgid "B<lb_bootstrap>(1)"
417 msgstr "B<lb_bootstrap>(1)"
418
419 #. type: Plain text
420 #: en/live-build.7:62
421 msgid "create the first stage by bootstrapping a basic debian system"
422 msgstr "第1の段階で基本的な debian システムのパッケージ収集を行います"
423
424 #. type: IP
425 #: en/live-build.7:62
426 #, no-wrap
427 msgid "B<lb_chroot>(1)"
428 msgstr "B<lb_chroot>(1)"
429
430 #. type: Plain text
431 #: en/live-build.7:64
432 msgid "create the second stage by customizing the chroot"
433 msgstr "第2の段階で chroot の独自化を行います"
434
435 #. type: IP
436 #: en/live-build.7:64
437 #, no-wrap
438 msgid "B<lb_binary>(1)"
439 msgstr "B<lb_binary>(1)"
440
441 #. type: Plain text
442 #: en/live-build.7:66
443 msgid "create the third stage by generating a binary image"
444 msgstr "第3の段階でバイナリイメージの生成を行います"
445
446 #. type: IP
447 #: en/live-build.7:66
448 #, no-wrap
449 msgid "B<lb_source>(1)"
450 msgstr "B<lb_source>(1)"
451
452 #. type: Plain text
453 #: en/live-build.7:68
454 msgid "create the optional fourth stage by generating a source image"
455 msgstr "オプションの第4の段階でソースイメージの生成を行います"
456
457 #. type: IP
458 #: en/live-build.7:68
459 #, no-wrap
460 msgid "B<lb_clean>(1)"
461 msgstr "B<lb_clean>(1)"
462
463 #. type: Plain text
464 #: en/live-build.7:70
465 msgid "clean up system build directories"
466 msgstr "システムのビルド用ディレクトリを掃除します"
467
468 #. type: SS
469 #: en/live-build.7:70
470 #, no-wrap
471 msgid "Ancillary Commands"
472 msgstr "副次的なコマンド"
473
474 #. type: IP
475 #: en/live-build.7:71
476 #, no-wrap
477 msgid "B<lb>(1)"
478 msgstr "B<lb>(1)"
479
480 #. type: Plain text
481 #: en/live-build.7:73
482 msgid "generic live-build wrapper"
483 msgstr "live-build の包括的なラッパー"
484
485 #. type: IP
486 #: en/live-build.7:73
487 #, no-wrap
488 msgid "B<lb_build>(1)"
489 msgstr "B<lb_build>(1)"
490
491 #. type: Plain text
492 #: en/live-build.7:75
493 msgid "alias for all stages"
494 msgstr "全段階のラッパーです"
495
496 #. type: IP
497 #: en/live-build.7:75
498 #, no-wrap
499 msgid "B<lb_local>(1)"
500 msgstr "B<lb_local>(1)"
501
502 #. type: Plain text
503 #: en/live-build.7:77
504 msgid "helper for using a local live-build"
505 msgstr "ローカルの live-build を利用する支援コマンド"
506
507 #. type: IP
508 #: en/live-build.7:77
509 #, no-wrap
510 msgid "B<lb_testroot>(1)"
511 msgstr "B<lb_testroot>(1)"
512
513 #. FIXME
514 #. type: Plain text
515 #: en/live-build.7:80
516 msgid "ensure that a system is built as root"
517 msgstr "システムが root により構成されていることを確認します"
518
519 #. type: SH
520 #: en/live-build.7:81
521 #, no-wrap
522 msgid "LOW-LEVEL COMMANDS (PLUMBING)"
523 msgstr "低レベルコマンド (PLUMBING)"
524
525 #. FIXME
526 #. type: Plain text
527 #: en/live-build.7:84
528 msgid ""
529 "The actual work of live-build is implemented in the low-level commands, "
530 "called plumbing. They are not supposed to be used by end users, they should "
531 "stick with porcelains as they ensure that all the different plumbing "
532 "commands are executed in the right order. However, if you intend to reuse "
533 "live-build commands in your own scripts, then the plumbings might be of "
534 "interest for you."
535 msgstr ""
536 "live-build の実際の作業は低レベルコマンドにより実装されています。低レベルコマ"
537 "ンドはエンドユーザが直接実行することは想定していません。高レベルの主要コマン"
538 "ドに操作させることにより、様々な低レベルコマンドを必ず正しい順で実行するよう"
539 "にしています。しかし、live-build コマンドを自分のスクリプトで再利用したい場合"
540 "はこの低レベルコマンドが対象となるかもしれません。"
541
542 #. type: Plain text
543 #: en/live-build.7:86
544 msgid ""
545 "Note that the interface (set of options and the semantics) to these low-"
546 "level commands are meant to be a lot more stable than Porcelain level "
547 "commands. The interface to Porcelain commands on the other hand are subject "
548 "to change in order to improve the end user experience."
549 msgstr ""
550 "この低レベルコマンドへのインターフェイス (オプション群やセマンティクス) は高"
551 "レベルの主要コマンドよりもはるかに安定していることが求められることに注意して"
552 "ください。それに対して高レベルの主要コマンドへのインターフェイスは、エンド"
553 "ユーザの使い勝手改善のために変更される対象となります。"
554
555 #. type: SS
556 #: en/live-build.7:86
557 #, no-wrap
558 msgid "Bootstrap commands"
559 msgstr "パッケージ収集用のコマンド"
560
561 #. type: IP
562 #: en/live-build.7:87
563 #, no-wrap
564 msgid "B<lb_bootstrap_cache>(1)"
565 msgstr "B<lb_bootstrap_cache>(1)"
566
567 #. type: Plain text
568 #: en/live-build.7:89
569 msgid "cache bootstrap stage"
570 msgstr "パッケージ収集段階をキャッシュします"
571
572 #. type: IP
573 #: en/live-build.7:89
574 #, no-wrap
575 msgid "B<lb_bootstrap_cdebootstrap>(1)"
576 msgstr "B<lb_bootstrap_cdebootstrap>(1)"
577
578 #. type: Plain text
579 #: en/live-build.7:91
580 msgid "bootstrap a Debian system with cdebootstrap(1)"
581 msgstr "cdebootstrap(1) により Debian システムのパッケージ収集を行います"
582
583 #. type: IP
584 #: en/live-build.7:91
585 #, no-wrap
586 msgid "B<lb_bootstrap_debootstrap>(1)"
587 msgstr "B<lb_bootstrap_debootstrap>(1)"
588
589 #. type: Plain text
590 #: en/live-build.7:93
591 msgid "bootstrap a Debian system with debootstrap(8)"
592 msgstr "debootstrap(8) により Debian システムのパッケージ収集を行います"
593
594 #. type: SS
595 #: en/live-build.7:93
596 #, no-wrap
597 msgid "Chroot commands"
598 msgstr "chroot コマンド"
599
600 #. type: IP
601 #: en/live-build.7:94
602 #, no-wrap
603 msgid "B<lb_chroot_apt>(1)"
604 msgstr "B<lb_chroot_apt>(1)"
605
606 #. type: Plain text
607 #: en/live-build.7:96
608 msgid "manage /etc/apt/apt.conf"
609 msgstr "/etc/apt/apt.conf の管理"
610
611 #. type: IP
612 #: en/live-build.7:96
613 #, no-wrap
614 msgid "B<lb_chroot_cache>(1)"
615 msgstr "B<lb_chroot_cache>(1)"
616
617 #. type: Plain text
618 #: en/live-build.7:98
619 msgid "cache chroot stage"
620 msgstr "chroot 段階をキャッシュします"
621
622 #. type: IP
623 #: en/live-build.7:98
624 #, no-wrap
625 msgid "B<lb_chroot_debianchroot>(1)"
626 msgstr "B<lb_chroot_debianchroot>(1)"
627
628 #. type: Plain text
629 #: en/live-build.7:100
630 msgid "manage /etc/debian_chroot"
631 msgstr "/etc/debian_chroot の管理"
632
633 #. type: IP
634 #: en/live-build.7:100
635 #, no-wrap
636 msgid "B<lb_chroot_devpts>(1)"
637 msgstr "B<lb_chroot_devpts>(1)"
638
639 #. type: Plain text
640 #: en/live-build.7:102
641 msgid "mount /dev/pts"
642 msgstr "/dev/pts をマウントします。"
643
644 #. type: IP
645 #: en/live-build.7:102
646 #, no-wrap
647 msgid "B<lb_chroot_dpkg>(1)"
648 msgstr "B<lb_chroot_dpkg>(1)"
649
650 #. type: Plain text
651 #: en/live-build.7:104
652 msgid "manage /sbin/dpkg"
653 msgstr "/sbin/dpkg の管理"
654
655 #. type: IP
656 #: en/live-build.7:104
657 #, no-wrap
658 msgid "B<lb_chroot_hacks>(1)"
659 msgstr "B<lb_chroot_hacks>(1)"
660
661 #. type: Plain text
662 #: en/live-build.7:106
663 msgid "execute hacks in chroot"
664 msgstr "hacks (応急的な操作を行うスクリプト) を chroot で実行します"
665
666 #. type: IP
667 #: en/live-build.7:106
668 #, no-wrap
669 msgid "B<lb_chroot_hostname>(1)"
670 msgstr "B<lb_chroot_hostname>(1)"
671
672 #. type: Plain text
673 #: en/live-build.7:108
674 msgid "manage /bin/hostname"
675 msgstr "/bin/hostname の管理"
676
677 #. type: IP
678 #: en/live-build.7:108
679 #, no-wrap
680 msgid "B<lb_chroot_hosts>(1)"
681 msgstr "B<lb_chroot_hosts>(1)"
682
683 #. type: Plain text
684 #: en/live-build.7:110
685 msgid "manage /etc/hosts"
686 msgstr "/etc/hosts の管理"
687
688 #. type: IP
689 #: en/live-build.7:110
690 #, no-wrap
691 msgid "B<lb_chroot_install-packages>(1)"
692 msgstr "B<lb_chroot_install-packages>(1)"
693
694 #. type: Plain text
695 #: en/live-build.7:112
696 msgid "install queued packages into chroot"
697 msgstr "キューにあるパッケージを chroot にインストールします"
698
699 #. type: IP
700 #: en/live-build.7:112
701 #, no-wrap
702 msgid "B<lb_chroot_interactive>(1)"
703 msgstr "B<lb_chroot_interactive>(1)"
704
705 #. type: Plain text
706 #: en/live-build.7:114
707 msgid "make build interactive"
708 msgstr "対話的にビルドします"
709
710 #. type: IP
711 #: en/live-build.7:114
712 #, no-wrap
713 msgid "B<lb_chroot_linux-image>(1)"
714 msgstr "B<lb_chroot_linux-image>(1)"
715
716 #. type: Plain text
717 #: en/live-build.7:116
718 msgid "manage /etc/kernel-img.conf"
719 msgstr "/etc/kernel-img.conf の管理"
720
721 #. type: IP
722 #: en/live-build.7:116
723 #, no-wrap
724 msgid "B<lb_chroot_hooks>(1)"
725 msgstr "B<lb_chroot_hooks>(1)"
726
727 #. type: Plain text
728 #: en/live-build.7:118
729 msgid "execute local hooks in chroot"
730 msgstr "ローカルフックを chroot で実行します"
731
732 #. type: IP
733 #: en/live-build.7:118
734 #, no-wrap
735 msgid "B<lb_chroot_local-includes>(1)"
736 msgstr "B<lb_chroot_local-includes>(1)"
737
738 #. type: Plain text
739 #: en/live-build.7:120
740 msgid "copy local files into chroot"
741 msgstr "ローカルファイルを chroot にコピーします"
742
743 #. type: IP
744 #: en/live-build.7:120
745 #, no-wrap
746 msgid "B<lb_chroot_packages>(1)"
747 msgstr "B<lb_chroot_packages>(1)"
748
749 #. type: Plain text
750 #: en/live-build.7:122
751 msgid "queue install of packages into chroot"
752 msgstr "chroot にインストールするパッケージをキューに追加します"
753
754 #. type: IP
755 #: en/live-build.7:122
756 #, no-wrap
757 msgid "B<lb_chroot_local-patches>(1)"
758 msgstr "B<lb_chroot_local-patches>(1)"
759
760 #. type: Plain text
761 #: en/live-build.7:124
762 msgid "apply local patches against chroot"
763 msgstr "ローカルのパッチを chroot に適用させます"
764
765 #. type: IP
766 #: en/live-build.7:124
767 #, no-wrap
768 msgid "B<lb_chroot_local-preseed>(1)"
769 msgstr "B<lb_chroot_local-preseed>(1)"
770
771 #. type: Plain text
772 #: en/live-build.7:126
773 msgid "use debconf local preseeding file"
774 msgstr "ローカルにある debconf の preseed 用ファイルを利用します"
775
776 #. type: IP
777 #: en/live-build.7:126
778 #, no-wrap
779 msgid "B<lb_chroot_packagelists>(1)"
780 msgstr "B<lb_chroot_packagelists>(1)"
781
782 #. type: Plain text
783 #: en/live-build.7:128
784 msgid "queue install of package lists into chroot"
785 msgstr "chroot にインストールするパッケージ一覧をキューに追加します"
786
787 #. type: IP
788 #: en/live-build.7:128
789 #, no-wrap
790 msgid "B<lb_chroot_proc>(1)"
791 msgstr "B<lb_chroot_proc>(1)"
792
793 #. type: Plain text
794 #: en/live-build.7:130
795 msgid "mount /proc"
796 msgstr "/proc をマウントします。"
797
798 #. type: IP
799 #: en/live-build.7:130
800 #, no-wrap
801 msgid "B<lb_chroot_resolv>(1)"
802 msgstr "B<lb_chroot_resolv>(1)"
803
804 #. type: Plain text
805 #: en/live-build.7:132
806 msgid "manage /etc/resolv.conf"
807 msgstr "/etc/resolv.conf の管理"
808
809 #. type: IP
810 #: en/live-build.7:132
811 #, no-wrap
812 msgid "B<lb_chroot_selinuxfs>(1)"
813 msgstr "B<lb_chroot_selinuxfs>(1)"
814
815 #. type: Plain text
816 #: en/live-build.7:134
817 msgid "mount /selinux"
818 msgstr "/selinux をマウントします。"
819
820 #. type: IP
821 #: en/live-build.7:134
822 #, no-wrap
823 msgid "B<lb_chroot_archives>(1)"
824 msgstr "B<lb_chroot_archives>(1)"
825
826 #. type: Plain text
827 #: en/live-build.7:136
828 msgid "manage /etc/apt/sources.list"
829 msgstr "/etc/apt/sources.list の管理"
830
831 #. type: IP
832 #: en/live-build.7:136
833 #, no-wrap
834 msgid "B<lb_chroot_sysfs>(1)"
835 msgstr "B<lb_chroot_sysfs>(1)"
836
837 #. type: Plain text
838 #: en/live-build.7:138
839 msgid "mount /sys"
840 msgstr "/sys をマウントします。"
841
842 #. type: IP
843 #: en/live-build.7:138
844 #, no-wrap
845 msgid "B<lb_chroot_sysv-rc>(1)"
846 msgstr "B<lb_chroot_sysv-rc>(1)"
847
848 #. type: Plain text
849 #: en/live-build.7:140
850 msgid "manage /usr/sbin/policy-rc.d"
851 msgstr "/usr/sbin/policy-rc.d の管理"
852
853 #. type: IP
854 #: en/live-build.7:140
855 #, no-wrap
856 msgid "B<lb_chroot_task-lists>(1)"
857 msgstr "B<lb_chroot_task-lists>(1)"
858
859 #. type: Plain text
860 #: en/live-build.7:142
861 msgid "install task lists into chroot"
862 msgstr "タスク一覧を chroot にインストールします"
863
864 #. type: SS
865 #: en/live-build.7:142
866 #, no-wrap
867 msgid "Binary commands"
868 msgstr "バイナリコマンド"
869
870 #. type: IP
871 #: en/live-build.7:143
872 #, no-wrap
873 msgid "B<lb_binary_chroot>(1)"
874 msgstr "B<lb_binary_chroot>(1)"
875
876 #. type: Plain text
877 #: en/live-build.7:145
878 msgid "copy chroot into chroot"
879 msgstr "chroot を chroot にコピーします"
880
881 #. type: IP
882 #: en/live-build.7:145
883 #, no-wrap
884 msgid "B<lb_binary_debian-installer>(1)"
885 msgstr "B<lb_binary_debian-installer>(1)"
886
887 #. type: Plain text
888 #: en/live-build.7:147
889 msgid "install debian-installer into binary"
890 msgstr "debian-installer をバイナリにインストールします"
891
892 #. type: IP
893 #: en/live-build.7:147
894 #, no-wrap
895 msgid "B<lb_binary_disk>(1)"
896 msgstr "B<lb_binary_disk>(1)"
897
898 #. type: Plain text
899 #: en/live-build.7:149
900 msgid "install disk information into binary"
901 msgstr "ディスク情報をバイナリにインストールします"
902
903 #. type: IP
904 #: en/live-build.7:149
905 #, no-wrap
906 msgid "B<lb_binary_grub>(1)"
907 msgstr "B<lb_binary_grub>(1)"
908
909 #. type: Plain text
910 #: en/live-build.7:151
911 msgid "installs grub into binary"
912 msgstr "grub をバイナリにインストールします"
913
914 #. type: IP
915 #: en/live-build.7:151
916 #, no-wrap
917 msgid "B<lb_binary_grub2>(1)"
918 msgstr "B<lb_binary_grub2>(1)"
919
920 #. type: Plain text
921 #: en/live-build.7:153
922 msgid "installs grub2 into binary"
923 msgstr "grub2 をバイナリにインストールします"
924
925 #. type: IP
926 #: en/live-build.7:153
927 #, no-wrap
928 msgid "B<lb_binary_includes>(1)"
929 msgstr "B<lb_binary_includes>(1)"
930
931 #. type: Plain text
932 #: en/live-build.7:155 en/live-build.7:163
933 msgid "copy files into binary"
934 msgstr "ファイルをバイナリにコピーします"
935
936 #. type: IP
937 #: en/live-build.7:155
938 #, no-wrap
939 msgid "B<lb_binary_iso>(1)"
940 msgstr "B<lb_binary_iso>(1)"
941
942 #. type: Plain text
943 #: en/live-build.7:157
944 msgid "build iso binary image"
945 msgstr "ISOバイナリイメージをビルドします"
946
947 #. type: IP
948 #: en/live-build.7:157
949 #, no-wrap
950 msgid "B<lb_binary_linux-image>(1)"
951 msgstr "B<lb_binary_linux-image>(1)"
952
953 #. type: Plain text
954 #: en/live-build.7:159
955 msgid "install linux-image into binary"
956 msgstr "linux-image をバイナリにインストールします"
957
958 #. type: IP
959 #: en/live-build.7:159
960 #, no-wrap
961 msgid "B<lb_binary_local-hooks>(1)"
962 msgstr "B<lb_binary_local-hooks>(1)"
963
964 #. type: Plain text
965 #: en/live-build.7:161
966 msgid "execute local hooks in binary"
967 msgstr "ローカルフックをバイナリで実行します"
968
969 #. type: IP
970 #: en/live-build.7:161
971 #, no-wrap
972 msgid "B<lb_binary_local-includes>(1)"
973 msgstr "B<lb_binary_local-includes>(1)"
974
975 #. type: IP
976 #: en/live-build.7:163
977 #, no-wrap
978 msgid "B<lb_binary_local-packagelists>(1)"
979 msgstr "B<lb_binary_local-packagelists>(1)"
980
981 #. type: Plain text
982 #: en/live-build.7:165
983 msgid "install local package lists into binary"
984 msgstr "ローカルパッケージ一覧をバイナリにインストールします"
985
986 #. type: IP
987 #: en/live-build.7:165
988 #, no-wrap
989 msgid "B<lb_binary_manifest>(1)"
990 msgstr "B<lb_binary_manifest>(1)"
991
992 #. type: Plain text
993 #: en/live-build.7:167
994 msgid "create manifest"
995 msgstr "名簿ファイルを作成します"
996
997 #. type: IP
998 #: en/live-build.7:167
999 #, no-wrap
1000 msgid "B<lb_binary_checksums>(1)"
1001 msgstr "B<lb_binary_checksums>(1)"
1002
1003 #. type: Plain text
1004 #: en/live-build.7:169
1005 msgid "create binary checksums (md5, sha1, and/or sha256)"
1006 msgstr "バイナリのチェックサム (md5、sha1、sha256 のどれか) を作成します"
1007
1008 #. type: IP
1009 #: en/live-build.7:169
1010 #, no-wrap
1011 msgid "B<lb_binary_memtest>(1)"
1012 msgstr "B<lb_binary_memtest>(1)"
1013
1014 #. type: Plain text
1015 #: en/live-build.7:171
1016 msgid "installs a memtest into binary"
1017 msgstr "memtest をバイナリにインストールします"
1018
1019 #. type: IP
1020 #: en/live-build.7:171
1021 #, no-wrap
1022 msgid "B<lb_binary_net>(1)"
1023 msgstr "B<lb_binary_net>(1)"
1024
1025 #. type: Plain text
1026 #: en/live-build.7:173
1027 msgid "build netboot binary image"
1028 msgstr "ネットワークブート用バイナリイメージをビルドします"
1029
1030 #. type: IP
1031 #: en/live-build.7:173
1032 #, no-wrap
1033 msgid "B<lb_binary_rootfs>(1)"
1034 msgstr "B<lb_binary_rootfs>(1)"
1035
1036 #. type: Plain text
1037 #: en/live-build.7:175
1038 msgid "build rootfs image"
1039 msgstr "rootfs イメージをビルドします"
1040
1041 #. type: IP
1042 #: en/live-build.7:175
1043 #, no-wrap
1044 msgid "B<lb_binary_syslinux>(1)"
1045 msgstr "B<lb_binary_syslinux>(1)"
1046
1047 #. type: Plain text
1048 #: en/live-build.7:177
1049 msgid "installs syslinux into binary"
1050 msgstr "syslinux をバイナリにインストールします"
1051
1052 #. type: IP
1053 #: en/live-build.7:177
1054 #, no-wrap
1055 msgid "B<lb_binary_tar>(1)"
1056 msgstr "B<lb_binary_tar>(1)"
1057
1058 #. type: Plain text
1059 #: en/live-build.7:179
1060 msgid "build harddisk binary image"
1061 msgstr "ハードディスクバイナリイメージをビルドします"
1062
1063 #. type: IP
1064 #: en/live-build.7:179
1065 #, no-wrap
1066 msgid "B<lb_binary_hdd>(1)"
1067 msgstr "B<lb_binary_hdd>(1)"
1068
1069 #. type: Plain text
1070 #: en/live-build.7:181
1071 msgid "build binary hdd image"
1072 msgstr "バイナリhddイメージをビルドします"
1073
1074 #. type: IP
1075 #: en/live-build.7:181
1076 #, no-wrap
1077 msgid "B<lb_binary_win32-loader>(1)"
1078 msgstr "B<lb_binary_win32-loader>(1)"
1079
1080 #. type: Plain text
1081 #: en/live-build.7:183
1082 msgid "installs win32-loader into binary"
1083 msgstr "win32-loader をバイナリにインストールします"
1084
1085 #. type: SS
1086 #: en/live-build.7:183
1087 #, no-wrap
1088 msgid "Source commands"
1089 msgstr "ソースコマンド"
1090
1091 #. type: IP
1092 #: en/live-build.7:184
1093 #, no-wrap
1094 msgid "B<lb_source_debian>(1)"
1095 msgstr "B<lb_source_debian>(1)"
1096
1097 #. type: Plain text
1098 #: en/live-build.7:186
1099 msgid "download sources"
1100 msgstr "ソースをダウンロードします"
1101
1102 #. type: IP
1103 #: en/live-build.7:186
1104 #, no-wrap
1105 msgid "B<lb_source_debian-live>(1)"
1106 msgstr "B<lb_source_debian-live>(1)"
1107
1108 #. type: Plain text
1109 #: en/live-build.7:188
1110 msgid "copy debian-live config into source"
1111 msgstr "debian-live の設定をソースにコピーします。"
1112
1113 #. type: IP
1114 #: en/live-build.7:188
1115 #, no-wrap
1116 msgid "B<lb_source_disk>(1)"
1117 msgstr "B<lb_source_disk>(1)"
1118
1119 #. type: Plain text
1120 #: en/live-build.7:190
1121 msgid "install disk information into source"
1122 msgstr "ディスク情報をソースにインストールします"
1123
1124 #. type: IP
1125 #: en/live-build.7:190
1126 #, no-wrap
1127 msgid "B<lb_source_iso>(1)"
1128 msgstr "B<lb_source_iso>(1)"
1129
1130 #. type: Plain text
1131 #: en/live-build.7:192
1132 msgid "build iso source image"
1133 msgstr "ISOソースイメージをビルドします"
1134
1135 #. type: IP
1136 #: en/live-build.7:192
1137 #, no-wrap
1138 msgid "B<lb_source_checksums>(1)"
1139 msgstr "B<lb_source_checksums>(1)"
1140
1141 #. type: Plain text
1142 #: en/live-build.7:194
1143 msgid "create source checksums (md5, sha1, and/or sha256)"
1144 msgstr "ソースのチェックサム (md5、sha1、sha256 のどれか) を作成します"
1145
1146 #. type: IP
1147 #: en/live-build.7:194
1148 #, no-wrap
1149 msgid "B<lb_source_net>(1)"
1150 msgstr "B<lb_source_net>(1)"
1151
1152 #. type: Plain text
1153 #: en/live-build.7:196
1154 msgid "build source net image"
1155 msgstr ""
1156
1157 #. type: IP
1158 #: en/live-build.7:196
1159 #, no-wrap
1160 msgid "B<lb_source_tar>(1)"
1161 msgstr "B<lb_source_tar>(1)"
1162
1163 #. type: Plain text
1164 #: en/live-build.7:198
1165 msgid "build source tarball"
1166 msgstr "ソースの tar アーカイブをビルドします"
1167
1168 #. type: IP
1169 #: en/live-build.7:198
1170 #, no-wrap
1171 msgid "B<lb_source_hdd>(1)"
1172 msgstr "B<lb_source_hdd>(1)"
1173
1174 #. FIXME
1175 #. type: Plain text
1176 #: en/live-build.7:201
1177 msgid "build source hdd image"
1178 msgstr "ソースhddイメージをビルドします"
1179
1180 #. type: SH
1181 #: en/live-build.7:202
1182 #, no-wrap
1183 msgid "CONFIG FILES"
1184 msgstr "設定ファイル"
1185
1186 #. FIXME
1187 #. type: Plain text
1188 #: en/live-build.7:205
1189 msgid ""
1190 "Many live-build commands make use of files in the I<config/> directory to "
1191 "control what they do. Besides the common I<config/common>, which is used by "
1192 "all live-build commands, some additional files can be used to configure the "
1193 "behavior of specific live-build commands. These files are typically named "
1194 "config/stage or config/stage_helper (where \"stage\" of course, is replaced "
1195 "with the name of the stage that they belong to, and \"helper\" with the name "
1196 "of the helper)."
1197 msgstr ""
1198 "例えば lb_bootstrap_debootstrap は利用するオプションを読み取るのに config/"
1199 "bootstrap 及び config/bootstrap_debootstrap という名のファイルを使います。利"
1200 "用するファイルの名前やフォーマットの詳細については個々のコマンドの man ページ"
1201 "を見てください。こういったファイルには一般的に、変数とそれに指定する値を1行に"
1202 "1件ずつ収録します。live-build の一部のプログラムでは組にした値や、変数の指定"
1203 "にわずかに複雑な方法を採っているものがあります。"
1204
1205 #. type: Plain text
1206 #: en/live-build.7:207
1207 msgid ""
1208 "For example, lb_bootstrap_debootstrap uses files named config/bootstrap and "
1209 "config/bootstrap_debootstrap to read the options it will use. See the man "
1210 "pages of individual commands for details about the names and formats of the "
1211 "files they use. Generally, these files contain variables with values "
1212 "assigned, one variable per line. Some programs in live-build use pairs of "
1213 "values or slightly more complicated variable assignments."
1214 msgstr ""
1215 "例えば lb_bootstrap_debootstrap は利用するオプションを読み取るのに config/"
1216 "bootstrap 及び config/bootstrap_debootstrap という名のファイルを使います。利"
1217 "用するファイルの名前やフォーマットの詳細については個々のコマンドの man ページ"
1218 "を見てください。こういったファイルには一般的に、変数とそれに指定する値を1行に"
1219 "1件ずつ収録します。live-build の一部のプログラムでは組にした値や、変数の指定"
1220 "にわずかに複雑な方法を採っているものがあります。"
1221
1222 #. type: Plain text
1223 #: en/live-build.7:209
1224 msgid ""
1225 "Note that live-build will respect environment variables which are present in "
1226 "the context of the shell it is running. If variables can be read from config "
1227 "files, then they override environment variables, and if command line options "
1228 "are used, they override values from config files. If no value for a given "
1229 "variable can be found and thus is unset, live-build will automatically set "
1230 "it to the default value."
1231 msgstr ""
1232 "live-build は実行中のシェルに存在する環境変数を尊重することに注意してくださ"
1233 "い。変数が設定ファイルから読み取れる場合にはそれが環境変数より優先され、コマ"
1234 "ンドラインオプションで指定された場合にはそれが設定ファイルの値より優先されま"
1235 "す。ある変数が見つからない、つまり値がセットされていない場合は live-build が"
1236 "自動的にデフォルト値をセットします。"
1237
1238 #. type: Plain text
1239 #: en/live-build.7:211
1240 msgid ""
1241 "In some rare cases, you may want to have different versions of these files "
1242 "for different architectures or distributions. If files named config/stage."
1243 "arch or config/stage_helper.arch, and config/stage.dist or config/"
1244 "stage_helper.dist exist, where \"arch\" is the same as the output of \"dpkg "
1245 "--print-architecture\" and \"dist\" is the same as the codename of the "
1246 "target distribution, then they will be used in preference to other, more "
1247 "general files."
1248 msgstr ""
1249 "一部のまれな状況で、そういったファイルにアーキテクチャやディストリビューショ"
1250 "ンにより異なるものを使いたいことがあるかもしれません。「config/段階.アーキテ"
1251 "クチャ」または「config/段階_補助.アーキテクチャ」、それと「config/段階.ディス"
1252 "トリビューション」または「config/段階_補助.ディストリビューション」(「アーキ"
1253 "テクチャ」には「dpkg --print-architecture」の出力と同じもの、「ディストリ"
1254 "ビューション」には対象ディストリビューションのコード名と同じものが入ります) "
1255 "という名のファイルが存在する場合には他のそれよりも一般的な名前のファイルに優"
1256 "先してそのファイルが利用されます。"
1257
1258 #. FIXME
1259 #. type: Plain text
1260 #: en/live-build.7:214
1261 msgid ""
1262 "All config files are shell scripts which are sourced by a live-build "
1263 "program. That means they have to follow the normal shell syntax. You can "
1264 "also put comments in these files; lines beginning with \"#\" are ignored."
1265 msgstr ""
1266 "設定ファイルは全て、live-build プログラムにより作成されたシェルスクリプトで"
1267 "す。それはつまり、通常のシェル構文に従う必要があるということです。また、設定"
1268 "ファイルにはコメントを残しておくこともできます。「#」で始まる行は無視されま"
1269 "す。"
1270
1271 #. type: IP
1272 #: en/live-build.7:216
1273 #, no-wrap
1274 msgid "B</etc/live/build.conf>"
1275 msgstr "B</etc/live/build.conf>"
1276
1277 #. type: IP
1278 #: en/live-build.7:217
1279 #, no-wrap
1280 msgid "B</etc/live/build/*>"
1281 msgstr "B</etc/live/build/*>"
0 [po4a_langs]
0 [po4a_langs] ja
11 [po4a_paths] pot/$master.pot $lang:po/$lang/$master.po
22 [type: man] en/lb.1 $lang:$lang/lb.$lang.1
33 [type: man] en/lb_binary.1 $lang:$lang/lb_binary.$lang.1
77 [type: man] en/lb_clean.1 $lang:$lang/lb_clean.$lang.1
88 [type: man] en/lb_config.1 $lang:$lang/lb_config.$lang.1
99 [type: man] en/lb_source.1 $lang:$lang/lb_source.$lang.1
10 [type: man] en/lb_testroot.1 $lang:$lang/lb_testroot.$lang.1
1110 [type: man] en/live-build.7 $lang:$lang/live-build.$lang.7
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
6363 #. type: SH
6464 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6565 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
66 #: en/lb_testroot.1:6 en/live-build.7:6
66 #: en/live-build.7:6
6767 #, no-wrap
6868 msgid "SYNOPSIS"
6969 msgstr ""
8080
8181 #. type: SH
8282 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
83 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
84 #: en/lb_testroot.1:9 en/live-build.7:11
83 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
84 #: en/live-build.7:11
8585 #, no-wrap
8686 msgid "DESCRIPTION"
8787 msgstr ""
8989 #. type: Plain text
9090 #: en/lb.1:13
9191 msgid ""
92 "B<lb> is a high-level command (porcelain) of I<live-build>(7), the Debian "
93 "Live tool suite."
92 "B<lb> is a high-level command (porcelain) of I<live-build>(7), the live "
93 "systems tool suite."
9494 msgstr ""
9595
9696 #. type: SH
9797 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
98 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
99 #: en/lb_testroot.1:18 en/live-build.7:20
98 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
99 #: en/live-build.7:20
100100 #, no-wrap
101101 msgid "OPTIONS"
102102 msgstr ""
111111
112112 #. type: SH
113113 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
114 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
115 #: en/lb_testroot.1:21 en/live-build.7:219
114 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
115 #: en/live-build.7:215
116116 #, no-wrap
117117 msgid "FILES"
118118 msgstr ""
119119
120120 #. type: IP
121121 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
122 #: en/lb_source.1:18 en/lb_testroot.1:22
122 #: en/lb_source.1:18
123123 #, no-wrap
124124 msgid "B<none>"
125125 msgstr ""
126126
127127 #. type: SH
128128 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
129 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
130 #: en/lb_testroot.1:24 en/live-build.7:223
129 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
130 #: en/live-build.7:219
131131 #, no-wrap
132132 msgid "SEE ALSO"
133133 msgstr ""
134134
135135 #. type: Plain text
136136 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
137 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
138 #: en/lb_testroot.1:26
137 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
139138 msgid "I<live-build>(7)"
140139 msgstr ""
141140
142141 #. type: Plain text
143142 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
144 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
145 #: en/lb_testroot.1:28 en/live-build.7:229
143 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
144 #: en/live-build.7:225
146145 msgid "This program is a part of live-build."
147146 msgstr ""
148147
149148 #. type: SH
150149 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
151 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
152 #: en/lb_testroot.1:29 en/live-build.7:230
150 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
151 #: en/live-build.7:226
153152 #, no-wrap
154153 msgid "HOMEPAGE"
155154 msgstr ""
156155
157156 #. type: Plain text
158157 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
159 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
160 #: en/lb_testroot.1:31 en/live-build.7:232
161 msgid ""
162 "More information about live-build and the Debian Live project can be found "
163 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
164 "E<lt>I<http://live.debian.net/manual/>E<gt>."
158 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
159 #: en/live-build.7:228
160 msgid ""
161 "More information about live-build and the Live Systems project can be found "
162 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
163 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
165164 msgstr ""
166165
167166 #. type: SH
168167 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
169 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
170 #: en/lb_testroot.1:32 en/live-build.7:233
168 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
169 #: en/live-build.7:229
171170 #, no-wrap
172171 msgid "BUGS"
173172 msgstr ""
174173
175174 #. type: Plain text
176175 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
177 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
178 #: en/lb_testroot.1:34 en/live-build.7:235
176 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
177 #: en/live-build.7:231
179178 msgid ""
180179 "Bugs can be reported by submitting a bugreport for the live-build package in "
181 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
182 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
180 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
181 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
183182 "debian.org>E<gt>."
184183 msgstr ""
185184
186185 #. type: SH
187186 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
188 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
189 #: en/lb_testroot.1:35 en/live-build.7:236
187 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
188 #: en/live-build.7:232
190189 #, no-wrap
191190 msgid "AUTHOR"
192191 msgstr ""
193192
194193 #. type: Plain text
195194 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
196 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
197 #: en/lb_testroot.1:36 en/live-build.7:237
198 msgid ""
199 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
200 "the Debian project."
201 msgstr ""
195 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
196 #: en/live-build.7:233
197 msgid ""
198 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
199 msgstr ""
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: IP
9191 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
92 #: en/lb_source.1:18 en/lb_testroot.1:22
92 #: en/lb_source.1:18
9393 #, no-wrap
9494 msgid "B<none>"
9595 msgstr ""
9696
9797 #. type: SH
9898 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
100 #: en/lb_testroot.1:24 en/live-build.7:223
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
100 #: en/live-build.7:219
101101 #, no-wrap
102102 msgid "SEE ALSO"
103103 msgstr ""
104104
105105 #. type: Plain text
106106 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
108 #: en/lb_testroot.1:26
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
109108 msgid "I<live-build>(7)"
110109 msgstr ""
111110
112111 #. type: Plain text
113112 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
115 #: en/lb_testroot.1:28 en/live-build.7:229
113 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
114 #: en/live-build.7:225
116115 msgid "This program is a part of live-build."
117116 msgstr ""
118117
119118 #. type: SH
120119 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
122 #: en/lb_testroot.1:29 en/live-build.7:230
120 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
121 #: en/live-build.7:226
123122 #, no-wrap
124123 msgid "HOMEPAGE"
125124 msgstr ""
126125
127126 #. type: Plain text
128127 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
130 #: en/lb_testroot.1:31 en/live-build.7:232
131 msgid ""
132 "More information about live-build and the Debian Live project can be found "
133 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
134 "E<lt>I<http://live.debian.net/manual/>E<gt>."
128 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
129 #: en/live-build.7:228
130 msgid ""
131 "More information about live-build and the Live Systems project can be found "
132 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
133 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
135134 msgstr ""
136135
137136 #. type: SH
138137 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
140 #: en/lb_testroot.1:32 en/live-build.7:233
138 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
139 #: en/live-build.7:229
141140 #, no-wrap
142141 msgid "BUGS"
143142 msgstr ""
144143
145144 #. type: Plain text
146145 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
148 #: en/lb_testroot.1:34 en/live-build.7:235
146 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
147 #: en/live-build.7:231
149148 msgid ""
150149 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
150 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
151 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153152 "debian.org>E<gt>."
154153 msgstr ""
155154
156155 #. type: SH
157156 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
159 #: en/lb_testroot.1:35 en/live-build.7:236
157 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
158 #: en/live-build.7:232
160159 #, no-wrap
161160 msgid "AUTHOR"
162161 msgstr ""
163162
164163 #. type: Plain text
165164 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
167 #: en/lb_testroot.1:36 en/live-build.7:237
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
170 "the Debian project."
165 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
166 #: en/live-build.7:233
167 msgid ""
168 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
171169 msgstr ""
172170
173171 #. type: Plain text
184182 #: en/lb_binary.1:11
185183 msgid ""
186184 "B<lb binary> is a high-level command (porcelain) of I<live-build>(7), the "
187 "Debian Live tool suite."
185 "live systems tool suite."
188186 msgstr ""
189187
190188 #. type: Plain text
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: IP
9191 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
92 #: en/lb_source.1:18 en/lb_testroot.1:22
92 #: en/lb_source.1:18
9393 #, no-wrap
9494 msgid "B<none>"
9595 msgstr ""
9696
9797 #. type: SH
9898 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
100 #: en/lb_testroot.1:24 en/live-build.7:223
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
100 #: en/live-build.7:219
101101 #, no-wrap
102102 msgid "SEE ALSO"
103103 msgstr ""
104104
105105 #. type: Plain text
106106 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
108 #: en/lb_testroot.1:26
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
109108 msgid "I<live-build>(7)"
110109 msgstr ""
111110
112111 #. type: Plain text
113112 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
115 #: en/lb_testroot.1:28 en/live-build.7:229
113 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
114 #: en/live-build.7:225
116115 msgid "This program is a part of live-build."
117116 msgstr ""
118117
119118 #. type: SH
120119 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
122 #: en/lb_testroot.1:29 en/live-build.7:230
120 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
121 #: en/live-build.7:226
123122 #, no-wrap
124123 msgid "HOMEPAGE"
125124 msgstr ""
126125
127126 #. type: Plain text
128127 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
130 #: en/lb_testroot.1:31 en/live-build.7:232
131 msgid ""
132 "More information about live-build and the Debian Live project can be found "
133 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
134 "E<lt>I<http://live.debian.net/manual/>E<gt>."
128 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
129 #: en/live-build.7:228
130 msgid ""
131 "More information about live-build and the Live Systems project can be found "
132 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
133 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
135134 msgstr ""
136135
137136 #. type: SH
138137 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
140 #: en/lb_testroot.1:32 en/live-build.7:233
138 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
139 #: en/live-build.7:229
141140 #, no-wrap
142141 msgid "BUGS"
143142 msgstr ""
144143
145144 #. type: Plain text
146145 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
148 #: en/lb_testroot.1:34 en/live-build.7:235
146 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
147 #: en/live-build.7:231
149148 msgid ""
150149 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
150 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
151 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153152 "debian.org>E<gt>."
154153 msgstr ""
155154
156155 #. type: SH
157156 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
159 #: en/lb_testroot.1:35 en/live-build.7:236
157 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
158 #: en/live-build.7:232
160159 #, no-wrap
161160 msgid "AUTHOR"
162161 msgstr ""
163162
164163 #. type: Plain text
165164 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
167 #: en/lb_testroot.1:36 en/live-build.7:237
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
170 "the Debian project."
165 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
166 #: en/live-build.7:233
167 msgid ""
168 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
171169 msgstr ""
172170
173171 #. type: Plain text
184182 #: en/lb_bootstrap.1:11
185183 msgid ""
186184 "B<lb bootstrap> is a high-level command (porcelain) of I<live-build>(7), the "
187 "Debian Live tool suite."
185 "live systems tool suite."
188186 msgstr ""
189187
190188 #. type: Plain text
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: SH
9191 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
93 #: en/lb_testroot.1:24 en/live-build.7:223
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
93 #: en/live-build.7:219
9494 #, no-wrap
9595 msgid "SEE ALSO"
9696 msgstr ""
9797
9898 #. type: Plain text
9999 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
101 #: en/lb_testroot.1:26
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
102101 msgid "I<live-build>(7)"
103102 msgstr ""
104103
105104 #. type: Plain text
106105 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
107 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
108 #: en/lb_testroot.1:28 en/live-build.7:229
106 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
107 #: en/live-build.7:225
109108 msgid "This program is a part of live-build."
110109 msgstr ""
111110
112111 #. type: SH
113112 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
114 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
115 #: en/lb_testroot.1:29 en/live-build.7:230
113 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
114 #: en/live-build.7:226
116115 #, no-wrap
117116 msgid "HOMEPAGE"
118117 msgstr ""
119118
120119 #. type: Plain text
121120 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
122 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
123 #: en/lb_testroot.1:31 en/live-build.7:232
124 msgid ""
125 "More information about live-build and the Debian Live project can be found "
126 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
127 "E<lt>I<http://live.debian.net/manual/>E<gt>."
121 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
122 #: en/live-build.7:228
123 msgid ""
124 "More information about live-build and the Live Systems project can be found "
125 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
126 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
128127 msgstr ""
129128
130129 #. type: SH
131130 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
133 #: en/lb_testroot.1:32 en/live-build.7:233
131 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
132 #: en/live-build.7:229
134133 #, no-wrap
135134 msgid "BUGS"
136135 msgstr ""
137136
138137 #. type: Plain text
139138 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
141 #: en/lb_testroot.1:34 en/live-build.7:235
139 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
140 #: en/live-build.7:231
142141 msgid ""
143142 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
143 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
144 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146145 "debian.org>E<gt>."
147146 msgstr ""
148147
149148 #. type: SH
150149 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
151 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
152 #: en/lb_testroot.1:35 en/live-build.7:236
150 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
151 #: en/live-build.7:232
153152 #, no-wrap
154153 msgid "AUTHOR"
155154 msgstr ""
156155
157156 #. type: Plain text
158157 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
159 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
160 #: en/lb_testroot.1:36 en/live-build.7:237
161 msgid ""
162 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
163 "the Debian project."
158 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
159 #: en/live-build.7:233
160 msgid ""
161 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
164162 msgstr ""
165163
166164 #. type: Plain text
177175 #: en/lb_build.1:11
178176 msgid ""
179177 "B<lb build> is a high-level command (porcelain) of I<live-build>(7), the "
180 "Debian Live tool suite."
178 "live systems tool suite."
181179 msgstr ""
182180
183181 #. type: Plain text
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: IP
9191 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
92 #: en/lb_source.1:18 en/lb_testroot.1:22
92 #: en/lb_source.1:18
9393 #, no-wrap
9494 msgid "B<none>"
9595 msgstr ""
9696
9797 #. type: SH
9898 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
100 #: en/lb_testroot.1:24 en/live-build.7:223
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
100 #: en/live-build.7:219
101101 #, no-wrap
102102 msgid "SEE ALSO"
103103 msgstr ""
104104
105105 #. type: Plain text
106106 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
108 #: en/lb_testroot.1:26
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
109108 msgid "I<live-build>(7)"
110109 msgstr ""
111110
112111 #. type: Plain text
113112 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
115 #: en/lb_testroot.1:28 en/live-build.7:229
113 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
114 #: en/live-build.7:225
116115 msgid "This program is a part of live-build."
117116 msgstr ""
118117
119118 #. type: SH
120119 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
122 #: en/lb_testroot.1:29 en/live-build.7:230
120 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
121 #: en/live-build.7:226
123122 #, no-wrap
124123 msgid "HOMEPAGE"
125124 msgstr ""
126125
127126 #. type: Plain text
128127 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
130 #: en/lb_testroot.1:31 en/live-build.7:232
131 msgid ""
132 "More information about live-build and the Debian Live project can be found "
133 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
134 "E<lt>I<http://live.debian.net/manual/>E<gt>."
128 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
129 #: en/live-build.7:228
130 msgid ""
131 "More information about live-build and the Live Systems project can be found "
132 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
133 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
135134 msgstr ""
136135
137136 #. type: SH
138137 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
140 #: en/lb_testroot.1:32 en/live-build.7:233
138 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
139 #: en/live-build.7:229
141140 #, no-wrap
142141 msgid "BUGS"
143142 msgstr ""
144143
145144 #. type: Plain text
146145 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
148 #: en/lb_testroot.1:34 en/live-build.7:235
146 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
147 #: en/live-build.7:231
149148 msgid ""
150149 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
150 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
151 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153152 "debian.org>E<gt>."
154153 msgstr ""
155154
156155 #. type: SH
157156 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
159 #: en/lb_testroot.1:35 en/live-build.7:236
157 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
158 #: en/live-build.7:232
160159 #, no-wrap
161160 msgid "AUTHOR"
162161 msgstr ""
163162
164163 #. type: Plain text
165164 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
167 #: en/lb_testroot.1:36 en/live-build.7:237
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
170 "the Debian project."
165 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
166 #: en/live-build.7:233
167 msgid ""
168 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
171169 msgstr ""
172170
173171 #. type: Plain text
184182 #: en/lb_chroot.1:11
185183 msgid ""
186184 "B<lb chroot> is a high-level command (porcelain) of I<live-build>(7), the "
187 "Debian Live tool suite."
185 "live systems tool suite."
188186 msgstr ""
189187
190188 #. type: Plain text
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
3232 msgstr ""
3333
3434 #. type: TH
3535 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
3636 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
4040 msgstr ""
4141
4242 #. type: TH
4343 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
4444 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: SH
9191 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
93 #: en/lb_testroot.1:24 en/live-build.7:223
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
93 #: en/live-build.7:219
9494 #, no-wrap
9595 msgid "SEE ALSO"
9696 msgstr ""
9797
9898 #. type: Plain text
9999 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
101 #: en/lb_testroot.1:26
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
102101 msgid "I<live-build>(7)"
103102 msgstr ""
104103
105104 #. type: Plain text
106105 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
107 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
108 #: en/lb_testroot.1:28 en/live-build.7:229
106 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
107 #: en/live-build.7:225
109108 msgid "This program is a part of live-build."
110109 msgstr ""
111110
112111 #. type: SH
113112 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
114 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
115 #: en/lb_testroot.1:29 en/live-build.7:230
113 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
114 #: en/live-build.7:226
116115 #, no-wrap
117116 msgid "HOMEPAGE"
118117 msgstr ""
119118
120119 #. type: Plain text
121120 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
122 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
123 #: en/lb_testroot.1:31 en/live-build.7:232
124 msgid ""
125 "More information about live-build and the Debian Live project can be found "
126 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
127 "E<lt>I<http://live.debian.net/manual/>E<gt>."
121 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
122 #: en/live-build.7:228
123 msgid ""
124 "More information about live-build and the Live Systems project can be found "
125 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
126 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
128127 msgstr ""
129128
130129 #. type: SH
131130 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
133 #: en/lb_testroot.1:32 en/live-build.7:233
131 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
132 #: en/live-build.7:229
134133 #, no-wrap
135134 msgid "BUGS"
136135 msgstr ""
137136
138137 #. type: Plain text
139138 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
141 #: en/lb_testroot.1:34 en/live-build.7:235
139 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
140 #: en/live-build.7:231
142141 msgid ""
143142 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
143 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
144 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146145 "debian.org>E<gt>."
147146 msgstr ""
148147
149148 #. type: SH
150149 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
151 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
152 #: en/lb_testroot.1:35 en/live-build.7:236
150 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
151 #: en/live-build.7:232
153152 #, no-wrap
154153 msgid "AUTHOR"
155154 msgstr ""
156155
157156 #. type: Plain text
158157 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
159 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
160 #: en/lb_testroot.1:36 en/live-build.7:237
161 msgid ""
162 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
163 "the Debian project."
158 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
159 #: en/live-build.7:233
160 msgid ""
161 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
164162 msgstr ""
165163
166164 #. type: Plain text
177175 #: en/lb_clean.1:11
178176 msgid ""
179177 "B<lb clean> is a high-level command (porcelain) of I<live-build>(7), the "
180 "Debian Live tool suite."
178 "live systems tool suite."
181179 msgstr ""
182180
183181 #. FIXME
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
3232 msgstr ""
3333
3434 #. type: TH
3535 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
3636 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
4040 msgstr ""
4141
4242 #. type: TH
4343 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
4444 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: SH
9191 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
93 #: en/lb_testroot.1:24 en/live-build.7:223
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
93 #: en/live-build.7:219
9494 #, no-wrap
9595 msgid "SEE ALSO"
9696 msgstr ""
9797
9898 #. type: Plain text
9999 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
101 #: en/lb_testroot.1:26
100 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
102101 msgid "I<live-build>(7)"
103102 msgstr ""
104103
105104 #. type: Plain text
106105 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
107 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
108 #: en/lb_testroot.1:28 en/live-build.7:229
106 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
107 #: en/live-build.7:225
109108 msgid "This program is a part of live-build."
110109 msgstr ""
111110
112111 #. type: SH
113112 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
114 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
115 #: en/lb_testroot.1:29 en/live-build.7:230
113 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
114 #: en/live-build.7:226
116115 #, no-wrap
117116 msgid "HOMEPAGE"
118117 msgstr ""
119118
120119 #. type: Plain text
121120 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
122 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
123 #: en/lb_testroot.1:31 en/live-build.7:232
124 msgid ""
125 "More information about live-build and the Debian Live project can be found "
126 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
127 "E<lt>I<http://live.debian.net/manual/>E<gt>."
121 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
122 #: en/live-build.7:228
123 msgid ""
124 "More information about live-build and the Live Systems project can be found "
125 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
126 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
128127 msgstr ""
129128
130129 #. type: SH
131130 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
132 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
133 #: en/lb_testroot.1:32 en/live-build.7:233
131 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
132 #: en/live-build.7:229
134133 #, no-wrap
135134 msgid "BUGS"
136135 msgstr ""
137136
138137 #. type: Plain text
139138 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
140 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
141 #: en/lb_testroot.1:34 en/live-build.7:235
139 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
140 #: en/live-build.7:231
142141 msgid ""
143142 "Bugs can be reported by submitting a bugreport for the live-build package in "
144 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
145 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
143 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
144 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
146145 "debian.org>E<gt>."
147146 msgstr ""
148147
149148 #. type: SH
150149 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
151 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
152 #: en/lb_testroot.1:35 en/live-build.7:236
150 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
151 #: en/live-build.7:232
153152 #, no-wrap
154153 msgid "AUTHOR"
155154 msgstr ""
156155
157156 #. type: Plain text
158157 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
159 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
160 #: en/lb_testroot.1:36 en/live-build.7:237
161 msgid ""
162 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
163 "the Debian project."
158 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
159 #: en/live-build.7:233
160 msgid ""
161 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
164162 msgstr ""
165163
166164 #. type: Plain text
256254
257255 #. type: Plain text
258256 #: en/lb_config.1:43
259 msgid " [B<--bootloader> grub|syslinux|yaboot]"
257 msgid " [B<--bootloader> grub|syslinux]"
260258 msgstr ""
261259
262260 #. type: Plain text
592590
593591 #. type: Plain text
594592 #: en/lb_config.1:177
595 msgid " [B<--mode> debian|emdebian|progress-linux|ubuntu]"
593 msgid " [B<--mode> debian|progress-linux|ubuntu]"
596594 msgstr ""
597595
598596 #. type: Plain text
652650
653651 #. type: Plain text
654652 #: en/lb_config.1:201
655 msgid " [B<--root-command> sudo]"
653 msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
656654 msgstr ""
657655
658656 #. type: Plain text
659657 #: en/lb_config.1:203
660 msgid " [B<--use-fakeroot> true|false]"
661 msgstr ""
662
663 #. type: Plain text
664 #: en/lb_config.1:205
665 msgid " [B<--archives> I<ARCHIVE>|I<\"ARCHIVES\">]"
666 msgstr ""
667
668 #. type: Plain text
669 #: en/lb_config.1:207
670 msgid " [B<--archive-areas> I<ARCHIVE_AREA>|I<\"ARCHIVE_AREAS\">]"
671 msgstr ""
672
673 #. type: Plain text
674 #: en/lb_config.1:209
675658 msgid ""
676659 " [B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|I<\"PARENT_ARCHIVE_AREAS"
677660 "\">]"
678661 msgstr ""
679662
680663 #. type: Plain text
664 #: en/lb_config.1:205
665 msgid " [B<--security> true|false]"
666 msgstr ""
667
668 #. type: Plain text
669 #: en/lb_config.1:207
670 msgid " [B<--source> true|false]"
671 msgstr ""
672
673 #. type: Plain text
674 #: en/lb_config.1:209
675 msgid " [-s|B<--source-images> iso|netboot|tar|hdd]"
676 msgstr ""
677
678 #. type: Plain text
681679 #: en/lb_config.1:211
682 msgid " [B<--security> true|false]"
680 msgid " [B<--tasksel> apt|aptitude|tasksel]"
683681 msgstr ""
684682
685683 #. type: Plain text
686684 #: en/lb_config.1:213
687 msgid " [B<--source> true|false]"
685 msgid " [B<--templates> I<PATH>]"
688686 msgstr ""
689687
690688 #. type: Plain text
691689 #: en/lb_config.1:215
692 msgid " [-s|B<--source-images> iso|netboot|tar|hdd]"
690 msgid " [B<--hdd-size >I<MB>]"
693691 msgstr ""
694692
695693 #. type: Plain text
696694 #: en/lb_config.1:217
697 msgid " [B<--tasksel> apt|aptitude|tasksel]"
695 msgid " [B<--updates> true|false]"
698696 msgstr ""
699697
700698 #. type: Plain text
701699 #: en/lb_config.1:219
702 msgid " [B<--templates> I<PATH>]"
700 msgid " [B<--backports> true|false]"
703701 msgstr ""
704702
705703 #. type: Plain text
706704 #: en/lb_config.1:221
707 msgid " [B<--hdd-size >I<MB>]"
708 msgstr ""
709
710 #. type: Plain text
711 #: en/lb_config.1:223
712 msgid " [B<--updates> true|false]"
713 msgstr ""
714
715 #. type: Plain text
716 #: en/lb_config.1:225
717 msgid " [B<--backports> true|false]"
705 msgid " [B<--verbose>]"
706 msgstr ""
707
708 #. FIXME
709 #. type: Plain text
710 #: en/lb_config.1:224
711 msgid " [B<--win32-loader true|false]>"
718712 msgstr ""
719713
720714 #. type: Plain text
721715 #: en/lb_config.1:227
722 msgid " [B<--exposed-root> true|false]"
723 msgstr ""
724
725 #. type: Plain text
726 #: en/lb_config.1:229
727 msgid " [B<--verbose>]"
716 msgid ""
717 "B<lb config> is a high-level command (porcelain) of I<live-build>(7), the "
718 "live systems tool suite."
728719 msgstr ""
729720
730721 #. FIXME
731722 #. type: Plain text
732 #: en/lb_config.1:232
733 msgid " [B<--win32-loader true|false]>"
734 msgstr ""
735
736 #. type: Plain text
737 #: en/lb_config.1:235
738 msgid ""
739 "B<lb config> is a high-level command (porcelain) of I<live-build>(7), the "
740 "Debian Live tool suite."
741 msgstr ""
742
743 #. FIXME
744 #. type: Plain text
745 #: en/lb_config.1:238
723 #: en/lb_config.1:230
746724 msgid ""
747725 "B<lb config> populates the configuration directory for live-build. By "
748726 "default, this directory is named 'config' and is created in the current "
751729
752730 #. FIXME
753731 #. type: Plain text
754 #: en/lb_config.1:241
732 #: en/lb_config.1:233
755733 msgid ""
756734 "Note: Currently B<lb config> tries to be smart and sets defaults for some "
757735 "options depending on the setting of other options (e.g. which linux packages "
758 "to be used depending on if a squeeze system gets build or not). This means "
736 "to be used depending on if a wheezy system gets build or not). This means "
759737 "that when generating a new configuration, you should call B<lb config> only "
760738 "once with all options specified. Calling it several times with only a subset "
761739 "of the options each can result in non working configurations. This is also "
767745 msgstr ""
768746
769747 #. type: Plain text
770 #: en/lb_config.1:244
748 #: en/lb_config.1:236
771749 msgid ""
772750 "In addition to its specific options B<lb config> understands all generic "
773751 "live-build options. See I<live-build>(7) for a complete list of all generic "
776754
777755 #. FIXME
778756 #. type: IP
779 #: en/lb_config.1:246
757 #: en/lb_config.1:238
780758 #, no-wrap
781759 msgid "B<--apt> apt|aptitude"
782760 msgstr ""
783761
784762 #. type: Plain text
785 #: en/lb_config.1:248
763 #: en/lb_config.1:240
786764 msgid ""
787765 "defines if apt-get or aptitude is used to install packages when building the "
788766 "image. The default is apt."
789767 msgstr ""
790768
791769 #. type: IP
792 #: en/lb_config.1:248
770 #: en/lb_config.1:240
793771 #, no-wrap
794772 msgid "B<--apt-ftp-proxy> I<URL>"
795773 msgstr ""
796774
797775 #. type: Plain text
798 #: en/lb_config.1:250
776 #: en/lb_config.1:242
799777 msgid ""
800778 "sets the ftp proxy to be used by apt. By default, this is empty. Note that "
801779 "this variable is only for the proxy that gets used by apt internally within "
803781 msgstr ""
804782
805783 #. type: IP
806 #: en/lb_config.1:250
784 #: en/lb_config.1:242
807785 #, no-wrap
808786 msgid "B<--apt-http-proxy> I<URL>"
809787 msgstr ""
810788
811789 #. type: Plain text
812 #: en/lb_config.1:252
790 #: en/lb_config.1:244
813791 msgid ""
814792 "sets the http proxy to be used by apt. By default, this is empty. Note that "
815793 "this variable is only for the proxy that gets used by apt internally within "
817795 msgstr ""
818796
819797 #. type: IP
820 #: en/lb_config.1:252
821 #, no-wrap
822 msgid "B<--apt-indices> true|false"
823 msgstr ""
824
825 #. type: Plain text
826 #: en/lb_config.1:254
798 #: en/lb_config.1:244
799 #, no-wrap
800 msgid "B<--apt-indices> true|false|none"
801 msgstr ""
802
803 #. type: Plain text
804 #: en/lb_config.1:246
827805 msgid ""
828806 "defines if the resulting images should have apt indices or not and defaults "
829 "to true."
830 msgstr ""
831
832 #. type: IP
833 #: en/lb_config.1:254
807 "to true. If set to none, no indices are included at all."
808 msgstr ""
809
810 #. type: IP
811 #: en/lb_config.1:246
834812 #, no-wrap
835813 msgid "B<--apt-options> I<OPTION>|\"I<OPTIONS>\""
836814 msgstr ""
837815
838816 #. type: Plain text
839 #: en/lb_config.1:256
817 #: en/lb_config.1:248
840818 msgid ""
841819 "defines the default options that will be appended to every apt call that is "
842820 "made inside chroot during the building of the image. By default, this is set "
844822 msgstr ""
845823
846824 #. type: IP
847 #: en/lb_config.1:256
825 #: en/lb_config.1:248
848826 #, no-wrap
849827 msgid "B<--aptitude-options> I<OPTION>|\"I<OPTIONS>\""
850828 msgstr ""
851829
852830 #. type: Plain text
853 #: en/lb_config.1:258
831 #: en/lb_config.1:250
854832 msgid ""
855833 "defines the default options that will be appended to every aptitude call "
856834 "that is made inside chroot during building of the image. By default, this is "
858836 msgstr ""
859837
860838 #. type: IP
861 #: en/lb_config.1:258
839 #: en/lb_config.1:250
862840 #, no-wrap
863841 msgid "B<--apt-pipeline> I<DEPTH>"
864842 msgstr ""
865843
866844 #. type: Plain text
867 #: en/lb_config.1:260
845 #: en/lb_config.1:252
868846 msgid ""
869847 "sets the depth of the apt/aptitude pipeline. In cases where the remote "
870848 "server is not RFC conforming or buggy (such as Squid 2.0.2) this option can "
876854 msgstr ""
877855
878856 #. type: IP
857 #: en/lb_config.1:252
858 #, no-wrap
859 msgid "B<--apt-recommends> true|false"
860 msgstr ""
861
862 #. type: Plain text
863 #: en/lb_config.1:254
864 msgid ""
865 "defines if apt should install recommended packages automatically. By "
866 "default, this is true."
867 msgstr ""
868
869 #. type: IP
870 #: en/lb_config.1:254
871 #, no-wrap
872 msgid "B<--apt-secure> true|false"
873 msgstr ""
874
875 #. type: Plain text
876 #: en/lb_config.1:256
877 msgid ""
878 "defines if apt should check repository signatures. This is true by default."
879 msgstr ""
880
881 #. type: IP
882 #: en/lb_config.1:256
883 #, no-wrap
884 msgid "B<--apt-source-archives> true|false"
885 msgstr ""
886
887 #. type: Plain text
888 #: en/lb_config.1:258
889 msgid ""
890 "defines if deb-src entries should be included in the resulting live image or "
891 "not, defaults to true."
892 msgstr ""
893
894 #. type: IP
895 #: en/lb_config.1:258
896 #, no-wrap
897 msgid "-a|B<--architectures> I<ARCHITECTURE>"
898 msgstr ""
899
900 #. type: Plain text
879901 #: en/lb_config.1:260
880 #, no-wrap
881 msgid "B<--apt-recommends> true|false"
882 msgstr ""
883
884 #. type: Plain text
885 #: en/lb_config.1:262
886 msgid ""
887 "defines if apt should install recommended packages automatically. By "
888 "default, this is true except in emdebian mode."
889 msgstr ""
890
891 #. type: IP
892 #: en/lb_config.1:262
893 #, no-wrap
894 msgid "B<--apt-secure> true|false"
895 msgstr ""
896
897 #. type: Plain text
898 #: en/lb_config.1:264
899 msgid ""
900 "defines if apt should check repository signatures. This is true by default."
901 msgstr ""
902
903 #. type: IP
904 #: en/lb_config.1:264
905 #, no-wrap
906 msgid "B<--apt-source-archives> true|false"
907 msgstr ""
908
909 #. type: Plain text
910 #: en/lb_config.1:266
911 msgid ""
912 "defines if deb-src entries should be included in the resulting live image or "
913 "not, defaults to on."
914 msgstr ""
915
916 #. type: IP
917 #: en/lb_config.1:266
918 #, no-wrap
919 msgid "-a|B<--architectures> I<ARCHITECTURE>"
920 msgstr ""
921
922 #. type: Plain text
923 #: en/lb_config.1:268
924902 msgid ""
925903 "defines the architecture of the to be build image. By default, this is set "
926904 "to the host architecture. Note that you cannot crossbuild for another "
927905 "architecture if your host system is not able to execute binaries for the "
928906 "target architecture natively. For example, building amd64 images on i386 and "
929 "vice versa is possile if you have a 64bit capable i386 processor and the "
907 "vice versa is possible if you have a 64bit capable i386 processor and the "
930908 "right kernel. But building powerpc images on an i386 system is not possible."
931909 msgstr ""
932910
933911 #. type: IP
934 #: en/lb_config.1:268
912 #: en/lb_config.1:260
935913 #, no-wrap
936914 msgid "-b|B<--binary-images> iso|iso-hybrid|netboot|tar|hdd"
937915 msgstr ""
938916
939917 #. type: Plain text
940 #: en/lb_config.1:270
918 #: en/lb_config.1:262
941919 msgid ""
942920 "defines the image type to build. By default, for images using syslinux this "
943921 "is set to iso-hybrid to build CD/DVD images that may also be used like hdd "
945923 msgstr ""
946924
947925 #. type: IP
948 #: en/lb_config.1:270
926 #: en/lb_config.1:262
949927 #, no-wrap
950928 msgid "B<--binary-filesystem> fat16|fat32|ext2|ext3|ext4"
951929 msgstr ""
952930
953931 #. type: Plain text
954 #: en/lb_config.1:272
932 #: en/lb_config.1:264
955933 msgid ""
956934 "defines the filesystem to be used in the image type. This only has an effect "
957935 "if the selected binary image type does allow to choose a filesystem. For "
964942 msgstr ""
965943
966944 #. type: IP
967 #: en/lb_config.1:272
945 #: en/lb_config.1:264
968946 #, no-wrap
969947 msgid "B<--bootappend-install> I<PARAMETER>|\"I<PARAMETERS>\""
970948 msgstr ""
971949
972950 #. type: Plain text
973 #: en/lb_config.1:274
951 #: en/lb_config.1:266
974952 msgid "sets boot parameters specific to debian-installer, if included."
975953 msgstr ""
976954
977955 #. type: IP
978 #: en/lb_config.1:274
956 #: en/lb_config.1:266
979957 #, no-wrap
980958 msgid "B<--bootappend-live> I<PARAMETER>|\"I<PARAMETERS>\""
981959 msgstr ""
982960
983961 #. type: Plain text
984 #: en/lb_config.1:276
962 #: en/lb_config.1:268
985963 msgid ""
986964 "sets boot parameters specific to debian-live. A complete list of boot "
987965 "parameters can be found in the I<live-boot>(7) and I<live-config>(7) manual "
989967 msgstr ""
990968
991969 #. type: IP
992 #: en/lb_config.1:276
993 #, no-wrap
994 msgid "B<--bootloader> grub|syslinux|yaboot"
995 msgstr ""
996
997 #. type: Plain text
998 #: en/lb_config.1:278
999 msgid ""
1000 "defines which bootloader is beeing used in the generated image. This has "
1001 "only an effect if the selected binary image type does allow to choose the "
970 #: en/lb_config.1:268
971 #, no-wrap
972 msgid "B<--bootloader> grub|syslinux"
973 msgstr ""
974
975 #. type: Plain text
976 #: en/lb_config.1:270
977 msgid ""
978 "defines which bootloader is being used in the generated image. This has only "
979 "an effect if the selected binary image type does allow to choose the "
1002980 "bootloader. For example, if you build a iso, always syslinux (or more "
1003981 "precise, isolinux) is being used. Also note that some combinations of binary "
1004982 "images types and bootloaders may be possible but live-build does not support "
1005983 "them yet. B<lb config> will fail to create such a not yet supported "
1006984 "configuration and give a explanation about it. For hdd images on amd64 and "
1007 "i386, the default is syslinux. yaboot is only used on powerpc."
1008 msgstr ""
1009
1010 #. type: IP
1011 #: en/lb_config.1:278
985 "i386, the default is syslinux."
986 msgstr ""
987
988 #. type: IP
989 #: en/lb_config.1:270
1012990 #, no-wrap
1013991 msgid "B<--bootstrap> cdebootstrap|cdebootstrap-static|debootstrap"
1014992 msgstr ""
1015993
1016994 #. type: Plain text
1017 #: en/lb_config.1:280
995 #: en/lb_config.1:272
1018996 msgid ""
1019997 "defines which program is used to bootstrap the debian chroot, default is "
1020998 "debootstrap."
1021999 msgstr ""
10221000
10231001 #. type: IP
1024 #: en/lb_config.1:280
1002 #: en/lb_config.1:272
10251003 #, no-wrap
10261004 msgid "B<--cache> true|false"
10271005 msgstr ""
10281006
10291007 #. type: Plain text
1030 #: en/lb_config.1:282
1008 #: en/lb_config.1:274
10311009 msgid ""
10321010 "defines globally if any cache should be used at all. Different caches can be "
1033 "controled through the their own options."
1034 msgstr ""
1035
1036 #. type: IP
1037 #: en/lb_config.1:282
1011 "controlled through the their own options."
1012 msgstr ""
1013
1014 #. type: IP
1015 #: en/lb_config.1:274
10381016 #, no-wrap
10391017 msgid "B<--cache-indices> true|false"
10401018 msgstr ""
10411019
10421020 #. type: Plain text
1043 #: en/lb_config.1:284
1021 #: en/lb_config.1:276
10441022 msgid ""
10451023 "defines if downloaded package indices and lists should be cached which is "
10461024 "false by default. Enabling it would allow to rebuild an image completely "
10481026 msgstr ""
10491027
10501028 #. type: IP
1051 #: en/lb_config.1:284
1029 #: en/lb_config.1:276
10521030 #, no-wrap
10531031 msgid "B<--cache-packages> true|false"
10541032 msgstr ""
10551033
10561034 #. type: Plain text
1057 #: en/lb_config.1:286
1035 #: en/lb_config.1:278
10581036 msgid ""
10591037 "defines if downloaded packages files should be cached which is true by "
1060 "default. Disabling it does save space consumtion in your build directory, "
1038 "default. Disabling it does save space consumption in your build directory, "
10611039 "but remember that you will cause much unnecessary traffic if you do a couple "
10621040 "of rebuilds. In general you should always leave it true, however, in some "
10631041 "particular rare build setups, it can be faster to refetch packages from the "
10651043 msgstr ""
10661044
10671045 #. type: IP
1068 #: en/lb_config.1:286
1046 #: en/lb_config.1:278
10691047 #, no-wrap
10701048 msgid "B<--cache-stages> true|false|I<STAGE>|\"I<STAGES>\""
10711049 msgstr ""
10721050
10731051 #. type: Plain text
1074 #: en/lb_config.1:288
1052 #: en/lb_config.1:280
10751053 msgid ""
10761054 "sets which stages should be cached. By default set to bootstrap. As an "
10771055 "exception to the normal stage names, also rootfs can be used here which does "
10811059 msgstr ""
10821060
10831061 #. type: IP
1084 #: en/lb_config.1:288
1062 #: en/lb_config.1:280
10851063 #, no-wrap
10861064 msgid "B<--checksums> md5|sha1|sha256|none"
10871065 msgstr ""
10881066
10891067 #. type: Plain text
1090 #: en/lb_config.1:290
1068 #: en/lb_config.1:282
10911069 msgid ""
10921070 "defines if the binary image should contain a file called md5sums.txt, "
10931071 "sha1sums.txt and/or sha256sums.txt. These lists all files on the image "
1094 "together with their checksums. This in turn can be used by live-boots built-"
1072 "together with their checksums. This in turn can be used by live-boot's built-"
10951073 "in integrity-check to verify the medium if specified at boot prompt. In "
10961074 "general, this should not be false and is an important feature of live system "
10971075 "released to the public. However, during development of very big images it "
10991077 msgstr ""
11001078
11011079 #. type: IP
1102 #: en/lb_config.1:290
1080 #: en/lb_config.1:282
11031081 #, no-wrap
11041082 msgid "B<--compression> bzip2|gzip|lzip|none"
11051083 msgstr ""
11061084
11071085 #. type: Plain text
1108 #: en/lb_config.1:292
1086 #: en/lb_config.1:284
11091087 msgid ""
11101088 "defines the compression program to be used to compress tarballs. Defaults to "
11111089 "gzip."
11121090 msgstr ""
11131091
11141092 #. type: IP
1115 #: en/lb_config.1:292
1093 #: en/lb_config.1:284
11161094 #, no-wrap
11171095 msgid "B<--config> I<GIT_URL>::I<GIT_ID>"
11181096 msgstr ""
11191097
11201098 #. type: Plain text
1121 #: en/lb_config.1:294
1099 #: en/lb_config.1:286
11221100 msgid ""
11231101 "allows to bootstrap a config tree from a git repositories, optionally "
11241102 "appended by a Git Id (branch, commit, tag, etc.)."
11251103 msgstr ""
11261104
11271105 #. type: IP
1128 #: en/lb_config.1:294
1106 #: en/lb_config.1:286
11291107 #, no-wrap
11301108 msgid "B<--build-with-chroot> true|false"
11311109 msgstr ""
11321110
11331111 #. type: Plain text
1134 #: en/lb_config.1:296
1135 msgid ""
1136 "defines whetever live-build should use the tools from within the chroot to "
1137 "build the binary image or not by using and including the host systems tools. "
1138 "This is a very dangerous option, using the tools of the host system can lead "
1139 "to tainted and even non-bootable images if the host systems version of the "
1140 "required tools (mainly these are the bootloaders such as syslinux, grub and "
1141 "yaboot, and the auxilliary tools such as dosfstools, xorriso, squashfs-tools "
1142 "and others) do not B<exactely> match what is present at build-time in the "
1143 "target distribution. Never do disable this option unless you are B<exactely> "
1112 #: en/lb_config.1:288
1113 msgid ""
1114 "defines whether live-build should use the tools from within the chroot to "
1115 "build the binary image or not by using and including the host system's "
1116 "tools. This is a very dangerous option, using the tools of the host system "
1117 "can lead to tainted and even non-bootable images if the host systems version "
1118 "of the required tools (mainly these are the bootloaders such as syslinux and "
1119 "grub, and the auxiliary tools such as dosfstools, xorriso, squashfs-tools "
1120 "and others) do not B<exactly> match what is present at build-time in the "
1121 "target distribution. Never do disable this option unless you are B<exactly> "
11441122 "sure what you are doing and have B<completely>I< understood its consequences."
11451123 ">"
11461124 msgstr ""
11471125
11481126 #. type: IP
1149 #: en/lb_config.1:296
1127 #: en/lb_config.1:288
11501128 #, no-wrap
11511129 msgid "B<--chroot-filesystem> ext2|ext3|ext4|squashfs|jffs2|none"
11521130 msgstr ""
11531131
11541132 #. type: Plain text
1155 #: en/lb_config.1:298
1133 #: en/lb_config.1:290
11561134 msgid ""
11571135 "defines which filesystem type should be used for the root filesystem image. "
11581136 "If you use none, then no filesystem image is created and the root filesystem "
11591137 "content is copied on the binary image filesystem as flat files. Depending on "
1160 "what binary filesystem you have choosen, it may not be possible to build "
1161 "with such a plain root filesystem, e.g. fat16/fat32 will not work as linux "
1162 "does not support to run directly on them."
1163 msgstr ""
1164
1165 #. type: IP
1166 #: en/lb_config.1:298
1138 "what binary filesystem you have chosen, it may not be possible to build with "
1139 "such a plain root filesystem, e.g. fat16/fat32 will not work as linux does "
1140 "not support to run directly on them."
1141 msgstr ""
1142
1143 #. type: IP
1144 #: en/lb_config.1:290
11671145 #, no-wrap
11681146 msgid "B<--clean>"
11691147 msgstr ""
11701148
11711149 #. type: Plain text
1172 #: en/lb_config.1:300
1150 #: en/lb_config.1:292
11731151 msgid ""
11741152 "minimizes config directory by automatically removing unused and thus empty "
11751153 "subdirectories."
11761154 msgstr ""
11771155
11781156 #. type: IP
1179 #: en/lb_config.1:300
1157 #: en/lb_config.1:292
11801158 #, no-wrap
11811159 msgid "-c|B<--conffile> I<FILE>"
11821160 msgstr ""
11831161
11841162 #. type: Plain text
1185 #: en/lb_config.1:302
1163 #: en/lb_config.1:294
11861164 msgid ""
11871165 "using a user specified alternative configuration file in addition to the "
11881166 "normally used one in the config directory."
11891167 msgstr ""
11901168
11911169 #. type: IP
1192 #: en/lb_config.1:302
1170 #: en/lb_config.1:294
11931171 #, no-wrap
11941172 msgid "B<--debconf-frontend> dialog|editor|noninteractive|readline"
11951173 msgstr ""
11961174
11971175 #. type: Plain text
1198 #: en/lb_config.1:304
1176 #: en/lb_config.1:296
11991177 msgid ""
12001178 "defines what value the debconf frontend should be set to inside the chroot. "
1201 "Note that setting it to anything by noninteractive, which is the default, "
1179 "Note that setting it to anything but noninteractive, which is the default, "
12021180 "makes your build asking questions during the build."
12031181 msgstr ""
12041182
12051183 #. type: IP
1206 #: en/lb_config.1:304
1184 #: en/lb_config.1:296
12071185 #, no-wrap
12081186 msgid "B<--debconf-priority> low|medium|high|critical"
12091187 msgstr ""
12101188
12111189 #. type: Plain text
1212 #: en/lb_config.1:306
1213 msgid ""
1214 "defines what value the debconf priority shoul dbe set to inside the chroot. "
1190 #: en/lb_config.1:298
1191 msgid ""
1192 "defines what value the debconf priority should be set to inside the chroot. "
12151193 "By default, it is set to critical, which means that almost no questions are "
12161194 "displayed. Note that this only has an effect if you use any debconf frontend "
12171195 "different from noninteractive."
12181196 msgstr ""
12191197
12201198 #. type: IP
1221 #: en/lb_config.1:306
1199 #: en/lb_config.1:298
12221200 #, no-wrap
12231201 msgid "B<--debian-installer> true|cdrom|netinst|netboot|businesscard|live|false"
12241202 msgstr ""
12251203
12261204 #. type: Plain text
1227 #: en/lb_config.1:308
1205 #: en/lb_config.1:300
12281206 msgid ""
12291207 "defines which type, if any, of the debian-installer should be included in "
12301208 "the resulting binary image. By default, no installer is included. All "
12311209 "available flavours except live are the identical configurations used on the "
1232 "installer media produced by regular debian-cd. When live is choosen, the "
1233 "live-installer udeb is included so that debian-installer will behave "
1234 "different than usual - instead of installing the debian system from packages "
1235 "from the medium or the network, it installs the live system to the disk."
1236 msgstr ""
1237
1238 #. type: IP
1239 #: en/lb_config.1:308
1210 "installer media produced by regular debian-cd. When live is chosen, the live-"
1211 "installer udeb is included so that debian-installer will behave different "
1212 "than usual - instead of installing the debian system from packages from the "
1213 "medium or the network, it installs the live system to the disk."
1214 msgstr ""
1215
1216 #. type: IP
1217 #: en/lb_config.1:300
12401218 #, no-wrap
12411219 msgid "B<--debian-installer-distribution> daily|I<CODENAME>"
12421220 msgstr ""
12431221
12441222 #. type: Plain text
1245 #: en/lb_config.1:310
1223 #: en/lb_config.1:302
12461224 msgid ""
12471225 "defines the distribution where the debian-installer files should be taken "
12481226 "out from. Normally, this should be set to the same distribution as the live "
12511229 msgstr ""
12521230
12531231 #. type: IP
1254 #: en/lb_config.1:310
1232 #: en/lb_config.1:302
12551233 #, no-wrap
12561234 msgid "B<--debian-installer-preseedfile> I<FILE>|I<URL>"
12571235 msgstr ""
12581236
12591237 #. type: Plain text
1260 #: en/lb_config.1:312
1238 #: en/lb_config.1:304
12611239 msgid ""
12621240 "sets the filename or URL for an optionally used and included preseeding file "
12631241 "for debian-installer. If config/binary_debian-installer/preseed.cfg exists, "
12651243 msgstr ""
12661244
12671245 #. type: IP
1268 #: en/lb_config.1:312
1246 #: en/lb_config.1:304
12691247 #, no-wrap
12701248 msgid "B<--debian-installer-gui> true|false"
12711249 msgstr ""
12721250
12731251 #. type: Plain text
1274 #: en/lb_config.1:314
1252 #: en/lb_config.1:306
12751253 msgid ""
12761254 "defines if the debian-installer graphical GTK interface should be true or "
12771255 "not. In Debian mode and for most versions of Ubuntu, this option is true, "
12791257 msgstr ""
12801258
12811259 #. type: IP
1282 #: en/lb_config.1:314 en/live-build.7:36
1260 #: en/lb_config.1:306 en/live-build.7:36
12831261 #, no-wrap
12841262 msgid "B<--debug>"
12851263 msgstr ""
12861264
12871265 #. type: Plain text
1288 #: en/lb_config.1:316
1266 #: en/lb_config.1:308
12891267 msgid "turn on debugging informational messages."
12901268 msgstr ""
12911269
12921270 #. type: IP
1293 #: en/lb_config.1:316
1271 #: en/lb_config.1:308
12941272 #, no-wrap
12951273 msgid "-d|B<--distribution> I<CODENAME>"
12961274 msgstr ""
12971275
12981276 #. type: Plain text
1299 #: en/lb_config.1:318
1277 #: en/lb_config.1:310
13001278 msgid "defines the distribution of the resulting live system."
13011279 msgstr ""
13021280
13031281 #. type: IP
1304 #: en/lb_config.1:318
1282 #: en/lb_config.1:310
13051283 #, no-wrap
13061284 msgid "-d|B<--parent-distribution> I<CODENAME>"
13071285 msgstr ""
13081286
13091287 #. type: Plain text
1310 #: en/lb_config.1:320
1288 #: en/lb_config.1:312
13111289 msgid ""
13121290 "defines the parent distribution for derivatives of the resulting live system."
13131291 msgstr ""
13141292
13151293 #. type: IP
1316 #: en/lb_config.1:320
1294 #: en/lb_config.1:312
13171295 #, no-wrap
13181296 msgid "-d|B<--parent-debian-installer-distribution> I<CODENAME>"
13191297 msgstr ""
13201298
13211299 #. type: Plain text
1322 #: en/lb_config.1:322
1300 #: en/lb_config.1:314
13231301 msgid ""
13241302 "defines the parent debian-installer distribution for derivatives of the "
13251303 "resulting live system."
13261304 msgstr ""
13271305
13281306 #. type: IP
1329 #: en/lb_config.1:322
1307 #: en/lb_config.1:314
13301308 #, no-wrap
13311309 msgid "B<--dump>"
13321310 msgstr ""
13331311
13341312 #. type: Plain text
1335 #: en/lb_config.1:324
1313 #: en/lb_config.1:316
13361314 msgid ""
13371315 "prepares a report of the currently present live system configuration and the "
13381316 "version of live-build used. This is useful to provide if you submit bug "
13411319 msgstr ""
13421320
13431321 #. type: IP
1344 #: en/lb_config.1:324
1322 #: en/lb_config.1:316
13451323 #, no-wrap
13461324 msgid "B<--fdisk> fdisk|fdisk.dist"
13471325 msgstr ""
13481326
13491327 #. type: Plain text
1350 #: en/lb_config.1:326
1328 #: en/lb_config.1:318
13511329 msgid ""
13521330 "sets the filename of the fdisk binary from the host system that should be "
13531331 "used. This is autodetected and does generally not need any customization."
13541332 msgstr ""
13551333
13561334 #. type: IP
1357 #: en/lb_config.1:326 en/live-build.7:38
1335 #: en/lb_config.1:318 en/live-build.7:38
13581336 #, no-wrap
13591337 msgid "B<--force>"
13601338 msgstr ""
13611339
13621340 #. type: Plain text
1363 #: en/lb_config.1:328
1341 #: en/lb_config.1:320
13641342 msgid ""
13651343 "forces re-execution of already run stages. Use only if you know what you are "
13661344 "doing. It is generally safer to use B<lb clean> to clean up before re-"
13681346 msgstr ""
13691347
13701348 #. type: IP
1371 #: en/lb_config.1:328
1349 #: en/lb_config.1:320
13721350 #, no-wrap
13731351 msgid "B<--grub-splash> I<FILE>"
13741352 msgstr ""
13751353
13761354 #. type: Plain text
1377 #: en/lb_config.1:330
1355 #: en/lb_config.1:322
13781356 msgid ""
13791357 "defines the name of an optional to be included splash screen graphic for the "
13801358 "grub bootloader."
13811359 msgstr ""
13821360
13831361 #. type: IP
1384 #: en/lb_config.1:330
1362 #: en/lb_config.1:322
13851363 #, no-wrap
13861364 msgid "B<--gzip-options> I<OPTION>|\"I<OPTIONS>\""
13871365 msgstr ""
13881366
13891367 #. type: Plain text
1390 #: en/lb_config.1:332
1368 #: en/lb_config.1:324
13911369 msgid ""
13921370 "defines the default options that will be appended to (almost) every gzip "
13931371 "call during the building of the image. By default, this is set to --best to "
13961374 msgstr ""
13971375
13981376 #. type: IP
1399 #: en/lb_config.1:332
1377 #: en/lb_config.1:324
14001378 #, no-wrap
14011379 msgid "B<--hooks> I<FILE>"
14021380 msgstr ""
14031381
14041382 #. type: Plain text
1405 #: en/lb_config.1:334
1383 #: en/lb_config.1:326
14061384 msgid ""
14071385 "defines which hooks available in /usr/share/live/build/examples/hooks should "
14081386 "be activated. Normally, there are no hooks executed. Make sure you know and "
14101388 msgstr ""
14111389
14121390 #. type: IP
1413 #: en/lb_config.1:334
1391 #: en/lb_config.1:326
14141392 #, no-wrap
14151393 msgid "B<--ignore-system-defaults>"
14161394 msgstr ""
14171395
14181396 #. type: Plain text
1419 #: en/lb_config.1:336
1397 #: en/lb_config.1:328
14201398 msgid ""
14211399 "B<lb config> by default reads system defaults from I</etc/live/build.conf> "
14221400 "and I</etc/live/build/*> when generating a new live system config directory. "
14251403 msgstr ""
14261404
14271405 #. type: IP
1428 #: en/lb_config.1:336
1406 #: en/lb_config.1:328
14291407 #, no-wrap
14301408 msgid "B<--initramfs> auto|none|live-boot|casper"
14311409 msgstr ""
14321410
14331411 #. type: Plain text
1434 #: en/lb_config.1:338
1412 #: en/lb_config.1:330
14351413 msgid ""
14361414 "sets the name of package that contains the live system specific initramfs "
14371415 "modification. By default, auto is used, which means that at build time of "
14421420 msgstr ""
14431421
14441422 #. type: IP
1445 #: en/lb_config.1:338
1423 #: en/lb_config.1:330
14461424 #, no-wrap
14471425 msgid "B<--initramfs-compression> bzip2|gzip|lzma]"
14481426 msgstr ""
14491427
14501428 #. type: Plain text
1451 #: en/lb_config.1:340
1429 #: en/lb_config.1:332
14521430 msgid ""
14531431 "defines the compression program to be used to compress the initramfs. "
14541432 "Defaults to gzip."
14551433 msgstr ""
14561434
14571435 #. type: IP
1458 #: en/lb_config.1:340
1436 #: en/lb_config.1:332
14591437 #, no-wrap
14601438 msgid "B<--interactive> shell"
14611439 msgstr ""
14621440
14631441 #. type: Plain text
1464 #: en/lb_config.1:342
1442 #: en/lb_config.1:334
14651443 msgid ""
14661444 "defines if after the chroot stage and before the beginning of the binary "
14671445 "stage, a interactive shell login should be spawned in the chroot in order to "
14751453 msgstr ""
14761454
14771455 #. type: IP
1478 #: en/lb_config.1:342
1456 #: en/lb_config.1:334
14791457 #, no-wrap
14801458 msgid "B<--isohybrid-options> I<OPTION>|\"I<OPTIONS>\""
14811459 msgstr ""
14821460
14831461 #. type: Plain text
1484 #: en/lb_config.1:344
1462 #: en/lb_config.1:336
14851463 msgid "defines options to pass to isohybrid."
14861464 msgstr ""
14871465
14881466 #. type: IP
1489 #: en/lb_config.1:344
1467 #: en/lb_config.1:336
14901468 #, no-wrap
14911469 msgid "B<--iso-application> I<NAME>"
14921470 msgstr ""
14931471
14941472 #. type: Plain text
1495 #: en/lb_config.1:346
1473 #: en/lb_config.1:338
14961474 msgid ""
14971475 "sets the APPLICATION field in the header of a resulting CD/DVD image and "
1498 "defaults to \"Debian Live\" in debian mode, and to \"Emdebian Live\" in "
1499 "emdebian mode, and \"Ubuntu Live\" in ubuntu mode."
1500 msgstr ""
1501
1502 #. type: IP
1503 #: en/lb_config.1:346
1476 "defaults to \"Debian Live\" in debian mode, and \"Ubuntu Live\" in ubuntu "
1477 "mode."
1478 msgstr ""
1479
1480 #. type: IP
1481 #: en/lb_config.1:338
15041482 #, no-wrap
15051483 msgid "B<--iso-preparer> I<NAME>"
15061484 msgstr ""
15071485
15081486 #. type: Plain text
1509 #: en/lb_config.1:348
1487 #: en/lb_config.1:340
15101488 msgid ""
15111489 "sets the PREPARER field in the header of a resulting CD/DVD image. By "
15121490 "default this is set to \"live-build I<VERSION>; http://packages.qa.debian."
1513 "org/live-build\", whereas VERSION is expanded to the version of live-build "
1491 "org/live-build\", where VERSION is expanded to the version of live-build "
15141492 "that was used to build the image."
15151493 msgstr ""
15161494
15171495 #. type: IP
1518 #: en/lb_config.1:348
1496 #: en/lb_config.1:340
15191497 #, no-wrap
15201498 msgid "B<--iso-publisher> I<NAME>"
15211499 msgstr ""
15221500
15231501 #. type: Plain text
1524 #: en/lb_config.1:350
1502 #: en/lb_config.1:342
15251503 msgid ""
15261504 "sets the PUBLISHED field in the header of a resulting CD/DVD image. By "
1527 "default, this is set to 'Debian Live project; http:/live.debian.net/; debian-"
1528 "[email protected]'. Remember to change this to the appropriate values at "
1529 "latest when you distributing custom and unofficial images."
1530 msgstr ""
1531
1532 #. type: IP
1533 #: en/lb_config.1:350
1505 "default, this is set to 'Live Systems project; http:/live-systems.org/; "
1506 "[email protected]'. Remember to change this to the appropriate "
1507 "values at latest when you distributing custom and unofficial images."
1508 msgstr ""
1509
1510 #. type: IP
1511 #: en/lb_config.1:342
15341512 #, no-wrap
15351513 msgid "B<--iso-volume> I<NAME>"
15361514 msgstr ""
15371515
15381516 #. type: Plain text
1539 #: en/lb_config.1:352
1517 #: en/lb_config.1:344
15401518 msgid ""
15411519 "sets the VOLUME field in the header of a resulting CD/DVD and defaults to "
15421520 "'(I<MODE>) (I<DISTRIBUTION>) (I<DATE>)' whereas MODE is expanded to the name "
15451523 msgstr ""
15461524
15471525 #. type: IP
1548 #: en/lb_config.1:352
1526 #: en/lb_config.1:344
15491527 #, no-wrap
15501528 msgid "B<--jffs2-eraseblock> I<SIZE>"
15511529 msgstr ""
15521530
15531531 #. type: Plain text
1554 #: en/lb_config.1:354
1555 msgid ""
1556 "sets the eraseblock size for a JFFS2 (Second Journalling Flash File System) "
1532 #: en/lb_config.1:346
1533 msgid ""
1534 "sets the eraseblock size for a JFFS2 (Second Journaling Flash File System) "
15571535 "filesystem. The default is 64 KiB. If you use an erase block size different "
15581536 "than the erase block size of the target MTD device, JFFS2 may not perform "
15591537 "optimally. If the SIZE specified is below 4096, the units are assumed to be "
15611539 msgstr ""
15621540
15631541 #. type: IP
1564 #: en/lb_config.1:354
1542 #: en/lb_config.1:346
15651543 #, no-wrap
15661544 msgid "B<--keyring-packages> I<PACKAGE|\"PACKAGES>\""
15671545 msgstr ""
15681546
15691547 #. type: Plain text
1570 #: en/lb_config.1:356
1548 #: en/lb_config.1:348
15711549 msgid ""
15721550 "sets the keyring package or additional keyring packages. By default this is "
15731551 "set to debian-archive-keyring."
15741552 msgstr ""
15751553
15761554 #. type: IP
1577 #: en/lb_config.1:356
1555 #: en/lb_config.1:348
15781556 #, no-wrap
15791557 msgid "-k|B<--linux-flavours> I<FLAVOUR>|\"I<FLAVOURS>\""
15801558 msgstr ""
15811559
15821560 #. type: Plain text
1583 #: en/lb_config.1:358
1561 #: en/lb_config.1:350
15841562 msgid ""
15851563 "sets the kernel flavours to be installed. Note that in case you specify more "
15861564 "than that the first will be configured the default kernel that gets booted."
15871565 msgstr ""
15881566
15891567 #. type: IP
1590 #: en/lb_config.1:358
1568 #: en/lb_config.1:350
15911569 #, no-wrap
15921570 msgid "B<--linux-packages> \"I<PACKAGES>\""
15931571 msgstr ""
15941572
15951573 #. type: Plain text
1596 #: en/lb_config.1:360
1574 #: en/lb_config.1:352
15971575 msgid ""
15981576 "sets the internal name of the kernel packages naming scheme. If you use "
15991577 "debian kernel packages, you will not have to adjust it. If you decide to use "
16071585 msgstr ""
16081586
16091587 #. type: IP
1610 #: en/lb_config.1:360
1588 #: en/lb_config.1:352
16111589 #, no-wrap
16121590 msgid "B<--losetup> losetup|losetup.orig"
16131591 msgstr ""
16141592
16151593 #. type: Plain text
1616 #: en/lb_config.1:362
1594 #: en/lb_config.1:354
16171595 msgid ""
16181596 "sets the filename of the losetup binary from the host system that should be "
16191597 "used. This is autodetected and does generally not need any customization."
16201598 msgstr ""
16211599
16221600 #. type: IP
1623 #: en/lb_config.1:362
1601 #: en/lb_config.1:354
16241602 #, no-wrap
16251603 msgid "B<--memtest> memtest86+|memtest86|none"
16261604 msgstr ""
16271605
16281606 #. type: Plain text
1629 #: en/lb_config.1:364
1607 #: en/lb_config.1:356
16301608 msgid ""
16311609 "defines if memtest, memtest86+ or no memory tester at all should be included "
16321610 "as secondary bootloader configuration. This is only available on amd64 and "
16341612 msgstr ""
16351613
16361614 #. type: IP
1637 #: en/lb_config.1:364
1615 #: en/lb_config.1:356
16381616 #, no-wrap
16391617 msgid "-m|B<--parent-mirror-bootstrap> I<URL>"
16401618 msgstr ""
16411619
16421620 #. type: Plain text
1643 #: en/lb_config.1:366
1621 #: en/lb_config.1:358
16441622 msgid ""
16451623 "sets the location of the debian package mirror that should be used to "
16461624 "bootstrap from. This defaults to http://ftp.de.debian.org/debian/ which may "
16481626 msgstr ""
16491627
16501628 #. type: IP
1651 #: en/lb_config.1:366
1629 #: en/lb_config.1:358
16521630 #, no-wrap
16531631 msgid "B<--parent-mirror-chroot> I<URL>"
16541632 msgstr ""
16551633
16561634 #. type: Plain text
1657 #: en/lb_config.1:368
1635 #: en/lb_config.1:360
16581636 msgid ""
16591637 "sets the location of the debian package mirror that will be used to fetch "
16601638 "the packages in order to build the live system. By default, this is set to "
16621640 msgstr ""
16631641
16641642 #. type: IP
1665 #: en/lb_config.1:368
1643 #: en/lb_config.1:360
16661644 #, no-wrap
16671645 msgid "B<--parent-mirror-chroot-security> I<URL>"
16681646 msgstr ""
16691647
16701648 #. type: Plain text
1671 #: en/lb_config.1:370
1649 #: en/lb_config.1:362
16721650 msgid ""
16731651 "sets the location of the debian security package mirror that will be used to "
16741652 "fetch the packages in order to build the live system. By default, this "
16761654 msgstr ""
16771655
16781656 #. type: IP
1679 #: en/lb_config.1:370
1657 #: en/lb_config.1:362
16801658 #, no-wrap
16811659 msgid "B<--parent-mirror-chroot-updates> I<URL>"
16821660 msgstr ""
16831661
16841662 #. type: Plain text
1685 #: en/lb_config.1:372
1663 #: en/lb_config.1:364
16861664 msgid ""
16871665 "sets the location of the debian updates package mirror that will be used to "
16881666 "fetch packages in order to build the live system. By default, this is set to "
16901668 msgstr ""
16911669
16921670 #. type: IP
1693 #: en/lb_config.1:372
1671 #: en/lb_config.1:364
16941672 #, no-wrap
16951673 msgid "B<--parent-mirror-chroot-backports> I<URL>"
16961674 msgstr ""
16971675
16981676 #. type: Plain text
1699 #: en/lb_config.1:374
1677 #: en/lb_config.1:366
17001678 msgid ""
17011679 "sets the location of the debian backports package mirror that will be used "
17021680 "to fetch packages in order to build the live system. By default, this points "
17041682 msgstr ""
17051683
17061684 #. type: IP
1707 #: en/lb_config.1:374
1685 #: en/lb_config.1:366
17081686 #, no-wrap
17091687 msgid "B<--parent-mirror-binary> I<URL>"
17101688 msgstr ""
17111689
17121690 #. type: Plain text
1713 #: en/lb_config.1:376
1691 #: en/lb_config.1:368
17141692 msgid ""
17151693 "sets the location of the debian package mirror that should end up configured "
17161694 "in the final image and which is the one a user would see and use. This has "
17201698 msgstr ""
17211699
17221700 #. type: IP
1723 #: en/lb_config.1:376
1701 #: en/lb_config.1:368
17241702 #, no-wrap
17251703 msgid "B<--parent-mirror-binary-security> I<URL>"
17261704 msgstr ""
17271705
17281706 #. type: Plain text
1729 #: en/lb_config.1:378
1707 #: en/lb_config.1:370
17301708 msgid ""
17311709 "sets the location of the debian security package mirror that should end up "
17321710 "configured in the final image. By default, 'http://security.debian.org/' is "
17341712 msgstr ""
17351713
17361714 #. type: IP
1737 #: en/lb_config.1:378
1715 #: en/lb_config.1:370
17381716 #, no-wrap
17391717 msgid "B<--parent-mirror-binary-updates> I<URL>"
17401718 msgstr ""
17411719
17421720 #. type: Plain text
1743 #: en/lb_config.1:380
1721 #: en/lb_config.1:372
17441722 msgid ""
17451723 "sets the location of the debian updates package mirror that should end up "
17461724 "configured in the final image. By default, the value of --parent-mirror-"
17481726 msgstr ""
17491727
17501728 #. type: IP
1751 #: en/lb_config.1:380
1729 #: en/lb_config.1:372
17521730 #, no-wrap
17531731 msgid "B<--parent-mirror-binary-backports> I<URL>"
17541732 msgstr ""
17551733
17561734 #. type: Plain text
1757 #: en/lb_config.1:382
1735 #: en/lb_config.1:374
17581736 msgid ""
17591737 "sets the location of the debian backports package mirror that should end up "
17601738 "configured in the final image. By default, 'http://backports.debian.org/"
17621740 msgstr ""
17631741
17641742 #. type: IP
1765 #: en/lb_config.1:382
1743 #: en/lb_config.1:374
17661744 #, no-wrap
17671745 msgid "B<--parent-mirror-debian-installer> I<URL>"
17681746 msgstr ""
17691747
17701748 #. type: Plain text
1771 #: en/lb_config.1:384
1749 #: en/lb_config.1:376
17721750 msgid ""
17731751 "sets the location of the mirror that will be used to fetch the debian "
17741752 "installer images. By default, this points to the same mirror used to build "
17761754 msgstr ""
17771755
17781756 #. type: IP
1779 #: en/lb_config.1:384
1757 #: en/lb_config.1:376
17801758 #, no-wrap
17811759 msgid "B<--mirror-bootstrap> I<URL>"
17821760 msgstr ""
17831761
17841762 #. type: Plain text
1785 #: en/lb_config.1:386
1763 #: en/lb_config.1:378
17861764 msgid ""
17871765 "sets the location of the debian package mirror that should be used to "
17881766 "bootstrap the derivative from. This defaults to http://ftp.de.debian.org/"
17901768 msgstr ""
17911769
17921770 #. type: IP
1793 #: en/lb_config.1:386
1771 #: en/lb_config.1:378
17941772 #, no-wrap
17951773 msgid "B<--mirror-chroot> I<URL>"
17961774 msgstr ""
17971775
17981776 #. type: Plain text
1799 #: en/lb_config.1:388
1777 #: en/lb_config.1:380
18001778 msgid ""
18011779 "sets the location of the debian package mirror that will be used to fetch "
18021780 "the packages of the derivative in order to build the live system. By "
18041782 msgstr ""
18051783
18061784 #. type: IP
1807 #: en/lb_config.1:388
1785 #: en/lb_config.1:380
18081786 #, no-wrap
18091787 msgid "B<--mirror-chroot-security> I<URL>"
18101788 msgstr ""
18111789
18121790 #. type: Plain text
1813 #: en/lb_config.1:390
1791 #: en/lb_config.1:382
18141792 msgid ""
18151793 "sets the location of the debian security package mirror that will be used to "
18161794 "fetch the packages of the derivative in order to build the live system. By "
18181796 msgstr ""
18191797
18201798 #. type: IP
1821 #: en/lb_config.1:390
1799 #: en/lb_config.1:382
18221800 #, no-wrap
18231801 msgid "B<--mirror-chroot-updates> I<URL>"
18241802 msgstr ""
18251803
18261804 #. type: Plain text
1827 #: en/lb_config.1:392
1805 #: en/lb_config.1:384
18281806 msgid ""
18291807 "sets the location of the debian updates package mirror that will be used to "
18301808 "fetch packages of the derivative in order to build the live system. By "
18321810 msgstr ""
18331811
18341812 #. type: IP
1835 #: en/lb_config.1:392
1813 #: en/lb_config.1:384
18361814 #, no-wrap
18371815 msgid "B<--mirror-chroot-backports> I<URL>"
18381816 msgstr ""
18391817
18401818 #. type: Plain text
1841 #: en/lb_config.1:394
1819 #: en/lb_config.1:386
18421820 msgid ""
18431821 "sets the location of the debian backports package mirror that will be used "
18441822 "to fetch packages of the derivative in order to build the live system. By "
18461824 msgstr ""
18471825
18481826 #. type: IP
1849 #: en/lb_config.1:394
1827 #: en/lb_config.1:386
18501828 #, no-wrap
18511829 msgid "B<--mirror-binary> I<URL>"
18521830 msgstr ""
18531831
18541832 #. type: Plain text
1855 #: en/lb_config.1:396
1833 #: en/lb_config.1:388
18561834 msgid ""
18571835 "sets the location of the derivative package mirror that should end up "
18581836 "configured in the final image and which is the one a user would see and use. "
18621840 msgstr ""
18631841
18641842 #. type: IP
1865 #: en/lb_config.1:396
1843 #: en/lb_config.1:388
18661844 #, no-wrap
18671845 msgid "B<--mirror-binary-security> I<URL>"
18681846 msgstr ""
18691847
18701848 #. type: Plain text
1871 #: en/lb_config.1:398
1849 #: en/lb_config.1:390
18721850 msgid ""
18731851 "sets the location of the derivatives security package mirror that should end "
18741852 "up configured in the final image."
18751853 msgstr ""
18761854
18771855 #. type: IP
1878 #: en/lb_config.1:398
1856 #: en/lb_config.1:390
18791857 #, no-wrap
18801858 msgid "B<--mirror-binary-updates> I<URL>"
18811859 msgstr ""
18821860
18831861 #. type: Plain text
1884 #: en/lb_config.1:400
1862 #: en/lb_config.1:392
18851863 msgid ""
18861864 "sets the location of the derivatives updates package mirror that should end "
18871865 "up configured in the final image."
18881866 msgstr ""
18891867
18901868 #. type: IP
1891 #: en/lb_config.1:400
1869 #: en/lb_config.1:392
18921870 #, no-wrap
18931871 msgid "B<--mirror-binary-backports> I<URL>"
18941872 msgstr ""
18951873
18961874 #. type: Plain text
1897 #: en/lb_config.1:402
1875 #: en/lb_config.1:394
18981876 msgid ""
18991877 "sets the location of the derivatives backports package mirror that should "
19001878 "end up configured in the final image."
19011879 msgstr ""
19021880
19031881 #. type: IP
1904 #: en/lb_config.1:402
1882 #: en/lb_config.1:394
19051883 #, no-wrap
19061884 msgid "B<--mirror-debian-installer> I<URL>"
19071885 msgstr ""
19081886
19091887 #. type: Plain text
1910 #: en/lb_config.1:404
1888 #: en/lb_config.1:396
19111889 msgid ""
19121890 "sets the location of the mirror that will be used to fetch the debian "
19131891 "installer images of the derivative. By default, this points to the same "
19151893 msgstr ""
19161894
19171895 #. type: IP
1918 #: en/lb_config.1:404
1919 #, no-wrap
1920 msgid "B<--mode> debian|emdebian|progress|ubuntu"
1921 msgstr ""
1922
1923 #. type: Plain text
1924 #: en/lb_config.1:406
1896 #: en/lb_config.1:396
1897 #, no-wrap
1898 msgid "B<--mode> debian|progress|ubuntu"
1899 msgstr ""
1900
1901 #. type: Plain text
1902 #: en/lb_config.1:398
19251903 msgid ""
19261904 "defines a global mode to load project specific defaults. By default this is "
19271905 "set to debian."
19281906 msgstr ""
19291907
19301908 #. type: IP
1931 #: en/lb_config.1:406
1909 #: en/lb_config.1:398
19321910 #, no-wrap
19331911 msgid "B<--system> live|normal"
19341912 msgstr ""
19351913
19361914 #. type: Plain text
1937 #: en/lb_config.1:408
1915 #: en/lb_config.1:400
19381916 msgid ""
19391917 "defines if the resulting system image should a live system or a normal, non-"
19401918 "live system."
19411919 msgstr ""
19421920
19431921 #. type: IP
1944 #: en/lb_config.1:408
1922 #: en/lb_config.1:400
19451923 #, no-wrap
19461924 msgid "B<--net-root-filesystem> nfs|cfs"
19471925 msgstr ""
19481926
19491927 #. type: Plain text
1950 #: en/lb_config.1:410
1928 #: en/lb_config.1:402
19511929 msgid ""
19521930 "defines the filesystem that will be configured in the bootloader "
19531931 "configuration for your netboot image. This defaults to nfs."
19541932 msgstr ""
19551933
19561934 #. type: IP
1957 #: en/lb_config.1:410
1935 #: en/lb_config.1:402
19581936 #, no-wrap
19591937 msgid "B<--net-root-mountoptions> I<OPTIONS>"
19601938 msgstr ""
19611939
19621940 #. type: Plain text
1963 #: en/lb_config.1:412
1941 #: en/lb_config.1:404
19641942 msgid ""
19651943 "sets additional options for mounting the root filesystem in netboot images "
19661944 "and is by default empty."
19671945 msgstr ""
19681946
19691947 #. type: IP
1970 #: en/lb_config.1:412
1948 #: en/lb_config.1:404
19711949 #, no-wrap
19721950 msgid "B<--net-root-path> I<PATH>"
19731951 msgstr ""
19741952
19751953 #. type: Plain text
1976 #: en/lb_config.1:414
1954 #: en/lb_config.1:406
19771955 msgid ""
19781956 "sets the file path that will be configured in the bootloader configuration "
1979 "for your netboot image. This defaults to /srv/debian-live in debian mode and "
1980 "to /srv/emebian-live when being in emdebian mode, and /srv/ubuntu-live when "
1981 "in ubuntu mode."
1982 msgstr ""
1983
1984 #. type: IP
1985 #: en/lb_config.1:414
1957 "for your netboot image. This defaults to /srv/debian-live in debian mode, "
1958 "and /srv/ubuntu-live when in ubuntu mode."
1959 msgstr ""
1960
1961 #. type: IP
1962 #: en/lb_config.1:406
19861963 #, no-wrap
19871964 msgid "B<--net-root-server> I<IP>|I<HOSTNAME>"
19881965 msgstr ""
19891966
19901967 #. type: Plain text
1991 #: en/lb_config.1:416
1968 #: en/lb_config.1:408
19921969 msgid ""
19931970 "sets the IP or hostname that will be configured in the bootloader "
19941971 "configuration for the root filesystem of your netboot image. This defaults "
19961973 msgstr ""
19971974
19981975 #. type: IP
1999 #: en/lb_config.1:416
1976 #: en/lb_config.1:408
20001977 #, no-wrap
20011978 msgid "B<--net-cow-filesystem> nfs|cfs"
20021979 msgstr ""
20031980
20041981 #. type: Plain text
2005 #: en/lb_config.1:418
1982 #: en/lb_config.1:410
20061983 msgid ""
20071984 "defines the filesystem type for the copy-on-write layer and defaults to nfs."
20081985 msgstr ""
20091986
20101987 #. type: IP
2011 #: en/lb_config.1:418
1988 #: en/lb_config.1:410
20121989 #, no-wrap
20131990 msgid "B<--net-cow-mountoptions> I<OPTIONS>"
20141991 msgstr ""
20151992
20161993 #. type: Plain text
2017 #: en/lb_config.1:420
1994 #: en/lb_config.1:412
20181995 msgid ""
20191996 "sets additional options for mounting the copy-on-write layer in netboot "
20201997 "images and is by default empty."
20211998 msgstr ""
20221999
20232000 #. type: IP
2024 #: en/lb_config.1:420
2001 #: en/lb_config.1:412
20252002 #, no-wrap
20262003 msgid "B<--net-cow-path> I<PATH>"
20272004 msgstr ""
20282005
20292006 #. type: Plain text
2030 #: en/lb_config.1:422
2007 #: en/lb_config.1:414
20312008 msgid ""
20322009 "defines the path to client writable filesystem. Anywhere that "
20332010 "I<client_mac_address> is specified in the path live-boot will substitute the "
20352012 msgstr ""
20362013
20372014 #. type: Plain text
2038 #: en/lb_config.1:425
2015 #: en/lb_config.1:417
20392016 msgid "Example:"
20402017 msgstr ""
20412018
20422019 #. type: Plain text
2043 #: en/lb_config.1:427
2020 #: en/lb_config.1:419
20442021 msgid "/export/hosts/client_mac_address"
20452022 msgstr ""
20462023
20472024 #. type: Plain text
2048 #: en/lb_config.1:429
2025 #: en/lb_config.1:421
20492026 msgid "/export/hosts/00-16-D3-33-92-E8"
20502027 msgstr ""
20512028
20522029 #. type: IP
2053 #: en/lb_config.1:429
2030 #: en/lb_config.1:421
20542031 #, no-wrap
20552032 msgid "B<--net-cow-server> I<IP>|I<HOSTNAME>"
20562033 msgstr ""
20572034
20582035 #. type: Plain text
2059 #: en/lb_config.1:431
2036 #: en/lb_config.1:423
20602037 msgid ""
20612038 "sets the IP or hostname that will be configured in the bootloader "
20622039 "configuration for the copy-on-write filesystem of your netboot image and is "
20642041 msgstr ""
20652042
20662043 #. type: IP
2067 #: en/lb_config.1:431
2044 #: en/lb_config.1:423
20682045 #, no-wrap
20692046 msgid "B<--net-tarball> true|false"
20702047 msgstr ""
20712048
20722049 #. type: Plain text
2073 #: en/lb_config.1:433
2050 #: en/lb_config.1:425
20742051 msgid ""
20752052 "defines if a compressed tarball should be created. Disabling this options "
20762053 "leads to no tarball at all, the plain binary directory is considered the "
20782055 msgstr ""
20792056
20802057 #. type: IP
2081 #: en/lb_config.1:433
2082 #, no-wrap
2083 msgid "B<--archives> I<ARCHIVE>|\"I<ARCHIVES>\""
2084 msgstr ""
2085
2086 #. type: Plain text
2087 #: en/lb_config.1:435
2088 msgid ""
2089 "enables one of available third-party archive configurations in /usr/share/"
2090 "live/build/archives."
2091 msgstr ""
2092
2093 #. type: IP
2094 #: en/lb_config.1:435
2095 #, no-wrap
2096 msgid "B<--root-command> sudo"
2097 msgstr ""
2098
2099 #. type: Plain text
2100 #: en/lb_config.1:437
2101 msgid ""
2102 "controls if live-build should use sudo internally to build the live image. "
2103 "Note that this is not well tested and that you should, when relying on sudo, "
2104 "call the individual live-build command with sudo itself."
2105 msgstr ""
2106
2107 #. type: IP
2108 #: en/lb_config.1:437
2109 #, no-wrap
2110 msgid "B<--use-fakeroot> true|false"
2111 msgstr ""
2112
2113 #. type: Plain text
2114 #: en/lb_config.1:439
2115 msgid ""
2116 "controls if live-build should utilize fakeroot and fakechroot to try and "
2117 "avoid requiring root privillages where possible. By default, this option is "
2118 "false."
2119 msgstr ""
2120
2121 #. type: IP
2122 #: en/lb_config.1:439
2058 #: en/lb_config.1:425 en/live-build.7:40
2059 #, no-wrap
2060 msgid "B<--quiet>"
2061 msgstr ""
2062
2063 #. type: Plain text
2064 #: en/lb_config.1:427
2065 msgid "reduces the verbosity of messages output by B<lb build>."
2066 msgstr ""
2067
2068 #. type: IP
2069 #: en/lb_config.1:427
21232070 #, no-wrap
21242071 msgid "B<--archive-areas> I<ARCHIVE_AREA>|\"I<ARCHIVE_AREAS>\""
21252072 msgstr ""
21262073
21272074 #. type: Plain text
2128 #: en/lb_config.1:441
2075 #: en/lb_config.1:429
21292076 msgid ""
21302077 "defines which package archive areas of a debian packages archive should be "
21312078 "used for configured debian package mirrors. By default, this is set to main. "
21352082 msgstr ""
21362083
21372084 #. type: IP
2138 #: en/lb_config.1:441
2085 #: en/lb_config.1:429
21392086 #, no-wrap
21402087 msgid "B<--parent-archive-areas> I<PARENT_ARCHIVE_AREA>|\"I<PARENT_ARCHIVE_AREAS>\""
21412088 msgstr ""
21422089
21432090 #. type: Plain text
2144 #: en/lb_config.1:443
2091 #: en/lb_config.1:431
21452092 msgid "defines the archive areas for derivatives of the resulting live system."
21462093 msgstr ""
21472094
21482095 #. type: IP
2149 #: en/lb_config.1:443
2096 #: en/lb_config.1:431
21502097 #, no-wrap
21512098 msgid "B<--security> true|false"
21522099 msgstr ""
21532100
21542101 #. type: Plain text
2155 #: en/lb_config.1:445
2102 #: en/lb_config.1:433
21562103 msgid ""
21572104 "defines if the security repositories specified in the security mirror "
21582105 "options should be used or not."
21592106 msgstr ""
21602107
21612108 #. type: IP
2162 #: en/lb_config.1:445
2109 #: en/lb_config.1:433
21632110 #, no-wrap
21642111 msgid "B<--source> true|false"
21652112 msgstr ""
21662113
21672114 #. type: Plain text
2168 #: en/lb_config.1:447
2115 #: en/lb_config.1:435
21692116 msgid ""
21702117 "defines if a corresponding source image to the binary image should be build. "
21712118 "By default this is false because most people do not require this and would "
21752122 msgstr ""
21762123
21772124 #. type: IP
2178 #: en/lb_config.1:447
2125 #: en/lb_config.1:435
21792126 #, no-wrap
21802127 msgid "-s|B<--source-images> iso|netboot|tar|hdd"
21812128 msgstr ""
21822129
21832130 #. type: Plain text
2184 #: en/lb_config.1:449
2131 #: en/lb_config.1:437
21852132 msgid "defines the image type for the source image. Default is tar."
21862133 msgstr ""
21872134
21882135 #. type: IP
2189 #: en/lb_config.1:449
2136 #: en/lb_config.1:437
21902137 #, no-wrap
21912138 msgid "B<--firmware-binary> true|false"
21922139 msgstr ""
21932140
21942141 #. type: Plain text
2195 #: en/lb_config.1:451
2142 #: en/lb_config.1:439
21962143 msgid ""
21972144 "defines if firmware packages should be automatically included into the "
21982145 "binary pool for debian-installer. Note that only firmware packages available "
22032150 msgstr ""
22042151
22052152 #. type: IP
2206 #: en/lb_config.1:451
2153 #: en/lb_config.1:439
22072154 #, no-wrap
22082155 msgid "B<--firmware-chroot> true|false"
22092156 msgstr ""
22102157
22112158 #. type: Plain text
2212 #: en/lb_config.1:453
2159 #: en/lb_config.1:441
22132160 msgid ""
22142161 "defines if firmware packages should be automatically included into the live "
22152162 "image. Note that only firmware packages available within the configured "
22192166 msgstr ""
22202167
22212168 #. type: IP
2222 #: en/lb_config.1:453
2169 #: en/lb_config.1:441
22232170 #, no-wrap
22242171 msgid "B<--swap-file-path> I<PATH>"
22252172 msgstr ""
22262173
22272174 #. type: Plain text
2228 #: en/lb_config.1:455
2175 #: en/lb_config.1:443
22292176 msgid ""
22302177 "defines the path to a swap file to create in the binary image. Default is "
22312178 "not to create a swap file."
22322179 msgstr ""
22332180
22342181 #. type: IP
2235 #: en/lb_config.1:455
2182 #: en/lb_config.1:443
22362183 #, no-wrap
22372184 msgid "B<--swap-file-size> I<MB>"
22382185 msgstr ""
22392186
22402187 #. type: Plain text
2241 #: en/lb_config.1:457
2188 #: en/lb_config.1:445
22422189 msgid ""
22432190 "defines what size in megabytes the swap file should be, if one is to be "
22442191 "created. Default is 512MB."
22452192 msgstr ""
22462193
22472194 #. type: IP
2248 #: en/lb_config.1:457
2195 #: en/lb_config.1:445
22492196 #, no-wrap
22502197 msgid "B<--tasksel> apt|aptitude|tasksel"
22512198 msgstr ""
22522199
22532200 #. type: Plain text
2254 #: en/lb_config.1:459
2201 #: en/lb_config.1:447
22552202 msgid ""
22562203 "selects which program is used to install tasks. By default, this is set to "
22572204 "tasksel."
22582205 msgstr ""
22592206
22602207 #. type: IP
2261 #: en/lb_config.1:459
2208 #: en/lb_config.1:447
22622209 #, no-wrap
22632210 msgid "B<--templates> I<PATH>"
22642211 msgstr ""
22652212
22662213 #. type: Plain text
2267 #: en/lb_config.1:461
2214 #: en/lb_config.1:449
22682215 msgid ""
22692216 "sets the path to the templates that live-build is going to use, e.g. for "
22702217 "bootloaders. By default, this is set to /usr/share/live/build/templates/."
22712218 msgstr ""
22722219
22732220 #. type: IP
2274 #: en/lb_config.1:461
2221 #: en/lb_config.1:449
22752222 #, no-wrap
22762223 msgid "B<--hdd-size> MB"
22772224 msgstr ""
22782225
22792226 #. type: Plain text
2280 #: en/lb_config.1:463
2227 #: en/lb_config.1:451
22812228 msgid ""
22822229 "defines what size the hdd image should be. Note that although the default is "
22832230 "set to 10000 (= 10GB), it will not need 10GB space on your harddisk as the "
22852232 msgstr ""
22862233
22872234 #. type: IP
2288 #: en/lb_config.1:463
2235 #: en/lb_config.1:451
22892236 #, no-wrap
22902237 msgid "B<--updates> true|false"
22912238 msgstr ""
22922239
22932240 #. type: Plain text
2294 #: en/lb_config.1:465
2241 #: en/lb_config.1:453
22952242 msgid ""
22962243 "defines if debian updates package archives should be included in the image "
22972244 "or not."
22982245 msgstr ""
22992246
23002247 #. type: IP
2301 #: en/lb_config.1:465
2248 #: en/lb_config.1:453
23022249 #, no-wrap
23032250 msgid "B<--backports> true|false"
23042251 msgstr ""
23052252
23062253 #. type: Plain text
2307 #: en/lb_config.1:467
2254 #: en/lb_config.1:455
23082255 msgid ""
23092256 "defines if debian backports package archives should be included in the image "
23102257 "or not."
23112258 msgstr ""
23122259
23132260 #. type: IP
2314 #: en/lb_config.1:467
2315 #, no-wrap
2316 msgid "B<--exposed-root> true|false"
2317 msgstr ""
2318
2319 #. type: Plain text
2320 #: en/lb_config.1:469
2321 msgid ""
2322 "defines whether to expose the root filesystem as read only and not covered "
2323 "by the union filesystem. This has useful implications for certain speciality "
2324 "setups such as LTSP. By default, this option is false."
2325 msgstr ""
2326
2327 #. type: IP
2328 #: en/lb_config.1:469 en/live-build.7:42
2261 #: en/lb_config.1:455 en/live-build.7:42
23292262 #, no-wrap
23302263 msgid "B<--verbose>"
23312264 msgstr ""
23322265
23332266 #. type: Plain text
2334 #: en/lb_config.1:471
2267 #: en/lb_config.1:457
23352268 msgid "increases the verbosity of messages output by B<lb build>."
23362269 msgstr ""
23372270
23382271 #. type: IP
2339 #: en/lb_config.1:471
2272 #: en/lb_config.1:457
23402273 #, no-wrap
23412274 msgid "B<--win32-loader true|false>"
23422275 msgstr ""
23432276
23442277 #. FIXME
23452278 #. type: Plain text
2346 #: en/lb_config.1:474
2279 #: en/lb_config.1:460
23472280 msgid "defines if win32-loader should be included in the binary image or not."
23482281 msgstr ""
23492282
23502283 #. type: SH
2351 #: en/lb_config.1:475
2284 #: en/lb_config.1:461
23522285 #, no-wrap
23532286 msgid "ENVIRONMENT"
23542287 msgstr ""
23552288
23562289 #. FIXME
23572290 #. type: Plain text
2358 #: en/lb_config.1:478
2291 #: en/lb_config.1:464
23592292 msgid ""
23602293 "Currently, command line switches can also be specified through the "
23612294 "corresponding environment variable. However, this generally should not be "
23692302
23702303 #. FIXME
23712304 #. type: IP
2372 #: en/lb_config.1:482
2305 #: en/lb_config.1:468
23732306 #, no-wrap
23742307 msgid "B<auto/config>"
23752308 msgstr ""
23762309
23772310 #. type: IP
2378 #: en/lb_config.1:483
2311 #: en/lb_config.1:469
23792312 #, no-wrap
23802313 msgid "B</etc/live/build.conf, /etc/live/build/*>"
23812314 msgstr ""
23822315
23832316 #. FIXME
23842317 #. type: Plain text
2385 #: en/lb_config.1:486
2318 #: en/lb_config.1:472
23862319 msgid ""
23872320 "An optional, global configuration file for B<lb config> variables. It is "
23882321 "useful to specify a few system wide defaults, like "
23912324 msgstr ""
23922325
23932326 #. type: Plain text
2394 #: en/lb_config.1:491 en/live-build.7:225
2327 #: en/lb_config.1:477 en/live-build.7:221
23952328 msgid "I<live-boot>(7)"
23962329 msgstr ""
23972330
23982331 #. type: Plain text
2399 #: en/lb_config.1:493 en/live-build.7:227
2332 #: en/lb_config.1:479 en/live-build.7:223
24002333 msgid "I<live-config>(7)"
24012334 msgstr ""
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: IP
9191 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
92 #: en/lb_source.1:18 en/lb_testroot.1:22
92 #: en/lb_source.1:18
9393 #, no-wrap
9494 msgid "B<none>"
9595 msgstr ""
9696
9797 #. type: SH
9898 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
100 #: en/lb_testroot.1:24 en/live-build.7:223
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
100 #: en/live-build.7:219
101101 #, no-wrap
102102 msgid "SEE ALSO"
103103 msgstr ""
104104
105105 #. type: Plain text
106106 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
108 #: en/lb_testroot.1:26
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
109108 msgid "I<live-build>(7)"
110109 msgstr ""
111110
112111 #. type: Plain text
113112 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
115 #: en/lb_testroot.1:28 en/live-build.7:229
113 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
114 #: en/live-build.7:225
116115 msgid "This program is a part of live-build."
117116 msgstr ""
118117
119118 #. type: SH
120119 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
122 #: en/lb_testroot.1:29 en/live-build.7:230
120 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
121 #: en/live-build.7:226
123122 #, no-wrap
124123 msgid "HOMEPAGE"
125124 msgstr ""
126125
127126 #. type: Plain text
128127 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
130 #: en/lb_testroot.1:31 en/live-build.7:232
131 msgid ""
132 "More information about live-build and the Debian Live project can be found "
133 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
134 "E<lt>I<http://live.debian.net/manual/>E<gt>."
128 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
129 #: en/live-build.7:228
130 msgid ""
131 "More information about live-build and the Live Systems project can be found "
132 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
133 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
135134 msgstr ""
136135
137136 #. type: SH
138137 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
140 #: en/lb_testroot.1:32 en/live-build.7:233
138 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
139 #: en/live-build.7:229
141140 #, no-wrap
142141 msgid "BUGS"
143142 msgstr ""
144143
145144 #. type: Plain text
146145 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
148 #: en/lb_testroot.1:34 en/live-build.7:235
146 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
147 #: en/live-build.7:231
149148 msgid ""
150149 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
150 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
151 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153152 "debian.org>E<gt>."
154153 msgstr ""
155154
156155 #. type: SH
157156 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
159 #: en/lb_testroot.1:35 en/live-build.7:236
157 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
158 #: en/live-build.7:232
160159 #, no-wrap
161160 msgid "AUTHOR"
162161 msgstr ""
163162
164163 #. type: Plain text
165164 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
167 #: en/lb_testroot.1:36 en/live-build.7:237
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
170 "the Debian project."
165 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
166 #: en/live-build.7:233
167 msgid ""
168 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
171169 msgstr ""
172170
173171 #. type: Plain text
184182 #: en/lb_source.1:11
185183 msgid ""
186184 "B<lb source> is a high-level command (porcelain) of I<live-build>(7), the "
187 "Debian Live tool suite."
185 "live systems tool suite."
188186 msgstr ""
189187
190188 #. type: Plain text
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0~alpha39-1\n"
9 "POT-Creation-Date: 2014-08-27 23:56+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
2929 #: en/lb_testroot.1:1 en/live-build.7:1
3030 #, no-wrap
31 msgid "2013-04-30"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
31 msgid "2014-08-27"
32 msgstr ""
33
34 #. type: TH
35 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
36 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "4.0~alpha39-1"
40 msgstr ""
41
42 #. type: TH
43 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
44 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
6969 #: en/lb_testroot.1:9 en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/lb_testroot.1:16 en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/lb_testroot.1:19 en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: IP
9191 #: en/lb.1:20 en/lb_binary.1:18 en/lb_bootstrap.1:18 en/lb_chroot.1:18
92 #: en/lb_source.1:18 en/lb_testroot.1:22
92 #: en/lb_source.1:18 en/lb_testroot.1:20
9393 #, no-wrap
9494 msgid "B<none>"
9595 msgstr ""
9696
9797 #. type: SH
9898 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
100 #: en/lb_testroot.1:24 en/live-build.7:223
99 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
100 #: en/lb_testroot.1:22 en/live-build.7:219
101101 #, no-wrap
102102 msgid "SEE ALSO"
103103 msgstr ""
104104
105105 #. type: Plain text
106106 #: en/lb.1:24 en/lb_binary.1:22 en/lb_bootstrap.1:22 en/lb_build.1:24
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:489 en/lb_source.1:22
108 #: en/lb_testroot.1:26
107 #: en/lb_chroot.1:22 en/lb_clean.1:45 en/lb_config.1:475 en/lb_source.1:22
108 #: en/lb_testroot.1:24
109109 msgid "I<live-build>(7)"
110110 msgstr ""
111111
112112 #. type: Plain text
113113 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
115 #: en/lb_testroot.1:28 en/live-build.7:229
114 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
115 #: en/lb_testroot.1:26 en/live-build.7:225
116116 msgid "This program is a part of live-build."
117117 msgstr ""
118118
119119 #. type: SH
120120 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
122 #: en/lb_testroot.1:29 en/live-build.7:230
121 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
122 #: en/lb_testroot.1:27 en/live-build.7:226
123123 #, no-wrap
124124 msgid "HOMEPAGE"
125125 msgstr ""
126126
127127 #. type: Plain text
128128 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
130 #: en/lb_testroot.1:31 en/live-build.7:232
131 msgid ""
132 "More information about live-build and the Debian Live project can be found "
133 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
134 "E<lt>I<http://live.debian.net/manual/>E<gt>."
129 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
130 #: en/lb_testroot.1:29 en/live-build.7:228
131 msgid ""
132 "More information about live-build and the Live Systems project can be found "
133 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
134 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
135135 msgstr ""
136136
137137 #. type: SH
138138 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
140 #: en/lb_testroot.1:32 en/live-build.7:233
139 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
140 #: en/lb_testroot.1:30 en/live-build.7:229
141141 #, no-wrap
142142 msgid "BUGS"
143143 msgstr ""
144144
145145 #. type: Plain text
146146 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
148 #: en/lb_testroot.1:34 en/live-build.7:235
147 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
148 #: en/lb_testroot.1:32 en/live-build.7:231
149149 msgid ""
150150 "Bugs can be reported by submitting a bugreport for the live-build package in "
151 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
151 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
152 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
153153 "debian.org>E<gt>."
154154 msgstr ""
155155
156156 #. type: SH
157157 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
159 #: en/lb_testroot.1:35 en/live-build.7:236
158 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
159 #: en/lb_testroot.1:33 en/live-build.7:232
160160 #, no-wrap
161161 msgid "AUTHOR"
162162 msgstr ""
163163
164164 #. type: Plain text
165165 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
167 #: en/lb_testroot.1:36 en/live-build.7:237
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
170 "the Debian project."
166 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
167 #: en/lb_testroot.1:34 en/live-build.7:233
168 msgid ""
169 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
171170 msgstr ""
172171
173172 #. type: Plain text
184183 #: en/lb_testroot.1:11
185184 msgid ""
186185 "B<lb testroot> is a high-level command (porcelain) of I<live-build>(7), the "
187 "Debian Live tool suite."
186 "live systems tool suite."
188187 msgstr ""
189188
190189 #. FIXME
191 #. type: Plain text
192 #: en/lb_testroot.1:14
190 #. FIXME
191 #. type: Plain text
192 #: en/lb_testroot.1:15
193193 msgid ""
194194 "B<lb testroot> simply checks to see if you are root. If not, it exits with "
195 "an error. Debian Live images must currently be built as real root."
196 msgstr ""
197
198 #. FIXME
199 #. type: Plain text
200 #: en/lb_testroot.1:17
201 msgid ""
202 "Note: Support for using I<fakeroot>(1) and I<sudo>(8) internally in live-"
203 "build itself is still experimental, however, calling a helper yourself with "
204 "sudo is safe."
205 msgstr ""
206
207 #. type: Plain text
208 #: en/lb_testroot.1:20
195 "an error. live system images must currently be built as real root (using "
196 "sudo is fine too)."
197 msgstr ""
198
199 #. type: Plain text
200 #: en/lb_testroot.1:18
209201 msgid ""
210202 "B<lb testroot> has no specific options but understands all generic live-"
211203 "build options. See I<live-build>(7) for a complete list of all generic live-"
55 #, fuzzy
66 msgid ""
77 msgstr ""
8 "Project-Id-Version: live-build VERSION\n"
9 "POT-Creation-Date: 2013-04-30 10:25+0300\n"
8 "Project-Id-Version: live-build 4.0.3-1\n"
9 "POT-Creation-Date: 2014-10-25 14:34+0200\n"
1010 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1111 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1212 "Language-Team: LANGUAGE <[email protected]>\n"
1818 #. type: TH
1919 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2020 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
21 #: en/lb_testroot.1:1 en/live-build.7:1
21 #: en/live-build.7:1
2222 #, no-wrap
2323 msgid "LIVE-BUILD"
2424 msgstr ""
2626 #. type: TH
2727 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
2828 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
29 #: en/lb_testroot.1:1 en/live-build.7:1
30 #, no-wrap
31 msgid "2013-04-30"
29 #: en/live-build.7:1
30 #, no-wrap
31 msgid "2014-10-25"
3232 msgstr ""
3333
3434 #. type: TH
3535 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
3636 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
37 #: en/lb_testroot.1:1 en/live-build.7:1
38 #, no-wrap
39 msgid "3.0.5-1"
37 #: en/live-build.7:1
38 #, no-wrap
39 msgid "4.0.3-1"
4040 msgstr ""
4141
4242 #. type: TH
4343 #: en/lb.1:1 en/lb_binary.1:1 en/lb_bootstrap.1:1 en/lb_build.1:1
4444 #: en/lb_chroot.1:1 en/lb_clean.1:1 en/lb_config.1:1 en/lb_source.1:1
45 #: en/lb_testroot.1:1 en/live-build.7:1
46 #, no-wrap
47 msgid "Debian Live Project"
45 #: en/live-build.7:1
46 #, no-wrap
47 msgid "Live Systems Project"
4848 msgstr ""
4949
5050 #. type: SH
5151 #: en/lb.1:3 en/lb_binary.1:3 en/lb_bootstrap.1:3 en/lb_build.1:3
5252 #: en/lb_chroot.1:3 en/lb_clean.1:3 en/lb_config.1:3 en/lb_source.1:3
53 #: en/lb_testroot.1:3 en/live-build.7:3
53 #: en/live-build.7:3
5454 #, no-wrap
5555 msgid "NAME"
5656 msgstr ""
5858 #. type: SH
5959 #: en/lb.1:6 en/lb_binary.1:6 en/lb_bootstrap.1:6 en/lb_build.1:6
6060 #: en/lb_chroot.1:6 en/lb_clean.1:6 en/lb_config.1:6 en/lb_source.1:6
61 #: en/lb_testroot.1:6 en/live-build.7:6
61 #: en/live-build.7:6
6262 #, no-wrap
6363 msgid "SYNOPSIS"
6464 msgstr ""
6565
6666 #. type: SH
6767 #: en/lb.1:11 en/lb_binary.1:9 en/lb_bootstrap.1:9 en/lb_build.1:9
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:233 en/lb_source.1:9
69 #: en/lb_testroot.1:9 en/live-build.7:11
68 #: en/lb_chroot.1:9 en/lb_clean.1:9 en/lb_config.1:225 en/lb_source.1:9
69 #: en/live-build.7:11
7070 #, no-wrap
7171 msgid "DESCRIPTION"
7272 msgstr ""
7373
7474 #. type: SH
7575 #: en/lb.1:16 en/lb_binary.1:14 en/lb_bootstrap.1:14 en/lb_build.1:14
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:242 en/lb_source.1:14
77 #: en/lb_testroot.1:18 en/live-build.7:20
76 #: en/lb_chroot.1:14 en/lb_clean.1:16 en/lb_config.1:234 en/lb_source.1:14
77 #: en/live-build.7:20
7878 #, no-wrap
7979 msgid "OPTIONS"
8080 msgstr ""
8181
8282 #. type: SH
8383 #: en/lb.1:19 en/lb_binary.1:17 en/lb_bootstrap.1:17 en/lb_build.1:17
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:480 en/lb_source.1:17
85 #: en/lb_testroot.1:21 en/live-build.7:219
84 #: en/lb_chroot.1:17 en/lb_clean.1:38 en/lb_config.1:466 en/lb_source.1:17
85 #: en/live-build.7:215
8686 #, no-wrap
8787 msgid "FILES"
8888 msgstr ""
8989
9090 #. type: SH
9191 #: en/lb.1:22 en/lb_binary.1:20 en/lb_bootstrap.1:20 en/lb_build.1:22
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:487 en/lb_source.1:20
93 #: en/lb_testroot.1:24 en/live-build.7:223
92 #: en/lb_chroot.1:20 en/lb_clean.1:43 en/lb_config.1:473 en/lb_source.1:20
93 #: en/live-build.7:219
9494 #, no-wrap
9595 msgid "SEE ALSO"
9696 msgstr ""
9797
9898 #. type: Plain text
9999 #: en/lb.1:26 en/lb_binary.1:24 en/lb_bootstrap.1:24 en/lb_build.1:26
100 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:495 en/lb_source.1:24
101 #: en/lb_testroot.1:28 en/live-build.7:229
100 #: en/lb_chroot.1:24 en/lb_clean.1:47 en/lb_config.1:481 en/lb_source.1:24
101 #: en/live-build.7:225
102102 msgid "This program is a part of live-build."
103103 msgstr ""
104104
105105 #. type: SH
106106 #: en/lb.1:27 en/lb_binary.1:25 en/lb_bootstrap.1:25 en/lb_build.1:27
107 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:496 en/lb_source.1:25
108 #: en/lb_testroot.1:29 en/live-build.7:230
107 #: en/lb_chroot.1:25 en/lb_clean.1:48 en/lb_config.1:482 en/lb_source.1:25
108 #: en/live-build.7:226
109109 #, no-wrap
110110 msgid "HOMEPAGE"
111111 msgstr ""
112112
113113 #. type: Plain text
114114 #: en/lb.1:29 en/lb_binary.1:27 en/lb_bootstrap.1:27 en/lb_build.1:29
115 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:498 en/lb_source.1:27
116 #: en/lb_testroot.1:31 en/live-build.7:232
117 msgid ""
118 "More information about live-build and the Debian Live project can be found "
119 "on the homepage at E<lt>I<http://live.debian.net/>E<gt> and in the manual at "
120 "E<lt>I<http://live.debian.net/manual/>E<gt>."
115 #: en/lb_chroot.1:27 en/lb_clean.1:50 en/lb_config.1:484 en/lb_source.1:27
116 #: en/live-build.7:228
117 msgid ""
118 "More information about live-build and the Live Systems project can be found "
119 "on the homepage at E<lt>I<http://live-systems.org/>E<gt> and in the manual "
120 "at E<lt>I<http://live-systems.org/manual/>E<gt>."
121121 msgstr ""
122122
123123 #. type: SH
124124 #: en/lb.1:30 en/lb_binary.1:28 en/lb_bootstrap.1:28 en/lb_build.1:30
125 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:499 en/lb_source.1:28
126 #: en/lb_testroot.1:32 en/live-build.7:233
125 #: en/lb_chroot.1:28 en/lb_clean.1:51 en/lb_config.1:485 en/lb_source.1:28
126 #: en/live-build.7:229
127127 #, no-wrap
128128 msgid "BUGS"
129129 msgstr ""
130130
131131 #. type: Plain text
132132 #: en/lb.1:32 en/lb_binary.1:30 en/lb_bootstrap.1:30 en/lb_build.1:32
133 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:501 en/lb_source.1:30
134 #: en/lb_testroot.1:34 en/live-build.7:235
133 #: en/lb_chroot.1:30 en/lb_clean.1:53 en/lb_config.1:487 en/lb_source.1:30
134 #: en/live-build.7:231
135135 msgid ""
136136 "Bugs can be reported by submitting a bugreport for the live-build package in "
137 "the Debian Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
138 "writing a mail to the Debian Live mailing list at E<lt>I<debian-live@lists."
137 "the Bug Tracking System at E<lt>I<http://bugs.debian.org/>E<gt> or by "
138 "writing a mail to the Live Systems mailing list at E<lt>I<debian-live@lists."
139139 "debian.org>E<gt>."
140140 msgstr ""
141141
142142 #. type: SH
143143 #: en/lb.1:33 en/lb_binary.1:31 en/lb_bootstrap.1:31 en/lb_build.1:33
144 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:502 en/lb_source.1:31
145 #: en/lb_testroot.1:35 en/live-build.7:236
144 #: en/lb_chroot.1:31 en/lb_clean.1:54 en/lb_config.1:488 en/lb_source.1:31
145 #: en/live-build.7:232
146146 #, no-wrap
147147 msgid "AUTHOR"
148148 msgstr ""
149149
150150 #. type: Plain text
151151 #: en/lb.1:34 en/lb_binary.1:32 en/lb_bootstrap.1:32 en/lb_build.1:34
152 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:503 en/lb_source.1:32
153 #: en/lb_testroot.1:36 en/live-build.7:237
154 msgid ""
155 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt> for "
156 "the Debian project."
157 msgstr ""
158
159 #. type: IP
160 #: en/lb_config.1:314 en/live-build.7:36
152 #: en/lb_chroot.1:32 en/lb_clean.1:55 en/lb_config.1:489 en/lb_source.1:32
153 #: en/live-build.7:233
154 msgid ""
155 "live-build was written by Daniel Baumann E<lt>I<[email protected]>E<gt>."
156 msgstr ""
157
158 #. type: IP
159 #: en/lb_config.1:306 en/live-build.7:36
161160 #, no-wrap
162161 msgid "B<--debug>"
163162 msgstr ""
164163
165164 #. type: IP
166 #: en/lb_config.1:326 en/live-build.7:38
165 #: en/lb_config.1:318 en/live-build.7:38
167166 #, no-wrap
168167 msgid "B<--force>"
169168 msgstr ""
170169
171170 #. type: IP
172 #: en/lb_config.1:469 en/live-build.7:42
171 #: en/lb_config.1:425 en/live-build.7:40
172 #, no-wrap
173 msgid "B<--quiet>"
174 msgstr ""
175
176 #. type: IP
177 #: en/lb_config.1:455 en/live-build.7:42
173178 #, no-wrap
174179 msgid "B<--verbose>"
175180 msgstr ""
176181
177182 #. type: Plain text
178 #: en/lb_config.1:491 en/live-build.7:225
183 #: en/lb_config.1:477 en/live-build.7:221
179184 msgid "I<live-boot>(7)"
180185 msgstr ""
181186
182187 #. type: Plain text
183 #: en/lb_config.1:493 en/live-build.7:227
188 #: en/lb_config.1:479 en/live-build.7:223
184189 msgid "I<live-config>(7)"
185190 msgstr ""
186191
187192 #. type: Plain text
188193 #: en/live-build.7:5
189 msgid "B<live-build> - the Debian Live tool suite"
194 msgid "B<live-build> - the live systems tool suite"
190195 msgstr ""
191196
192197 #. FIXME
203208 #. type: Plain text
204209 #: en/live-build.7:14
205210 msgid ""
206 "live-build is a set of scripts to build Debian Live system images. The idea "
207 "behind live-build is a tool suite that uses a configuration directory to "
208 "completely automate and customize all aspects of building a Live image."
211 "live-build is a set of scripts to build live system images. The idea behind "
212 "live-build is a tool suite that uses a configuration directory to completely "
213 "automate and customize all aspects of building a Live image."
209214 msgstr ""
210215
211216 #. type: Plain text
218223 #: en/live-build.7:19
219224 msgid ""
220225 "More documentation about how to use live-build is available in the "
221 "individual manpages for each helper and in the manual at E<lt>I<http://live."
222 "debian.net/manual/>E<gt>."
226 "individual manpages for each helper and in the manual at E<lt>I<http://live-"
227 "systems.org/manual/>E<gt>."
223228 msgstr ""
224229
225230 #. FIXME
312317 #. type: Plain text
313318 #: en/live-build.7:40
314319 msgid "force helper execution, even if stage file exists."
315 msgstr ""
316
317 #. type: IP
318 #: en/live-build.7:40
319 #, no-wrap
320 msgid "B<--quiet>"
321320 msgstr ""
322321
323322 #. type: Plain text
10061005 #. type: IP
10071006 #: en/live-build.7:175
10081007 #, no-wrap
1009 msgid "B<lb_binary_silo>(1)"
1008 msgid "B<lb_binary_syslinux>(1)"
10101009 msgstr ""
10111010
10121011 #. type: Plain text
10131012 #: en/live-build.7:177
1014 msgid "installs silo into binary"
1013 msgid "installs syslinux into binary"
10151014 msgstr ""
10161015
10171016 #. type: IP
10181017 #: en/live-build.7:177
10191018 #, no-wrap
1020 msgid "B<lb_binary_syslinux>(1)"
1019 msgid "B<lb_binary_tar>(1)"
10211020 msgstr ""
10221021
10231022 #. type: Plain text
10241023 #: en/live-build.7:179
1025 msgid "installs syslinux into binary"
1024 msgid "build harddisk binary image"
10261025 msgstr ""
10271026
10281027 #. type: IP
10291028 #: en/live-build.7:179
10301029 #, no-wrap
1031 msgid "B<lb_binary_tar>(1)"
1030 msgid "B<lb_binary_hdd>(1)"
10321031 msgstr ""
10331032
10341033 #. type: Plain text
10351034 #: en/live-build.7:181
1036 msgid "build harddisk binary image"
1035 msgid "build binary hdd image"
10371036 msgstr ""
10381037
10391038 #. type: IP
10401039 #: en/live-build.7:181
10411040 #, no-wrap
1042 msgid "B<lb_binary_hdd>(1)"
1041 msgid "B<lb_binary_win32-loader>(1)"
10431042 msgstr ""
10441043
10451044 #. type: Plain text
10461045 #: en/live-build.7:183
1047 msgid "build binary hdd image"
1048 msgstr ""
1049
1050 #. type: IP
1046 msgid "installs win32-loader into binary"
1047 msgstr ""
1048
1049 #. type: SS
10511050 #: en/live-build.7:183
10521051 #, no-wrap
1053 msgid "B<lb_binary_win32-loader>(1)"
1054 msgstr ""
1055
1056 #. type: Plain text
1057 #: en/live-build.7:185
1058 msgid "installs win32-loader into binary"
1059 msgstr ""
1060
1061 #. type: IP
1062 #: en/live-build.7:185
1063 #, no-wrap
1064 msgid "B<lb_binary_yaboot>(1)"
1065 msgstr ""
1066
1067 #. type: Plain text
1068 #: en/live-build.7:187
1069 msgid "installs yaboot into binary"
1070 msgstr ""
1071
1072 #. type: SS
1073 #: en/live-build.7:187
1074 #, no-wrap
10751052 msgid "Source commands"
10761053 msgstr ""
10771054
10781055 #. type: IP
1056 #: en/live-build.7:184
1057 #, no-wrap
1058 msgid "B<lb_source_debian>(1)"
1059 msgstr ""
1060
1061 #. type: Plain text
1062 #: en/live-build.7:186
1063 msgid "download sources"
1064 msgstr ""
1065
1066 #. type: IP
1067 #: en/live-build.7:186
1068 #, no-wrap
1069 msgid "B<lb_source_debian-live>(1)"
1070 msgstr ""
1071
1072 #. type: Plain text
10791073 #: en/live-build.7:188
1080 #, no-wrap
1081 msgid "B<lb_source_debian>(1)"
1074 msgid "copy debian-live config into source"
1075 msgstr ""
1076
1077 #. type: IP
1078 #: en/live-build.7:188
1079 #, no-wrap
1080 msgid "B<lb_source_disk>(1)"
10821081 msgstr ""
10831082
10841083 #. type: Plain text
10851084 #: en/live-build.7:190
1086 msgid "download sources"
1085 msgid "install disk information into source"
10871086 msgstr ""
10881087
10891088 #. type: IP
10901089 #: en/live-build.7:190
10911090 #, no-wrap
1092 msgid "B<lb_source_debian-live>(1)"
1091 msgid "B<lb_source_iso>(1)"
10931092 msgstr ""
10941093
10951094 #. type: Plain text
10961095 #: en/live-build.7:192
1097 msgid "copy debian-live config into source"
1096 msgid "build iso source image"
10981097 msgstr ""
10991098
11001099 #. type: IP
11011100 #: en/live-build.7:192
11021101 #, no-wrap
1103 msgid "B<lb_source_disk>(1)"
1102 msgid "B<lb_source_checksums>(1)"
11041103 msgstr ""
11051104
11061105 #. type: Plain text
11071106 #: en/live-build.7:194
1108 msgid "install disk information into source"
1107 msgid "create source checksums (md5, sha1, and/or sha256)"
11091108 msgstr ""
11101109
11111110 #. type: IP
11121111 #: en/live-build.7:194
11131112 #, no-wrap
1114 msgid "B<lb_source_iso>(1)"
1113 msgid "B<lb_source_net>(1)"
11151114 msgstr ""
11161115
11171116 #. type: Plain text
11181117 #: en/live-build.7:196
1119 msgid "build iso source image"
1118 msgid "build source net image"
11201119 msgstr ""
11211120
11221121 #. type: IP
11231122 #: en/live-build.7:196
11241123 #, no-wrap
1125 msgid "B<lb_source_checksums>(1)"
1124 msgid "B<lb_source_tar>(1)"
11261125 msgstr ""
11271126
11281127 #. type: Plain text
11291128 #: en/live-build.7:198
1130 msgid "create source checksums (md5, sha1, and/or sha256)"
1129 msgid "build source tarball"
11311130 msgstr ""
11321131
11331132 #. type: IP
11341133 #: en/live-build.7:198
11351134 #, no-wrap
1136 msgid "B<lb_source_net>(1)"
1137 msgstr ""
1138
1139 #. type: Plain text
1140 #: en/live-build.7:200
1141 msgid "build source net image"
1142 msgstr ""
1143
1144 #. type: IP
1145 #: en/live-build.7:200
1146 #, no-wrap
1147 msgid "B<lb_source_tar>(1)"
1148 msgstr ""
1149
1150 #. type: Plain text
1135 msgid "B<lb_source_hdd>(1)"
1136 msgstr ""
1137
1138 #. FIXME
1139 #. type: Plain text
1140 #: en/live-build.7:201
1141 msgid "build source hdd image"
1142 msgstr ""
1143
1144 #. type: SH
11511145 #: en/live-build.7:202
1152 msgid "build source tarball"
1153 msgstr ""
1154
1155 #. type: IP
1156 #: en/live-build.7:202
1157 #, no-wrap
1158 msgid "B<lb_source_hdd>(1)"
1146 #, no-wrap
1147 msgid "CONFIG FILES"
11591148 msgstr ""
11601149
11611150 #. FIXME
11621151 #. type: Plain text
11631152 #: en/live-build.7:205
1164 msgid "build source hdd image"
1165 msgstr ""
1166
1167 #. type: SH
1168 #: en/live-build.7:206
1169 #, no-wrap
1170 msgid "CONFIG FILES"
1171 msgstr ""
1172
1173 #. FIXME
1174 #. type: Plain text
1175 #: en/live-build.7:209
11761153 msgid ""
11771154 "Many live-build commands make use of files in the I<config/> directory to "
11781155 "control what they do. Besides the common I<config/common>, which is used by "
11841161 msgstr ""
11851162
11861163 #. type: Plain text
1187 #: en/live-build.7:211
1164 #: en/live-build.7:207
11881165 msgid ""
11891166 "For example, lb_bootstrap_debootstrap uses files named config/bootstrap and "
11901167 "config/bootstrap_debootstrap to read the options it will use. See the man "
11951172 msgstr ""
11961173
11971174 #. type: Plain text
1198 #: en/live-build.7:213
1175 #: en/live-build.7:209
11991176 msgid ""
12001177 "Note that live-build will respect environment variables which are present in "
12011178 "the context of the shell it is running. If variables can be read from config "
12061183 msgstr ""
12071184
12081185 #. type: Plain text
1209 #: en/live-build.7:215
1186 #: en/live-build.7:211
12101187 msgid ""
12111188 "In some rare cases, you may want to have different versions of these files "
12121189 "for different architectures or distributions. If files named config/stage."
12191196
12201197 #. FIXME
12211198 #. type: Plain text
1222 #: en/live-build.7:218
1199 #: en/live-build.7:214
12231200 msgid ""
12241201 "All config files are shell scripts which are sourced by a live-build "
12251202 "program. That means they have to follow the normal shell syntax. You can "
12271204 msgstr ""
12281205
12291206 #. type: IP
1230 #: en/live-build.7:220
1207 #: en/live-build.7:216
12311208 #, no-wrap
12321209 msgid "B</etc/live/build.conf>"
12331210 msgstr ""
12341211
12351212 #. type: IP
1236 #: en/live-build.7:221
1213 #: en/live-build.7:217
12371214 #, no-wrap
12381215 msgid "B</etc/live/build/*>"
12391216 msgstr ""
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
5959 # Prepare images
6060 lb binary_package-lists ${@}
6161 lb binary_linux-image ${@}
62 lb binary_debian-installer ${@}
6362 lb binary_memtest ${@}
6463 lb binary_grub ${@}
6564 lb binary_grub2 ${@}
6665 lb binary_syslinux ${@}
67 lb binary_yaboot ${@}
68 lb binary_silo ${@}
6966 lb binary_disk ${@}
7067 lb binary_loadlin ${@}
7168 lb binary_win32-loader ${@}
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
8888
8989 # File list
9090 cd binary
91 find . | sed -e 's|^.||g' | grep "^/" | sort > ../binary.contents
91 find . | sed -e 's|^.||g' | grep "^/" | sort > ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.contents
9292 cd "${OLDPWD}"
9393
9494 # Creating stage file
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4040 # Normally, virtual filesystems are not mounted here, but people tend to be lazy
4141 if [ -f chroot/proc/version ]
4242 then
43 if [ "${LB_USE_FAKEROOT}" != "true" ]
44 then
45 ${LB_ROOT_COMMAND} umount chroot/proc
46 else
47 rm -rf chroot/proc
48 mkdir -p chroot/proc
49 fi
43 umount chroot/proc
5044 fi
5145
5246 if [ -d chroot/sys/kernel ]
5347 then
54 if [ "${LB_USE_FAKEROOT}" != "true" ]
55 then
56 ${LB_ROOT_COMMAND} umount chroot/sys
57 else
58 rm -rf chroot/sys
59 mkdir -p chroot/sys
60 fi
61 fi
62
63 # Copying /dev if using fakeroot
64 if [ "${LB_USE_FAKEROOT}" = "true" ]
65 then
66 rm -rf chroot/dev
67 find /dev | cpio -dmpu chroot
48 umount chroot/sys
6849 fi
6950
7051 if [ "${LB_BUILD_WITH_CHROOT}" = "false" ]
8061 Echo_message "This may take a while."
8162
8263 # Removing old chroot
83 ${LB_ROOT_COMMAND} rm -rf chroot/chroot
84 ${LB_ROOT_COMMAND} rm -rf chroot.tmp
64 rm -rf chroot/chroot
65 rm -rf chroot.tmp
8566
8667 # Copying new chroot
8768 if [ -d cache/bootstrap ] && [ "${LB_CHROOT_FILESYSTEM}" != "none" ] && [ "${LB_CHROOT_FILESYSTEM}" != "plain" ]
8869 then
89 ${LB_ROOT_COMMAND} mv chroot chroot.tmp
90 ${LB_ROOT_COMMAND} cp -a cache/bootstrap chroot
91 ${LB_ROOT_COMMAND} touch chroot/chroot.cache
70 mv chroot chroot.tmp
71 cp -a cache/bootstrap chroot
72 touch chroot/chroot.cache
9273 else
93 ${LB_ROOT_COMMAND} cp -a chroot chroot.tmp
74 cp -a chroot chroot.tmp
9475 fi
9576
96 ${LB_ROOT_COMMAND} mv chroot.tmp chroot/chroot
77 mv chroot.tmp chroot/chroot
9778
9879 # Handling chroot excludes
9980 if [ -f config/rootfs/excludes ] && [ "${LB_CHROOT_FILESYSTEM}" != "squashfs" ]
11596 esac
11697 fi
11798
118 if [ -n "${LB_ROOT_COMMAND}" ]
119 then
120 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
121 fi
122
12399 # Creating stage file
124100 Create_stagefile .build/binary_chroot
+0
-934
scripts/build/binary_debian-installer less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'install debian-installer into binary')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${_DEBUG}" = "true" ]
27 then
28 WGET_OPTIONS="${WGET_OPTIONS} --verbose"
29 elif [ "${_QUIET}" = "true" ]
30 then
31 WGET_OPTIONS="${WGET_OPTIONS} --quiet"
32 else
33 WGET_OPTIONS="${WGET_OPTIONS} --no-verbose"
34 fi
35
36 # Check d-i configuration
37 case "${LB_DEBIAN_INSTALLER}" in
38 true|cdrom|netinst|netboot|businesscard|live)
39 ;;
40
41 false)
42 exit 0
43 ;;
44
45 *)
46 Echo_error "debian-installer flavour %s not supported." "${LB_DEBIAN_INSTALLER}"
47 exit 1
48 ;;
49 esac
50
51 Echo_message "Begin installing debian-installer..."
52
53 # Requiring stage file
54 Require_stagefile .build/config .build/bootstrap
55
56 # Checking stage file
57 Check_stagefile .build/binary_debian-installer
58
59 # Checking lock file
60 Check_lockfile .lock
61
62 # Creating lock file
63 Create_lockfile .lock
64
65 # Checking depends
66 Check_package chroot/usr/bin/wget wget
67 Check_package chroot/usr/bin/apt-ftparchive apt-utils
68
69 # Restoring cache
70 Restore_cache cache/packages.binary
71
72 # Installing depends
73 Install_package
74
75 # Setting destination directory
76 case "${LB_BINARY_IMAGES}" in
77 netboot)
78 DESTDIR="tftpboot/debian-install/${LB_ARCHITECTURES}"
79 ;;
80
81 hdd*|tar)
82 DESTDIR="binary/install"
83 ;;
84
85 *)
86 DESTDIR="binary/install"
87 ;;
88 esac
89
90 # Set d-i image type
91 case "${LB_DEBIAN_INSTALLER}" in
92 businesscard|netboot|netinst)
93 DI_IMAGE_TYPE="netboot"
94 ;;
95 *)
96 case "${LB_BINARY_IMAGES}" in
97 netboot)
98 DI_IMAGE_TYPE="netboot"
99 ;;
100
101 *)
102 DI_IMAGE_TYPE="cdrom"
103 ;;
104 esac
105 ;;
106 esac
107
108 # Set architecture-specific variables
109 case "${LB_ARCHITECTURES}" in
110 armel)
111 DEFAULT_FLAVOUR="$(echo ${LH_LINUX_FLAVOURS} | awk '{ print $1 }')"
112 case "${DI_IMAGE_TYPE}" in
113 cdrom)
114 DI_REMOTE_BASE="${DEFAULT_FLAVOUR}/cdrom"
115 ;;
116
117 netboot)
118 DI_REMOTE_BASE="${DEFAULT_FLAVOUR}/netboot"
119 ;;
120 esac
121
122 DI_REMOTE_KERNEL="vmlinuz"
123 DI_REMOTE_BASE_GTK="${DI_REMOTE_BASE}/gtk"
124 ;;
125
126 powerpc)
127 case "${DI_IMAGE_TYPE}" in
128 cdrom)
129 DI_REMOTE_BASE="${LB_ARCHITECTURES}/cdrom"
130 ;;
131
132 netboot)
133 DI_REMOTE_BASE="${LB_ARCHITECTURES}/netboot"
134 ;;
135 esac
136
137 DI_REMOTE_KERNEL="vmlinux"
138 DI_REMOTE_BASE_GTK="${DI_REMOTE_BASE}/gtk"
139 ;;
140
141 sparc)
142 DEFAULT_FLAVOUR="$(echo ${LB_LINUX_FLAVOURS} | awk '{ print $1 }')"
143 DI_REMOTE_KERNEL="$(basename chroot/boot/vmlinuz-*${DEFAULT_FLAVOUR})"
144 DI_REMOTE_BASE_GTK="none"
145
146 DI_REMOTE_BASE="cdrom"
147 ;;
148 *)
149 case "${DI_IMAGE_TYPE}" in
150 netboot)
151 DI_REMOTE_BASE="netboot/debian-installer/${LB_ARCHITECTURES}"
152 DI_REMOTE_BASE_GTK="netboot/gtk/debian-installer/${LB_ARCHITECTURES}"
153 DI_REMOTE_KERNEL="linux"
154 ;;
155
156 cdrom)
157 DI_REMOTE_BASE="cdrom"
158 DI_REMOTE_BASE_GTK="cdrom/gtk"
159 DI_REMOTE_KERNEL="vmlinuz"
160 ;;
161 esac
162 ;;
163 esac
164
165 Check_multiarchitectures
166
167 Install_file() {
168 local FILE
169 FILE="${1}"
170
171 local ARCHIVE_AREA
172 ARCHIVE_AREA="$(dpkg -I ${FILE} | awk '/^.*Section: / { print $2 }')"
173
174 if echo "${ARCHIVE_AREA}" | grep -qs '/'
175 then
176 ARCHIVE_AREA="$(echo ${ARCHIVE_AREA} | awk -F/ '{ print $1 }')"
177 else
178 ARCHIVE_AREA="main"
179 fi
180
181 local TARGET
182 TARGET="${2}/${ARCHIVE_AREA}"
183
184 SOURCE="$(dpkg -f ${FILE} Source | awk '{ print $1 }')"
185
186 if [ -z "${SOURCE}" ]
187 then
188 SOURCE="$(basename ${FILE} | awk -F_ '{ print $1 }')"
189 fi
190
191 case "${SOURCE}" in
192 lib?*)
193 LETTER="$(echo ${SOURCE} | sed 's|\(....\).*|\1|')"
194 ;;
195
196 *)
197 LETTER="$(echo ${SOURCE} | sed 's|\(.\).*|\1|')"
198 ;;
199 esac
200
201 # Install directory
202 mkdir -p "${TARGET}"/"${LETTER}"/"${SOURCE}"
203
204 # Move files
205 cp "${FILE}" "${TARGET}"/"${LETTER}"/"${SOURCE}"
206 }
207
208 # Set absolute directory for caching; we require it when we call Download_file
209 # from a non-standard cwd.
210 _LB_CACHE_DIR="$(pwd)/cache/binary_debian-installer"
211
212 Download_file () {
213 local _LB_TARGET
214 _LB_TARGET="${1}"
215
216 local _LB_URL
217 _LB_URL="${2}"
218
219 _LB_CACHE_FILE="${_LB_CACHE_DIR}/$(echo "${_LB_URL}" | sed 's|/|_|g')"
220
221 if [ ! -f "${_LB_CACHE_FILE}" ]
222 then
223 mkdir -p ${_LB_CACHE_DIR}
224 if ! wget ${WGET_OPTIONS} -O "${_LB_CACHE_FILE}" "${_LB_URL}"
225 then
226 rm -f "${_LB_CACHE_FILE}"
227
228 Echo_error "Could not download file: %s" "${_LB_URL}"
229 exit 1
230 fi
231 fi
232
233 if [ "$(stat --printf %d "${_LB_CACHE_DIR}")" = "$(stat --printf %d ./)" ]
234 then
235 CP_OPTIONS="-l"
236 fi
237
238 cp -f ${CP_OPTIONS} -- "${_LB_CACHE_FILE}" "${_LB_TARGET}"
239 }
240
241 VMLINUZ_DI="vmlinuz"
242 INITRD_DI="initrd.gz"
243 DESTDIR_DI="${DESTDIR}"
244
245 VMLINUZ_GI="gtk/vmlinuz"
246 INITRD_GI="gtk/initrd.gz"
247 DESTDIR_GI="${DESTDIR}/gtk"
248
249 case "${LB_DERIVATIVE}" in
250 false)
251 if [ "${LB_DEBIAN_INSTALLER_DISTRIBUTION}" = "daily" ]
252 then
253 # FIXME: variable name should be decupled from derivatves
254 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="sid"
255
256 # Debian Installer daily builds
257 URL="http://d-i.debian.org/daily-images/${LB_ARCHITECTURES}/daily/"
258 else
259 URL="${LB_MIRROR_DEBIAN_INSTALLER}/dists/${LB_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LB_ARCHITECTURES}/current/images/"
260 fi
261 ;;
262
263 true)
264 if [ "${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}" = "daily" ]
265 then
266 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="sid"
267
268 # Debian Installer daily builds
269 URL="http://d-i.debian.org/daily-images/${LB_ARCHITECTURES}/daily/"
270 else
271 URL="${LB_PARENT_MIRROR_DEBIAN_INSTALLER}/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LB_ARCHITECTURES}/current/images/"
272 fi
273
274 if [ "${LB_MODE}" = "progress-linux" ]
275 then
276 # FIXME: normal derivatives probably don't rebuild d-i,
277 # but progress-linux does.
278 URL="${LB_MIRROR_DEBIAN_INSTALLER}/dists/${LB_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LB_ARCHITECTURES}/current/images/"
279 fi
280 ;;
281 esac
282
283 mkdir -p "${DESTDIR_DI}"
284
285 if [ "${LB_ARCHITECTURES}" = "sparc" ] && [ "${DI_IMAGE_TYPE}" = "netboot" ]
286 then
287 # There are no prepared kernel/initrd pairs for sparc netboot so we
288 # must unpack them from a mini.iso
289 Download_file mini.iso ${URL}/mini.iso
290
291 mkdir mini.tmp
292 ${LB_ROOT_COMMAND} mount -o loop -t iso9660 mini.iso mini.tmp
293
294 cp mini.tmp/boot/vmlinuz-${DEFAULT_FLAVOUR} "${DESTDIR}"/"${VMLINUZ_DI}"
295 cp mini.tmp/boot/initrd.gz "${DESTDIR}"/"${INITRD_DI}"
296
297 ${LB_ROOT_COMMAND} umount mini.tmp
298 rm -rf mini.tmp mini.iso
299 else
300 # Downloading debian-installer
301 Download_file "${DESTDIR}"/"${VMLINUZ_DI}" ${URL}/${DI_REMOTE_BASE}/${DI_REMOTE_KERNEL}
302 Download_file "${DESTDIR}"/"${INITRD_DI}" ${URL}/${DI_REMOTE_BASE}/initrd.gz
303
304 # Downloading graphical-installer
305 DOWNLOAD_GTK_INSTALLER=0
306 if [ "${LB_DEBIAN_INSTALLER_GUI}" = "true" ]
307 then
308 case "${LB_ARCHITECTURES}" in
309 amd64|i386)
310 DOWNLOAD_GTK_INSTALLER=1
311 ;;
312
313 powerpc)
314 if [ "${LB_DEBIAN_INSTALLER}" = "netboot" ]
315 then
316 DOWNLOAD_GTK_INSTALLER=1
317 fi
318 ;;
319 esac
320 fi
321
322 if [ ${DOWNLOAD_GTK_INSTALLER} -eq 1 ]
323 then
324 mkdir -p "${DESTDIR_GI}"
325 Download_file "${DESTDIR}"/"${VMLINUZ_GI}" ${URL}/${DI_REMOTE_BASE_GTK}/${DI_REMOTE_KERNEL}
326 Download_file "${DESTDIR}"/"${INITRD_GI}" ${URL}/${DI_REMOTE_BASE_GTK}/initrd.gz
327 fi
328 fi
329
330 # Only download additional packages if appropriate
331 if [ "${DI_IMAGE_TYPE}" != "netboot" ]
332 then
333 # Downloading additional packages
334 mkdir -p chroot/binary.deb/archives/partial
335
336 mv chroot/var/lib/dpkg/status chroot/var/lib/dpkg/status.tmp
337 touch chroot/var/lib/dpkg/status
338
339 case "${LB_ARCHITECTURES}" in
340 amd64)
341 DI_REQ_PACKAGES="lilo grub-pc"
342
343 case "${LB_DISTRIBUTION}" in
344 squeeze)
345 DI_REQ_PACAKGES="${DI_REQ_PACKAGES} grub"
346 ;;
347 esac
348
349 case "${LB_MODE}" in
350 ubuntu)
351 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
352 ;;
353
354 *)
355 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-amd64"
356 ;;
357 esac
358 ;;
359
360 i386)
361 DI_REQ_PACKAGES="elilo lilo grub-pc"
362
363 case "${LB_DISTRIBUTION}" in
364 squeeze)
365 DI_REQ_PACAKGES="${DI_REQ_PACKAGES} grub"
366 ;;
367 esac
368
369 case "${LB_MODE}" in
370 ubuntu)
371 case "${LB_DISTRIBUTION}" in
372 precise)
373 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic-pae"
374 ;;
375
376 *)
377 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
378 ;;
379 esac
380 ;;
381
382 *)
383 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-486 linux-image-2.6-686"
384 ;;
385 esac
386 ;;
387
388 sparc)
389 DI_REQ_PACKAGES="silo"
390 case "${LB_MODE}" in
391 ubuntu)
392 DI_PACKAGES="${DI_REQ_PACKAGES} linux-sparc64"
393 ;;
394
395 *)
396 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-sparc64 linux-image-2.6-sparc64-smp"
397 ;;
398 esac
399 ;;
400
401 powerpc)
402 DI_REQ_PACKAGES="yaboot"
403 case "${LB_MODE}" in
404 ubuntu)
405 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-powerpc-smp linux-image-powerpc64-smp linux-image-powerpc-e500 linux-image-powerpc-e500mc"
406 ;;
407
408 *)
409 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-2.6-powerpc linux-image-2.6-powerpc64 linux-image-2.6-powerpc-smp"
410 ;;
411 esac
412 ;;
413 esac
414
415 DI_PACKAGES="${DI_PACKAGES} busybox cryptsetup mdadm lvm2"
416
417 case "${LB_MODE}" in
418 debian)
419 DI_REQ_PACKAGES="${DI_REQ_PACKAGES} console-setup keyboard-configuration kbd"
420 DI_PACKAGES="${DI_PACKAGES} console-setup keyboard-configuration kbd"
421 ;;
422 esac
423 # Include firmware packages
424 if [ "${LB_FIRMWARE_BINARY}" = "true" ]
425 then
426 # Assumption: firmware packages install files into /lib/firmware
427
428 # Get all firmware packages names
429 mkdir -p cache/contents.binary
430
431 FIRMWARE_PACKAGES=""
432
433 if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
434 then
435 _CONTENTS="${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
436 else
437 _CONTENTS="$(for _PARENT_ARCHIVE_AREA in ${LB_PARENT_ARCHIVE_AREAS}; do echo ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/${_PARENT_ARCHIVE_AREA}/Contents-${LB_ARCHITECTURES}.gz; done)"
438 fi
439
440 rm -f cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}
441
442 for _CONTENT in ${_CONTENTS}
443 do
444 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}
445
446 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES} | sort -u)"
447 done
448
449 if echo ${LB_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
450 then
451 # FIXME: should check that we're building on debian through e.g. a 'derivative-is-based-on' variable or somesuch.
452 # Manually add firmware-linux/non-free meta package
453 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} firmware-linux"
454 fi
455
456 if [ "${LB_DERIVATIVE}" = "true" ]
457 then
458 # FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
459
460 if [ "${_PARENT_DISTRIBUTION}" = "squeeze" ]
461 then
462 _CONTENTS="${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
463 else
464 _CONTENTS="$(for _ARCHIVE_AREA in ${LB_ARCHIVE_AREAS}; do echo ${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/${_ARCHIVE_AREA}/Contents-${LB_ARCHITECTURES}.gz; done)"
465 fi
466
467 rm -f cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES}
468
469 for _CONTENT in ${_CONTENTS}
470 do
471 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES}
472
473 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES} | sort -u)"
474 done
475 fi
476
477 if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
478 then
479 # Filter out contrib packages if contrib is not enabled
480 if ! echo ${LB_ARCHIVE_AREAS} | grep -qs contrib
481 then
482 _FIRMWARE_PACKAGES=""
483
484 for _PACKAGE in ${FIRMWARE_PACKAGES}
485 do
486 _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^contrib/.*$||')"
487 done
488
489 FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
490 fi
491
492 # Filter out non-free packages if non-free is not enabled
493 if ! echo ${LB_ARCHIVE_AREAS} | grep -qs non-free
494 then
495 _FIRMWARE_PACKAGES=""
496
497 for _PACKAGE in ${FIRMWARE_PACKAGES}
498 do
499 _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^non-free/.*$||')"
500 done
501
502 FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
503 fi
504 fi
505
506 # Drop section and keep package names only
507 for _PACKAGE in ${FIRMWARE_PACKAGES}
508 do
509 DI_FIRMWARE_PACKAGES="${DI_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | awk -F/ '{ print $NF }')"
510 done
511 fi
512
513 # Set apt command prefix
514 _LB_APT_COMMAND="apt-get ${APT_OPTIONS} -o Dir::Cache=/binary.deb -o APT::Install-Recommends=false --download-only"
515
516 if [ "${LB_DEBIAN_INSTALLER}" = "live" ]
517 then
518 # We don't want to duplicate .debs of packages in binary/pool that are already
519 # installed to target/ via live-installer.
520 #
521 # However, we need to force various packages' inclusion in binary/pool as
522 # d-i does not support (for example) re-installing grub from target/ - the grub
523 # .debs must actually exist.
524
525 # Download .debs of the required packages
526 Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES}
527
528 # Drop the packages already installed that d-i doesn't explicitely need
529 _REMAINING_PACKAGES="$(echo ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES} | sed -e 's# #|#g')"
530 _REMAINING_PACKAGES="$(sed -n -e 's|Package: ||p' chroot/var/lib/dpkg/status.tmp | grep -E -v \"^${_REMAINING_PACKAGES}$\")"
531
532 for _PACKAGE in ${_REMAINING_PACKAGES}
533 do
534 rm -f "chroot/binary.deb/archives/${_PACKAGE}_*.deb"
535 done
536 else
537 # Download .debs of the required packages
538 Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES}
539 fi
540
541 # Revert dpkg status file
542 mv chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
543
544 mv chroot/binary.deb ./
545
546 for _ARCHIVE_AREA in $(echo ${LB_PARENT_ARCHIVE_AREAS} ${LB_ARCHIVE_AREAS})
547 do
548 mkdir -p binary/pool/${_ARCHIVE_AREA}
549 done
550
551 if Find_files binary.deb/archives/*.deb
552 then
553 for FILE in binary.deb/archives/*.deb
554 do
555 Install_file "${FILE}" "binary/pool"
556 done
557 fi
558
559 if [ "${LB_DEBIAN_INSTALLER}" != "live" ]
560 then
561 # Including base debian packages
562 if ls cache/packages.bootstrap/*.deb > /dev/null 2>&1
563 then
564 for FILE in cache/packages.bootstrap/*.deb
565 do
566 Install_file "${FILE}" "binary/pool"
567 done
568 else
569 Echo_error "Could not find packages in cache/packages.bootstrap."
570 Echo_error "You selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES and LB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being cached - these are required when integrating the Debian Installer."
571 exit 1
572 fi
573 fi
574
575 # Including local debs
576 if Find_files config/packages.binary/*_"${LB_ARCHITECTURES}".deb || Find_files config/packages/*_"${LB_ARCHITECTURES}".deb
577 then
578 for FILE in config/packages.binary/*_"${LB_ARCHITECTURES}".deb config/packages/*_"${LB_ARCHITECTURES}".deb
579 do
580 if [ -e "${FILE}" ]
581 then
582 Install_file "${FILE}" "binary/pool"
583 fi
584 done
585 fi
586
587 if Find_files config/packages.binary/*_all.deb || Find_files config/packages/*_all.deb
588 then
589 for FILE in config/packages.binary/*_all.deb config/packages/*_all.deb
590 do
591 if [ -e "${FILE}" ]
592 then
593 Install_file "${FILE}" "binary/pool"
594 fi
595 done
596 fi
597
598 # Generating deb indices
599 for _ARCHIVE_AREA in $(cd binary/pool && ls)
600 do
601 mkdir -p binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LB_ARCHITECTURES}
602
603 mv binary chroot/root
604 echo "cd /root/binary && apt-ftparchive packages pool/${_ARCHIVE_AREA} > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LB_ARCHITECTURES}/Packages" > chroot/binary.sh
605 Chroot chroot "sh binary.sh"
606 rm -f chroot/binary.sh
607 mv chroot/root/binary ./
608
609 gzip -9 -c binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LB_ARCHITECTURES}/Packages > binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LB_ARCHITECTURES}/Packages.gz
610
611 # Fetching release
612 Download_file binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LB_ARCHITECTURES}/Release "${LB_PARENT_MIRROR_CHROOT}"/dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/${_ARCHIVE_AREA}/binary-"${LB_ARCHITECTURES}"/Release
613 done
614
615 # Symlink firmware packages to /firmware
616 if [ -n "${DI_FIRMWARE_PACKAGES}" ]
617 then
618 mkdir -p binary/firmware
619 cd binary/firmware
620
621 for _PACKAGE in ${DI_FIRMWARE_PACKAGES}
622 do
623 for _FILE in $(find ../pool -name "${_PACKAGE}_*.deb")
624 do
625 ln -sf ${_FILE} ./
626 done
627 done
628
629 cd "${OLDPWD}"
630 fi
631
632 # Udeb handling
633 mkdir binary.udeb
634 cd binary.udeb
635
636 # Downloading udeb indices
637 Download_file Packages.gz "${LB_PARENT_MIRROR_CHROOT}"/dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LB_ARCHITECTURES}"/Packages.gz
638 gunzip -c Packages.gz > Packages
639
640 if [ "${LB_DERIVATIVE}" = "true" ]
641 then
642 Download_file Packages.derivative.gz "${LB_MIRROR_CHROOT}"/dists/"${LB_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LB_ARCHITECTURES}"/Packages.gz
643 gunzip -c Packages.derivative.gz > Packages.derivative
644 fi
645
646 # Sorting udebs
647 if [ "${LB_DERIVATIVE}" = true ]
648 then
649 UDEBS="$(awk '/Filename: / { print $2 }' Packages.derivative)"
650 fi
651
652 UDEBS="${UDEBS} $(awk '/Filename: / { print $2 }' Packages)"
653
654 # Downloading udebs packages
655 Echo_message "Downloading udebs..."
656
657 if [ "${LB_DERIVATIVE}" = "true" ]
658 then
659 Echo_message "Building in derivative mode in debian+ layout.. a lot of 404 errors are ok here."
660 fi
661
662 for UDEB in ${UDEBS}
663 do
664 if [ -f ../cache/packages.binary_debian-installer.udeb/"$(basename ${UDEB})" ]
665 then
666 # Copying cached udebs
667 cp ../cache/packages.binary_debian-installer.udeb/"$(basename ${UDEB})" ./
668 else
669 # Downloading udebs
670 if ! ls "$(basename ${UDEB} | awk -F_ '{ print $1 }')"_* > /dev/null 2>&1
671 then
672 wget ${WGET_OPTIONS} "${LB_MIRROR_CHROOT}"/${UDEB} || wget ${WGET_OPTIONS} "${LB_PARENT_MIRROR_CHROOT}"/${UDEB}
673 fi
674 fi
675 done
676
677 # Caching udebs
678 rm -rf ../cache/packages.binary_debian-installer.udeb
679 mkdir -p ../cache/packages.binary_debian-installer.udeb
680 cp *.udeb ../cache/packages.binary_debian-installer.udeb
681
682 # Including local udebs
683 if Find_files ../config/packages.binary/*_"${LB_ARCHITECTURES}".udeb || Find_files ../config/packages/*_"${LB_ARCHITECTURES}".udeb
684 then
685 for FILE in ../config/packages.binary/*_"${LB_ARCHITECTURES}".udeb ../config/packages/*_"${LB_ARCHITECTURES}".udeb
686 do
687 if [ -e "${FILE}" ]
688 then
689 Install_file "${FILE}" "pool"
690
691 # Prefer local udebs over downloaded udebs
692 rm -f "$(basename ${FILE} | awk -F_ '{ print $1 }')"_*.udeb
693 fi
694 done
695 fi
696
697 if Find_files ../config/packages.binary/*_all.udeb || Find_files ../config/packages/*_all.udeb
698 then
699 for FILE in ../config/packages.binary/*_all.udeb ../config/packages/*_all.udeb
700 do
701 if [ -e "${FILE}" ]
702 then
703 Install_file "${FILE}" "pool"
704
705 # Prefer local udebs over downloaded udebs
706 rm -f "$(basename ${FILE} | awk -F_ '{ print $1 }')"_*.udeb
707 fi
708 done
709 fi
710
711 # Excluding udebs
712 for LOCATION in "${LIVE_BUILD}/data/debian-cd" /usr/share/live/build/data/debian-cd
713 do
714 if [ -e "${LOCATION}" ]
715 then
716 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/udeb_exclude" > exclude || true
717 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/exclude-udebs" >> exclude || true
718 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/exclude-udebs-${LB_ARCHITECTURES}" >> exclude || true
719
720 continue
721 fi
722 done
723
724 # Local exclude file
725 if [ -e ../config/debian-installer/udeb_exclude ]
726 then
727 cat ../config/debian-installer/udeb_exclude >> exclude
728 fi
729
730 # Excluding udebs from excludes because we want them to be in the image on purpose
731 sed -i -e 's|di-utils-exit-installer||' exclude # used for live-installer-launcher
732
733 while read EXCLUDE
734 do
735 if [ "${LB_DEBIAN_INSTALLER}" = "live" ] && [ "${EXCLUDE}" = "live-installer" ]
736 then
737 continue
738 fi
739
740 rm -f ${EXCLUDE}_*.udeb
741 done < exclude
742
743 # Moving udebs
744 for UDEB in ${UDEBS}
745 do
746 if [ -f "$(basename ${UDEB})" ]
747 then
748 mkdir -p $(dirname ${UDEB})
749 mv "$(basename ${UDEB})" "$(dirname ${UDEB})"
750 fi
751 done
752
753 # Creating udeb indices
754 mkdir -p dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LB_ARCHITECTURES}"
755 cd "${OLDPWD}"
756
757 mv binary.udeb chroot/root
758 echo "cd /root/binary.udeb && apt-ftparchive packages pool/main > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LB_ARCHITECTURES}/Packages" > chroot/binary.sh
759 Chroot chroot "sh binary.sh"
760 rm -f chroot/binary.sh
761 mv chroot/root/binary.udeb ./
762
763 cd binary.udeb
764 gzip -9 -c dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LB_ARCHITECTURES}/Packages > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LB_ARCHITECTURES}/Packages.gz
765
766 rm -f Packages* exclude
767 find . | cpio -dmpu "${OLDPWD}"/binary
768 cd "${OLDPWD}"
769
770 rm -rf binary.udeb
771 rm -rf binary.deb
772
773 # Generating release file
774 mv binary chroot/root
775
776 eval _VERSION="$`echo RELEASE_${LB_PARENT_DISTRIBUTION}`"
777
778 case "${LB_PARENT_DISTRIBUTION}" in
779 sid)
780 _SUITE="unstable"
781 ;;
782
783 *)
784 _SUITE="${LB_PARENT_DISTRIBUTION}"
785 ;;
786 esac
787
788 cat > chroot/binary.sh << EOF
789 cd /root/binary && apt-ftparchive \
790 -o APT::FTPArchive::Release::Origin="Debian" \
791 -o APT::FTPArchive::Release::Label="Debian" \
792 -o APT::FTPArchive::Release::Suite="${_SUITE}" \
793 -o APT::FTPArchive::Release::Version="${_VERSION}" \
794 -o APT::FTPArchive::Release::Codename="${LB_PARENT_DISTRIBUTION}" \
795 -o APT::FTPArchive::Release::Date="$(date -R)" \
796 -o APT::FTPArchive::Release::Architectures="${LB_ARCHITECTURES}" \
797 -o APT::FTPArchive::Release::Components="${LB_PARENT_ARCHIVE_AREAS}" \
798 -o APT::FTPArchive::Release::Description="Last updated: $(date -R)" \
799 release dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/Release
800 EOF
801
802 Chroot chroot "sh binary.sh"
803 rm -f chroot/binary.sh
804 mv chroot/root/binary ./
805
806 case "${LB_PARENT_DISTRIBUTION}" in
807 wheezy)
808 DISTRIBUTIONS="stable"
809 ;;
810
811 *)
812
813 DISTRIBUTIONS="stable testing unstable"
814 ;;
815 esac
816
817 if [ "${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}" != "${LB_PARENT_DISTRIBUTION}" ]
818 then
819 DISTRIBUTIONS="${DISTRIBUTIONS} ${LB_PARENT_DISTRIBUTION}"
820 fi
821
822 case "${LB_BINARY_IMAGES}" in
823 hdd)
824 case "${LB_BINARY_FILESYSTEM}" in
825 fat*|ntfs)
826 # Creating dist directories
827 for DISTRIBUTION in ${DISTRIBUTIONS}
828 do
829 cp -a binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION}
830 done
831 ;;
832 esac
833 ;;
834
835 *)
836 # Creating dist symlinks
837 for DISTRIBUTION in ${DISTRIBUTIONS}
838 do
839 ln -s ${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION}
840 done
841
842 ln -s . binary/debian
843 ;;
844 esac
845
846 # Including preseeding files
847 if Find_files config/debian-installer/*.cfg
848 then
849 cp config/debian-installer/*.cfg binary/install
850 fi
851 fi
852
853 Repack_initrd()
854 {
855 local TARGET_INITRD
856 local INCLUDE_PATH
857 TARGET_INITRD="${1}"
858 INCLUDE_PATH="${2}"
859 REPACK_TMPDIR="unpacked-initrd"
860
861 if [ -d "${INCLUDE_PATH}" ]
862 then
863 INCLUDE_PATH=$(readlink -f ${INCLUDE_PATH})
864 fi
865
866 # cpio does not have a "extract to directory", so we must change directory
867 mkdir -p ${REPACK_TMPDIR}
868 cd ${REPACK_TMPDIR}
869
870 gzip -d < ../${TARGET_INITRD} | cpio -i --make-directories --no-absolute-filenames
871 if [ ! -d "${INCLUDE_PATH}" ]
872 then
873 # Invoked the old way, just copy the preseeds
874 cp ../config/debian-installer/*.cfg .
875 else
876 # New way, include target directory content in the initrd
877 REPACK_TMPDIR_ABS="${PWD}"
878 cd "${INCLUDE_PATH}"
879 find -print0 | cpio -pumd0 --no-preserve-owner "${REPACK_TMPDIR_ABS}/"
880 cd "${OLDPWD}"
881 fi
882 find -print0 | cpio -H newc -o0 | gzip -9 > ../${TARGET_INITRD}
883
884 cd ..
885 rm -rf ${REPACK_TMPDIR}
886 }
887
888 # Preseed d-i by repacking the initrd in certain situations
889 if [ "${DI_IMAGE_TYPE}" = "netboot" ] && [ -e config/debian-installer/preseed.cfg ]
890 then
891 Repack_initrd "${DESTDIR}"/"${INITRD_DI}"
892
893 if [ -e "${DESTDIR}"/"${INITRD_GI}" ]
894 then
895 Repack_initrd "${DESTDIR}"/"${INITRD_GI}"
896 fi
897 fi
898
899 # Include content of config/includes.debian-installer if exists and not empty
900 if [ -d config/includes.debian-installer ] && [ -n "$(ls -A config/includes.debian-installer)" ]
901 then
902 Repack_initrd "${DESTDIR}"/"${INITRD_DI}" config/includes.debian-installer
903
904 if [ -e "${DESTDIR}"/"${INITRD_GI}" ]
905 then
906 Repack_initrd "${DESTDIR}"/"${INITRD_GI}" config/includes.debian-installer
907 fi
908 fi
909
910 case "${LB_MODE}" in
911 progress-linux)
912 mv binary/install binary/installer
913
914 rm -f binary/debian
915
916 for _DIRECTORY in dists pool project firmware
917 do
918 if [ -e "${_DIRECTORY}" ]
919 then
920 mv binary/"${_DIRECTORY}" binary/installer
921 fi
922 done
923 ;;
924 esac
925
926 # Saving cache
927 Save_cache cache/packages.binary
928
929 # Removing depends
930 Remove_package
931
932 # Creating stage file
933 Create_stagefile .build/binary_debian-installer
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 case "${LB_BINARY_IMAGES}" in
26 case "${LIVE_IMAGE_TYPE}" in
2727 iso*|hdd*)
2828 ;;
2929 *)
4747
4848 mkdir -p binary/.disk
4949
50 ARCHITECTURE="$(echo ${LB_ARCHITECTURES} | sed -e 's| |/|g')"
50 ARCHITECTURE="$(echo ${LIVE_IMAGE_ARCHITECTURE} | sed -e 's| |/|g')"
5151 DISTRIBUTION="$(echo ${LB_DISTRIBUTION} | cut -b 1 | tr '[a-z]' '[A-Z]')"
5252 DISTRIBUTION="${DISTRIBUTION}$(echo ${LB_DISTRIBUTION} | cut -b 2-)"
5353 eval VERSION="$`echo RELEASE_${LB_DISTRIBUTION}`"
132132 do
133133 if [ -e "${LOCATION}" ]
134134 then
135 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LB_ARCHITECTURES}_udeb_include" binary/.disk/udeb_include
135 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE}_udeb_include" binary/.disk/udeb_include
136136
137137 continue
138138 fi
157157 do
158158 if [ -e "${LOCATION}" ]
159159 then
160 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LB_ARCHITECTURES}_netinst_udeb_include" binary/.disk/udeb_include
160 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE}_netinst_udeb_include" binary/.disk/udeb_include
161161
162162 continue
163163 fi
180180 do
181181 if [ -e "${LOCATION}" ]
182182 then
183 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LB_ARCHITECTURES}_businesscard_udeb_include" binary/.disk/udeb_include
183 cp "${LOCATION}/${LB_PARENT_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE}_businesscard_udeb_include" binary/.disk/udeb_include
184184
185185 continue
186186 fi
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
131131 esac
132132
133133 # Setting destination directory
134 case "${LB_BINARY_IMAGES}" in
134 case "${LIVE_IMAGE_TYPE}" in
135135 iso*|tar)
136136 case "${LB_INITRAMFS}" in
137137 casper)
174174 exit 1
175175 fi
176176
177 if [ "${LB_EXPOSED_ROOT}" != "false" ]
178 then
179 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} exposedroot"
180 fi
181
182177 LB_BOOTAPPEND_LIVE="$(echo ${LB_BOOTAPPEND_LIVE} | sed -e 's| ||')"
183178
184179 # Assembling kernel configuration
244239 mkdir -p binary/boot/grub
245240 cp -r "${TEMPLATES}"/* binary/boot/grub
246241
247 case ${LB_BINARY_IMAGES} in
242 case ${LIVE_IMAGE_TYPE} in
248243 iso*)
249244 FILES="chroot/usr/lib/grub/*/stage2_eltorito"
250245 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
105105 esac
106106
107107 # Setting destination directory
108 case "${LB_BINARY_IMAGES}" in
108 case "${LIVE_IMAGE_TYPE}" in
109109 iso*|tar)
110110 case "${LB_INITRAMFS}" in
111111 casper)
146146 then
147147 Echo_error "Net cow not yet supported on grub"
148148 exit 1
149 fi
150
151 if [ "${LB_EXPOSED_ROOT}" != "false" ]
152 then
153 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} exposedroot"
154149 fi
155150
156151 LB_BOOTAPPEND_LIVE="$(echo ${LB_BOOTAPPEND_LIVE} | sed -e 's| ||')"
217212 mkdir -p binary/boot/grub
218213 cp -r "${TEMPLATES}"/* binary/boot/grub
219214
220 case ${LB_BINARY_IMAGES} in
215 case ${LIVE_IMAGE_TYPE} in
221216 iso*)
222217 FILES="chroot/usr/lib/grub/i386-pc/*.mod chroot/usr/lib/grub/i386-pc/*.lst chroot/usr/lib/grub/i386-pc/efiemu??.o chroot/usr/share/grub/*.pf2"
223218 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 if ! In_list hdd "${LB_BINARY_IMAGES}"
26 if ! In_list hdd "${LIVE_IMAGE_TYPE}"
2727 then
2828 exit 0
2929 fi
4949 ;;
5050
5151 ntfs)
52 case "${LB_PARENT_DISTRIBUTION}" in
53 squeeze)
54 Check_package chroot/sbin/mkfs.ntfs ntfsprogs
55 ;;
56
57 *)
58 Check_package chroot/sbin/mkfs.nfts ntfs-3g
59 ;;
60 esac
52 Check_package chroot/sbin/mkfs.nfts ntfs-3g
6153 ;;
6254 esac
6355
6456 Check_package chroot/usr/share/doc/mtools mtools
6557 Check_package chroot/sbin/parted parted
6658
67 if [ "${LB_ARCHITECTURES}" = "sparc" ]
59 if [ "${LIVE_IMAGE_ARCHITECTURE}" = "sparc" ]
6860 then
6961 case "${LB_BINARY_FILESYSTEM}" in
7062 ext2|ext3|ext4)
8476 ;;
8577
8678 syslinux)
87 Check_package chroot/usr/bin/syslinux syslinux
79 case ${LB_BINARY_FILESYSTEM} in
80 fat*|ntfs)
81 _BOOTLOADER=syslinux
82 ;;
83 ext[234]|btrfs)
84 _BOOTLOADER=extlinux
85 ;;
86 *)
87 Echo_error "syslinux/extlinux doesn't support ${LB_BINARY_FILESYSTEM}"
88 exit 1
89 ;;
90 esac
91 Check_package chroot/usr/bin/${_BOOTLOADER} ${_BOOTLOADER}
8892 ;;
8993 esac
9094
9599 Install_package
96100
97101 # Remove old binary
98 if [ -f binary.img ]
99 then
100 rm -f binary.img
102 if [ -f ${LIVE_iMAGE_NAME}.img ]
103 then
104 rm -f ${LIVE_iMAGE_NAME}.img
101105 fi
102106
103107 # Enforce fat32 if we find individual files bigger than 2GB
128132 fi
129133
130134 # Everything which comes here needs to be cleaned up,
131 DU_DIM="$(du -ms binary | cut -f1)"
132 REAL_DIM="$(Calculate_partition_size ${DU_DIM} ${LB_BINARY_FILESYSTEM})"
135 if [ "$LB_HDD_SIZE" = "auto" ];
136 then
137 DU_DIM="$(du -ms binary | cut -f1)"
138 REAL_DIM="$(Calculate_partition_size ${DU_DIM} ${LB_BINARY_FILESYSTEM})"
139 else
140 REAL_DIM=$LB_HDD_SIZE
141 fi
142
133143 dd if=/dev/zero of=chroot/binary.img bs=1024k count=0 seek=${REAL_DIM}
134144 FREELO="$(${LB_LOSETUP} -f)"
135145 if [ ! -b chroot/${FREELO} ]
143153 echo "!!! The following error/warning messages can be ignored !!!"
144154 Losetup $FREELO chroot/binary.img 0
145155
146 case "${LB_ARCHITECTURES}" in
156 case "${LIVE_IMAGE_ARCHITECTURE}" in
147157 sparc)
148158 PARTITION_TABLE_TYPE="sun"
149159 ;;
174184 case "${LB_BUILD_WITH_CHROOT}" in
175185 true)
176186 Chroot chroot "parted -s ${FREELO} mklabel ${PARTITION_TABLE_TYPE}" || true
177 Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100%" || true
187 Chroot chroot "parted -a optimal -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100%" || true
178188 Chroot chroot "parted -s ${FREELO} set 1 boot on" || true
179189 Chroot chroot "parted -s ${FREELO} set 1 lba off" || true
180190
181191 if [ "${LB_BOOTLOADER}" = "syslinux" ]
182192 then
183 dd if=chroot/usr/lib/syslinux/mbr.bin of=${FREELO} bs=440 count=1
193 dd if=chroot/usr/lib/${_BOOTLOADER}/mbr.bin of=${FREELO} bs=440 count=1
184194 fi
185195 ;;
186196
187197 false)
188198 parted -s ${FREELO} mklabel ${PARTITION_TABLE_TYPE} || true
189 parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100% || true
199 parted -a optimal -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0% 100% || true
190200 parted -s "${FREELO}" set 1 boot on || true
191201 parted -s "${FREELO}" set 1 lba off || true
192202
193203 if [ "${LB_BOOTLOADER}" = "syslinux" ]
194204 then
195 dd if=/usr/lib/syslinux/mbr.bin of=${FREELO} bs=440 count=1
205 dd if=/usr/lib/${_BOOTLOADER}/mbr.bin of=${FREELO} bs=440 count=1
196206 fi
197207 ;;
198208 esac
206216 ext2|ext3|ext4)
207217 MKFS="${LB_BINARY_FILESYSTEM}"
208218 MKFS_OPTIONS="-L ${LB_HDD_LABEL} -m 0"
219 MOUNT_OPTIONS=""
209220 ;;
210221
211222 fat16)
212223 MKFS="vfat"
213224 MKFS_OPTIONS="-F 16 -n ${LB_HDD_LABEL}"
225 MOUNT_OPTIONS=""
214226 ;;
215227
216228 fat32)
217229 MKFS="vfat"
218230 MKFS_OPTIONS="-F 32 -n ${LB_HDD_LABEL}"
231 MOUNT_OPTIONS=""
219232 ;;
220233
221234 ntfs)
222235 MKFS="ntfs"
223236 MKFS_OPTIONS="-L ${LB_HDD_LABEL}"
237 MOUNT_OPTIONS="-t ntfs-3g"
224238 ;;
225239 esac
226240
236250
237251 case "${LB_BINARY_FILESYSTEM}" in
238252 fat*)
239 CP_OPTIONS="-L"
240 ;;
241 esac
253 CP_OPTIONS="-r -L"
254 ;;
255
256 *)
257 CP_OPTIONS="-a"
258 ;;
259 esac
260
261 Echo_message "Copying binary contents into image..."
242262
243263 mkdir -p chroot/binary.tmp
244 ${LB_ROOT_COMMAND} mount ${FREELO} chroot/binary.tmp
245 cp -r -T ${CP_OPTIONS} binary/ chroot/binary.tmp
264 mount ${MOUNT_OPTIONS} ${FREELO} chroot/binary.tmp
265 cp -T ${CP_OPTIONS} binary/ chroot/binary.tmp
246266
247267 FIXME()
248268 {
275295 fi
276296 }
277297
278 ${LB_ROOT_COMMAND} umount chroot/binary.tmp
279 rmdir chroot/binary.tmp
280
281 if [ "${LB_BOOTLOADER}" = "syslinux" ]
298 case "${_BOOTLOADER}" in
299 syslinux)
300 _SYSLINUX_INSTALLER="syslinux ${FREELO}"
301 ;;
302 extlinux)
303 _SYSLINUX_INSTALLER="extlinux --install /binary.tmp/boot/extlinux"
304 ;;
305 *)
306 _SYSLINUX_INSTALLER=""
307 ;;
308 esac
309
310 if [ -n "${_SYSLINUX_INSTALLER}" ]
282311 then
283312 case "${LB_BUILD_WITH_CHROOT}" in
284313 true)
285 Chroot chroot "syslinux ${FREELO}"
314 Chroot chroot "${_SYSLINUX_INSTALLER}"
286315 ;;
287
288316 false)
289 syslinux ${FREELO}
317 ${_SYSLINUX_INSTALLER}
290318 ;;
291319 esac
292320 fi
293321
322 umount chroot/binary.tmp
323 rmdir chroot/binary.tmp
324
294325 Lodetach ${FREELO}
295326
296327 echo "!!! The above error/warning messages can be ignored !!!"
301332 mv chroot/dev.tmp chroot/dev
302333 fi
303334
304 mv chroot/binary.img ./
335 mv chroot/binary.img ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}
305336
306337 # Saving cache
307338 Save_cache cache/packages.binary
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4545 cd "${OLDPWD}"
4646
4747 # Removing symlinks
48 case "${LB_BINARY_IMAGES}" in
48 case "${LIVE_IMAGE_TYPE}" in
4949 hdd*)
5050 find binary -type l | xargs rm -f
5151 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 case "${LB_BINARY_IMAGES}" in
26 case "${LIVE_IMAGE_TYPE}" in
2727 iso)
28 IMAGE="binary.iso"
28 IMAGE="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.iso"
2929 ;;
3030
3131 iso-hybrid)
32 IMAGE="binary.hybrid.iso"
32 IMAGE="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.hybrid.iso"
3333 ;;
3434
3535 *)
5252 Create_lockfile .lock
5353
5454 # Checking depends
55 Check_package chroot/usr/bin/xorriso xorriso
56
5557 case "${LB_PARENT_DISTRIBUTION}" in
56 squeeze)
57 Check_package chroot/usr/bin/genisoimage genisoimage
58
59 if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
60 then
61 Check_package chroot/usr/bin/isohybrid syslinux
62 fi
58 wheezy)
59 _ISOHDPFX="/usr/lib/syslinux/isohdpfx.bin"
60 Check_package chroot/${_ISOHDPFX} syslinux-common
6361 ;;
6462
6563 *)
66 Check_package chroot/usr/bin/xorriso xorriso
67
68 if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
69 then
70 Check_package chroot/usr/lib/syslinux/isohdpfx.bin syslinux-common
71 fi
64 _ISOHDPFX="/usr/lib/ISOLINUX/isohdpfx.bin"
65 Check_package chroot/${_ISOHDPFX} isolinux
7266 ;;
7367 esac
7468
8579 fi
8680
8781 # Handle xorriso generic options
88 XORRISO_OPTIONS="-r -J -joliet-long -l -cache-inodes"
82 XORRISO_OPTIONS="-R -r -J -joliet-long -l -cache-inodes"
8983
9084 # Handle xorriso live-build specific options
91 case "${LB_PARENT_DISTRIBUTION}" in
92 squeeze)
93 ;;
94
95 *)
96 if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
97 then
98 XORRISO_OPTIONS="${XORRISO_OPTIONS} -isohybrid-mbr /usr/lib/syslinux/isohdpfx.bin -partition_offset 16"
99 fi
100 ;;
101 esac
85 if [ "${LIVE_IMAGE_TYPE}" = "iso-hybrid" ]
86 then
87 XORRISO_OPTIONS="${XORRISO_OPTIONS} -isohybrid-mbr ${_ISOHDPFX} -partition_offset 16"
88 fi
10289
10390 if [ "${_QUIET}" = "true" ]
10491 then
144131 XORRISO_EXCLUDE="boot/grub/grub_eltorito"
145132 ;;
146133
147 silo)
148 XORRISO_OPTIONS="${XORRISO_OPTIONS} -G boot/isofs.b -B ..."
149 XORRISO_EXCLUDE="boot/isofs.b"
150 ;;
151
152134 syslinux)
153135 case "${LB_MODE}" in
154136 progress-linux)
163145 esac
164146
165147 XORRISO_OPTIONS="${XORRISO_OPTIONS} -no-emul-boot -boot-load-size 4 -boot-info-table"
166 ;;
167
168 yaboot)
169 XORRISO_OPTIONS="${XORRISO_OPTIONS} --iso-level 2 --netatalk -hfs -probe -map"
170 XORRISO_OPTIONS="${XORRISO_OPTIONS} binary/yaboot/hfs.map --chrp-boot -part -no-desktop"
171 XORRISO_OPTIONS="${XORRISO_OPTIONS} -hfs-bless binary/yaboot -hfs-volid Debian/Live_powerpc"
172 XORRISO_EXCLUDE="yaboot/hfs.map"
173148 ;;
174149
175150 *)
216191 echo "#!/bin/sh" > binary.sh
217192 fi
218193
219 case "${LB_PARENT_DISTRIBUTION}" in
220 squeeze)
221
222 cat >> binary.sh << EOF
223 genisoimage ${XORRISO_OPTIONS} -o ${IMAGE} binary
224 EOF
225
226 if [ "${LB_BINARY_IMAGES}" = "iso-hybrid" ]
227 then
228
229 cat >> binary.sh << EOF
230
231 isohybrid ${IMAGE}
232 EOF
233
234 fi
235 ;;
236
237 *)
238
239194 cat >> binary.sh << EOF
240195
241196 xorriso -as mkisofs ${XORRISO_OPTIONS} -o ${IMAGE} binary
242197 EOF
243
244 ;;
245 esac
246198
247199 case "${LB_BUILD_WITH_CHROOT}" in
248200 true)
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
5656 ;;
5757 esac
5858
59 case "${LB_ARCHITECTURES}" in
59 case "${LIVE_IMAGE_ARCHITECTURE}" in
6060 powerpc)
6161 LINUX="vmlinux"
6262 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4242 # Creating lock file
4343 Create_lockfile .lock
4444
45 case "${LB_ARCHITECTURES}" in
45 case "${LIVE_IMAGE_ARCHITECTURE}" in
4646 amd64|i386)
4747 case "${LB_BUILD_WITH_CHROOT}" in
4848 true)
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
6464 echo "$(diff chroot.packages.live chroot.packages.install | awk '/^< / { print $2 }')" \
6565 > "binary/${INITFS}/filesystem.${SUFFIX}-remove"
6666
67 cp chroot.packages.live binary.packages
67 cp chroot.packages.live ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.packages
68
69 cp chroot.files ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.files
6870
6971 # Creating stage file
7072 Create_stagefile .build/binary_manifest
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4242 # Creating lock file
4343 Create_lockfile .lock
4444
45 if [ "${LB_ARCHITECTURES}" != "amd64" ] && [ "${LB_ARCHITECTURES}" != "i386" ]
45 if [ "${LIVE_IMAGE_ARCHITECTURE}" != "amd64" ] && [ "${LIVE_IMAGE_ARCHITECTURE}" != "i386" ]
4646 then
4747 Echo_warning "skipping binary_memtest, foreign architecture."
4848 exit 0
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 if ! In_list netboot "${LB_BINARY_IMAGES}"
26 if ! In_list netboot "${LIVE_IMAGE_TYPE}"
2727 then
2828 exit 0
2929 fi
4747 # Creating lock file
4848 Create_lockfile .lock
4949
50 if [ "${LB_ARCHITECTURES}" = "sparc" ]
50 if [ "${LIVE_IMAGE_ARCHITECTURE}" = "sparc" ]
5151 then
5252 # Checking depends
5353 Check_package chroot/usr/bin/elftoaout sparc-utils
118118 fi
119119
120120 # Remove old binary
121 rm -f binary.netboot.tar binary.netboot.tar.gz binary.netboot.tar.bz2 binary.netboot.tar.xz binary.netboot.tar.xz
121 rm -f ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar.gz ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar.bz2 ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar.xz ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar.xz
122122
123123 # Creating image file
124124 ROOT_DIR=$(basename ${LB_NET_ROOT_PATH})
141141 mkdir tftpboot/live
142142 mv */live/vmlinuz* */live/initrd* tftpboot/live
143143
144 tar cf ../binary.netboot.tar *
144 tar cf ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar *
145145
146146 case "${LB_COMPRESSION}" in
147147 bzip2)
148 bzip2 ${BZIP2_OPTIONS} ../binary.netboot.tar
148 bzip2 ${BZIP2_OPTIONS} ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar
149149 ;;
150150
151151 gzip)
152 gzip ${GZIP_OPTIONS} ../binary.netboot.tar
152 gzip ${GZIP_OPTIONS} ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar
153153 ;;
154154
155155 lzip)
156 lzip ${LZIP_OPTIONS} ../binary.netboot.tar
156 lzip ${LZIP_OPTIONS} ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar
157157 ;;
158158
159159 xz)
160 xz ${XZ_OPTIONS} ../binary.netboot.tar
160 xz ${XZ_OPTIONS} ../${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar
161161 ;;
162162
163163 none)
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3636
3737 # Creating lock file
3838 Create_lockfile .lock
39
40 case "${LB_MODE}" in
41 progress-linux)
42 DISTS="installer/dists"
43 POOL="installer/pool"
44 ;;
45
46 *)
47 DISTS="dists"
48 POOL="pool"
49 ;;
50 esac
3951
4052 if ls config/package-lists/*.list > /dev/null 2>&1 || \
4153 ls config/package-lists/*.list.binary > /dev/null 2>&1
126138 fi
127139
128140 # Install directory
129 mkdir -p binary/pool/${SECTION}/"${LETTER}"/"${SOURCE}"
141 mkdir -p binary/${POOL}/${SECTION}/"${LETTER}"/"${SOURCE}"
130142
131143 # Move files
132 mv "${FILE}" binary/pool/${SECTION}/"${LETTER}"/"${SOURCE}"
144 mv "${FILE}" binary/${POOL}/${SECTION}/"${LETTER}"/"${SOURCE}"
133145 done
134146
135147 cd binary
136148
137 for SECTION in pool/*
149 for SECTION in ${POOL}/*
138150 do
139151 SECTION="$(basename ${SECTION})"
140152
141 mkdir -p dists/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LB_ARCHITECTURES}
142 apt-ftparchive packages pool/${SECTION} > dists/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LB_ARCHITECTURES}/Packages
143 gzip -9 -c dists/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LB_ARCHITECTURES}/Packages > dists/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LB_ARCHITECTURES}/Packages.gz
153 mkdir -p ${DISTS}/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LIVE_IMAGE_ARCHITECTURE}
154 apt-ftparchive packages ${POOL}/${SECTION} > ${DISTS}/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages
155 gzip -9 -c ${DISTS}/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages > ${DISTS}/${LB_PARENT_DISTRIBUTION}/${SECTION}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages.gz
144156 done
145157
146158 cd "${OLDPWD}"
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3737 # Creating lock file
3838 Create_lockfile .lock
3939
40 case "${LB_ARCHITECTURES}" in
40 case "${LIVE_IMAGE_ARCHITECTURE}" in
4141 amd64|i386)
4242 LINUX="vmlinuz"
4343 ;;
7373
7474 # Restoring old cache
7575 mkdir -p binary/"${INITFS}"
76 ${LB_ROOT_COMMAND} cp -a cache/binary_rootfs/filesystem.* binary/"${INITFS}"
77
78 if [ -n "${LB_ROOT_COMMAND}" ]
79 then
80 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) binary
81 fi
76 cp -a cache/binary_rootfs/filesystem.* binary/"${INITFS}"
8277
8378 # Creating stage file
8479 Create_stagefile .build/binary_rootfs
131126 Chroot chroot "mkfs.${LB_CHROOT_FILESYSTEM} -F -b 1024 -N ${REAL_INODES} -m 0 filesystem.${LB_CHROOT_FILESYSTEM}"
132127
133128 mkdir -p filesystem.tmp
134 ${LB_ROOT_COMMAND} mount -o loop chroot/filesystem.${LB_CHROOT_FILESYSTEM} filesystem.tmp
129 mount -o loop chroot/filesystem.${LB_CHROOT_FILESYSTEM} filesystem.tmp
135130 cp -a chroot/chroot/* filesystem.tmp
136131
137132 if [ "${FAKE_MTAB}" = "true" ]
139134 Chroot chroot "rm -f /etc/mtab"
140135 fi
141136
142 ${LB_ROOT_COMMAND} umount filesystem.tmp
137 umount filesystem.tmp
143138 rmdir filesystem.tmp
144139
145140 # Move image
201196 mkfs.${LB_CHROOT_FILESYSTEM} -F -b 1024 -N ${REAL_INODES} -m 0 binary/${INITFS}/filesystem.${LB_CHROOT_FILESYSTEM}
202197
203198 mkdir -p filesystem.tmp
204 ${LB_ROOT_COMMAND} mount -o loop binary/${INITFS}/filesystem.${LB_CHROOT_FILESYSTEM} filesystem.tmp
199 mount -o loop binary/${INITFS}/filesystem.${LB_CHROOT_FILESYSTEM} filesystem.tmp
205200 cp -a chroot/* filesystem.tmp
206201
207 ${LB_ROOT_COMMAND} umount filesystem.tmp
202 umount filesystem.tmp
208203 rmdir filesystem.tmp
209204 ;;
210205 esac
356351 esac
357352 fi
358353
359 if [ "${LB_PARENT_DISTRIBUTION}" != "squeeze" ] && [ "${LB_MODE}" != "ubuntu" ]
354 if [ "${LB_MODE}" != "ubuntu" ]
360355 then
361356 MKSQUASHFS_OPTIONS="${MKSQUASHFS_OPTIONS} -comp xz"
362357 fi
382377 esac
383378
384379 # Move image
385 ${LB_ROOT_COMMAND} mv chroot/filesystem.squashfs binary/${INITFS}
386 ${LB_ROOT_COMMAND} rm -f chroot/squashfs.sort
380 mv chroot/filesystem.squashfs binary/${INITFS}
381 rm -f chroot/squashfs.sort
387382
388383 if [ -e chroot/chroot.cache ]
389384 then
429424 Remove_package
430425 fi
431426
432 ${LB_ROOT_COMMAND} chmod 0644 binary/${INITFS}/filesystem.squashfs
427 chmod 0644 binary/${INITFS}/filesystem.squashfs
433428 ;;
434429
435430 false)
448443 ;;
449444 esac
450445
451 if [ -n "${LB_ROOT_COMMAND}" ]
452 then
453 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) binary/${INITFS}
454 fi
455
456446 # Saving cache
457447 Save_cache cache/packages.binary
458448 ;;
487477
488478 if [ "${LB_CHROOT_FILESYSTEM}" != "none" ]
489479 then
490 ${LB_ROOT_COMMAND} cp -a binary/"${INITFS}"/filesystem.* cache/binary_rootfs
491 fi
492
493 if [ -n "${LB_ROOT_COMMAND}" ]
494 then
495 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) cache/binary_rootfs
480 cp -a binary/"${INITFS}"/filesystem.* cache/binary_rootfs
496481 fi
497482 fi
498483 done
+0
-239
scripts/build/binary_silo less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'installs silo into binary')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${LB_BOOTLOADER}" != "silo" ]
27 then
28 exit 0
29 fi
30
31 # Check image type
32 case "${LB_BINARY_IMAGES}" in
33 iso*|hdd*|tar)
34 ;;
35
36 netboot)
37 # silo not required for sparc netbooting
38 exit 0
39 ;;
40 esac
41
42 Echo_message "Begin installing silo..."
43
44 # Requiring stage file
45 Require_stagefile .build/config .build/bootstrap
46
47 # Checking stage file
48 Check_stagefile .build/binary_silo
49
50 # Checking silo templates
51 Check_templates silo
52
53 # Checking lock file
54 Check_lockfile .lock
55
56 # Creating lock file
57 Create_lockfile .lock
58
59 # Check architecture
60 Check_architectures sparc
61
62 # Checking depends
63 Check_package chroot/usr/sbin/silo silo
64
65 # Restoring cache
66 Restore_cache cache/packages.binary
67
68 # Installing depends
69 Install_package
70
71 # Local functions
72 Silo_live_entry ()
73 {
74 LABEL="${1}"
75 KERNEL="${2}"
76 INITRD="${3}"
77 APPEND="${4}"
78
79 DIRECTORY="/$(basename ${DESTDIR_LIVE})"
80
81 LINUX_LIVE="${LINUX_LIVE}\nimage=${DIRECTORY}/${KERNEL}\n"
82 LINUX_LIVE="${LINUX_LIVE}\t label=${LABEL}\n"
83 LINUX_LIVE="${LINUX_LIVE}\t initrd=${DIRECTORY}/${INITRD}\n"
84 LINUX_LIVE="${LINUX_LIVE}\t append=\"${INITFS:+boot=${INITFS} }config LB_BOOTAPPEND_LIVE ${APPEND}\"\n"
85 }
86
87 Silo_install_entry ()
88 {
89 LABEL="${1}"
90 KERNEL="${2}"
91 INITRD="${3}"
92 APPEND="${4}"
93
94 DIRECTORY="/$(basename ${DESTDIR_INSTALL})"
95
96 if [ "${LABEL}" != "rescue" ] && [ "${LABEL}" != "rescuegui" ]
97 then
98 APPEND="${APPEND} quiet"
99 fi
100
101 LINUX_INSTALL="${LINUX_INSTALL}\nimage=${DIRECTORY}/${KERNEL}\n"
102 LINUX_INSTALL="${LINUX_INSTALL}\t label=${LABEL}\n"
103 LINUX_INSTALL="${LINUX_INSTALL}\t initrd=${DIRECTORY}/${INITRD}\n"
104 LINUX_INSTALL="${LINUX_INSTALL}\t append=\"LB_BOOTAPPEND_LIVE ${APPEND} LB_BOOTAPPEND_INSTALL\"\n"
105 }
106
107 # Setting destination directories
108 DESTDIR_INSTALL="binary/install"
109 case "${LB_INITRAMFS}" in
110 casper)
111 INITFS="casper"
112 DESTDIR_LIVE="binary/casper"
113 ;;
114
115 live-boot)
116 INITFS="live"
117 DESTDIR_LIVE="binary/live"
118 ;;
119
120 *)
121 INITFS=""
122 DESTDIR_LIVE="binary/boot"
123 ;;
124 esac
125
126 # Creating directory
127 mkdir -p "${DESTDIR_LIVE}"
128
129 # Setting boot parameters
130 if [ "${LB_UNION_FILESYSTEM}" != "aufs" ]
131 then
132 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} union=${LB_UNION_FILESYSTEM}"
133 fi
134
135 if [ -n "${LB_NET_COW_PATH}" ]
136 then
137 Echo_error "Net cow not supported on silo"
138 exit 1
139 fi
140
141 if [ "${LB_EXPOSED_ROOT}" != "false" ]
142 then
143 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} exposedroot"
144 fi
145
146 LB_BOOTAPPEND_LIVE="$(echo ${LB_BOOTAPPEND_LIVE} | sed -e 's| ||')"
147
148 # Assembling kernel configuration
149
150 # Default entries
151 DEFAULT_FLAVOUR="$(echo ${LB_LINUX_FLAVOURS} | awk '{ print $1 }')"
152 DEFAULT_KERNEL="$(basename chroot/boot/vmlinuz-*${DEFAULT_FLAVOUR})"
153 DEFAULT_INITRD="initrd.img-$(echo ${DEFAULT_KERNEL} | sed -e 's|vmlinuz-||')"
154
155 Silo_live_entry "live" "${DEFAULT_KERNEL}" "${DEFAULT_INITRD}"
156
157 if [ "${LB_BOOTAPPEND_FAILSAFE}" != "none" ]
158 then
159 Silo_live_entry "live-failsafe" "${DEFAULT_KERNEL}" "${DEFAULT_INITRD}" "${LB_BOOTAPPEND_FAILSAFE}"
160 fi
161
162 if [ "$(echo ${LB_LINUX_FLAVOURS} | wc -w)" -gt "1" ]
163 then
164 for KERNEL in chroot/boot/vmlinuz-*
165 do
166 KERNEL_IMAGE="$(basename ${KERNEL})"
167 KERNEL_VERSION="$(echo ${KERNEL_IMAGE} | sed -e 's|vmlinuz-||')"
168 INITRD="initrd.img-${KERNEL_VERSION}"
169
170 Silo_live_entry "live-${KERNEL_VERSION}" "${KERNEL_IMAGE}" "${INITRD}"
171 Silo_live_entry "live-${KERNEL_VERSION}-failsafe" "${KERNEL_IMAGE}" "${INITRD}" "${LB_BOOTAPPEND_FAILSAFE}"
172 done
173 fi
174
175 LINUX_LIVE="$(/bin/echo ${LINUX_LIVE} | sed -e 's|binary||g' -e 's|//|/|g')"
176
177 # Assembling debian-installer configuration
178 if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
179 then
180 VMLINUZ_DI="vmlinuz"
181 INITRD_DI="initrd.gz"
182 APPEND_DI="vga=normal"
183
184 Silo_install_entry "linux" "${VMLINUZ_DI}" "${INITRD_DI}" "${APPEND_DI}"
185 Silo_install_entry "install" "${VMLINUZ_DI}" "${INITRD_DI}" "${APPEND_DI}"
186 Silo_install_entry "expert" "${VMLINUZ_DI}" "${INITRD_DI}" "priority=low ${APPEND_DI}"
187 Silo_install_entry "rescue" "${VMLINUZ_DI}" "${INITRD_DI}" "rescue/enable=true ${APPEND_DI}"
188 Silo_install_entry "auto" "${VMLINUZ_DI}" "${INITRD_DI}" "auto=true priority=critical ${APPEND_DI}"
189 fi
190
191 LINUX_INSTALL="$(/bin/echo ${LINUX_INSTALL} | sed -e 's|binary||g' -e 's|//|/|g')"
192
193 case "${LB_BINARY_IMAGES}" in
194 iso*|hdd*)
195 # Copying silo
196 mkdir -p binary/boot
197
198 case "${LB_BUILD_WITH_CHROOT}" in
199 true)
200 cp chroot/boot/second.b binary/boot
201 ;;
202
203 false)
204 cp /boot/second.b binary/boot
205 ;;
206 esac
207
208 cp -r "${TEMPLATES}"/* binary/boot
209
210 if [ "${LB_DEBIAN_INSTALLER}" = "false" ]
211 then
212 rm -f binary/boot/debian.txt.install
213 else
214 mv binary/boot/debian.txt.install binary/boot/debian.txt
215 fi
216
217 # Configure silo templates
218 sed -i -e "s|LINUX_LIVE|${LINUX_LIVE}|" \
219 -e "s|LINUX_INSTALL|${LINUX_INSTALL}|" \
220 binary/boot/silo.conf
221 sed -i -e "s#LB_BOOTAPPEND_INSTALL#${LB_BOOTAPPEND_INSTALL}#" \
222 -e "s#LB_BOOTAPPEND_LIVE#${LB_BOOTAPPEND_LIVE}#" \
223 binary/boot/silo.conf
224 sed -i -e "s|LB_DATE|$(date +%Y%m%d)|" \
225 -e "s|LB_VERSION|${VERSION}|" \
226 -e "s|LB_DISTRIBUTION|${LB_DISTRIBUTION}|" \
227 binary/boot/debian.txt
228 ;;
229 esac
230
231 # Saving cache
232 Save_cache cache/packages.binary
233
234 # Removing depends
235 Remove_package
236
237 # Creating stage file
238 Create_stagefile .build/binary_silo
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4646 Check_architectures amd64 i386
4747 Check_crossarchitectures
4848
49 case "${LB_INITRAMFS}" in
50 casper)
51 _INITRAMFS="casper"
52 ;;
53
54 *)
55 _INITRAMFS="live"
56 ;;
57 esac
58
4959 # Assembling image specifics
50 case "${LB_BINARY_IMAGES}" in
60 case "${LIVE_IMAGE_TYPE}" in
5161 iso*)
5262 _BOOTLOADER="isolinux"
5363
6878 ;;
6979
7080 hdd*|*)
71 _BOOTLOADER="syslinux"
72
73 case "${LB_MODE}" in
74 progress-linux)
75 _TARGET="binary/boot"
76 ;;
77
81 case ${LB_BINARY_FILESYSTEM} in
82 fat*|ntfs)
83 _BOOTLOADER=syslinux
84
85 case "${LB_MODE}" in
86 progress-linux)
87 _TARGET="binary/boot"
88 ;;
89
90 *)
91 _TARGET="binary/syslinux"
92 ;;
93 esac
94 ;;
95
96 ext[234]|btrfs)
97 _BOOTLOADER=extlinux
98 _TARGET="binary/boot/extlinux"
99 ;;
78100 *)
79 _TARGET="binary/syslinux"
101 Echo_error "syslinux/extlinux doesn't support ${LB_BINARY_FILESYSTEM}"
102 exit 1
80103 ;;
81104 esac
82105 ;;
96119 fi
97120 fi
98121
122 # legacy compatibility for wheezy
123 if [ -e "${_SOURCE}.${LB_PARENT_DISTRIBUTION}" ]
124 then
125 _SOURCE="${_SOURCE}.${LB_PARENT_DISTRIBUTION}"
126 fi
127
99128 # Checking depends
100129 case "${LB_BUILD_WITH_CHROOT}" in
101130 true)
102 Check_package chroot/usr/bin/syslinux syslinux
131 case "${LB_PARENT_DISTRIBUTION}" in
132 wheezy)
133 case "${_BOOTLOADER}" in
134 syslinux|extlinux)
135 Check_package chroot/usr/bin/${_BOOTLOADER} ${_BOOTLOADER}
136 ;;
137
138 *)
139 Check_package chroot/usr/lib/syslinux syslinux-common
140 ;;
141 esac
142 ;;
143
144 *)
145 Check_package chroot/share/$(echo ${_BOOTLOADER} | tr [a-z] [A-Z]) ${_BOOTLOADER}
146 Check_package chroot/usr/lib/syslinux syslinux-common
147 ;;
148 esac
149
103150 Check_package chroot/usr/lib/syslinux syslinux-common
104151
105152 if ls "${_SOURCE}"/*.svg* > /dev/null 2>&1
106153 then
107 Check_package chroot/usr/bin/rsvg librsvg2-bin
154 Check_package chroot/usr/bin/rsvg-convert librsvg2-bin
108155 fi
109156 ;;
110157
111158 false)
112 if [ ! -e /usr/bin/syslinux ]
113 then
114 # syslinux
115 Echo_error "/usr/bin/syslinux - no such file."
116 exit 1
117 fi
159 case "${LB_PARENT_DISTRIBUTION}" in
160 wheezy)
161 case "${_BOOTLOADER}" in
162 syslinux|extlinux)
163 if [ ! -e /usr/bin/${_BOOTLOADER} ]
164 then
165 # syslinux or extlinux
166 Echo_error "/usr/bin/${_BOOTLOADER} - no such file."
167 exit 1
168 fi
169 ;;
170
171 *)
172 if ! ls /usr/lib/syslinux/${_BOOTLOADER}* > /dev/null 2>&1
173 then
174 Echo_error "/usr/lib/syslinux/${_BOOTLOADER}* - no such files."
175 exit 1
176 fi
177 ;;
178 esac
179 ;;
180
181 *)
182 if [ ! -e "/usr/share/$(echo ${_BOOTLOADER} | tr [a-z] [A-Z])" ]
183 then
184 Echo_error "/usr/share/$(echo ${_BOOTLOADER} | tr [a-z] [A-Z])"
185 exit 1
186 fi
187 ;;
188 esac
189
118190
119191 if [ ! -e /usr/lib/syslinux ]
120192 then
125197
126198 if ls "${_SOURCE}"/*.svg* > /dev/null 2>&1
127199 then
128 if [ ! -e /usr/bin/rsvg ]
200 if [ ! -e /usr/bin/rsvg-convert ]
129201 then
130202 # librsvg2-bin
131 Echo_error "/usr/bin/rsvg - no such file"
203 Echo_error "/usr/bin/rsvg-convert - no such file"
132204 exit 1
133205 fi
134206 fi
144216 # Copying files
145217 case "${LB_BUILD_WITH_CHROOT}" in
146218 true)
147 mkdir -p $(dirname ${_TARGET})
219 mkdir -p ${_TARGET}
148220
149221 # Copy in two steps since the theme can have absolute symlinks and would therefore not be dereferenced correctly
150222 cp -a ${_SOURCE} chroot/root
151 Chroot chroot cp -aL /root/$(basename ${_SOURCE}) /root/$(basename ${_SOURCE}).tmp || true
152 rm -rf chroot/root/$(basename ${_SOURCE})
153 mv chroot/root/$(basename ${_SOURCE}).tmp ${_TARGET}
223 Chroot chroot cp -aL /root/$(basename ${_SOURCE}) /root/$(basename ${_SOURCE}).tmp > /dev/null 2>&1 || true
224 cp -a chroot/root/$(basename ${_SOURCE}).tmp/* ${_TARGET}
225 rm -rf chroot/root/$(basename ${_SOURCE}) chroot/root/$(basename ${_SOURCE}).tmp
154226 ;;
155227
156228 false)
157229 mkdir -p ${_TARGET}
158230
159 cp -aL ${_SOURCE}/* ${_TARGET} || true
231 cp -aL ${_SOURCE}/* ${_TARGET} > /dev/null 2>&1 || true
160232 ;;
161233 esac
162234
168240
169241 case "${_FLAVOURS}" in
170242 1)
171 mv binary/live/vmlinuz-* binary/live/vmlinuz
172 mv binary/live/initrd.img-* binary/live/initrd.img
243 # If multiple initrd images are being generated (by DKMS packages, etc),
244 # we likely only want the latest version.
245 mv $(ls -r1 --sort=version binary/${_INITRAMFS}/vmlinuz-* | head -n 1) binary/${_INITRAMFS}/vmlinuz
246 mv $(ls -r1 --sort=version binary/${_INITRAMFS}/initrd.img-* | head -n 1) binary/${_INITRAMFS}/initrd.img
173247
174248 sed -e "s|@FLAVOUR@|${LB_LINUX_FLAVOURS}|g" \
175 -e "s|@LINUX@|/live/vmlinuz|g" \
176 -e "s|@INITRD@|/live/initrd.img|g" \
177 -e "s#@APPEND_LIVE@#${LB_BOOTAPPEND_LIVE}#g" \
178 -e "s#@APPEND_LIVE_FAILSAFE@#${LB_BOOTAPPEND_LIVE_FAILSAFE}#g" \
249 -e "s|@LINUX@|/${_INITRAMFS}/vmlinuz|g" \
250 -e "s|@INITRD@|/${_INITRAMFS}/initrd.img|g" \
179251 "${_TARGET}/live.cfg.in" >> "${_TARGET}/live.cfg"
180252
181253 rm -f "${_TARGET}/live.cfg.in"
188260 do
189261 _NUMBER="$((${_NUMBER} + 1))"
190262
191 mv binary/live/vmlinuz-*-${_FLAVOUR} binary/live/vmlinuz${_NUMBER}
192 mv binary/live/initrd.img-*-${_FLAVOUR} binary/live/initrd${_NUMBER}.img
263 mv binary/${_INITRAMFS}/vmlinuz-*-${_FLAVOUR} binary/${_INITRAMFS}/vmlinuz${_NUMBER}
264 mv binary/${_INITRAMFS}/initrd.img-*-${_FLAVOUR} binary/${_INITRAMFS}/initrd${_NUMBER}.img
193265
194266 if [ "${_NUMBER}" -gt 1 ]
195267 then
200272 fi
201273
202274 sed -i -e "s|@FLAVOUR@|${_FLAVOUR}|g" \
203 -e "s|@LINUX@|/live/vmlinuz${_NUMBER}|g" \
204 -e "s|@INITRD@|/live/initrd${_NUMBER}.img|g" \
205 -e "s#@APPEND_LIVE@#${LB_BOOTAPPEND_LIVE}#g" \
206 -e "s#@APPEND_LIVE_FAILSAFE@#${LB_BOOTAPPEND_LIVE_FAILSAFE}#g" \
275 -e "s|@LINUX@|/${_INITRAMFS}/vmlinuz${_NUMBER}|g" \
276 -e "s|@INITRD@|/${_INITRAMFS}/initrd${_NUMBER}.img|g" \
207277 "${_TARGET}/live.cfg"
208278 done
209279
210280 rm -f "${_TARGET}/live.cfg.in"
211281 ;;
212282 esac
213 elif [ -e "${_TARGET}/live.cfg" ]
214 then
215 sed -i -e "s#@LB_BOOTAPPEND_LIVE@#${LB_BOOTAPPEND_LIVE}#g" \
216 -e "s#@LB_BOOTAPPEND_LIVE_FAILSAFE@#${LB_BOOTAPPEND_LIVE_FAILSAFE}#g" \
217 ${_TARGET}/live.cfg
218 fi
219
220 if [ -e ${_TARGET}/install.cfg ]
221 then
222 sed -i -e "s#@APPEND_INSTALL@#${LB_BOOTAPPEND_INSTALL}#g" \
223 ${_TARGET}/install.cfg
224 fi
225
226 if [ -e "${_TARGET}/splash.svg.in" ]
227 then
228 case "${LB_MODE}" in
229 progress-linux)
230 _PROJECT="Progress Linux"
231
232 if ls config/package-lists/client-gnome.list*
233 then
234 _DESCRIPTION="Client GNOME"
235 elif ls config/package-lists/client-lxde.list* > /dev/null 2>&1
236 then
237 _DESCRIPTION="Client LXDE"
238 elif ls config/package-lists/server-lxc.list* > /dev/null 2>&1
239 then
240 _DESCRIPTION="Server LXC"
241 else
242 _DESCRIPTION="Standard"
243 fi
244 ;;
245
246 *)
247 _PROJECT="Debian GNU/Linux"
248 _DESCRIPTION=""
249 ;;
250
251 esac
252
253 eval _VERSION="$`echo RELEASE_${LB_DISTRIBUTION}`"
254 _DISTRIBUTION="${LB_DISTRIBUTION}"
255 _ARCHITECTURE="${LB_ARCHITECTURES}"
256 _DATE=$(date -R)
257 _YEAR="$(date +%Y)"
258 _MONTH="$(date +%m)"
259 _DAY="$(date +%d)"
260 _HOUR="$(date +%H)"
261 _MINUTE="$(date +%M)"
262 _SECOND="$(date +%S)"
263 _LINUX_VERSIONS="$(for _LINUX in chroot/boot/vmlinuz-* ; do chroot chroot apt-cache policy $(basename ${_LINUX} | sed -e 's|vmlinuz-|linux-image-|') | awk '/Installed: / { print $2 }' ; done | sort -u | tr "\n" " ")"
264 _LIVE_BUILD_VERSION="$(lb --version)"
265 _LIVE_BOOT_VERSION="$(chroot chroot apt-cache policy live-boot | awk '/Installed: / { print $2 }')"
266 _LIVE_CONFIG_VERSION="$(chroot chroot apt-cache policy live-config | awk '/Installed: / { print $2 }')"
267 _LIVE_TOOLS_VERSION="$(chroot chroot apt-cache policy live-tools | awk '/Installed: / { print $2 }')"
268
269 sed -e "s|@PROJECT@|${_PROJECT}|g" \
270 -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
271 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
272 -e "s|@VERSION@|${_VERSION}|g" \
273 -e "s|@ARCHITECTURE@|${_ARCHITECTURE}|g" \
274 -e "s|@DESCRIPTION@|${_DESCRIPTION}|g" \
275 -e "s|@DATE@|${_DATE}|g" \
276 -e "s|@YEAR@|${_YEAR}|g" \
277 -e "s|@MONTH@|${_MONTH}|g" \
278 -e "s|@DAY@|${_DAY}|g" \
279 -e "s|@HOUR@|${_HOUR}|g" \
280 -e "s|@MINUTE@|${_MINUTE}|g" \
281 -e "s|@SECOND@|${_SECOND}|g" \
282 -e "s|@LINUX_VERSIONS@|${_LINUX_VERSIONS}|g" \
283 -e "s|@LIVE_BUILD_VERSION@|${_LIVE_BUILD_VERSION}|g" \
284 -e "s|@LIVE_BOOT_VERSION@|${_LIVE_BOOT_VERSION}|g" \
285 -e "s|@LIVE_CONFIG_VERSION@|${_LIVE_CONFIG_VERSION}|g" \
286 -e "s|@LIVE_TOOLS_VERSION@|${_LIVE_TOOLS_VERSION}|g" \
287 "${_TARGET}/splash.svg.in" > "${_TARGET}/splash.svg"
288 fi
283 fi
284
285 eval _VERSION="$`echo RELEASE_${LB_DISTRIBUTION}`"
286
287 _DISTRIBUTION="${LB_DISTRIBUTION}"
288 _ARCHITECTURE="${LIVE_IMAGE_ARCHITECTURE}"
289
290 _DATE=$(date -R)
291 _YEAR="$(date +%Y)"
292 _MONTH="$(date +%m)"
293 _DAY="$(date +%d)"
294 _HOUR="$(date +%H)"
295 _MINUTE="$(date +%M)"
296 _SECOND="$(date +%S)"
297
298 _LINUX_VERSIONS="$(for _LINUX in chroot/boot/vmlinuz-* ; do chroot chroot apt-cache policy $(basename ${_LINUX} | sed -e 's|vmlinuz-|linux-image-|') | awk '/Installed: / { print $2 }' ; done | sort -Vru | tr "\n" " ")"
299
300 _LIVE_BUILD_VERSION="$(lb --version)"
301 _LIVE_BOOT_VERSION="$(chroot chroot apt-cache policy live-boot | awk '/Installed: / { print $2 }')"
302 _LIVE_CONFIG_VERSION="$(chroot chroot apt-cache policy live-config | awk '/Installed: / { print $2 }')"
303 _LIVE_TOOLS_VERSION="$(chroot chroot apt-cache policy live-tools | awk '/Installed: / { print $2 }')"
304
305 case "${LB_MODE}" in
306 progress-linux)
307 _PROJECT="Progress Linux"
308 ;;
309
310 *)
311 _PROJECT="Debian GNU/Linux"
312 ;;
313 esac
314
315 for _FILE in "${_TARGET}"/*.cfg ${_TARGET}/*.svg
316 do
317 if [ -e "${_FILE}" ] && [ ! -d "${_FILE}" ]
318 then
319 sed -i -e "s#@APPEND_LIVE@#${LB_BOOTAPPEND_LIVE}#g" \
320 -e "s#@APPEND_LIVE_FAILSAFE@#${LB_BOOTAPPEND_LIVE_FAILSAFE}#g" \
321 -e "s#@APPEND_INSTALL@#${LB_BOOTAPPEND_INSTALL}#g" \
322 -e "s#@APPEND_INSTALL_FAILSAFE@#${LB_BOOTAPPEND_INSTALL_FAILSAFE}#g" \
323 -e "s|@PROJECT@|${_PROJECT}|g" \
324 -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
325 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
326 -e "s|@VERSION@|${_VERSION}|g" \
327 -e "s|@ARCHITECTURE@|${_ARCHITECTURE}|g" \
328 -e "s|@DATE@|${_DATE}|g" \
329 -e "s|@YEAR@|${_YEAR}|g" \
330 -e "s|@MONTH@|${_MONTH}|g" \
331 -e "s|@DAY@|${_DAY}|g" \
332 -e "s|@HOUR@|${_HOUR}|g" \
333 -e "s|@MINUTE@|${_MINUTE}|g" \
334 -e "s|@SECOND@|${_SECOND}|g" \
335 -e "s|@LINUX_VERSIONS@|${_LINUX_VERSIONS}|g" \
336 -e "s|@LIVE_BUILD_VERSION@|${_LIVE_BUILD_VERSION}|g" \
337 -e "s|@LIVE_BOOT_VERSION@|${_LIVE_BOOT_VERSION}|g" \
338 -e "s|@LIVE_CONFIG_VERSION@|${_LIVE_CONFIG_VERSION}|g" \
339 -e "s|@LIVE_TOOLS_VERSION@|${_LIVE_TOOLS_VERSION}|g" \
340 "${_FILE}"
341 fi
342 done
289343
290344 if [ -e "${_TARGET}/splash.svg" ]
291345 then
292346 case "${LB_BUILD_WITH_CHROOT}" in
293347 true)
294348 cp "${_TARGET}/splash.svg" chroot
295 Chroot chroot "rsvg --format png --height 480 --width 640 splash.svg splash.png"
349 Chroot chroot "rsvg-convert --format png --height 480 --width 640 splash.svg -o splash.png"
296350 mv chroot/splash.png "${_TARGET}"
297351 rm -f chroot/splash.svg
298352 ;;
299353
300354 false)
301 rsvg --format png --height 480 --width 640 "${_TARGET}/splash.svg" "${_TARGET}/splash.png"
355 rsvg-convert --format png --height 480 --width 640 "${_TARGET}/splash.svg" -o "${_TARGET}/splash.png"
302356 ;;
303357 esac
304 fi
305
306 rm -f "${_TARGET}/splash.svg.in" "${_TARGET}/splash.svg"
358
359 rm -f "${_TARGET}/splash.svg"
360 fi
307361
308362 case "${LB_MODE}" in
309363 progress-linux)
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1313 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
1414
1515 # Setting static variables
16 DESCRIPTION="$(Echo 'build harddisk binary image')"
16 DESCRIPTION="$(Echo 'build binary tarball')"
1717 HELP=""
1818 USAGE="${PROGRAM} [--force]"
1919
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 if ! In_list tar "${LB_BINARY_IMAGES}"
26 if ! In_list tar "${LIVE_IMAGE_TYPE}"
2727 then
2828 exit 0
2929 fi
3030
31 Echo_message "Begin building binary harddisk image..."
31 Echo_message "Begin building binary tarball..."
3232
3333 # Requiring stage file
3434 Require_stagefile .build/config .build/bootstrap
4343 Create_lockfile .lock
4444
4545 # Remove old binary
46 rm -f binary.tar.bz2 binary.tar.gz binary.tar.lz binary.tar
46 rm -f ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.bz2 ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.gz ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.lz ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar
4747
48 tar cf binary-tar.tar binary
49
48 tar cf ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.tar ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.
5049 case "${LB_COMPRESSION}" in
5150 bzip2)
52 bzip2 ${BZIP2_OPTIONS} binary-tar.tar
51 bzip2 ${BZIP2_OPTIONS} ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.tar
5352 ;;
5453
5554 gzip)
56 gzip ${GZIP_OPTIONS} binary-tar.tar
55 gzip ${GZIP_OPTIONS} ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.tar
5756 ;;
5857
5958 lzip)
60 lzip ${LZIP_OPTIONS} binary-tar.tar
59 lzip ${LZIP_OPTIONS} ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.tar
6160 ;;
6261
6362 xz)
64 xz ${XZ_OPTIONS} binary-tar.tar
63 xz ${XZ_OPTIONS} ${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar.tar
6564 ;;
6665
6766 none)
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4242 # Creating lock file
4343 Create_lockfile .lock
4444
45 case "${LB_ARCHITECTURES}" in
45 case "${LIVE_IMAGE_ARCHITECTURE}" in
4646 amd64|i386)
4747 if [ "${LB_BUILD_WITH_CHROOT}" = "true" ]
4848 then
6565 mv binary/win32-loader/g2ldr* binary
6666 rmdir binary/win32-loader > /dev/null 2>&1 || true
6767
68 if [ -e binary/win32-loader-standalone.exe ]
69 then
70 # squeeze
71 mv binary/win32-loader-standalone.exe binary/setup-standalone.exe
72 fi
73
7468 cat >> binary/autorun.inf << EOF
7569 [autorun]
7670 open=setup.exe
8276 cat > binary/win32-loader.ini << EOF
8377 [installer]
8478 kernel=linux
85 arch=${LB_ARCHITECTURES}
79 arch=${LIVE_IMAGE_ARCHITECTURE}
8680 default_desktop=gnome
87 ${LB_ARCHITECTURES}/linux=install/vmlinuz
88 ${LB_ARCHITECTURES}/initrd=install/initrd.gz
81 ${LIVE_IMAGE_ARCHITECTURE}/linux=install/vmlinuz
82 ${LIVE_IMAGE_ARCHITECTURE}/initrd=install/initrd.gz
8983 EOF
9084
9185 if [ -e binary/install/gtk ]
9286 then
9387
9488 cat >> binary/win32-loader.ini << EOF
95 ${LB_ARCHITECTURES}/gtk/linux=install/vmlinuz
96 ${LB_ARCHITECTURES}/gtk/initrd=install/gtk/initrd.gz
89 ${LIVE_IMAGE_ARCHITECTURE}/gtk/linux=install/vmlinuz
90 ${LIVE_IMAGE_ARCHITECTURE}/gtk/initrd=install/gtk/initrd.gz
9791 EOF
9892
9993 fi
+0
-284
scripts/build/binary_yaboot less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'installs yaboot into binary')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${LB_BOOTLOADER}" != "yaboot" ]
27 then
28 exit 0
29 fi
30
31 Echo_message "Begin installing yaboot..."
32
33 # Requiring stage file
34 Require_stagefile .build/config .build/bootstrap
35
36 # Checking stage file
37 Check_stagefile .build/binary_yaboot
38
39 # Checking yaboot templates
40 Check_templates yaboot
41
42 # Checking lock file
43 Check_lockfile .lock
44
45 # Creating lock file
46 Create_lockfile .lock
47
48 # Check architecture
49 Check_architectures powerpc ppc64
50 Check_crossarchitectures
51
52 # Checking depends
53 Check_package chroot/usr/lib/yaboot/yaboot yaboot
54
55 # Restoring cache
56 Restore_cache cache/packages.binary
57
58 # Installing depends
59 Install_package
60
61 # Local functions
62 Yaboot_live_entry ()
63 {
64 LABEL="${1}"
65 KERNEL="${2}"
66 INITRD="${3}"
67 APPEND="${4}"
68
69 DIRECTORY="/$(basename ${DESTDIR_LIVE})"
70
71 LINUX_LIVE="${LINUX_LIVE}\nimage=${DIRECTORY}/${KERNEL}\n"
72 LINUX_LIVE="${LINUX_LIVE}\tlabel=${LABEL}\n"
73 LINUX_LIVE="${LINUX_LIVE}\tinitrd=${DIRECTORY}/${INITRD}\n"
74 LINUX_LIVE="${LINUX_LIVE}\tappend=\"${INITFS:+boot=${INITFS} }config LB_BOOTAPPEND_LIVE ${APPEND}\"\n"
75 LINUX_LIVE="${LINUX_LIVE}\tinitrd-size=10240\n"
76 }
77
78 Yaboot_install_entry ()
79 {
80 LABEL="${1}"
81 KERNEL="${2}"
82 INITRD="${3}"
83 APPEND="${4}"
84
85 DIRECTORY="/$(basename ${DESTDIR_INSTALL})"
86
87 QAPPEND="quiet"
88
89 for TYPE in Install Expert Rescue Auto
90 do
91 case "${TYPE}" in
92 Install)
93 TAPPEND="${APPEND} ${QAPPEND}"
94 ;;
95
96 Expert)
97 TAPPEND="priority=low ${APPEND}"
98 ;;
99
100 Rescue)
101 TAPPEND="rescue/enable=true ${APPEND} ${QAPPEND}"
102 ;;
103
104 Auto)
105 TAPPEND="auto=true priority=critical ${APPEND} ${QAPPEND}"
106 ;;
107 esac
108
109 case "${LABEL}" in
110 Text)
111 TYPE_SUFFIX=""
112 ;;
113 GUI)
114 TYPE_SUFFIX="gui"
115 ;;
116 esac
117
118 LINUX_INSTALL="${LINUX_INSTALL}\nimage=${DIRECTORY}/${KERNEL}\n"
119 LINUX_INSTALL="${LINUX_INSTALL}\tlabel=${TYPE}${TYPE_SUFFIX}\n"
120 LINUX_INSTALL="${LINUX_INSTALL}\tinitrd=${DIRECTORY}/${INITRD}\n"
121 LINUX_INSTALL="${LINUX_INSTALL}\tappend=\"${TAPPEND} ${LB_BOOTAPPEND_INSTALL}\"\n"
122 LINUX_INSTALL="${LINUX_INSTALL}\tinitrd-size=10240\n"
123 done
124 }
125
126 case "${LB_INITRAMFS}" in
127 casper)
128 INITFS="casper"
129 ;;
130
131 live-boot)
132 INITFS="live"
133 ;;
134
135 *)
136 INITFS=""
137 ;;
138 esac
139
140 # Setting destination directory
141 case "${LB_BINARY_IMAGES}" in
142 iso*)
143 case "${LB_INITRAMFS}" in
144 casper)
145 DESTDIR_LIVE="binary/casper"
146 ;;
147
148 live-boot)
149 DESTDIR_LIVE="binary/live"
150 ;;
151
152 *)
153 DESTDIR_LIVE="binary/boot"
154 ;;
155 esac
156
157 DESTDIR_INSTALL="binary/install"
158 ;;
159
160 hdd*|netboot|tar)
161 Echo_error "not yet supported, aborting (FIXME)."
162 exit 1
163 ;;
164 esac
165
166 Check_multiarchitectures
167
168 # Creating directory
169 mkdir -p "${DESTDIR_LIVE}"
170
171 # Setting boot parameters
172 if [ "${LB_UNION_FILESYSTEM}" != "aufs" ]
173 then
174 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} union=${LB_UNION_FILESYSTEM}"
175 fi
176
177 if [ -n "${LB_NET_COW_PATH}" ]
178 then
179 Echo_error "Net cow not yet supported on yaboot"
180 exit 1
181 fi
182
183 if [ "${LB_EXPOSED_ROOT}" != "false" ]
184 then
185 LB_BOOTAPPEND_LIVE="${LB_BOOTAPPEND_LIVE} exposedroot"
186 fi
187
188 LB_BOOTAPPEND_LIVE="$(echo ${LB_BOOTAPPEND_LIVE} | sed -e 's| ||')"
189
190 # Assembling kernel configuration
191
192 # Default entries
193 DEFAULT_FLAVOUR="$(echo ${LB_LINUX_FLAVOURS} | awk '{ print $1 }')"
194 DEFAULT_KERNEL="$(basename chroot/boot/vmlinux-*${DEFAULT_FLAVOUR})"
195 DEFAULT_INITRD="initrd.img-$(echo ${DEFAULT_KERNEL} | sed -e 's|vmlinux-||')"
196
197 Yaboot_live_entry "live" "${DEFAULT_KERNEL}" "${DEFAULT_INITRD}"
198
199 if [ "${LB_BOOTAPPEND_FAILSAFE}" != "none" ]
200 then
201 Yaboot_live_entry "live-failsafe" "${DEFAULT_KERNEL}" "${DEFAULT_INITRD}" "${LB_BOOTAPPEND_FAILSAFE}"
202 fi
203
204 if [ "$(echo ${LB_LINUX_FLAVOURS} | wc -w)" -gt "1" ]
205 then
206 for KERNEL in chroot/boot/vmlinux-*
207 do
208 KERNEL_IMAGE="$(basename ${KERNEL})"
209 KERNEL_VERSION="$(echo ${KERNEL_IMAGE} | sed -e 's|vmlinux-||')"
210 INITRD="initrd.img-${KERNEL_VERSION}"
211
212 Yaboot_live_entry "live-${KERNEL_VERSION}" "${KERNEL_IMAGE}" "${INITRD}"
213 Yaboot_live_entry "live-${KERNEL_VERSION}-failsafe" "${KERNEL_IMAGE}" "${INITRD}" "${LB_BOOTAPPEND_FAILSAFE}"
214 done
215 fi
216
217 LINUX_LIVE="$(/bin/echo ${LINUX_LIVE} | sed -e 's|binary||g' -e 's|//|/|g')"
218
219 # Assembling debian-installer configuration
220 if [ "${LB_DEBIAN_INSTALLER}" != "false" ]
221 then
222 VMLINUZ_DI="vmlinuz"
223 INITRD_DI="initrd.gz"
224 APPEND_DI="vga=normal"
225
226 VMLINUZ_GI="gtk/vmlinuz"
227 INITRD_GI="gtk/initrd.gz"
228 APPEND_GI="video=vesa:ywrap,mtrr vga=788"
229
230 if [ -f "binary/${DESTDIR_INSTALL}/${VMLINUZ_DI}" ] && [ -f "binary/${DESTDIR_INSTALL}/${INITRD_DI}" ]
231 then
232 Yaboot_install_entry "Text" "${VMLINUZ_DI}" "${INITRD_DI}" "${APPEND_DI}"
233 fi
234
235 if [ -f "binary/${DESTDIR_INSTALL}/${VMLINUZ_GI}" ] && [ -f "binary/${DESTDIR_INSTALL}/${INITRD_GI}" ]
236 then
237 Yaboot_install_entry "GUI" "${VMLINUZ_GI}" "${INITRD_GI}" "${APPEND_GI}"
238 fi
239 fi
240
241 LINUX_INSTALL="$(/bin/echo ${LINUX_INSTALL} | sed -e 's|binary||g' -e 's|//|/|g')"
242
243 case "${LB_BINARY_IMAGES}" in
244 iso*|hdd*)
245 # Copying yaboot
246 mkdir -p binary/yaboot
247
248 case "${LB_BUILD_WITH_CHROOT}" in
249 true)
250 cp chroot/usr/lib/yaboot/yaboot binary/yaboot
251 ;;
252
253 false)
254 cp /usr/lib/yaboot/yaboot binary/yaboot
255 ;;
256 esac
257
258 cp -r "${TEMPLATES}"/* binary/yaboot
259
260 case "${LB_BINARY_IMAGES}" in
261 hdd*)
262 mv binary/yaboot/yaboot.conf binary/yaboot/yaboot.conf.tmp
263 echo "root=/dev/ram" > binary/yaboot/yaboot.conf
264 cat binary/yaboot/yaboot.conf.tmp >> binary/yaboot/yaboot.conf
265 rm -f binary/yaboot/yaboot.conf.tmp
266 ;;
267 esac
268
269 # Configure yaboot templates
270 sed -i -e "s|LINUX_LIVE|${LINUX_LIVE}|" -e "s|LINUX_INSTALL|${LINUX_INSTALL}|" binary/yaboot/yaboot.conf
271 sed -i -e "s#LB_BOOTAPPEND_INSTALL#${LB_BOOTAPPEND_INSTALL}#" -e "s#LB_BOOTAPPEND_LIVE#${LB_BOOTAPPEND_LIVE}#" binary/yaboot/yaboot.conf
272 sed -i -e "s|LB_DATE|$(date +%Y%m%d)|" -e "s|LB_VERSION|${VERSION}|" binary/yaboot/boot.msg
273 ;;
274 esac
275
276 # Saving cache
277 Save_cache cache/packages.binary
278
279 # Removing depends
280 Remove_package
281
282 # Creating stage file
283 Create_stagefile .build/binary_yaboot
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 if [ "${LB_BINARY_IMAGES}" != "iso" ] && [ "${LB_BINARY_IMAGES}" != "iso-hybrid" ]
26 if [ "${LIVE_IMAGE_TYPE}" != "iso" ] && [ "${LIVE_IMAGE_TYPE}" != "iso-hybrid" ]
2727 then
2828 exit 0
2929 fi
5656 # Installing depends
5757 Install_package
5858
59 case "${LB_BINARY_IMAGES}" in
59 case "${LIVE_IMAGE_TYPE}" in
6060 iso)
61 _IMAGES="binary.iso"
61 _IMAGES="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.iso"
6262 ;;
6363
6464 iso-hybrid)
65 _IMAGES="binary.hybrid.iso"
65 _IMAGES="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.hybrid.iso"
6666 ;;
6767
6868 hdd)
69 _IMAGES="binary.img"
69 _IMAGES="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.img"
7070 ;;
7171
7272 net)
73 _IMAGES="binary.netboot.tar*"
73 _IMAGES="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.netboot.tar*"
7474 ;;
7575
7676 tar)
77 _IMAGES="binary.tar*"
77 _IMAGES="${LIVE_IMAGE_NAME}-${LIVE_IMAGE_ARCHITECTURE}.tar*"
7878 ;;
7979 esac
8080
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4040 lb bootstrap_archive-keys ${@}
4141 lb bootstrap_cache save ${@}
4242
43 # Temporary hack for base-files wrt/ plymouth
44 case "${LB_DISTRIBUTION}" in
45 artax*)
46 echo '0.0.0' > chroot/etc/progress-linux_version
47 ;;
48 esac
43 # Configuring chroot
44 lb chroot_devpts install ${@}
45 lb chroot_proc install ${@}
46 lb chroot_selinuxfs install ${@}
47 lb chroot_sysfs install ${@}
48 lb chroot_debianchroot install ${@}
49 lb chroot_dpkg install ${@}
50 lb chroot_tmpfs install ${@}
51 lb chroot_sysv-rc install ${@}
52 lb chroot_upstart install ${@}
53 lb chroot_hosts install ${@}
54 lb chroot_resolv install ${@}
55 lb chroot_hostname install ${@}
56 lb chroot_apt install ${@}
57
58 lb bootstrap_archives binary ${@}
59
60 # Deconfiguring chroot
61 lb chroot_apt remove ${@}
62 lb chroot_hostname remove ${@}
63 lb chroot_resolv remove ${@}
64 lb chroot_hosts remove ${@}
65 lb chroot_sysv-rc remove ${@}
66 lb chroot_upstart remove ${@}
67 lb chroot_tmpfs remove ${@}
68 lb chroot_dpkg remove ${@}
69 lb chroot_debianchroot remove ${@}
70 lb chroot_sysfs remove ${@}
71 lb chroot_selinuxfs remove ${@}
72 lb chroot_proc remove ${@}
73 lb chroot_devpts remove ${@}
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3131 case "${LB_MODE}" in
3232 progress-linux)
3333 case "${LB_DISTRIBUTION}" in
34 artax)
35 _KEYS="1.0-artax"
34 artax*)
35 _KEYS="1.0-artax 1.0-artax-packages"
3636 ;;
3737
38 artax-backports)
39 _KEYS="1.0-artax 1.9-artax-backports"
38 baureo*)
39 _KEYS="2.0-baureo 2.0-baureo-packages"
4040 ;;
4141
42 baureo)
43 _KEYS="2.0-baureo"
44 ;;
45
46 baureo-backports)
47 _KEYS="2.0-baureo 2.9-baureo-backports"
48 ;;
49
50 chairon)
51 _KEYS="3.0-chairon"
52 ;;
53
54 chairon-backports)
55 _KEYS="3.0-chairon 3.9-chairon-backports"
42 chairon*)
43 _KEYS="3.0-chairon 3.0-chairon-packages"
5644 ;;
5745 esac
5846
6755 wget -q "${_URL}/archive-key-${_KEY}.asc" -O chroot/key.asc
6856 wget -q "${_URL}/archive-key-${_KEY}.asc.sig" -O chroot/key.asc.sig
6957
70 if [ -e /usr/bin/gpgv ]
58 if [ -e /usr/bin/gpgv ] && [ -e /usr/share/keyrings/debian-keyring.gpg ]
7159 then
72 if [ -e /usr/share/keyrings/debian-keyring.gpg ] || [ -e /usr/share/keyrings/debian-maintainers.gpg ]
73 then
74 _KEY_VALID=""
60 Echo_message "Verifying archive-key ${_KEY} against debian-keyring..."
7561
76 for _KEYRING in /usr/share/keyrings/debian-keyring.gpg /usr/share/keyrings/debian-maintainers.gpg
77 do
78 if [ -e "${_KEYRING}" ]
79 then
80 Echo_message "Verifying archive-key ${_KEY} against $(basename ${_KEYRING} .gpg | sed -e 's|-keyring||') keyring..."
81
82 set +e
83 /usr/bin/gpgv --quiet --keyring ${_KEYRING} chroot/key.asc.sig chroot/key.asc > /dev/null 2>&1 && _KEY_VALID="true" && break
84 set -e
85 fi
86 done
87
88 case "${_KEY_VALID}" in
89 true)
90 Echo_message "Verifying ${_KEY} signature successful."
91 ;;
92
93 *)
94 Echo_error "Verifying ${_KEY} signature failed."
95 return 1
96 ;;
97 esac
98 else
99 Echo_warning "Skipping archive-key ${_KEY} verification, debian-keyring not available..."
100 fi
62 /usr/bin/gpgv --quiet --keyring /usr/share/keyrings/debian-keyring.gpg chroot/key.asc.sig chroot/key.asc > /dev/null 2>&1 || { Echo_error "archive-key ${_KEY} has invalid signature."; return 1;}
10163 else
102 Echo_warning "Skipping archive-key ${_KEY} verification, gpgv not available..."
64 Echo_warning "Skipping archive-key ${_KEY} verification, either gpgv or debian-keyring not available on host system..."
10365 fi
10466
10567 Echo_message "Importing archive-key ${_KEY}..."
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'manage /etc/apt/sources.list')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 _PASS="${1:-binary}"
21 if [ -n "${1}" ]
22 then
23 shift
24 fi
25
26 Arguments "${@}"
27
28 # Reading configuration files
29 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
30 Set_defaults
31
32 # Requiring stage file
33 Require_stagefile .build/config .build/bootstrap
34
35 case "${LB_DERIVATIVE}" in
36 true)
37 _PARENT_FILE="sources.list.d/debian.list"
38 ;;
39
40 false)
41 _PARENT_FILE="sources.list"
42 ;;
43 esac
44
45 Echo_message "Configuring file /etc/apt/sources.list"
46
47 # Checking stage file
48 Check_stagefile .build/chroot_archives
49
50 # Checking lock file
51 Check_lockfile .lock
52
53 # Creating lock file
54 Create_lockfile .lock
55
56 # Restoring cache
57 Restore_cache cache/packages.chroot
58
59 # Configure custom sources.list
60
61 cat > chroot/etc/apt/${_PARENT_FILE} << EOF
62 deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}
63 EOF
64
65 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
66 then
67 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
68 fi
69
70 if [ "${LB_DERIVATIVE}" = "true" ]
71 then
72 rm -f chroot/etc/apt/sources.list.d/${LB_MODE}.list
73
74 _DISTRIBUTION="$(echo ${LB_DISTRIBUTION} | sed -e 's|-backports||')"
75
76 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
77
78 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
79 then
80 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
81 fi
82 fi
83
84 if [ "${LB_SECURITY}" = "true" ]
85 then
86 case "${LB_MODE}" in
87 debian|progress-linux)
88 case "${LB_PARENT_DISTRIBUTION}" in
89 sid)
90
91 ;;
92
93 *)
94 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
95
96 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
97 then
98 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
99 fi
100 ;;
101 esac
102
103 if [ "${LB_MODE}" = progress-linux ]
104 then
105 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
106
107 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
108 then
109 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
110 fi
111 else
112 if [ "${LB_DERIVATIVE}" = "true" ]
113 then
114 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
115
116 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
117 then
118 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
119 fi
120 fi
121 fi
122 ;;
123
124 ubuntu)
125 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
126
127 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
128 then
129 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
130 fi
131 ;;
132 esac
133 fi
134
135 if [ "${LB_UPDATES}" = "true" ]
136 then
137 echo "deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
138
139 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
140 then
141 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
142 fi
143
144 if [ "${LB_DERIVATIVE}" = "true" ]
145 then
146 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
147
148 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
149 then
150 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
151 fi
152 fi
153 fi
154
155 if [ "${LB_BACKPORTS}" = "true" ]
156 then
157 case "${LB_MODE}" in
158 debian)
159 if [ "${LB_PARENT_DISTRIBUTION}" != "sid" ]
160 then
161 echo "deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
162
163 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
164 then
165 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
166 fi
167 fi
168 ;;
169 esac
170
171 if [ "${LB_DERIVATIVE}" = "true" ]
172 then
173 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
174
175 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
176 then
177 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
178 fi
179 fi
180 fi
181
182 # Adding local apt sources (chroot)
183 for FILE in config/archives/*.list config/archives/*.list.chroot
184 do
185 if [ -e "${FILE}" ]
186 then
187 sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
188 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
189 -e "s|@ARCHIVE_AREAS@|${LIVE_IMAGE_ARCHIVE_AREAS}|g" \
190 -e "s|@PARENT_ARCHIVE_AREAS@|${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}|g" \
191 "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
192
193 if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
194 then
195 # Strip out source archives
196 sed "/^deb-src /d" "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
197 fi
198 fi
199 done
200
201 # Adding local apt configuration (chroot)
202 for FILE in config/archives/*.conf config/archives/*.conf.chroot
203 do
204 if [ -e "${FILE}" ]
205 then
206 cp ${FILE} chroot/etc/apt/conf.d/$(basename ${FILE} .chroot)
207 fi
208 done
209
210 # Adding local apt preferences (chroot)
211 for FILE in config/archives/*.pref config/archives/*.pref.chroot
212 do
213 if [ -e "${FILE}" ]
214 then
215 cp ${FILE} chroot/etc/apt/preferences.d/$(basename ${FILE} .chroot)
216 fi
217 done
218
219 # Check local archive keys
220 if Find_files config/archives/*.key || \
221 Find_files config/archives/*.key.chroot
222 then
223 for FILE in config/archives/*.key \
224 config/archives/*.key.chroot
225 do
226 if [ -e "${FILE}" ]
227 then
228 cp ${FILE} chroot/root
229 Chroot chroot "apt-key add /root/$(basename ${FILE})"
230 rm -f chroot/root/$(basename ${FILE})
231 fi
232 done
233 fi
234
235 # Check local keyring packages
236 if Find_files config/archives/*.deb
237 then
238 for PACKAGE in config/archives/*.deb
239 do
240 cp ${PACKAGE} chroot/root
241 Chroot chroot "dpkg -i /root/$(basename ${PACKAGE})"
242 rm -f chroot/root/$(basename ${PACKAGE})
243 done
244 fi
245
246 # Installing aptitude (FIXME)
247 if [ "${LB_APT}" = "aptitude" ] && [ ! -x /usr/bin/aptitude ]
248 then
249 Chroot chroot "apt-get ${APT_OPTIONS} update"
250 Chroot chroot "apt-get ${APT_OPTIONS} install aptitude"
251 fi
252
253 # Rebuild apt indices from scratch.
254 # Due to the fact that apt doesn't understand
255 # pinning on the fly, we need to manually remove
256 # the cached indices and rebuild them again.
257 rm -rf chroot/var/cache/apt/*.bin
258
259 Apt chroot update
260
261 # Installing keyring packages
262 if [ -n "${LB_KEYRING_PACKAGES}" ]
263 then
264 Apt chroot "install ${LB_KEYRING_PACKAGES}"
265 fi
266
267 rm -rf chroot/var/cache/apt/*.bin
268
269 Apt chroot update
270 Apt chroot "upgrade"
271 Apt chroot "dist-upgrade"
272
273 # Saving cache
274 Save_cache cache/packages.chroot
275
276 # Creating stage file
277 Create_stagefile .build/bootstrap_archives
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4949 rm -rf chroot
5050
5151 # Restoring old cache
52 ${LB_ROOT_COMMAND} cp -a cache/bootstrap chroot
53
54 if [ -n "${LB_ROOT_COMMAND}" ]
55 then
56 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
57 fi
52 cp -a cache/bootstrap chroot
5853
5954 # Creating stage file
6055 Create_stagefile .build/bootstrap_cache.restore
8075
8176 mkdir -p cache
8277
83 ${LB_ROOT_COMMAND} cp -a chroot cache/bootstrap
84
85 if [ -n "${LB_ROOT_COMMAND}" ]
86 then
87 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) cache/bootstrap
88 fi
78 cp -a chroot cache/bootstrap
8979
9080 # Creating stage file
9181 Create_stagefile .build/bootstrap_cache.save
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4343
4444 Check_package /usr/bin/${LB_BOOTSTRAP} cdebootstrap
4545
46 # Ensure that a system is built as root
47 lb testroot
48
4946 # Checking stage file
5047 Check_stagefile .build/bootstrap
5148 Check_stagefile .build/bootstrap_cache.restore
6057 mkdir -p chroot
6158
6259 # Setting cdebootstrap options
63 if [ -n "${LB_ARCHITECTURES}" ]
60 if [ -n "${LIVE_IMAGE_ARCHITECTURE}" ]
6461 then
65 CDEBOOTSTRAP_OPTIONS="${CDEBOOTSTRAP_OPTIONS} --arch=${LB_ARCHITECTURES}"
62 CDEBOOTSTRAP_OPTIONS="${CDEBOOTSTRAP_OPTIONS} --arch=${LIVE_IMAGE_ARCHITECTURE}"
6663 fi
6764
6865 if [ "${_DEBUG}" = "true" ]
9693 fi
9794
9895 Echo_breakage "Running ${LB_BOOTSTRAP} (download-only)... "
99 ${LB_ROOT_COMMAND} ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} --download-only "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
100
101 if [ -n "${LB_ROOT_COMMAND}" ]
102 then
103 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
104 fi
96 ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} --download-only "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
10597
10698 # Removing old cache
10799 rm -f cache/packages.bootstrap/*.deb
114106 Echo_breakage "Running ${LB_BOOTSTRAP}... "
115107
116108 # Run appropriate bootstrap, i.e. foreign or regular bootstrap
117 if [ "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" = "${LB_ARCHITECTURES}" ]; then
109 if [ "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" = "${LIVE_IMAGE_ARCHITECTURE}" ]; then
118110
119111 if [ -n "${LB_BOOTSTRAP_QEMU_EXCLUDE}" ]
120112 then
122114 fi
123115
124116 Echo_message "Bootstrap will be foreign"
125 ${LB_ROOT_COMMAND} ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} --foreign "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
117 ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} --foreign "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
126118
127119 Echo_message "Running debootstrap second stage under QEMU"
128120 cp ${LB_BOOTSTRAP_QEMU_STATIC} chroot/usr/bin
129121 Chroot chroot /bin/sh /sbin/cdebootstrap-foreign
130122 else
131 ${LB_ROOT_COMMAND} ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
132 fi
133
134 if [ -n "${LB_ROOT_COMMAND}" ]
135 then
136 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
123 ${LB_BOOTSTRAP} ${CDEBOOTSTRAP_OPTIONS} "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
137124 fi
138125
139126 # Deconfiguring cdebootstrap configurations
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4343
4444 Check_package /usr/sbin/debootstrap debootstrap
4545
46 # Ensure that a system is built as root
47 lb testroot
48
4946 # Checking stage file
5047 Check_stagefile .build/bootstrap
5148 Check_stagefile .build/bootstrap_cache.restore
6057 mkdir -p chroot
6158
6259 # Setting debootstrap options
63 if [ -n "${LB_ARCHITECTURES}" ]
60 if [ -n "${LIVE_IMAGE_ARCHITECTURE}" ]
6461 then
65 DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --arch=${LB_ARCHITECTURES}"
62 DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --arch=${LIVE_IMAGE_ARCHITECTURE}"
6663 fi
6764
68 if [ "${LB_ARCHIVE_AREAS}" != "main" ]
65 if [ "${LIVE_IMAGE_ARCHIVE_AREAS}" != "main" ]
6966 then
7067 # Modify archive areas to remove leading/trailing whitespaces and replace other whitepspace with commas
71 DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --components=$(echo ${LB_ARCHIVE_AREAS} | sed -e 's| |,|g')"
68 DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --components=$(echo ${LIVE_IMAGE_ARCHIVE_AREAS} | sed -e 's| |,|g')"
7269 fi
73
74 case "${LB_USE_FAKEROOT}" in
75 true)
76 DEBOOTSTRAP_OPTIONS="${DEBOOTSTRAP_OPTIONS} --variant=fakechroot"
77 ;;
78 esac
7970
8071 if [ "${_VERBOSE}" = "true" ]
8172 then
10091 fi
10192
10293 Echo_breakage "Running debootstrap (download-only)... "
103 ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS} --download-only "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
104
105 if [ -n "${LB_ROOT_COMMAND}" ]
106 then
107 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
108 fi
94 debootstrap ${DEBOOTSTRAP_OPTIONS} --download-only "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
10995
11096 # Removing old cache
11197 rm -f cache/packages.bootstrap/*.deb
118104 Echo_breakage "Running debootstrap... "
119105
120106 # Run appropriate bootstrap, i.e. foreign or regular bootstrap
121 if [ "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" = "${LB_ARCHITECTURES}" ]; then
107 if [ "${LB_BOOTSTRAP_QEMU_ARCHITECTURES}" = "${LIVE_IMAGE_ARCHITECTURE}" ]; then
122108
123109 if [ -n "${LB_BOOTSTRAP_QEMU_EXCLUDE}" ]
124110 then
126112 fi
127113
128114 Echo_message "Bootstrap will be foreign"
129 ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS} --foreign "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
115 debootstrap ${DEBOOTSTRAP_OPTIONS} --foreign "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
130116
131117 Echo_message "Running debootstrap second stage under QEMU"
132118 cp ${LB_BOOTSTRAP_QEMU_STATIC} chroot/usr/bin
133119 Chroot chroot /bin/sh /debootstrap/debootstrap --second-stage
134120 else
135 ${LB_ROOT_COMMAND} debootstrap ${DEBOOTSTRAP_OPTIONS} "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
136 fi
137
138 if [ -n "${LB_ROOT_COMMAND}" ]
139 then
140 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
121 debootstrap ${DEBOOTSTRAP_OPTIONS} "${LB_PARENT_DISTRIBUTION}" chroot "${LB_PARENT_MIRROR_BOOTSTRAP}"
141122 fi
142123
143124 # Deconfiguring debootstrap configurations
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
6363 # Checking defaults
6464 Check_defaults
6565
66 Echo_message "live-build ${LIVE_BUILD_VERSION}"
67 Echo_message "Building config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE} system"
68
6669 # Bootstrapping system
6770 lb bootstrap ${@}
6871
6972 # Customizing chroot
7073 lb chroot ${@}
7174
75 # Building installer images
76 lb installer ${@}
77
7278 # Building binary images
7379 lb binary ${@}
7480
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
5252
5353 # Customizing chroot
5454 lb chroot_linux-image ${@}
55 lb chroot_firmware ${@}
5556 lb chroot_preseed ${@}
5657
5758 for _PASS in install live
6566 fi
6667 done
6768
68 lb chroot_live-packages ${@}
6969 lb chroot_includes ${@}
7070 lb chroot_hooks ${@}
7171 lb chroot_hacks ${@}
8989 lb chroot_proc remove ${@}
9090 lb chroot_devpts remove ${@}
9191 lb chroot_cache save ${@}
92
93 Chroot chroot "ls -lR" > chroot.files
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
203203 EOF
204204
205205 done
206
207 # Add temporary hack to avoid squashfs version mismatch
208 case "${LB_DISTRIBUTION}" in
209 artax-backports)
210
211 cat >> chroot/etc/apt/preferences.d/progress-linux.tmp.pref << EOF
212 Package: squashfs-tools
213 Pin: release n=squeeze
214 Pin-Priority: 1001
215 EOF
216
217 ;;
218 esac
219206 fi
220207 ;;
221208 esac
321308
322309 fi
323310
324 # Remove temporary hack to avoid squashfs version mismatch for artax-backports
325 rm -f chroot/etc/apt/preferences.d/progress-linux.tmp.pref
326
327311 # Removing stage file
328312 rm -f .build/chroot_apt
329313 ;;
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3131
3232 _LB_LOCAL_KEY_EMAIL="live-build-local-key@invalid"
3333
34 # FIXME: this is ugly
35 if [ -n "${LIVE_BUILD}" ]
36 then
37 _BASE="${LIVE_BUILD}"
38 else
39 _BASE="/usr/share/live/build"
40 fi
41
4234 case "${LB_DERIVATIVE}" in
4335 true)
4436 _PARENT_FILE="sources.list.d/debian.list"
6860 # Configure custom sources.list
6961
7062 cat > chroot/etc/apt/${_PARENT_FILE} << EOF
71 deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LB_PARENT_ARCHIVE_AREAS}
63 deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}
7264 EOF
7365
7466 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
7567 then
76 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
68 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
7769 fi
7870
7971 if [ "${LB_DERIVATIVE}" = "true" ]
8274
8375 _DISTRIBUTION="$(echo ${LB_DISTRIBUTION} | sed -e 's|-backports||')"
8476
85 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
77 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
8678
8779 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
8880 then
89 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
81 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
9082 fi
9183 fi
9284
10092 ;;
10193
10294 *)
103 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
95 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
10496
10597 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
10698 then
107 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
99 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
108100 fi
109101 ;;
110102 esac
111103
112104 if [ "${LB_MODE}" = progress-linux ]
113105 then
114 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
106 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
115107
116108 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
117109 then
118 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
110 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
119111 fi
120112 else
121113 if [ "${LB_DERIVATIVE}" = "true" ]
122114 then
123 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
115 echo "deb ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
124116
125117 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
126118 then
127 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
119 echo "deb-src ${LB_MIRROR_CHROOT_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
128120 fi
129121 fi
130122 fi
131123 ;;
132124
133125 ubuntu)
134 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
126 echo "deb ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
135127
136128 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
137129 then
138 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
130 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
139131 fi
140132 ;;
141133 esac
143135
144136 if [ "${LB_UPDATES}" = "true" ]
145137 then
146 echo "deb ${LB_PARENT_MIRROR_CHROOT_UPDATES} ${LB_PARENT_DISTRIBUTION}-updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
138 echo "deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
147139
148140 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
149141 then
150 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_UPDATES} ${LB_PARENT_DISTRIBUTION}-updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
151 fi
152
153 if [ "${LB_DERIVATIVE}" = "true" ] && [ "${LB_MIRROR_CHROOT_UPDATES}" != "none" ]
154 then
155 echo "deb ${LB_MIRROR_CHROOT_UPDATES} ${_DISTRIBUTION}-updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
142 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
143 fi
144
145 if [ "${LB_DERIVATIVE}" = "true" ]
146 then
147 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
156148
157149 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
158150 then
159 echo "deb-src ${LB_MIRROR_CHROOT_UPDATES} ${_DISTRIBUTION}-updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
151 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
160152 fi
161153 fi
162154 fi
167159 debian)
168160 if [ "${LB_PARENT_DISTRIBUTION}" != "sid" ]
169161 then
170 echo "deb ${LB_PARENT_MIRROR_CHROOT_BACKPORTS} ${LB_PARENT_DISTRIBUTION}-backports ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
162 echo "deb ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
171163
172164 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
173165 then
174 echo "deb-src ${LB_PARENT_MIRROR_CHROOT_BACKPORTS} ${LB_PARENT_DISTRIBUTION}-backports ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
166 echo "deb-src ${LB_PARENT_MIRROR_CHROOT} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
175167 fi
176168 fi
177169 ;;
178170 esac
179171
180 if [ "${LB_DERIVATIVE}" = "true" ] && [ "${LB_MIRROR_CHROOT_BACKPORTS}" != "none" ]
181 then
182 echo "deb ${LB_MIRROR_CHROOT_BACKPORTS} ${_DISTRIBUTION}-backports ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
172 if [ "${LB_DERIVATIVE}" = "true" ]
173 then
174 echo "deb ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
183175
184176 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
185177 then
186 echo "deb-src ${LB_MIRROR_CHROOT_BACKPORTS} ${_DISTRIBUTION}-backports ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
187 fi
188 fi
189 fi
190
191 # Configure third-party archives
192 if [ -n "${LB_ARCHIVES}" ]
193 then
194 for REPOSITORY in ${LB_ARCHIVES}
195 do
196 # ubuntu workaround to allow using live.debian.net
197 case "${LB_MODE}" in
198 ubuntu)
199 if [ "${REPOSITORY}" = "live.debian.net" ]
200 then
201 _DISTRIBUTION="sid"
202 else
203 _DISTRIBUTION="${LB_PARENT_DISTRIBUTION}"
204 fi
205 ;;
206
207 *)
208 _DISTRIBUTION="${LB_PARENT_DISTRIBUTION}"
209 ;;
210 esac
211
212 # Prefer archives from the config tree
213 # over the global ones.
214 if ! ls "${_BASE}/archives/${REPOSITORY}"* > /dev/null 2>&1
215 then
216 continue
217 fi
218
219 # Adding apt sources (chroot)
220 for _FILE in "${_BASE}/archives/${REPOSITORY}" "${_BASE}/archives/${REPOSITORY}.chroot"
221 do
222 if [ -e "${_FILE}" ]
223 then
224 sed -e "s|@DISTRIBUTION@|${_DISTRIBUTION}|g" \
225 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
226 -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
227 "${_FILE}" > "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
228 fi
229 done
230
231 # Adding apt configuration (chroot)
232 for _FILE in "${_BASE}/archives/${REPOSITORY}.conf" "${_BASE}/archives/${REPOSITORY}.conf.chroot"
233 do
234 if [ -e "${_FILE}" ]
235 then
236 cp "${_FILE}" "chroot/etc/apt/conf.d/${REPOSITORY}.conf"
237 fi
238 done
239
240 # Adding apt preferences (chroot)
241 for _FILE in "${_BASE}/archives/${REPOSITORY}.pref" "${_BASE}/archives/${REPOSITORY}.pref.chroot"
242 do
243 if [ -e "${_FILE}" ]
244 then
245 cp "${_FILE}" "chroot/etc/apt/preferences.d/${REPOSITORY}.pref"
246 fi
247 done
248
249 # Adding apt keys (chroot)
250 if [ "${LB_APT_SECURE}" != false ]
251 then
252 for _FILE in "${_BASE}/archives/${REPOSITORY}.key" "${_BASE}/archives/${REPOSITORY}.key.chroot"
253 do
254 if [ -e "${_FILE}" ]
255 then
256 cat "${_FILE}" | Chroot chroot "apt-key add -"
257 fi
258 done
259 fi
260 done
178 echo "deb-src ${LB_MIRROR_CHROOT} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
179 fi
180 fi
261181 fi
262182
263183 # Adding local apt sources (chroot)
267187 then
268188 sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
269189 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
270 -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
271 -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
190 -e "s|@ARCHIVE_AREAS@|${LIVE_IMAGE_ARCHIVE_AREAS}|g" \
191 -e "s|@PARENT_ARCHIVE_AREAS@|${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}|g" \
272192 "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
273193
274194 if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
310230 fi
311231
312232 # Copy packages
313 if Find_files config/packages.chroot/*_"${LB_ARCHITECTURES}".deb || Find_files config/packages/*_"${LB_ARCHITECTURES}".deb
314 then
315 for FILE in config/packages.chroot/*_"${LB_ARCHITECTURES}".deb config/packages/*_"${LB_ARCHITECTURES}".deb
233 if Find_files config/packages.chroot/*_"${LIVE_IMAGE_ARCHITECTURE}".deb || Find_files config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".deb
234 then
235 for FILE in config/packages.chroot/*_"${LIVE_IMAGE_ARCHITECTURE}".deb config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".deb
316236 do
317237 if [ -L "${FILE}" ]
318238 then
632552 # Configure custom sources.list
633553
634554 cat > chroot/etc/apt/${_PARENT_FILE} << EOF
635 deb ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION} ${LB_PARENT_ARCHIVE_AREAS}
555 deb ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}
636556 EOF
637557
638558 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
639559 then
640 echo "deb-src ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION} ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
560 echo "deb-src ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION} ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
641561 fi
642562
643563 if [ "${LB_DERIVATIVE}" = "true" ]
646566
647567 _DISTRIBUTION="$(echo ${LB_DISTRIBUTION} | sed -e 's|-backports||')"
648568
649 echo "deb ${LB_MIRROR_BINARY} ${_DISTRIBUTION} ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
569 echo "deb ${LB_MIRROR_BINARY} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
650570
651571 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
652572 then
653 echo "deb-src ${LB_MIRROR_BINARY} ${_DISTRIBUTION} ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
573 echo "deb-src ${LB_MIRROR_BINARY} ${_DISTRIBUTION} ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
654574 fi
655575 fi
656576
664584 ;;
665585
666586 *)
667 echo "deb ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
587 echo "deb ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
668588
669589 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
670590 then
671 echo "deb-src ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
591 echo "deb-src ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}/updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
672592 fi
673593 ;;
674594 esac
675595
676596 if [ "${LB_MODE}" = progress-linux ]
677597 then
678 echo "deb ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}-security ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
598 echo "deb ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
679599
680600 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
681601 then
682 echo "deb-src ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}-security ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
602 echo "deb-src ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}-security ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
683603 fi
684604 else
685605 if [ "${LB_DERIVATIVE}" = "true" ]
686606 then
687 echo "deb ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}/updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
607 echo "deb ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
688608
689609 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
690610 then
691 echo "deb-src ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}/updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
611 echo "deb-src ${LB_MIRROR_BINARY_SECURITY} ${_DISTRIBUTION}/updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
692612 fi
693613 fi
694614 fi
695615 ;;
696616
697617 ubuntu)
698 echo "deb ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
618 echo "deb ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
699619
700620 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
701621 then
702 echo "deb-src ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
622 echo "deb-src ${LB_PARENT_MIRROR_BINARY_SECURITY} ${LB_PARENT_DISTRIBUTION}-security ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
703623 fi
704624 ;;
705625 esac
707627
708628 if [ "${LB_UPDATES}" = "true" ]
709629 then
710 echo "deb ${LB_PARENT_MIRROR_BINARY_UPDATES} ${LB_PARENT_DISTRIBUTION}-updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
630 echo "deb ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
711631
712632 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
713633 then
714 echo "deb-src ${LB_PARENT_MIRROR_BINARY_UPDATES} ${LB_PARENT_DISTRIBUTION}-updates ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
715 fi
716
717 if [ "${LB_DERIVATIVE}" = "true" ] && [ "${LB_MIRROR_BINARY_UPDATES}" != "none" ]
718 then
719 echo "deb ${LB_MIRROR_BINARY_UPDATES} ${_DISTRIBUTION}-updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
634 echo "deb-src ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION}-updates ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
635 fi
636
637 if [ "${LB_DERIVATIVE}" = "true" ]
638 then
639 echo "deb ${LB_MIRROR_BINARY} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
720640
721641 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
722642 then
723 echo "deb-src ${LB_MIRROR_BINARY_UPDATES} ${_DISTRIBUTION}-updates ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
643 echo "deb-src ${LB_MIRROR_BINARY} ${_DISTRIBUTION}-updates ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
724644 fi
725645 fi
726646 fi
731651 debian)
732652 if [ "${LB_PARENT_DISTRIBUTION}" != "sid" ]
733653 then
734 echo "deb ${LB_PARENT_MIRROR_BINARY_BACKPORTS} ${LB_PARENT_DISTRIBUTION}-backports ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
654 echo "deb ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
735655
736656 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
737657 then
738 echo "deb-src ${LB_PARENT_MIRROR_BINARY_BACKPORTS} ${LB_PARENT_DISTRIBUTION}-backports ${LB_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
658 echo "deb-src ${LB_PARENT_MIRROR_BINARY} ${LB_PARENT_DISTRIBUTION}-backports ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" >> chroot/etc/apt/${_PARENT_FILE}
739659 fi
740660 fi
741661 ;;
742662 esac
743663
744 if [ "${LB_DERIVATIVE}" = "true" ] && [ "${LB_MIRROR_BINARY_BACKPORTS}" != "none" ]
745 then
746 echo "deb ${LB_MIRROR_BINARY_BACKPORTS} ${_DISTRIBUTION}-backports ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
664 if [ "${LB_DERIVATIVE}" = "true" ]
665 then
666 echo "deb ${LB_MIRROR_BINARY} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
747667
748668 if [ "${_PASS}" = "source" ] || [ "${LB_APT_SOURCE_ARCHIVES}" = "true" ]
749669 then
750 echo "deb-src ${LB_MIRROR_BINARY_BACKPORTS} ${_DISTRIBUTION}-backports ${LB_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
751 fi
752 fi
753 fi
754
755 # probably too bold, needs refinment (FIXME)
756 rm -f chroot/etc/apt/conf.d/*
757 rm -f chroot/etc/apt/preferences.d/*
758
759 # Configure third-party archives
760 if [ -n "${LB_ARCHIVES}" ]
761 then
762 for REPOSITORY in ${LB_ARCHIVES}
763 do
764 # Removing sources.list entries (chroot)
765 rm -f "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
766
767 # Prefer archives from the config tree
768 # over the global ones.
769 if ! ls "${_BASE}/archives/${REPOSITORY}"* > /dev/null 2>&1
770 then
771 continue
772 fi
773
774 # Adding apt sources (binary)
775 for _FILE in "${_BASE}/archives/${REPOSITORY}" "${_BASE}/archives/${REPOSITORY}.binary"
776 do
777 if [ -e "${_FILE}" ]
778 then
779 sed -e "s|@DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
780 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
781 -e "s|@ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
782 "${_FILE}" > "chroot/etc/apt/sources.list.d/${REPOSITORY}.list"
783 fi
784 done
785
786 # Adding apt configuration (binary)
787 for _FILE in "${_BASE}/archives/${REPOSITORY}.conf" "${_BASE}/archives/${REPOSITORY}.conf.binary"
788 do
789 if [ -e "${_FILE}" ]
790 then
791 cp "${_FILE}" "chroot/etc/apt/conf.d/${REPOSITORY}.conf"
792 fi
793 done
794
795 # Adding apt preferences (binary)
796 for _FILE in "${_BASE}/archives/${REPOSITORY}.pref" "${_BASE}/archives/${REPOSITORY}.pref.binary"
797 do
798 if [ -e "${_FILE}" ]
799 then
800 cp "${_FILE}" "chroot/etc/apt/preferences.d/${REPOSITORY}.pref"
801 fi
802 done
803
804 # Adding apt keys (binary)
805 if [ "${LB_APT_SECURE}" != false ]
806 then
807 for _FILE in "${_BASE}/archives/${REPOSITORY}.key" "${_BASE}/archives/${REPOSITORY}.key.binary"
808 do
809 if [ -e "${_FILE}" ]
810 then
811 cat "${_FILE}" | Chroot chroot "apt-key add -"
812 fi
813 done
814 fi
815 done
816 fi
670 echo "deb-src ${LB_MIRROR_BINARY} ${_DISTRIBUTION}-backports ${LIVE_IMAGE_ARCHIVE_AREAS}" >> chroot/etc/apt/sources.list.d/${LB_MODE}.list
671 fi
672 fi
673 fi
674
675 # Removing chroot-only apt sources
676 for FILE in config/archives/*.list.chroot
677 do
678 if [ -e "${FILE}" ]
679 then
680 rm -f "chroot/etc/apt/sources.list.d/$(basename ${FILE} .chroot)"
681 fi
682 done
683
684 # Removing chroot-only apt configuration
685 for FILE in config/archives/*.conf.chroot
686 do
687 if [ -e "${FILE}" ]
688 then
689 rm -f "chroot/etc/apt/conf.d/$(basename ${FILE} .chroot)"
690 fi
691 done
692
693 # Removing chroot-only apt preferences
694 for FILE in config/archives/*.pref.chroot
695 do
696 if [ -e "${FILE}" ]
697 then
698 rm -f "chroot/etc/apt/preferences.d/$(basename ${FILE} .chroot)"
699 fi
700 done
817701
818702 # Adding local apt sources (binary)
819703 for FILE in config/archives/*.list config/archives/*.list.binary
822706 then
823707 sed -e "s|@DISTRIBUTION@|${LB_DISTRIBUTION}|g" \
824708 -e "s|@PARENT_DISTRIBUTION@|${LB_PARENT_DISTRIBUTION}|g" \
825 -e "s|@ARCHIVE_AREAS@|${LB_ARCHIVE_AREAS}|g" \
826 -e "s|@PARENT_ARCHIVE_AREAS@|${LB_PARENT_ARCHIVE_AREAS}|g" \
709 -e "s|@ARCHIVE_AREAS@|${LIVE_IMAGE_ARCHIVE_AREAS}|g" \
710 -e "s|@PARENT_ARCHIVE_AREAS@|${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}|g" \
827711 "${FILE}" > "chroot/etc/apt/sources.list.d/$(basename ${FILE} .binary)"
828712
829713 if [ "${_PASS}" != "source" ] && [ "${LB_APT_SOURCE_ARCHIVES}" = "false" ]
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4646 rm -rf chroot
4747
4848 # Restoring old cache
49 ${LB_ROOT_COMMAND} cp -a cache/chroot chroot
50
51 if [ -n "${LB_ROOT_COMMAND}" ]
52 then
53 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) chroot
54 fi
49 cp -a cache/chroot chroot
5550
5651 # Creating stage file
5752 Create_stagefile .build/chroot_cache.restore
7671
7772 mkdir -p cache
7873
79 ${LB_ROOT_COMMAND} cp -a chroot cache/chroot
80
81 if [ -n "${LB_ROOT_COMMAND}" ]
82 then
83 ${LB_ROOT_COMMAND} chown -R $(whoami):$(whoami) cache/chroot
84 fi
74 cp -a chroot cache/chroot
8575
8676 # Creating stage file
8777 Create_stagefile .build/chroot_cache.save
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1818 USAGE="${PROGRAM} {install|remove} [--force]"
1919
2020 Arguments "${@}"
21
22 # Ensure that a system is built as root
23 lb testroot
2421
2522 # Reading configuration files
2623 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
4239 # Creating lock file
4340 Create_lockfile .lock
4441
45 if [ "${LB_USE_FAKEROOT}" != "true" ]
46 then
47 # Creating mountpoint
48 mkdir -p chroot/dev/pts
42 # Creating mountpoint
43 mkdir -p chroot/dev/pts
4944
50 # Mounting /dev/pts
51 ${LB_ROOT_COMMAND} mount devpts-live -t devpts chroot/dev/pts || true
52 fi
45 # Mounting /dev/pts
46 mount devpts-live -t devpts -o gid=5,mode=620 chroot/dev/pts || true
5347
5448 # Creating stage file
5549 Create_stagefile .build/chroot_devpts
6559 Create_lockfile .lock
6660
6761 # Unmounting /dev/pts
68 if [ "${LB_USE_FAKEROOT}" != "true" ]
62 if grep -qs "$(pwd)/chroot/dev/pts" /proc/mounts || Find_files chroot/dev/pts/*
6963 then
70 if grep -qs "$(pwd)/chroot/dev/pts" /proc/mounts || Find_files chroot/dev/pts/*
71 then
72 ${LB_ROOT_COMMAND} umount chroot/dev/pts
73 else
74 ${LB_ROOT_COMMAND} umount -f chroot/dev/pts > /dev/null 2>&1 || true
75 fi
64 umount chroot/dev/pts
65 else
66 umount -f chroot/dev/pts > /dev/null 2>&1 || true
7667 fi
7768
7869 # Removing stage file
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
6464 # samhain
6565 if [ -e /var/state/samhain/samhain_file ]
6666 then
67 ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig
67 mv /var/state/samhain/samhain_file /var/state/samhain/samhain_file.orig
6868 else
69 ${LB_ROOT_COMMAND} mkdir -p /var/state/samhain
70 ${LB_ROOT_COMMAND} touch /var/state/samhain/samhain_file
69 mkdir -p /var/state/samhain
70 touch /var/state/samhain/samhain_file
7171 fi
7272
7373 # flash-kernel
9999 # samhain
100100 if [ -e /var/state/samhain/samhain_file.orig ]
101101 then
102 ${LB_ROOT_COMMAND} mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file
102 mv /var/state/samhain/samhain_file.orig /var/state/samhain/samhain_file
103103 elif [ -d /var/state/samhain ]
104104 then
105 ${LB_ROOT_COMMAND} rm -f /var/state/samhain/samhain_file
106 ${LB_ROOT_COMMAND} rmdir --ignore-fail-on-non-empty /var/state/samhain || true
105 rm -f /var/state/samhain/samhain_file
106 rmdir --ignore-fail-on-non-empty /var/state/samhain || true
107107 fi
108108
109109 # Remove custom start-stop-daemon program
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'schedule kernel packages for installation')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${LB_FIRMWARE_CHROOT}" != "true" ]
27 then
28 exit 0
29 fi
30
31 # Requiring stage file
32 Require_stagefile .build/config .build/bootstrap
33
34 # Checking stage file
35 Check_stagefile .build/chroot_firmware
36
37 # Checking lock file
38 Check_lockfile .lock
39
40 # Creating lock file
41 Create_lockfile .lock
42
43 # Diverting update-initramfs
44 #case "${LB_INITRAMFS}" in
45 # live-boot)
46 # mv chroot/usr/sbin/update-initramfs chroot/usr/sbin/update-initramfs.live-build
47 # ;;
48 #esac
49
50 # Include firmware packages
51 # Assumption: firmware packages install files into /lib/firmware
52
53 # Get all firmware packages names
54 mkdir -p cache/contents.chroot
55
56 FIRMWARE_PACKAGES=""
57
58 _CONTENTS="$(for _PARENT_ARCHIVE_AREA in ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}; do echo ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/${_PARENT_ARCHIVE_AREA}/Contents-${LIVE_IMAGE_ARCHITECTURE}.gz; done)"
59
60 rm -f cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
61
62 for _CONTENT in ${_CONTENTS}
63 do
64 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
65
66 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE} | sort -u)"
67 done
68
69 if echo ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
70 then
71 # FIXME: should check that we're building on debian through e.g. a 'derivative-is-based-on' variable or somesuch.
72 # Manually add firmware-linux/non-free meta package
73 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} firmware-linux"
74 fi
75
76 if [ "${LB_DERIVATIVE}" = "true" ]
77 then
78 # FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
79
80 _CONTENTS="$(for _ARCHIVE_AREA in ${LIVE_IMAGE_ARCHIVE_AREAS}; do echo ${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/${_ARCHIVE_AREA}/Contents-${LIVE_IMAGE_ARCHITECTURE}.gz; done)"
81
82 rm -f cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
83
84 for _CONTENT in ${_CONTENTS}
85 do
86 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
87
88 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE} | sort -u)"
89 done
90 fi
91
92 # Drop section and keep package names only
93 for _PACKAGE in ${FIRMWARE_PACKAGES}
94 do
95 echo $(echo ${_PACKAGE} | awk -F/ '{ print $NF }') >> chroot/root/packages.chroot
96 done
97
98 # Some known licenses required to be accepted
99 if echo ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
100 then
101
102 cat >> chroot/root/packages.chroot.cfg << EOF
103 firmware-ivtv firmware-ivtv/license/accepted boolean true
104 firmware-ipw2x00 firmware-ipw2x00/license/accepted boolean true
105 EOF
106
107 fi
108
109 # Creating stage file
110 Create_stagefile .build/chroot_firmware
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3737 # Creating lock file
3838 Create_lockfile .lock
3939
40 case "${LB_BINARY_IMAGES}" in
40 case "${LIVE_IMAGE_TYPE}" in
4141 netboot)
4242 if [ ! -f chroot/sbin/mount.cifs ]
4343 then
8989 for INITRAMFS in $(find chroot/boot -name 'initrd*'); do
9090 zcat "${INITRAMFS}" | bzip2 -c ${BZIP2_OPTIONS} > "${INITRAMFS}.new"
9191 mv "${INITRAMFS}.new" "${INITRAMFS}"
92 echo "$(sha1sum ${INITRAMFS} | awk '{ print $1 }') /boot/$(basename ${INITRAMFS})" > chroot/var/lib/initramfs-tools/$(basename ${INITRAMFS} | sed -e 's|initrd.img-||')
9293 done
9394 ;;
9495
9596 lzma)
96 # We probably ought to use COMPRESS= in a temporary file in
97 # /etc/initramfs-tools/conf.d/ instead, but it's hard to
98 # pass options that way.
9997 for INITRAMFS in $(find chroot/boot -name 'initrd*'); do
10098 zcat "${INITRAMFS}" | lzma -c ${LZMA_OPTIONS} > "${INITRAMFS}.new"
10199 mv "${INITRAMFS}.new" "${INITRAMFS}"
100 echo "$(sha1sum ${INITRAMFS} | awk '{ print $1 }') /boot/$(basename ${INITRAMFS})" > chroot/var/lib/initramfs-tools/$(basename ${INITRAMFS} | sed -e 's|initrd.img-||')
102101 done
103102 ;;
104103 esac
105
106 case "${LB_PARENT_DISTRIBUTION}" in
107 squeeze)
108 # Ensure readable permissions on initramfs. loop-aes-utils sets umask to
109 # protect GPG keys, which live-build does not support.
110 # Note: Use find rather than chmod on the wildcard, one never knows what
111 # people might do in local hooks, and there might be no initrds at all.
112 find chroot/boot -name 'initrd*' -print0 | xargs -r -0 chmod go+r
113 ;;
114 esac
115
116 if [ -n "${LB_ROOT_COMMAND}" ]
117 then
118 ${LB_ROOT_COMMAND} chown -R --quiet $(whoami):$(whoami) chroot
119 fi
120104
121105 case "${LB_INITRAMFS}" in
122106 casper)
132116 ;;
133117 esac
134118
119 rm -f chroot/etc/hosts
120
135121 if [ "${LB_DEBIAN_INSTALLER}" = "live" ]
136122 then
137123 # This is a temporary hack to get rid of fstab;
138124 # needs cleanup in live-boot first to proper fix.
139125 rm -f chroot/etc/fstab
140126 touch chroot/etc/fstab
141 fi
142
143 if [ "${LB_EXPOSED_ROOT}" = "true" ]
144 then
145 # Make sure RW dirs exist so that the initramfs script has
146 # a directory in which to bind the tmpfs filesystems
147 COW_DIRECTORIES="/home /live /tmp /var/lib/live /var/lock /var/log /var/run /var/tmp /var/spool"
148
149 for DIRECTORY in ${COW_DIRECTORIES}
150 do
151 mkdir -p chroot/"${DIRECTORY}"
152 done
153
154 # Config files which need to be RW
155 COW_FILES="/etc/adjtime /etc/fstab /etc/hostname /etc/hosts /etc/live.conf /etc/network/interfaces /etc/resolv.conf /etc/udev/rules.d/*persistent-net.rules /etc/udev/rules.d/*persistent-cd.rules /etc/X11/xorg.conf"
156
157 # Where we will store RW config files
158 RW_DIRECTORY="/var/lib/live"
159
160 for FILE in ${COW_FILES}
161 do
162 DIRECTORY="$(dirname ${FILE})"
163 FILE="$(basename ${FILE})"
164 RELATIVE_PATH="$(echo ${DIRECTORY} | sed 's|[^/]\+|..|g; s|^/||g')"
165
166 # Touch files in case they don't yet exist
167 mkdir -p chroot/${DIRECTORY}
168 touch chroot/${DIRECTORY}/${FILE}
169
170 # Move files to the read-write directory
171 mkdir -p chroot/${RW_DIRECTORY}/${DIRECTORY}
172 mv chroot/${DIRECTORY}/${FILE} chroot/${RW_DIRECTORY}/${DIRECTORY}
173
174 # Create a symbolic link to RW config file
175 ln -s ${RELATIVE_PATH}/${RW_DIRECTORY}/${DIRECTORY}/${FILE} chroot/${DIRECTORY}/${FILE}
176 done
177
178 # Mount doesn't write to a symlink so use /proc/mounts instead,
179 # see debian bug #154438 for more info
180 rm -f chroot/etc/mtab
181 ln -s /proc/mounts chroot/etc/mtab
182127 fi
183128
184129 if [ "${LB_SWAP_FILE_PATH}" ]; then
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4444 # command, then the resulting mount will be rw (see mount(8)). Making it
4545 # ro prevents modifications and prevents accidentally removing the
4646 # contents of the config directory when removing the chroot.
47 mkdir -p chroot/root/config
48 mount -o bind config chroot/root/config
49 mount -o remount,ro,bind config chroot/root/config
47 mkdir -p chroot/live-build/config
48 mount -o bind config chroot/live-build/config
49 mount -o remount,ro,bind config chroot/live-build/config
5050
5151 # Copying hooks
5252 for _HOOK in ${LB_CHROOT_HOOKS}
109109 fi
110110
111111 # Remove bind mount of build config inside chroot.
112 umount chroot/root/config
113 rmdir chroot/root/config
112 umount chroot/live-build/config
113 rmdir chroot/live-build/config
114114
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
8282 # Restore hosts file
8383 mv chroot/etc/hosts.orig chroot/etc/hosts
8484 else
85 # Blank out hosts file, don't remove in case
86 # its a symlink, as in the case of exposedroot mode
85 # Blank out hosts file, don't remove in case its a symlink
8786 Truncate chroot/etc/hosts
8887 fi
8988
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4141 # Creating lock file
4242 Create_lockfile .lock
4343
44 # Check for packages specified with foreign architecture
45 _FOREIGN_ARCHITECTURES_FILE="chroot/root/packages.foreign-architectures"
46 if [ -e "${_FOREIGN_ARCHITECTURES_FILE}" ] && [ -s "${_FOREIGN_ARCHITECTURES_FILE}" ]
47 then
48 _APT_ARCHITECTURES_ADDED="0"
49
50 # Check if version of dpkg in chroot supports multiarch
51 if Chroot chroot dpkg --print-foreign-architectures > /dev/null 2>&1
52 then
53 # Add foregin architectures
54 while read _ARCHITECTURES_LINE
55 do
56 Echo_message "Adding foreign architecture ${_ARCHITECTURES_LINE} to dpkg"
57 Chroot chroot dpkg --add-architecture ${_ARCHITECTURES_LINE}
58
59 _APT_ARCHITECTURES_ADDED="1"
60 done < "${_FOREIGN_ARCHITECTURES_FILE}"
61
62 # Tidy up
63 rm -f "${_FOREIGN_ARCHITECTURES_FILE}"
64 else
65 Echo_error "Version of dpkg in chroot does not support foreign architectures."
66 fi
67
68 # Update apt if foreign architectures were added
69 if [ "${_APT_ARCHITECTURES_ADDED}" -ne "0" ]
70 then
71 Echo_message "Added foreign architectures, updating apt..."
72 Apt chroot update
73 fi
74 fi
75
4476 if [ -e chroot/root/packages.chroot ] && [ -s chroot/root/packages.chroot ]
4577 then
4678 # Restoring cache
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2323 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
2424 Set_defaults
2525
26 if [ "${LB_LINUX_PACKAGES}" = "none" ]
27 then
28 exit 0
29 fi
30
2631 # Requiring stage file
2732 Require_stagefile .build/config .build/bootstrap
2833
4247 # ;;
4348 #esac
4449
45 if [ "${LB_LINUX_PACKAGES}" != "none" ]
46 then
47 for FLAVOUR in ${LB_LINUX_FLAVOURS}
50 for FLAVOUR in ${LB_LINUX_FLAVOURS}
51 do
52 for PACKAGE in ${LB_LINUX_PACKAGES}
4853 do
49 for PACKAGE in ${LB_LINUX_PACKAGES}
50 do
51 echo ${PACKAGE}-${FLAVOUR} >> chroot/root/packages.chroot
52 done
54 echo ${PACKAGE}-${FLAVOUR} >> chroot/root/packages.chroot
5355 done
56 done
5457
55 # Include firmware packages
56 if [ "${LB_FIRMWARE_CHROOT}" = "true" ]
57 then
58 # Assumption: firmware packages install files into /lib/firmware
59
60 # Get all firmware packages names
61 mkdir -p cache/contents.chroot
62
63 FIRMWARE_PACKAGES=""
64
65 if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
66 then
67 _CONTENTS="${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
68 else
69 _CONTENTS="$(for _PARENT_ARCHIVE_AREA in ${LB_PARENT_ARCHIVE_AREAS}; do echo ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/${_PARENT_ARCHIVE_AREA}/Contents-${LB_ARCHITECTURES}.gz; done)"
70 fi
71
72 rm -f cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}
73
74 for _CONTENT in ${_CONTENTS}
75 do
76 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES}
77
78 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LB_ARCHITECTURES} | sort -u)"
79 done
80
81 if echo ${LB_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
82 then
83 # FIXME: should check that we're building on debian through e.g. a 'derivative-is-based-on' variable or somesuch.
84 # Manually add firmware-linux/non-free meta package
85 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} firmware-linux"
86 fi
87
88 if [ "${LB_DERIVATIVE}" = "true" ]
89 then
90 # FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
91
92 if [ "${_PARENT_DISTRIBUTION}" = "squeeze" ]
93 then
94 _CONTENTS="${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/Contents-${LB_ARCHITECTURES}.gz"
95 else
96 _CONTENTS="$(for _ARCHIVE_AREA in ${LB_ARCHIVE_AREAS}; do echo ${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/${_ARCHIVE_AREA}/Contents-${LB_ARCHITECTURES}.gz; done)"
97 fi
98
99 rm -f cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES}
100
101 for _CONTENT in ${_CONTENTS}
102 do
103 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES}
104
105 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LB_ARCHITECTURES} | sort -u)"
106 done
107 fi
108
109 if [ "${LB_PARENT_DISTRIBUTION}" = "squeeze" ]
110 then
111 # Filter out contrib packages if contrib is not enabled
112 if ! echo ${LB_ARCHIVE_AREAS} | grep -qs contrib
113 then
114 _FIRMWARE_PACKAGES=""
115
116 for _PACKAGE in ${FIRMWARE_PACKAGES}
117 do
118 _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^contrib/.*$||')"
119 done
120
121 FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
122 fi
123
124 # Filter out non-free packages if non-free is not enabled
125 if ! echo ${LB_ARCHIVE_AREAS} | grep -qs non-free
126 then
127 _FIRMWARE_PACKAGES=""
128
129 for _PACKAGE in ${FIRMWARE_PACKAGES}
130 do
131 _FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | sed -e 's|^non-free/.*$||')"
132 done
133
134 FIRMWARE_PACKAGES="${_FIRMWARE_PACKAGES}"
135 fi
136 fi
137
138 # Drop section and keep package names only
139 for _PACKAGE in ${FIRMWARE_PACKAGES}
140 do
141 echo $(echo ${_PACKAGE} | awk -F/ '{ print $NF }') >> chroot/root/packages.chroot
142 done
143
144 # Some known licenses required to be accepted
145 if echo ${LB_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
146 then
147
148 cat >> chroot/root/packages.chroot.cfg << EOF
149 firmware-ivtv firmware-ivtv/license/accepted boolean true
150 firmware-ipw2x00 firmware-ipw2x00/license/accepted boolean true
151 EOF
152
153 fi
154 fi
155
156 # Creating stage file
157 Create_stagefile .build/chroot_linux-image
158 fi
58 # Creating stage file
59 Create_stagefile .build/chroot_linux-image
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4141 Create_lockfile .lock
4242
4343 # Handling local package lists
44 if ls config/package-lists/*.list > /dev/null 2>&1 || \
44 if ! ( ls config/package-lists/*.list > /dev/null 2>&1 || \
4545 ls config/package-lists/*.list.chroot > /dev/null 2>&1 || \
46 ls config/package-lists/*.list.chroot_${_PASS} > /dev/null 2>&1
46 ls config/package-lists/*.list.chroot_${_PASS} > /dev/null 2>&1 )
4747 then
48 case "${LB_BUILD_WITH_CHROOT}" in
49 true)
50 # Checking depends
51 Check_package chroot/usr/bin/grep-aptavail dctrl-tools
48 exit 0
49 fi
5250
53 # Restoring cache
54 Restore_cache cache/packages.chroot
51 case "${LB_BUILD_WITH_CHROOT}" in
52 true)
53 # Checking depends
54 Check_package chroot/usr/bin/grep-aptavail dctrl-tools
5555
56 # Installing depends
57 Install_package
58 ;;
56 # Restoring cache
57 Restore_cache cache/packages.chroot
5958
60 false)
61 if [ ! -e /usr/bin/grep-aptavail ]; then
62 # dctrl-tools
63 Echo_error "/usr/bin/grep-aptavail - no such file."
64 exit 1
65 fi
66 ;;
67 esac
59 # Installing depends
60 Install_package
61 ;;
6862
69 if [ -e "${LIVE_BUILD}/share/bin/Packages" ]
63 false)
64 if [ ! -e /usr/bin/grep-aptavail ]; then
65 # dctrl-tools
66 Echo_error "/usr/bin/grep-aptavail - no such file."
67 exit 1
68 fi
69 ;;
70 esac
71
72 if [ -e "${LIVE_BUILD}/share/bin/Packages" ]
73 then
74 cp "${LIVE_BUILD}/share/bin/Packages" chroot/bin
75 else
76 cp /usr/share/live/build/bin/Packages chroot/bin
77 fi
78
79 for LIST in config/package-lists/*.list \
80 config/package-lists/*.list.chroot \
81 config/package-lists/*.list.chroot_${_PASS}
82 do
83 if [ -e "${LIST}" ]
7084 then
71 cp "${LIVE_BUILD}/share/bin/Packages" chroot/bin
72 else
73 cp /usr/share/live/build/bin/Packages chroot/bin
85 # Generating package list
86 Expand_packagelist "$(basename ${LIST})" "config/package-lists" \
87 | grep -v '^#' >> chroot/root/packages.chroot
7488 fi
89 done
7590
76 for LIST in config/package-lists/*.list \
77 config/package-lists/*.list.chroot \
78 config/package-lists/*.list.chroot_${_PASS}
79 do
80 if [ -e "${LIST}" ]
91 # Discover unique package architectures in fully-expanded package list
92 for _PACKAGE_ARCHITECTURE in $(Discover_package_architectures "chroot/root/packages.chroot")
93 do
94 # If this is a foreign architecture, append to packages.foreign-architectures
95 if [ "${_PACKAGE_ARCHITECTURE}" != "${LIVE_IMAGE_ARCHITECTURE}" ]
96 then
97 Echo_message "Accepting foreign architecture: ${_PACKAGE_ARCHITECTURE}, live image architecture is: ${LIVE_IMAGE_ARCHITECTURE}"
98 echo "${_PACKAGE_ARCHITECTURE}" >> chroot/root/packages.foreign-architectures
99 fi
100 done
101
102 rm -f chroot/bin/Packages
103
104 case "${LB_BUILD_WITH_CHROOT}" in
105 true)
106 # Removing dctrl-tools again if the user has not installed it
107 if ! grep -qs dctrl-tools chroot/root/packages.chroot
81108 then
82 # Generating package list
83 Expand_packagelist "$(basename ${LIST})" "config/package-lists" \
84 | grep -v '^#' >> chroot/root/packages.chroot
109 # Removing depends
110 Remove_package
85111 fi
86 done
87112
88 rm -f chroot/bin/Packages
113 # Saving cache
114 Save_cache cache/packages.binary
115 ;;
116 esac
89117
90 case "${LB_BUILD_WITH_CHROOT}" in
91 true)
92 # Removing dctrl-tools again if the user has not installed it
93 if ! grep -qs dctrl-tools chroot/root/packages.chroot
94 then
95 # Removing depends
96 Remove_package
97 fi
98
99 # Saving cache
100 Save_cache cache/packages.binary
101 ;;
102 esac
103
104 # Creating stage file
105 Create_stagefile .build/chroot_package-lists.${_PASS}
106 fi
118 # Creating stage file
119 Create_stagefile .build/chroot_package-lists.${_PASS}
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1818 USAGE="${PROGRAM} {install|remove} [--force]"
1919
2020 Arguments "${@}"
21
22 # Ensure that a system is built as root
23 lb testroot
2421
2522 # Reading configuration files
2623 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
4239 # Creating lock file
4340 Create_lockfile .lock
4441
45 if [ "${LB_USE_FAKEROOT}" != "true" ]
46 then
47 # Creating mountpoint
48 mkdir -p chroot/proc
42 # Creating mountpoint
43 mkdir -p chroot/proc
4944
50 # Mounting /proc
51 ${LB_ROOT_COMMAND} mount proc-live -t proc chroot/proc
52 else
53 rm -rf chroot/proc
54 ln -s /proc chroot/
55 fi
45 # Mounting /proc
46 mount proc-live -t proc chroot/proc
5647
5748 # Creating stage file
5849 Create_stagefile .build/chroot_proc
6758 # Creating lock file
6859 Create_lockfile .lock
6960
70 if [ "${LB_USE_FAKEROOT}" != "true" ]
61 # Workaround binfmt-support /proc locking
62 if [ -e chroot/proc/sys/fs/binfmt_misc/status ]
7163 then
72 # Workaround binfmt-support /proc locking
73 if [ -e chroot/proc/sys/fs/binfmt_misc/status ]
74 then
75 ${LB_ROOT_COMMAND} umount chroot/proc/sys/fs/binfmt_misc
76 fi
64 umount chroot/proc/sys/fs/binfmt_misc
65 fi
7766
78 # Unmounting /proc
79 #fuser -km chroot/proc
80 if [ -e chroot/proc/version ]
81 then
82 ${LB_ROOT_COMMAND} umount chroot/proc
83 fi
84 else
85 rm -rf chroot/proc
86 mkdir -p chroot/proc
67 # Unmounting /proc
68 if [ -e chroot/proc/version ]
69 then
70 umount chroot/proc
8771 fi
8872
8973 # Removing stage file
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1313 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
1414
1515 # Setting static variables
16 DESCRIPTION="$(Echo 'mount /selinux')"
16 DESCRIPTION="$(Echo 'mount /sys/fs/selinux')"
1717 HELP=""
1818 USAGE="${PROGRAM} {install|remove} [--force]"
1919
2020 Arguments "${@}"
21
22 # Ensure that a system is built as root
23 lb testroot
2421
2522 # Reading configuration files
2623 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
3128
3229 case "${1}" in
3330 install)
34 if [ -e /selinux/enforce ] && [ "$(cat /selinux/enforce)" = "1" ]
31 if [ -e /sys/fs/selinux/enforce ] && [ "$(cat /sys/fs/selinux/enforce)" = "1" ]
3532 then
36 Echo_message "Begin mounting /selinux..."
33 Echo_message "Begin mounting /sys/fs/selinux..."
3734
3835 # Checking stage file
3936 Check_stagefile .build/chroot_selinuxfs
4441 # Creating lock file
4542 Create_lockfile .lock
4643
47 if [ "${LB_USE_FAKEROOT}" != "true" ]
48 then
49 # Create mountpoint
50 mkdir -p chroot/selinux
44 # Create mountpoint
45 mkdir -p chroot/sys/fs/selinux
5146
52 # Mounting /selinux
53 ${LB_ROOT_COMMAND} mount selinuxfs-live -t selinuxfs chroot/selinux
54 else
55 rm -rf chroot/selinux
56 ln -s /selinux chroot/
57 fi
47 # Mounting /sys/fs/selinux
48 mount selinuxfs-live -t selinuxfs chroot/sys/fs/selinux
5849
5950 # Creating stage file
6051 Create_stagefile .build/chroot_selinuxfs
6253 ;;
6354
6455 remove)
65 Echo_message "Begin unmounting /selinux..."
56 Echo_message "Begin unmounting /sys/fs/selinux..."
6657
6758 # Checking lock file
6859 Check_lockfile .lock
7061 # Creating lock file
7162 Create_lockfile .lock
7263
73 if [ "${LB_USE_FAKEROOT}" != "true" ]
64 # Unmounting /sys/fs/selinux
65 if [ -e chroot/sys/fs/selinux/enforce ]
7466 then
75 # Unmounting /selinux
76 #fuser -km chroot/selinux
77 if [ -e chroot/selinux/enforce ]
78 then
79 ${LB_ROOT_COMMAND} umount chroot/selinux
80 fi
81 else
82 if [ -e chroot/selinux ]
83 then
84 rm -rf chroot/selinux
85 mkdir -p chroot/selinux
86 fi
67 umount chroot/sys/fs/selinux
8768 fi
8869
8970 # Removing stage file
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1818 USAGE="${PROGRAM} {install|remove} [--force]"
1919
2020 Arguments "${@}"
21
22 # Ensure that a system is built as root
23 lb testroot
2421
2522 # Reading configuration files
2623 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
4239 # Creating lock file
4340 Create_lockfile .lock
4441
45 if [ "${LB_USE_FAKEROOT}" != "true" ]
46 then
47 # Create mountpoint
48 mkdir -p chroot/sys
42 # Create mountpoint
43 mkdir -p chroot/sys
4944
50 # Mounting /sys
51 ${LB_ROOT_COMMAND} mount sysfs-live -t sysfs chroot/sys
52 else
53 rm -rf chroot/sys
54 ln -s /sys chroot/
55 fi
45 # Mounting /sys
46 mount sysfs-live -t sysfs chroot/sys
5647
5748 # Creating stage file
5849 Create_stagefile .build/chroot_sysfs
6758 # Creating lock file
6859 Create_lockfile .lock
6960
70 if [ "${LB_USE_FAKEROOT}" != "true" ]
61 # Unmounting /sys
62 if [ -e chroot/sys/class ]
7163 then
72 # Unmounting /sys
73 #fuser -km chroot/sys
74 if [ -e chroot/sys/class ]
75 then
76 ${LB_ROOT_COMMAND} umount chroot/sys
77 fi
78 else
79 rm -rf chroot/sys
80 mkdir -p chroot/sys
64 umount chroot/sys
8165 fi
8266
8367 # Removing stage file
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
3939 # Avoid cases were users accidentally nuke their config/binary
4040 if [ ! -d config ] && [ "$(basename ${PWD})" = "config" ]
4141 then
42 Echo_error "%s is not a good Debian Live working directory to clean." "${PWD}"
42 Echo_error "%s is not a good live-build working directory to clean." "${PWD}"
4343 exit 1
4444 fi
4545
6767 ;;
6868
6969 --cache)
70 ${LB_ROOT_COMMAND} rm -rf cache
70 rm -rf cache
7171 ;;
7272
7373 --chroot)
7474 Echo_message "Cleaning chroot"
75 ${LB_ROOT_COMMAND} umount -f chroot/run > /dev/null 2>&1 || true
76 ${LB_ROOT_COMMAND} umount -f chroot/sys > /dev/null 2>&1 || true
77 ${LB_ROOT_COMMAND} umount -f chroot/proc/sys/fs/binfmt_misc > /dev/null 2>&1 || true
78 ${LB_ROOT_COMMAND} umount -f chroot/proc > /dev/null 2>&1 || true
79 ${LB_ROOT_COMMAND} umount -f chroot/lib/init/rw > /dev/null 2>&1 || true
80 ${LB_ROOT_COMMAND} umount -f chroot/dev/shm > /dev/null 2>&1 || true
81 ${LB_ROOT_COMMAND} umount -f chroot/dev/pts > /dev/null 2>&1 || true
82 ${LB_ROOT_COMMAND} umount -f chroot/dev > /dev/null 2>&1 || true
83 ${LB_ROOT_COMMAND} umount -f chroot/var/lib/dpkg > /dev/null 2>&1 || true
84 ${LB_ROOT_COMMAND} umount -f chroot/root/config > /dev/null 2>&1 || true
75 umount -f chroot/run > /dev/null 2>&1 || true
76 umount -f chroot/sys > /dev/null 2>&1 || true
77 umount -f chroot/proc/sys/fs/binfmt_misc > /dev/null 2>&1 || true
78 umount -f chroot/proc > /dev/null 2>&1 || true
79 umount -f chroot/lib/init/rw > /dev/null 2>&1 || true
80 umount -f chroot/dev/shm > /dev/null 2>&1 || true
81 umount -f chroot/dev/pts > /dev/null 2>&1 || true
82 umount -f chroot/dev > /dev/null 2>&1 || true
83 umount -f chroot/var/lib/dpkg > /dev/null 2>&1 || true
84 umount -f chroot/root/config > /dev/null 2>&1 || true
8585
86 ${LB_ROOT_COMMAND} umount -f chroot/binary.tmp > /dev/null 2>&1 || true
87 ${LB_ROOT_COMMAND} umount -f chroot/dev.tmp/pts > /dev/null 2>&1 || true
86 umount -f chroot/binary.tmp > /dev/null 2>&1 || true
87 umount -f chroot/dev.tmp/pts > /dev/null 2>&1 || true
8888
89 ${LB_ROOT_COMMAND} rm -rf chroot chroot.tmp
89 rm -rf chroot chroot.tmp
9090
9191 rm -f chroot.packages.live chroot.packages.install
92 rm -f chroot.files
9293
9394 rm -f .build/chroot*
9495 ;;
9596
9697 --binary)
97 ${LB_ROOT_COMMAND} umount -f binary.tmp > /dev/null 2>&1 || true
98 umount -f binary.tmp > /dev/null 2>&1 || true
9899 rm -rf binary.tmp binary.deb binary.udeb
99 rm -f binary*.iso
100 rm -f binary*.img
101 rm -f binary*.tar.gz
102 rm -f binary*.zsync*
103 rm -f binary.sh
104 rm -f binary*.contents binary*.packages
100 rm -f ${LIVE_IMAGE_NAME}*.iso
101 rm -f ${LIVE_IMAGE_NAME}*.img
102 rm -f ${LIVE_IMAGE_NAME}*.tar.gz
103 rm -f ${LIVE_IMAGE_NAME}*.zsync*
104 rm -f ${LIVE_IMAGE_NAME}.sh
105 rm -f ${LIVE_IMAGE_NAME}*.contents ${LIVE_IMAGE_NAME}*.packages ${LIVE_IMAGE_NAME}*.files
105106 rm -f MD5SUMS SHA1SUMS SHA256SUMS SHA512SUMS
106107 rm -f md5sum.txt sha1sum.txt sha256sum.txt sha512sum.txt
107108
127128 ;;
128129
129130 --stage)
130 rm -rf .build
131 rm -rf .build/*
131132 ;;
132133
133134 --source)
134 rm -f source*.iso
135 rm -f source*.img
136 rm -f source*.tar
137 rm -f source*.tar.gz
138 rm -f source*.list
139 rm -f source-selection.txt
135 rm -f ${LIVE_IMAGE_NAME}-source*.iso
136 rm -f ${LIVE_IMAGE_NAME}-source*.img
137 rm -f ${LIVE_IMAGE_NAME}-source*.tar
138 rm -f ${LIVE_IMAGE_NAME}-source*.tar.gz
139 rm -f ${LIVE_IMAGE_NAME}-source*.list
140 rm -f ${LIVE_IMAGE_NAME}-source-selection.txt
140141
141142 rm -rf source
142143
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
1818 USAGE="${PROGRAM} [--apt apt|aptitude]\n\
1919 \t [--apt-ftp-proxy URL]\n\
2020 \t [--apt-http-proxy URL]\n\
21 \t [--apt-indices true|false\n\
21 \t [--apt-indices true|false]\n\
2222 \t [--apt-options OPTION|\"OPTIONS\"]\n\
2323 \t [--aptitude-options OPTION|\"OPTIONS\"]\n\
2424 \t [--apt-pipeline DEPTH]\n\
3131 \t [--bootappend-install PARAMETER|\"PARAMETERS\"]\n\
3232 \t [--bootappend-live PARAMETER|\"PARAMETERS\"]\n\
3333 \t [--bootappend-live-failsafe PARAMETER|\"PARAMETERS\"]\n\
34 \t [--bootloader grub|syslinux|yaboot]\n\
34 \t [--bootloader grub|syslinux]\n\
3535 \t [--bootstrap cdebootstrap|cdebootstrap-static|debootstrap]\n\
3636 \t [--cache true|false]\n\
3737 \t [--cache-indices true|false]\n\
6060 \t [--force]\n\
6161 \t [--grub-splash FILE]\n\
6262 \t [--gzip-options OPTION|\"OPTIONS\"]\n\
63 \t [--hooks FILE]\n\
6463 \t [--ignore-system-defaults]\n\
6564 \t [--initramfs auto|none|live-boot|casper]\n\
6665 \t [--initramfs-compression bzip2|gzip|lzma]\n\
6766 \t [--initsystem sysvinit|runit|systemd|upstart|none]\n\
67 \t [--image-name [NAME]\n\
6868 \t [--interactive shell]\n\
6969 \t [--isohybrid-options OPTION|\"OPTIONS\"]\n\
7070 \t [--hdd-label LABEL]\n\
8282 \t [-m|--parent-mirror-bootstrap URL]\n\
8383 \t [--parent-mirror-chroot URL]\n\
8484 \t [--parent-mirror-chroot-security URL]\n\
85 \t [--parent-mirror-chroot-updates URL]\n\
86 \t [--parent-mirror-chroot-backports URL]\n\
8785 \t [--parent-mirror-binary URL]\n\
8886 \t [--parent-mirror-binary-security URL]\n\
89 \t [--parent-mirror-binary-updates URL]\n\
90 \t [--parent-mirror-binary-backports URL]\n\
9187 \t [--parent-mirror-debian-installer URL]\n\
9288 \t [--mirror-bootstrap URL]\n\
9389 \t [--mirror-chroot URL]\n\
9490 \t [--mirror-chroot-security URL]\n\
95 \t [--mirror-chroot-updates URL]\n\
96 \t [--mirror-chroot-backports URL]\n\
9791 \t [--mirror-binary URL]\n\
9892 \t [--mirror-binary-security URL]\n\
99 \t [--mirror-binary-updates URL]\n\
100 \t [--mirror-binary-backports URL]\n\
10193 \t [--mirror-debian-installer URL]\n\
102 \t [--mode debian|emdebian|ubuntu]\n\
94 \t [--mode debian|ubuntu]\n\
10395 \t [--system live|normal]\n\
10496 \t [--net-root-filesystem nfs|cfs]\n\
10597 \t [--net-root-mountoptions OPTIONS]\n\
111103 \t [--net-cow-server IP|HOSTNAME]\n\
112104 \t [--net-tarball true|false]\n\
113105 \t [--quiet]\n\
114 \t [--root-command sudo]\n\
115 \t [--use-fakeroot true|false]\n\
116 \t [--archives ARCHIVE|\"ARCHIVES\"]\n\
117106 \t [--archive-areas ARCHIVE_AREA|\"ARCHIVE_AREAS\"]\n\
118107 \t [--parent-archive-areas ARCHIVE_AREA|\"ARCHIVE_AREAS\"]\n\
119108 \t [--security true|false]\n\
127116 \t [--templates PATH]\n\
128117 \t [--updates true|false]\n\
129118 \t [--backports true|false]\n\
130 \t [--exposed-root true|false]\n\
131119 \t [--verbose]\n\
132120 \t [--loadlin true|false]\n\
133121 \t [--win32-loader true|false]\n\
141129 LONG_OPTIONS="apt:,apt-ftp-proxy:,apt-http-proxy:,apt-options:,aptitude-options:,debootstrap-options:,cdebootstrap-options:,
142130 apt-pipeline:,apt-recommends:,apt-secure:,apt-source-archives:,bootstrap:,cache:,cache-indices:,cache-packages:,
143131 cache-stages:,debconf-frontend:,debconf-priority:,dump,
144 initramfs:,initramfs-compression:,initsystem:,fdisk:,losetup:,mode:,system:,root-command:,use-fakeroot:,tasksel:,
132 initramfs:,initramfs-compression:,initsystem:,fdisk:,losetup:,mode:,system:,tasksel:,
145133 templates:,architectures:,clean,
146 distribution:,parent-distribution:,parent-debian-installer-distribution:,parent-mirror-bootstrap:,parent-mirror-chroot:,parent-mirror-chroot-security:,parent-mirror-chroot-updates:,parent-mirror-chroot-backports:,parent-mirror-binary:,
147 parent-mirror-binary-security:,parent-mirror-binary-updates:,parent-mirror-binary-backports:,parent-mirror-debian-installer:,
148 mirror-bootstrap:,mirror-chroot:,mirror-chroot-security:,mirror-chroot-updates:,mirror-chroot-backports:,mirror-binary:,
149 mirror-binary-security:,mirror-binary-updates:,mirror-binary-backports:,mirror-debian-installer:,
150 archives:,archive-areas:,parent-archive-areas:,chroot-filesystem:,exposed-root:,
151 gzip-options:,hooks:,interactive:,keyring-packages:,linux-flavours:,linux-packages:,
134 distribution:,parent-distribution:,parent-debian-installer-distribution:,parent-mirror-bootstrap:,parent-mirror-chroot:,parent-mirror-chroot-security:,parent-mirror-binary:,
135 parent-mirror-binary-security:,parent-mirror-debian-installer:,
136 mirror-bootstrap:,mirror-chroot:,mirror-chroot-security:,mirror-binary:,
137 mirror-binary-security:,mirror-debian-installer:,
138 archive-areas:,parent-archive-areas:,chroot-filesystem:,
139 gzip-options:,image-name:,interactive:,keyring-packages:,linux-flavours:,linux-packages:,
152140 security:,updates:,backports:,binary-filesystem:,binary-images:,
153141 apt-indices:,bootappend-install:,bootappend-live:,bootappend-live-failsafe:,bootloader:,checksums:,compression:,config:,zsync:,build-with-chroot:,
154142 debian-installer:,debian-installer-distribution:,debian-installer-preseedfile:,debian-installer-gui:,
346334 shift 2
347335 ;;
348336
349 --root-command)
350 LB_ROOT_COMMAND="${2}"
351 shift 2
352 ;;
353
354 --use-fakeroot)
355 LB_USE_FAKEROOT="${2}"
356 shift 2
357 ;;
358
359337 --tasksel)
360338 LB_TASKSEL="${2}"
361339 shift 2
368346
369347 # config/bootstrap
370348 -a|--architectures)
371 LB_ARCHITECTURES="${2}"
349 LIVE_IMAGE_ARCHITECTURE="${2}"
372350 shift 2
373351 ;;
374352
397375 shift 2
398376 ;;
399377
400 --parent-mirror-chroot-updates)
401 LB_PARENT_MIRROR_CHROOT_UPDATES="${2}"
402 shift 2
403 ;;
404
405 --parent-mirror-chroot-backports)
406 LB_PARENT_MIRROR_CHROOT_BACKPORTS="${2}"
407 shift 2
408 ;;
409
410378 --parent-mirror-binary)
411379 LB_PARENT_MIRROR_BINARY="${2}"
412380 shift 2
417385 shift 2
418386 ;;
419387
420 --parent-mirror-binary-updates)
421 LB_PARENT_MIRROR_BINARY_UPDATES="${2}"
422 shift 2
423 ;;
424
425 --parent-mirror-binary-backports)
426 LB_PARENT_MIRROR_BINARY_BACKPORTS="${2}"
427 shift 2
428 ;;
429
430388 --parent-mirror-debian-installer)
431389 LB_PARENT_MIRROR_DEBIAN_INSTALLER="${2}"
432390 shift 2
447405 shift 2
448406 ;;
449407
450 --mirror-chroot-updates)
451 LB_MIRROR_CHROOT_UPDATES="${2}"
452 shift 2
453 ;;
454
455 --mirror-chroot-backports)
456 LB_MIRROR_CHROOT_BACKPORTS="${2}"
457 shift 2
458 ;;
459
460408 --mirror-binary)
461409 LB_MIRROR_BINARY="${2}"
462410 shift 2
467415 shift 2
468416 ;;
469417
470 --mirror-binary-updates)
471 LB_MIRROR_BINARY_UPDATES="${2}"
472 shift 2
473 ;;
474
475 --mirror-binary-backports)
476 LB_MIRROR_BINARY_BACKPORTS="${2}"
477 shift 2
478 ;;
479
480418 --mirror-debian-installer)
481419 LB_MIRROR_DEBIAN_INSTALLER="${2}"
482420 shift 2
483421 ;;
484422
485 --archives)
486 LB_ARCHIVES="${2}"
487 shift 2
488 ;;
489
490423 --archive-areas)
491 LB_ARCHIVE_AREAS="${2}"
424 LIVE_IMAGE_ARCHIVE_AREAS="${2}"
492425 shift 2
493426 ;;
494427
495428 --parent-archive-areas)
496 LB_PARENT_ARCHIVE_AREAS="${2}"
429 LIVE_IMAGE_PARENT_ARCHIVE_AREAS="${2}"
497430 shift 2
498431 ;;
499432
503436 shift 2
504437 ;;
505438
506 --exposed-root)
507 LB_EXPOSED_ROOT="${2}"
508 shift 2
509 ;;
510
511439 --gzip-options)
512440 GZIP_OPTIONS="${2}"
513441 shift 2
514442 ;;
515443
516 --hooks)
517 LB_HOOKS="${2}"
444 --image-name)
445 LIVE_IMAGE_NAME="${2}"
518446 shift 2
519447 ;;
520448
560488 ;;
561489
562490 -b|--binary-images)
563 LB_BINARY_IMAGES="${2}"
491 LIVE_IMAGE_TYPE="${2}"
564492 shift 2
565493 ;;
566494
954882
955883 if [ ! -e config ]
956884 then
957 Echo_message "Creating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system"
885 Echo_message "Creating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE} system"
886 mkdir config
958887 else
959 Echo_message "Updating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LB_ARCHITECTURES} system"
888 Echo_message "Updating config tree for a ${LB_MODE}/${LB_DISTRIBUTION}/${LIVE_IMAGE_ARCHITECTURE} system"
960889 fi
961
962 # Creating bootstrap configuration
963 mkdir -p config
964 mkdir -p config/includes
965890
966891 # Creating live-build configuration
967892 cat > config/common << EOF
968893 # config/common - common options for live-build(7)
969894
970 # LB_CONFIG_VERSION: internal version of the configuration file format
971 LB_CONFIG_VERSION="${CONFIG_VERSION}"
972
973895 # \$LB_APT: set package manager
974896 # (Default: ${LB_APT})
975897 LB_APT="${LB_APT}"
1053975 # \$LB_SYSTEM: set system type
1054976 # (Default: ${LB_SYSTEM})
1055977 LB_SYSTEM="${LB_SYSTEM}"
1056
1057 # \$LB_ROOT_COMMAND: use sudo or equivalent
1058 # (Default: empty)
1059 #LB_ROOT_COMMAND="sudo"
1060
1061 # \$LB_USE_FAKEROOT: use fakeroot/fakechroot
1062 # (Default: ${LB_USE_FAKEROOT})
1063 LB_USE_FAKEROOT="${LB_USE_FAKEROOT}"
1064978
1065979 # \$LB_TASKSEL: set tasksel program
1066980 # (Default: ${LB_TASKSEL})
11091023 cat > config/bootstrap << EOF
11101024 # config/bootstrap - options for live-build(7), bootstrap stage
11111025
1112 # \$LB_ARCHITECTURES: select chroot architectures
1113 # (Default: autodetected)
1114 LB_ARCHITECTURES="${LB_ARCHITECTURES}"
1115
11161026 # \$LB_DISTRIBUTION: select distribution to use
11171027 # (Default: ${LB_DISTRIBUTION})
11181028 LB_DISTRIBUTION="${LB_DISTRIBUTION}"
11371047 # (Default: ${LB_PARENT_MIRROR_CHROOT_SECURITY})
11381048 LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY}"
11391049
1140 # \$LB_PARENT_MIRROR_CHROOT_UPDATES: set updates parent mirror to fetch packages from
1141 # (Default: ${LB_PARENT_MIRROR_CHROOT_UPDATES})
1142 LB_PARENT_MIRROR_CHROOT_UPDATES="${LB_PARENT_MIRROR_CHROOT_UPDATES}"
1143
1144 # \$LB_PARENT_MIRROR_CHROOT_BACKPORTS: set backports parent mirror to fetch packages from
1145 # (Default: ${LB_PARENT_MIRROR_CHROOT_BACKPORTS})
1146 LB_PARENT_MIRROR_CHROOT_BACKPORTS="${LB_PARENT_MIRROR_CHROOT_BACKPORTS}"
1147
11481050 # \$LB_PARENT_MIRROR_BINARY: set parent mirror which ends up in the image
11491051 # (Default: ${LB_PARENT_MIRROR_BINARY})
11501052 LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY}"
11531055 # (Default: ${LB_PARENT_MIRROR_BINARY_SECURITY})
11541056 LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY}"
11551057
1156 # \$LB_PARENT_MIRROR_BINARY_UPDATES: set updates parent mirror which ends up in the image
1157 # (Default: ${LB_PARENT_MIRROR_BINARY_UPDATES})
1158 LB_PARENT_MIRROR_BINARY_UPDATES="${LB_PARENT_MIRROR_BINARY_UPDATES}"
1159
1160 # \$LB_PARENT_MIRROR_BINARY_BACKPORTS: set backports parent mirror which ends up in the image
1161 # (Default: ${LB_PARENT_MIRROR_BINARY_BACKPORTS})
1162 LB_PARENT_MIRROR_BINARY_BACKPORTS="${LB_PARENT_MIRROR_BINARY_BACKPORTS}"
1163
11641058 # \$LB_PARENT_MIRROR_DEBIAN_INSTALLER: set debian-installer parent mirror
11651059 # (Default: ${LB_PARENT_MIRROR_BOOTSTRAP})
11661060 LB_PARENT_MIRROR_DEBIAN_INSTALLER="${LB_PARENT_MIRROR_DEBIAN_INSTALLER}"
11771071 # (Default: ${LB_MIRROR_CHROOT_SECURITY})
11781072 LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY}"
11791073
1180 # \$LB_MIRROR_CHROOT_UPDATES: set updates mirror to fetch packages from
1181 # (Default: ${LB_MIRROR_CHROOT_UPDATES})
1182 LB_MIRROR_CHROOT_UPDATES="${LB_MIRROR_CHROOT_UPDATES}"
1183
1184 # \$LB_MIRROR_CHROOT_BACKPORTS: set backports mirror to fetch packages from
1185 # (Default: ${LB_MIRROR_CHROOT_BACKPORTS})
1186 LB_MIRROR_CHROOT_BACKPORTS="${LB_MIRROR_CHROOT_BACKPORTS}"
1187
11881074 # \$LB_MIRROR_BINARY: set mirror which ends up in the image
11891075 # (Default: ${LB_MIRROR_BINARY})
11901076 LB_MIRROR_BINARY="${LB_MIRROR_BINARY}"
11931079 # (Default: ${LB_MIRROR_BINARY_SECURITY})
11941080 LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY}"
11951081
1196 # \$LB_MIRROR_BINARY_UPDATES: set updates mirror which ends up in the image
1197 # (Default: ${LB_MIRROR_BINARY_UPDATES})
1198 LB_MIRROR_BINARY_UPDATES="${LB_MIRROR_BINARY_UPDATES}"
1199
1200 # \$LB_MIRROR_BINARY_BACKPORTS: set backports mirror which ends up in the image
1201 # (Default: ${LB_MIRROR_BINARY_BACKPORTS})
1202 LB_MIRROR_BINARY_BACKPORTS="${LB_MIRROR_BINARY_BACKPORTS}"
1203
12041082 # \$LB_MIRROR_DEBIAN_INSTALLER: set debian-installer mirror
12051083 # (Default: ${LB_MIRROR_BOOTSTRAP})
12061084 LB_MIRROR_DEBIAN_INSTALLER="${LB_MIRROR_DEBIAN_INSTALLER}"
1207
1208 # \$LB_ARCHIVES: enable available third-party archives
1209 # (Default: empty)
1210 LB_ARCHIVES="${LB_ARCHIVES}"
1211
1212 # \$LB_ARCHIVE_AREAS: select archive areas to use
1213 # (Default: ${LB_ARCHIVE_AREAS})
1214 LB_ARCHIVE_AREAS="${LB_ARCHIVE_AREAS}"
1215
1216 # \$LB_PARENT_ARCHIVE_AREAS: select archive areas to use
1217 # (Default: ${LB_PARENT_ARCHIVE_AREAS})
1218 LB_PARENT_ARCHIVE_AREAS="${LB_PARENT_ARCHIVE_AREAS}"
12191085
12201086 # \$LB_BOOTSTRAP_QEMU_ARCHITECTURES: architectures to use foreign bootstrap
12211087 # (Default: ${LB_BOOTSTRAP_QEMU_ARCHITECTURES})
12331099 # Creating lb_chroot_* configuration
12341100 mkdir -p config/archives
12351101 mkdir -p config/apt
1236 mkdir -p config/hooks
1237 mkdir -p config/includes.chroot
12381102 mkdir -p config/packages
12391103 mkdir -p config/packages.chroot
12401104 mkdir -p config/package-lists
12511115 # (Default: ${LB_UNION_FILESYSTEM})
12521116 LB_UNION_FILESYSTEM="${LB_UNION_FILESYSTEM}"
12531117
1254 # \$LB_EXPOSED_ROOT: expose root as read only
1255 # (Default: ${LB_EXPOSED_ROOT})
1256 LB_EXPOSED_ROOT="${LB_EXPOSED_ROOT}"
1257
1258 # \$LB_HOOKS: set hook commands
1259 # (Default: empty)
1260 LB_HOOKS="${LB_HOOKS}"
1261
12621118 # \$LB_INTERACTIVE: set interactive build
12631119 # (Default: ${LB_INTERACTIVE})
12641120 LB_INTERACTIVE="${LB_INTERACTIVE}"
12901146
12911147 # Creating lb_binary_* configuration
12921148 mkdir -p config/debian-installer
1293 mkdir -p config/includes.binary
1294 mkdir -p config/includes.debian-installer
1149 mkdir -p config/includes.installer
12951150 mkdir -p config/packages.binary
12961151 mkdir -p config/package-lists
12971152 mkdir -p config/rootfs
13021157 # \$LB_BINARY_FILESYSTEM: set image filesystem
13031158 # (Default: ${LB_BINARY_FILESYSTEM})
13041159 LB_BINARY_FILESYSTEM="${LB_BINARY_FILESYSTEM}"
1305
1306 # \$LB_BINARY_IMAGES: set image type
1307 # (Default: ${LB_BINARY_IMAGES})
1308 LB_BINARY_IMAGES="${LB_BINARY_IMAGES}"
13091160
13101161 # \$LB_APT_INDICES: set apt/aptitude generic indices
13111162 # (Default: ${LB_APT_INDICES})
14861337 rmdir --ignore-fail-on-non-empty local > /dev/null 2>&1 || true
14871338 fi
14881339
1340 mkdir -p config/hooks
1341 mkdir -p config/includes config/includes.bootstrap config/includes.chroot config/includes.binary config/includes.source
1342
1343 Echo_message "Symlinking hooks..."
1344
1345 for _HOOK in "${LIVE_BUILD}"/share/hooks/*.hook* /usr/share/live/build/hooks/*.hook*
1346 do
1347 if [ -e "${_HOOK}" ] && [ ! -e "config/hooks/$(basename ${_HOOK})" ]
1348 then
1349 ln -s "${_HOOK}" "config/hooks/$(basename ${_HOOK})"
1350 fi
1351 done
1352
1353 if [ ! -e config/package-lists/live.list.chroot ]
1354 then
1355
1356 cat > config/package-lists/live.list.chroot << EOF
1357 live-boot
1358 live-config
1359 EOF
1360
1361 case "${LB_PARENT_DISTRIBUTION}" in
1362 wheezy)
1363 echo "live-config-sysvinit" >> config/package-lists/live.list.chroot
1364 ;;
1365
1366 *)
1367 echo "live-config-systemd" >> config/package-lists/live.list.chroot
1368 ;;
1369 esac
1370
1371 fi
1372
1373 cat > config/build << EOF
1374 [Image]
1375 Architecture: ${LIVE_IMAGE_ARCHITECTURE}
1376 Archive-Areas: ${LIVE_IMAGE_ARCHIVE_AREAS}
1377 Distribution: ${LB_DISTRIBUTION}
1378 Mirror-Bootstrap: ${LB_MIRROR_BOOTSTRAP}
1379 EOF
1380
1381 if [ "${LB_DERIVATIVE}" = "true" ]
1382 then
1383
1384 cat >> config/build << EOF
1385
1386 Parent-Archive-Areas: ${LIVE_IMAGE_ARCHIVE_AREAS}
1387 Parent-Distribution: ${LB_PARENT_DISTRIBUTION}
1388 Parent-Mirror-Bootstrap: ${LB_PARENT_MIRROR_BOOTSTRAP}
1389 EOF
1390
1391 fi
1392
1393 cat >> config/build << EOF
1394
1395 [FIXME]
1396 Configuration-Version: ${LIVE_CONFIGURATION_VERSION}
1397 Name: ${LIVE_IMAGE_NAME}
1398 Type: ${LIVE_IMAGE_TYPE}
1399 EOF
1400
14891401 # Creating stage file
14901402 Create_stagefile .build/config
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Automatically populating config tree
16 if [ -x auto/config ] && [ ! -e .build/config ]
17 then
18 Echo_message "Automatically populating config tree."
19 lb config
20 fi
21
22 # Setting static variables
23 DESCRIPTION="$(Echo 'preparing installer images')"
24 HELP=""
25 USAGE="${PROGRAM} [--force]"
26
27 Arguments "${@}"
28
29 # Reading configuration files
30 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
31 Set_defaults
32
33 # Setup cleanup function
34 Setup_cleanup
35
36 if [ "${LB_BUILD_WITH_CHROOT}" = "true" ]
37 then
38 # Configuring chroot
39 lb chroot_devpts install ${@}
40 lb chroot_proc install ${@}
41 lb chroot_selinuxfs install ${@}
42 lb chroot_sysfs install ${@}
43 lb chroot_debianchroot install ${@}
44 lb chroot_dpkg install ${@}
45 lb chroot_tmpfs install ${@}
46 lb chroot_sysv-rc install ${@}
47 lb chroot_upstart install ${@}
48 lb chroot_hosts install ${@}
49 lb chroot_resolv install ${@}
50 lb chroot_hostname install ${@}
51 lb chroot_apt install ${@}
52 lb chroot_archives chroot install ${@}
53 fi
54
55 # Building installer
56 lb installer_debian-installer ${@}
57 lb installer_preseed ${@}
58
59 if [ "${LB_BUILD_WITH_CHROOT}" = "true" ]
60 then
61 # Deconfiguring chroot
62 lb chroot_archives chroot remove ${@}
63 lb chroot_apt remove ${@}
64 lb chroot_hostname remove ${@}
65 lb chroot_resolv remove ${@}
66 lb chroot_hosts remove ${@}
67 lb chroot_sysv-rc remove ${@}
68 lb chroot_upstart remove ${@}
69 lb chroot_tmpfs remove ${@}
70 lb chroot_dpkg remove ${@}
71 lb chroot_debianchroot remove ${@}
72 lb chroot_sysfs remove ${@}
73 lb chroot_selinuxfs remove ${@}
74 lb chroot_proc remove ${@}
75 lb chroot_devpts remove ${@}
76 fi
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'install debian-installer into binary')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${_DEBUG}" = "true" ]
27 then
28 WGET_OPTIONS="${WGET_OPTIONS} --verbose"
29 elif [ "${_QUIET}" = "true" ]
30 then
31 WGET_OPTIONS="${WGET_OPTIONS} --quiet"
32 else
33 WGET_OPTIONS="${WGET_OPTIONS} --no-verbose"
34 fi
35
36 # Check d-i configuration
37 case "${LB_DEBIAN_INSTALLER}" in
38 true|cdrom|netinst|netboot|businesscard|live)
39 ;;
40
41 false)
42 exit 0
43 ;;
44
45 *)
46 Echo_error "debian-installer flavour %s not supported." "${LB_DEBIAN_INSTALLER}"
47 exit 1
48 ;;
49 esac
50
51 Echo_message "Begin installing debian-installer..."
52
53 # Requiring stage file
54 Require_stagefile .build/config .build/bootstrap
55
56 # Checking stage file
57 Check_stagefile .build/installer_debian-installer
58
59 # Checking lock file
60 Check_lockfile .lock
61
62 # Creating lock file
63 Create_lockfile .lock
64
65 # Checking depends
66 Check_package chroot/usr/bin/wget wget
67 Check_package chroot/usr/bin/apt-ftparchive apt-utils
68
69 # Restoring cache
70 Restore_cache cache/packages.binary
71
72 # Installing depends
73 Install_package
74
75 # Setting destination directory
76 case "${LIVE_IMAGE_TYPE}" in
77 netboot)
78 DESTDIR="tftpboot/debian-install/${LIVE_IMAGE_ARCHITECTURE}"
79 ;;
80
81 hdd*|tar)
82 DESTDIR="binary/install"
83 ;;
84
85 *)
86 DESTDIR="binary/install"
87 ;;
88 esac
89
90 # Set d-i image type
91 case "${LB_DEBIAN_INSTALLER}" in
92 businesscard|netboot|netinst)
93 DI_IMAGE_TYPE="netboot"
94 ;;
95 *)
96 case "${LIVE_IMAGE_TYPE}" in
97 netboot)
98 DI_IMAGE_TYPE="netboot"
99 ;;
100
101 *)
102 DI_IMAGE_TYPE="cdrom"
103 ;;
104 esac
105 ;;
106 esac
107
108 # Set architecture-specific variables
109 case "${LIVE_IMAGE_ARCHITECTURE}" in
110 armel)
111 DEFAULT_FLAVOUR="$(echo ${LH_LINUX_FLAVOURS} | awk '{ print $1 }')"
112 case "${DI_IMAGE_TYPE}" in
113 cdrom)
114 DI_REMOTE_BASE="${DEFAULT_FLAVOUR}/cdrom"
115 ;;
116
117 netboot)
118 DI_REMOTE_BASE="${DEFAULT_FLAVOUR}/netboot"
119 ;;
120 esac
121
122 DI_REMOTE_KERNEL="vmlinuz"
123 DI_REMOTE_BASE_GTK="${DI_REMOTE_BASE}/gtk"
124 ;;
125
126 powerpc)
127 case "${DI_IMAGE_TYPE}" in
128 cdrom)
129 DI_REMOTE_BASE="${LIVE_IMAGE_ARCHITECTURE}/cdrom"
130 ;;
131
132 netboot)
133 DI_REMOTE_BASE="${LIVE_IMAGE_ARCHITECTURE}/netboot"
134 ;;
135 esac
136
137 DI_REMOTE_KERNEL="vmlinux"
138 DI_REMOTE_BASE_GTK="${DI_REMOTE_BASE}/gtk"
139 ;;
140
141 sparc)
142 DEFAULT_FLAVOUR="$(echo ${LB_LINUX_FLAVOURS} | awk '{ print $1 }')"
143 DI_REMOTE_KERNEL="$(basename chroot/boot/vmlinuz-*${DEFAULT_FLAVOUR})"
144 DI_REMOTE_BASE_GTK="none"
145
146 DI_REMOTE_BASE="cdrom"
147 ;;
148 *)
149 case "${DI_IMAGE_TYPE}" in
150 netboot)
151 DI_REMOTE_BASE="netboot/debian-installer/${LIVE_IMAGE_ARCHITECTURE}"
152 DI_REMOTE_BASE_GTK="netboot/gtk/debian-installer/${LIVE_IMAGE_ARCHITECTURE}"
153 DI_REMOTE_KERNEL="linux"
154 ;;
155
156 cdrom)
157 DI_REMOTE_BASE="cdrom"
158 DI_REMOTE_BASE_GTK="cdrom/gtk"
159 DI_REMOTE_KERNEL="vmlinuz"
160 ;;
161 esac
162 ;;
163 esac
164
165 Check_multiarchitectures
166
167 Install_file() {
168 local FILE
169 FILE="${1}"
170
171 local ARCHIVE_AREA
172 ARCHIVE_AREA="$(dpkg -I ${FILE} | awk '/^.*Section: / { print $2 }')"
173
174 if echo "${ARCHIVE_AREA}" | grep -qs '/'
175 then
176 ARCHIVE_AREA="$(echo ${ARCHIVE_AREA} | awk -F/ '{ print $1 }')"
177 else
178 ARCHIVE_AREA="main"
179 fi
180
181 local TARGET
182 TARGET="${2}/${ARCHIVE_AREA}"
183
184 SOURCE="$(dpkg -f ${FILE} Source | awk '{ print $1 }')"
185
186 if [ -z "${SOURCE}" ]
187 then
188 SOURCE="$(basename ${FILE} | awk -F_ '{ print $1 }')"
189 fi
190
191 case "${SOURCE}" in
192 lib?*)
193 LETTER="$(echo ${SOURCE} | sed 's|\(....\).*|\1|')"
194 ;;
195
196 *)
197 LETTER="$(echo ${SOURCE} | sed 's|\(.\).*|\1|')"
198 ;;
199 esac
200
201 # Install directory
202 mkdir -p "${TARGET}"/"${LETTER}"/"${SOURCE}"
203
204 # Move files
205 cp "${FILE}" "${TARGET}"/"${LETTER}"/"${SOURCE}"
206 }
207
208 # Set absolute directory for caching; we require it when we call Download_file
209 # from a non-standard cwd.
210 _LB_CACHE_DIR="$(pwd)/cache/installer_debian-installer"
211
212 Download_file () {
213 local _LB_TARGET
214 _LB_TARGET="${1}"
215
216 local _LB_URL
217 _LB_URL="${2}"
218
219 _LB_CACHE_FILE="${_LB_CACHE_DIR}/$(echo "${_LB_URL}" | sed 's|/|_|g')"
220
221 if [ ! -f "${_LB_CACHE_FILE}" ]
222 then
223 mkdir -p ${_LB_CACHE_DIR}
224 if ! wget ${WGET_OPTIONS} -O "${_LB_CACHE_FILE}" "${_LB_URL}"
225 then
226 rm -f "${_LB_CACHE_FILE}"
227
228 Echo_error "Could not download file: %s" "${_LB_URL}"
229 exit 1
230 fi
231 fi
232
233 if [ "$(stat --printf %d "${_LB_CACHE_DIR}")" = "$(stat --printf %d ./)" ]
234 then
235 CP_OPTIONS="-l"
236 fi
237
238 cp -f ${CP_OPTIONS} -- "${_LB_CACHE_FILE}" "${_LB_TARGET}"
239 }
240
241 VMLINUZ_DI="vmlinuz"
242 INITRD_DI="initrd.gz"
243 DESTDIR_DI="${DESTDIR}"
244
245 VMLINUZ_GI="gtk/vmlinuz"
246 INITRD_GI="gtk/initrd.gz"
247 DESTDIR_GI="${DESTDIR}/gtk"
248
249 case "${LB_DERIVATIVE}" in
250 false)
251 if [ "${LB_DEBIAN_INSTALLER_DISTRIBUTION}" = "daily" ]
252 then
253 # FIXME: variable name should be decupled from derivatves
254 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="sid"
255
256 # Debian Installer daily builds
257 URL="http://d-i.debian.org/daily-images/${LIVE_IMAGE_ARCHITECTURE}/daily/"
258 else
259 URL="${LB_MIRROR_DEBIAN_INSTALLER}/dists/${LB_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LIVE_IMAGE_ARCHITECTURE}/current/images/"
260 fi
261 ;;
262
263 true)
264 if [ "${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}" = "daily" ]
265 then
266 LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION="sid"
267
268 # Debian Installer daily builds
269 URL="http://d-i.debian.org/daily-images/${LIVE_IMAGE_ARCHITECTURE}/daily/"
270 else
271 URL="${LB_PARENT_MIRROR_DEBIAN_INSTALLER}/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LIVE_IMAGE_ARCHITECTURE}/current/images/"
272 fi
273
274 if [ "${LB_MODE}" = "progress-linux" ]
275 then
276 # FIXME: normal derivatives probably don't rebuild d-i,
277 # but progress-linux does.
278 URL="${LB_MIRROR_DEBIAN_INSTALLER}/dists/${LB_DEBIAN_INSTALLER_DISTRIBUTION}/main/installer-${LIVE_IMAGE_ARCHITECTURE}/current/images/"
279 fi
280 ;;
281 esac
282
283 mkdir -p "${DESTDIR_DI}"
284
285 if [ "${LIVE_IMAGE_ARCHITECTURE}" = "sparc" ] && [ "${DI_IMAGE_TYPE}" = "netboot" ]
286 then
287 # There are no prepared kernel/initrd pairs for sparc netboot so we
288 # must unpack them from a mini.iso
289 Download_file mini.iso ${URL}/mini.iso
290
291 mkdir mini.tmp
292 mount -o loop -t iso9660 mini.iso mini.tmp
293
294 cp mini.tmp/boot/vmlinuz-${DEFAULT_FLAVOUR} "${DESTDIR}"/"${VMLINUZ_DI}"
295 cp mini.tmp/boot/initrd.gz "${DESTDIR}"/"${INITRD_DI}"
296
297 umount mini.tmp
298 rm -rf mini.tmp mini.iso
299 else
300 # Downloading debian-installer
301 Download_file "${DESTDIR}"/"${VMLINUZ_DI}" ${URL}/${DI_REMOTE_BASE}/${DI_REMOTE_KERNEL}
302 Download_file "${DESTDIR}"/"${INITRD_DI}" ${URL}/${DI_REMOTE_BASE}/initrd.gz
303
304 # Downloading graphical-installer
305 DOWNLOAD_GTK_INSTALLER=0
306 if [ "${LB_DEBIAN_INSTALLER_GUI}" = "true" ]
307 then
308 case "${LIVE_IMAGE_ARCHITECTURE}" in
309 amd64|i386)
310 DOWNLOAD_GTK_INSTALLER=1
311 ;;
312
313 powerpc)
314 if [ "${LB_DEBIAN_INSTALLER}" = "netboot" ]
315 then
316 DOWNLOAD_GTK_INSTALLER=1
317 fi
318 ;;
319 esac
320 fi
321
322 if [ ${DOWNLOAD_GTK_INSTALLER} -eq 1 ]
323 then
324 mkdir -p "${DESTDIR_GI}"
325 Download_file "${DESTDIR}"/"${VMLINUZ_GI}" ${URL}/${DI_REMOTE_BASE_GTK}/${DI_REMOTE_KERNEL}
326 Download_file "${DESTDIR}"/"${INITRD_GI}" ${URL}/${DI_REMOTE_BASE_GTK}/initrd.gz
327 fi
328 fi
329
330 # Only download additional packages if appropriate
331 if [ "${DI_IMAGE_TYPE}" != "netboot" ]
332 then
333 # Downloading additional packages
334 mkdir -p chroot/binary.deb/archives/partial
335
336 mv chroot/var/lib/dpkg/status chroot/var/lib/dpkg/status.tmp
337 touch chroot/var/lib/dpkg/status
338
339 case "${LIVE_IMAGE_ARCHITECTURE}" in
340 amd64)
341 DI_REQ_PACKAGES="lilo grub-pc"
342
343 case "${LB_MODE}" in
344 ubuntu)
345 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
346 ;;
347
348 *)
349 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-amd64"
350 ;;
351 esac
352 ;;
353
354 i386)
355 DI_REQ_PACKAGES="elilo lilo grub-pc"
356
357 case "${LB_MODE}" in
358 ubuntu)
359 case "${LB_DISTRIBUTION}" in
360 precise)
361 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic-pae"
362 ;;
363
364 *)
365 DI_PACKAGES="${DI_REQ_PACKAGES} linux-generic"
366 ;;
367 esac
368 ;;
369
370 *)
371 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-486 linux-image-686-pae"
372 ;;
373 esac
374 ;;
375
376 sparc)
377 DI_REQ_PACKAGES="silo"
378 case "${LB_MODE}" in
379 ubuntu)
380 DI_PACKAGES="${DI_REQ_PACKAGES} linux-sparc64"
381 ;;
382
383 *)
384 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-sparc64 linux-image-sparc64-smp"
385 ;;
386 esac
387 ;;
388
389 powerpc)
390 DI_REQ_PACKAGES="yaboot"
391 case "${LB_MODE}" in
392 ubuntu)
393 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-powerpc-smp linux-image-powerpc64-smp linux-image-powerpc-e500 linux-image-powerpc-e500mc"
394 ;;
395
396 *)
397 DI_PACKAGES="${DI_REQ_PACKAGES} linux-image-powerpc linux-image-powerpc64 linux-image-powerpc-smp"
398 ;;
399 esac
400 ;;
401 esac
402
403 DI_PACKAGES="${DI_PACKAGES} busybox cryptsetup mdadm lvm2 xfsprogs jfsutils"
404
405 case "${LB_MODE}" in
406 debian)
407 DI_REQ_PACKAGES="${DI_REQ_PACKAGES} console-setup keyboard-configuration kbd"
408 DI_PACKAGES="${DI_PACKAGES} console-setup keyboard-configuration kbd"
409 ;;
410 esac
411 # Include firmware packages
412 if [ "${LB_FIRMWARE_BINARY}" = "true" ]
413 then
414 # Assumption: firmware packages install files into /lib/firmware
415
416 # Get all firmware packages names
417 mkdir -p cache/contents.binary
418
419 FIRMWARE_PACKAGES=""
420
421 _CONTENTS="$(for _PARENT_ARCHIVE_AREA in ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}; do echo ${LB_PARENT_MIRROR_CHROOT}/dists/${LB_PARENT_DISTRIBUTION}/${_PARENT_ARCHIVE_AREA}/Contents-${LIVE_IMAGE_ARCHITECTURE}.gz; done)"
422
423 rm -f cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
424
425 for _CONTENT in ${_CONTENTS}
426 do
427 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
428
429 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_PARENT_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE} | sort -u)"
430 done
431
432 if echo ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS} | grep -qs "non-free"
433 then
434 # FIXME: should check that we're building on debian through e.g. a 'derivative-is-based-on' variable or somesuch.
435 # Manually add firmware-linux/non-free meta package
436 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} firmware-linux"
437 fi
438
439 if [ "${LB_DERIVATIVE}" = "true" ]
440 then
441 # FIXME: account for the fact that PARENT_DISTRIBUTION and DISTRIBUTION might be the same (to not have overlapping cache files for contents).
442
443 _CONTENTS="$(for _ARCHIVE_AREA in ${LIVE_IMAGE_ARCHIVE_AREAS}; do echo ${LB_MIRROR_CHROOT}/dists/${LB_DISTRIBUTION}/${_ARCHIVE_AREA}/Contents-${LIVE_IMAGE_ARCHITECTURE}.gz; done)"
444
445 rm -f cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
446
447 for _CONTENT in ${_CONTENTS}
448 do
449 wget ${WGET_OPTIONS} ${_CONTENT} -O - | gunzip -c >> cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE}
450
451 FIRMWARE_PACKAGES="${FIRMWARE_PACKAGES} $(awk '/^lib\/firmware/ { print $2 }' cache/contents.chroot/contents.${LB_DISTRIBUTION}.${LIVE_IMAGE_ARCHITECTURE} | sort -u)"
452 done
453 fi
454
455 # Drop section and keep package names only
456 for _PACKAGE in ${FIRMWARE_PACKAGES}
457 do
458 DI_FIRMWARE_PACKAGES="${DI_FIRMWARE_PACKAGES} $(echo ${_PACKAGE} | awk -F/ '{ print $NF }')"
459 done
460 fi
461
462 # Set apt command prefix
463 _LB_APT_COMMAND="apt-get ${APT_OPTIONS} -o Dir::Cache=/binary.deb -o APT::Install-Recommends=false --download-only"
464
465 if [ "${LB_DEBIAN_INSTALLER}" = "live" ]
466 then
467 # We don't want to duplicate .debs of packages in binary/pool that are already
468 # installed to target/ via live-installer.
469 #
470 # However, we need to force various packages' inclusion in binary/pool as
471 # d-i does not support (for example) re-installing grub from target/ - the grub
472 # .debs must actually exist.
473
474 # Download .debs of the required packages
475 Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES}
476
477 # Drop the packages already installed that d-i doesn't explicitely need
478 _REMAINING_PACKAGES="$(echo ${DI_FIRMWARE_PACKAGES} ${DI_REQ_PACKAGES} | sed -e 's# #|#g')"
479 _REMAINING_PACKAGES="$(sed -n -e 's|Package: ||p' chroot/var/lib/dpkg/status.tmp | grep -E -v "^(${_REMAINING_PACKAGES})\$")"
480
481 for _PACKAGE in ${_REMAINING_PACKAGES}
482 do
483 rm -f chroot/binary.deb/archives/${_PACKAGE}_*.deb
484 done
485 else
486 # Download .debs of the required packages
487 Chroot chroot ${_LB_APT_COMMAND} install ${DI_PACKAGES} ${DI_FIRMWARE_PACKAGES}
488 fi
489
490 # Revert dpkg status file
491 mv chroot/var/lib/dpkg/status.tmp chroot/var/lib/dpkg/status
492
493 mv chroot/binary.deb ./
494
495 for _ARCHIVE_AREA in $(echo ${LIVE_IMAGE_PARENT_ARCHIVE_AREAS} ${LIVE_IMAGE_ARCHIVE_AREAS})
496 do
497 mkdir -p binary/pool/${_ARCHIVE_AREA}
498 done
499
500 if Find_files binary.deb/archives/*.deb
501 then
502 for FILE in binary.deb/archives/*.deb
503 do
504 Install_file "${FILE}" "binary/pool"
505 done
506 fi
507
508 if [ "${LB_DEBIAN_INSTALLER}" != "live" ]
509 then
510 # Including base debian packages
511 if ls cache/packages.bootstrap/*.deb > /dev/null 2>&1
512 then
513 for FILE in cache/packages.bootstrap/*.deb
514 do
515 Install_file "${FILE}" "binary/pool"
516 done
517 else
518 Echo_error "Could not find packages in cache/packages.bootstrap."
519 Echo_error "You selected values of LB_CACHE, LB_CACHE_PACKAGES, LB_CACHE_STAGES and LB_DEBIAN_INSTALLER which will result in 'bootstrap' packages not being cached - these are required when integrating the Debian Installer."
520 exit 1
521 fi
522 fi
523
524 # Including local debs
525 if Find_files config/packages.binary/*_"${LIVE_IMAGE_ARCHITECTURE}".deb || Find_files config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".deb
526 then
527 for FILE in config/packages.binary/*_"${LIVE_IMAGE_ARCHITECTURE}".deb config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".deb
528 do
529 if [ -e "${FILE}" ]
530 then
531 Install_file "${FILE}" "binary/pool"
532 fi
533 done
534 fi
535
536 if Find_files config/packages.binary/*_all.deb || Find_files config/packages/*_all.deb
537 then
538 for FILE in config/packages.binary/*_all.deb config/packages/*_all.deb
539 do
540 if [ -e "${FILE}" ]
541 then
542 Install_file "${FILE}" "binary/pool"
543 fi
544 done
545 fi
546
547 # Generating deb indices
548 for _ARCHIVE_AREA in $(cd binary/pool && ls)
549 do
550 mkdir -p binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LIVE_IMAGE_ARCHITECTURE}
551
552 mv binary chroot/root
553 echo "cd /root/binary && apt-ftparchive packages pool/${_ARCHIVE_AREA} > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages" > chroot/binary.sh
554 Chroot chroot "sh binary.sh"
555 rm -f chroot/binary.sh
556 mv chroot/root/binary ./
557
558 gzip -9 -c binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages > binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages.gz
559
560 # Fetching release
561 Download_file binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/${_ARCHIVE_AREA}/binary-${LIVE_IMAGE_ARCHITECTURE}/Release "${LB_PARENT_MIRROR_CHROOT}"/dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/${_ARCHIVE_AREA}/binary-"${LIVE_IMAGE_ARCHITECTURE}"/Release
562 done
563
564 # Symlink firmware packages to /firmware
565 if [ -n "${DI_FIRMWARE_PACKAGES}" ]
566 then
567 mkdir -p binary/firmware
568 cd binary/firmware
569
570 for _PACKAGE in ${DI_FIRMWARE_PACKAGES}
571 do
572 for _FILE in $(find ../pool -name "${_PACKAGE}_*.deb")
573 do
574 ln -sf ${_FILE} ./
575 done
576 done
577
578 cd "${OLDPWD}"
579 fi
580
581 # Udeb handling
582 mkdir binary.udeb
583 cd binary.udeb
584
585 # Downloading udeb indices
586 Download_file Packages.gz "${LB_PARENT_MIRROR_CHROOT}"/dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LIVE_IMAGE_ARCHITECTURE}"/Packages.gz
587 gunzip -c Packages.gz > Packages
588
589 if [ "${LB_DERIVATIVE}" = "true" ]
590 then
591 Download_file Packages.derivative.gz "${LB_MIRROR_CHROOT}"/dists/"${LB_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LIVE_IMAGE_ARCHITECTURE}"/Packages.gz
592 gunzip -c Packages.derivative.gz > Packages.derivative
593 fi
594
595 # Sorting udebs
596 if [ "${LB_DERIVATIVE}" = true ]
597 then
598 UDEBS="$(awk '/Filename: / { print $2 }' Packages.derivative)"
599 fi
600
601 UDEBS="${UDEBS} $(awk '/Filename: / { print $2 }' Packages)"
602
603 # Downloading udebs packages
604 Echo_message "Downloading udebs..."
605
606 if [ "${LB_DERIVATIVE}" = "true" ]
607 then
608 Echo_message "Building in derivative mode in debian+ layout.. a lot of 404 errors are ok here."
609 fi
610
611 for UDEB in ${UDEBS}
612 do
613 if [ -f ../cache/packages.installer_debian-installer.udeb/"$(basename ${UDEB})" ]
614 then
615 # Copying cached udebs
616 cp ../cache/packages.installer_debian-installer.udeb/"$(basename ${UDEB})" ./
617 else
618 # Downloading udebs
619 if ! ls "$(basename ${UDEB} | awk -F_ '{ print $1 }')"_* > /dev/null 2>&1
620 then
621 wget ${WGET_OPTIONS} "${LB_MIRROR_CHROOT}"/${UDEB} || wget ${WGET_OPTIONS} "${LB_PARENT_MIRROR_CHROOT}"/${UDEB}
622 fi
623 fi
624 done
625
626 # Caching udebs
627 rm -rf ../cache/packages.installer_debian-installer.udeb
628 mkdir -p ../cache/packages.installer_debian-installer.udeb
629 cp *.udeb ../cache/packages.installer_debian-installer.udeb
630
631 # Including local udebs
632 if Find_files ../config/packages.binary/*_"${LIVE_IMAGE_ARCHITECTURE}".udeb || Find_files ../config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".udeb
633 then
634 for FILE in ../config/packages.binary/*_"${LIVE_IMAGE_ARCHITECTURE}".udeb ../config/packages/*_"${LIVE_IMAGE_ARCHITECTURE}".udeb
635 do
636 if [ -e "${FILE}" ]
637 then
638 Install_file "${FILE}" "pool"
639
640 # Prefer local udebs over downloaded udebs
641 rm -f "$(basename ${FILE} | awk -F_ '{ print $1 }')"_*.udeb
642 fi
643 done
644 fi
645
646 if Find_files ../config/packages.binary/*_all.udeb || Find_files ../config/packages/*_all.udeb
647 then
648 for FILE in ../config/packages.binary/*_all.udeb ../config/packages/*_all.udeb
649 do
650 if [ -e "${FILE}" ]
651 then
652 Install_file "${FILE}" "pool"
653
654 # Prefer local udebs over downloaded udebs
655 rm -f "$(basename ${FILE} | awk -F_ '{ print $1 }')"_*.udeb
656 fi
657 done
658 fi
659
660 # Excluding udebs
661 for LOCATION in "${LIVE_BUILD}/data/debian-cd" /usr/share/live/build/data/debian-cd
662 do
663 if [ -e "${LOCATION}" ]
664 then
665 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/udeb_exclude" > exclude || true
666 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/exclude-udebs" >> exclude || true
667 grep -v "^#" "${LOCATION}/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/exclude-udebs-${LIVE_IMAGE_ARCHITECTURE}" >> exclude || true
668
669 continue
670 fi
671 done
672
673 # Local exclude file
674 if [ -e ../config/debian-installer/udeb_exclude ]
675 then
676 cat ../config/debian-installer/udeb_exclude >> exclude
677 fi
678
679 # Excluding udebs from excludes because we want them to be in the image on purpose
680 sed -i -e 's|di-utils-exit-installer||' exclude # used for live-installer-launcher
681
682 while read EXCLUDE
683 do
684 if [ "${LB_DEBIAN_INSTALLER}" = "live" ] && [ "${EXCLUDE}" = "live-installer" ]
685 then
686 continue
687 fi
688
689 rm -f ${EXCLUDE}_*.udeb
690 done < exclude
691
692 # Moving udebs
693 for UDEB in ${UDEBS}
694 do
695 if [ -f "$(basename ${UDEB})" ]
696 then
697 mkdir -p $(dirname ${UDEB})
698 mv "$(basename ${UDEB})" "$(dirname ${UDEB})"
699 fi
700 done
701
702 # Creating udeb indices
703 mkdir -p dists/"${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}"/main/debian-installer/binary-"${LIVE_IMAGE_ARCHITECTURE}"
704 cd "${OLDPWD}"
705
706 mv binary.udeb chroot/root
707 echo "cd /root/binary.udeb && apt-ftparchive packages pool/main > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages" > chroot/binary.sh
708 Chroot chroot "sh binary.sh"
709 rm -f chroot/binary.sh
710 mv chroot/root/binary.udeb ./
711
712 cd binary.udeb
713 gzip -9 -c dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/main/debian-installer/binary-${LIVE_IMAGE_ARCHITECTURE}/Packages.gz
714
715 rm -f Packages* exclude
716 find . | cpio -dmpu "${OLDPWD}"/binary
717 cd "${OLDPWD}"
718
719 rm -rf binary.udeb
720 rm -rf binary.deb
721
722 # Generating release file
723 mv binary chroot/root
724
725 eval _VERSION="$`echo RELEASE_${LB_PARENT_DISTRIBUTION}`"
726
727 case "${LB_PARENT_DISTRIBUTION}" in
728 sid)
729 _SUITE="unstable"
730 ;;
731
732 *)
733 _SUITE="${LB_PARENT_DISTRIBUTION}"
734 ;;
735 esac
736
737 cat > chroot/binary.sh << EOF
738 cd /root/binary && apt-ftparchive \
739 -o APT::FTPArchive::Release::Origin="Debian" \
740 -o APT::FTPArchive::Release::Label="Debian" \
741 -o APT::FTPArchive::Release::Suite="${_SUITE}" \
742 -o APT::FTPArchive::Release::Version="${_VERSION}" \
743 -o APT::FTPArchive::Release::Codename="${LB_PARENT_DISTRIBUTION}" \
744 -o APT::FTPArchive::Release::Date="$(date -R)" \
745 -o APT::FTPArchive::Release::Architectures="${LIVE_IMAGE_ARCHITECTURE}" \
746 -o APT::FTPArchive::Release::Components="${LIVE_IMAGE_PARENT_ARCHIVE_AREAS}" \
747 -o APT::FTPArchive::Release::Description="Last updated: $(date -R)" \
748 release dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} > dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}/Release
749 EOF
750
751 Chroot chroot "sh binary.sh"
752 rm -f chroot/binary.sh
753 mv chroot/root/binary ./
754
755 case "${LB_PARENT_DISTRIBUTION}" in
756 wheezy)
757 DISTRIBUTIONS="stable"
758 ;;
759
760 *)
761 DISTRIBUTIONS="stable testing unstable"
762 ;;
763 esac
764
765 if [ "${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION}" != "${LB_PARENT_DISTRIBUTION}" ]
766 then
767 DISTRIBUTIONS="${DISTRIBUTIONS} ${LB_PARENT_DISTRIBUTION}"
768 fi
769
770 case "${LIVE_IMAGE_TYPE}" in
771 hdd)
772 case "${LB_BINARY_FILESYSTEM}" in
773 fat*|ntfs)
774 # Creating dist directories
775 for DISTRIBUTION in ${DISTRIBUTIONS}
776 do
777 cp -a binary/dists/${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION}
778 done
779 ;;
780 esac
781 ;;
782
783 *)
784 # Creating dist symlinks
785 for DISTRIBUTION in ${DISTRIBUTIONS}
786 do
787 ln -s ${LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION} binary/dists/${DISTRIBUTION}
788 done
789
790 ln -s . binary/debian
791 ;;
792 esac
793 fi
794
795 Repack_initrd()
796 {
797 local TARGET_INITRD
798 local INCLUDE_PATH
799 TARGET_INITRD="${1}"
800 INCLUDE_PATH="${2}"
801 REPACK_TMPDIR="unpacked-initrd"
802
803 if [ -d "${INCLUDE_PATH}" ]
804 then
805 INCLUDE_PATH=$(readlink -f ${INCLUDE_PATH})
806 fi
807
808 # cpio does not have a "extract to directory", so we must change directory
809 mkdir -p ${REPACK_TMPDIR}
810 cd ${REPACK_TMPDIR}
811
812 gzip -d < ../${TARGET_INITRD} | cpio -i --make-directories --no-absolute-filenames
813 if [ ! -d "${INCLUDE_PATH}" ]
814 then
815 # Invoked the old way, just copy the preseeds
816 for _FILE in ../config/preseed/*.cfg ../config/preseed/*.cfg.installer
817 do
818 if [ -e "${_FILE}" ]
819 then
820 cp "${_FILE}" .
821 fi
822 done
823 else
824 # New way, include target directory content in the initrd
825 REPACK_TMPDIR_ABS="${PWD}"
826 cd "${INCLUDE_PATH}"
827 find -print0 | cpio -pumd0 --no-preserve-owner "${REPACK_TMPDIR_ABS}/"
828 cd "${OLDPWD}"
829 fi
830 find -print0 | cpio -H newc -o0 | gzip -9 > ../${TARGET_INITRD}
831
832 cd ..
833 rm -rf ${REPACK_TMPDIR}
834 }
835
836 # Preseed d-i by repacking the initrd in certain situations
837 if [ "${DI_IMAGE_TYPE}" = "netboot" ] && ( ls config/preseed/*.cfg > /dev/null 2>&1 || ls config/preseed/*.cfg.installer > /dev/null 2>&1 )
838 then
839 Repack_initrd "${DESTDIR}"/"${INITRD_DI}"
840
841 if [ -e "${DESTDIR}"/"${INITRD_GI}" ]
842 then
843 Repack_initrd "${DESTDIR}"/"${INITRD_GI}"
844 fi
845 fi
846
847 # Include content of config/includes.installer if exists and not empty
848 if [ -d config/includes.installer ] && [ -n "$(ls -A config/includes.installer)" ]
849 then
850 Repack_initrd "${DESTDIR}"/"${INITRD_DI}" config/includes.installer
851
852 if [ -e "${DESTDIR}"/"${INITRD_GI}" ]
853 then
854 Repack_initrd "${DESTDIR}"/"${INITRD_GI}" config/includes.installer
855 fi
856 fi
857
858 case "${LB_MODE}" in
859 progress-linux)
860 mv binary/install binary/installer
861
862 rm -f binary/debian
863
864 for _DIRECTORY in dists pool project firmware
865 do
866 if [ -e "binary/${_DIRECTORY}" ]
867 then
868 mv binary/"${_DIRECTORY}" binary/installer
869 fi
870 done
871 ;;
872 esac
873
874 # Saving cache
875 Save_cache cache/packages.binary
876
877 # Removing depends
878 Remove_package
879
880 # Creating stage file
881 Create_stagefile .build/installer_debian-installer
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'include local preseed in installer')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26
27 # Check d-i configuration
28 case "${LB_DEBIAN_INSTALLER}" in
29 false)
30 exit 0
31 ;;
32 esac
33
34 Echo_message "Begin including local preseeds..."
35
36 # Checking stage file
37 Check_stagefile .build/installer_preseed
38
39 # Checking lock file
40 Check_lockfile .lock
41
42 # Creating lock file
43 Create_lockfile .lock
44
45 if ls config/preseed/*.cfg > /dev/null 2>&1 || \
46 ls config/preseed/*.cfg.installer > /dev/null 2>&1 || \
47 ls chroot/root/packages.installer > /dev/null 2>&1
48 then
49 case "${LB_MODE}" in
50 progress-linux)
51 _DIRECTORY="binary/installer"
52 ;;
53
54 *)
55 _DIRECTORY="binary/install"
56 ;;
57 esac
58
59 rm -f "${_DIRECTORY}/preseed.cfg"
60
61 for _FILE in config/preseed/*.cfg config/preseed/*.cfg.installer chroot/root/packages.installer
62 do
63 if [ -e "${_FILE}" ]
64 then
65 cat "${_FILE}" >> "${_DIRECTORY}/preseed.cfg"
66 fi
67 done
68
69 # Creating stage file
70 Create_stagefile .build/installer_preseed
71 fi
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4747 lb chroot_archives source install ${@}
4848
4949 # Preparing images
50 lb source_debian-live ${@}
50 lb source_live ${@}
5151 lb source_debian ${@}
5252 lb source_disk ${@}
5353 lb source_hooks ${@}
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4040 # Creating lock file
4141 Create_lockfile .lock
4242
43 for DIRECTORY in source/debian source/debian-live
43 for DIRECTORY in source/debian source/live
4444 do
4545 if [ ! -d ${DIRECTORY} ]
4646 then
9292
9393 # File list
9494 cd ${DIRECTORY}
95 find . | sed -e 's|^.||g' | grep "^/" | sort > ../../$(echo ${DIRECTORY} | sed -e 's|/|.|').contents
95 find . | sed -e 's|^.||g' | grep "^/" | sort > ../../${LIVE_IMAGE_NAME}-source.$(basename ${DIRECTORY}).contents
9696 cd "${OLDPWD}"
9797 done
9898
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
7878 ;;
7979
8080 ntfs)
81 case "${LB_PARENT_DISTRIBUTION}" in
82 squeeze)
83 echo "ntfsprogs" >> source-selection.txt
84 ;;
85
86 *)
87 echo "ntfs-3g" >> source-selection.txt
88 ;;
89 esac
90 ;;
91 esac
92
93 case "${LB_ARCHITECTURES}" in
81 echo "ntfs-3g" >> source-selection.txt
82 ;;
83 esac
84
85 case "${LIVE_IMAGE_ARCHITECTURE}" in
9486 amd64|i386)
9587
9688 cat >> source-selection.txt << EOF
10496 echo "${LB_MEMTEST}" >> source-selection.txt
10597 fi
10698 ;;
107
108 powerpc)
109 echo "yaboot" >> source-selection.txt
110 ;;
111
112 sparc)
113
114 cat >> source-selection.txt << EOF
115 silo
116 sparc-utils
117 EOF
118
119 ;;
12099 esac
121100
122101 if [ -n "${LB_TASKS}" ]
123102 then
124103 echo "${LB_TASKSEL}" >> source-selection.txt
125104 fi
105
106 # apt-get source does not respect pinning
107 # building images with backports included but not enabled
108 # will result in apt-get source download stuff from backports
109 # where available. workaround: disable backports
110 case "${LB_MODE}" in
111 progress-linux)
112 case "${LB_DISTRIBUTION}" in
113 *-backports)
114
115 ;;
116
117 *)
118 if grep -qs "${LB_DISTRIBUTION}-backports" chroot/etc/apt/sources.list.d/progress-linux.list
119 then
120 cp chroot/etc/apt/sources.list.d/progress-linux.list chroot/etc/apt/sources.list.d/progress-linux.list.orig
121
122 while read _LINE
123 do
124 if echo "${_LINE}" | grep -qs ${LB_DISTRIBUTION}-backports
125 then
126 sed -i -e "s|${_LINE}|#${_LINE}|" chroot/etc/apt/sources.list.d/progress-linux.list
127 fi
128 done < chroot/etc/apt/sources.list.d/progress-linux.list.orig
129
130 Apt chroot update
131 fi
132 ;;
133 esac
134 ;;
135 esac
126136
127137 MISSING=""
128138
176186 mv chroot/"${SOURCE}"_* source/debian/"${LETTER}"/"${SOURCE}"
177187 done
178188
189 # Reverting apt sources again
190 if [ -e chroot/etc/apt/sources.list.d/progress-linux.list.orig ]
191 then
192 mv chroot/etc/apt/sources.list.d/progress-linux.list.orig chroot/etc/apt/sources.list.d/progress-linux.list
193
194 Apt chroot update
195 fi
196
179197 # Creating stage file
180198 Create_stagefile .build/source_debian
199 Create_stagefile .build/source
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
5555 Install_package
5656
5757 # Remove old source
58 if [ -f source.img ]
58 if [ -f ${LIVE_IMAGE_NAME}-source.img ]
5959 then
60 rm -f source.img
60 rm -f ${LIVE_IMAGE_NAME}-source.img
6161 fi
6262
6363 # Everything which comes here needs to be cleaned up,
6464 DU_DIM="$(du -ms source | cut -f1)"
6565 REAL_DIM="$(Calculate_partition_size ${DU_DIM} ${LB_BINARY_FILESYSTEM})"
66 dd if=/dev/zero of=source.img bs=1024k count=0 seek=${REAL_DIM}
66 dd if=/dev/zero of=${LIVE_IMAGE_NAME}-source.img bs=1024k count=0 seek=${REAL_DIM}
6767 FREELO="$(${LB_LOSETUP} -f)"
6868 if [ ! -b chroot/${FREELO} ]
6969 then
9393 esac
9494
9595 Echo_warning "!!! The following error/warning messages can be ignored !!!"
96 Losetup $FREELO source.img 0
96 Losetup $FREELO ${LIVE_IMAGE_NAME}-source.img 0
9797 Chroot chroot "parted -s ${FREELO} mklabel msdos" || true
98 Chroot chroot "parted -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100%" || true
98 Chroot chroot "parted -a optimal -s ${FREELO} mkpart primary ${PARTITION_TYPE} 0.0 100%" || true
9999 Lodetach ${FREELO}
100100
101 Losetup $FREELO source.img 1
101 Losetup $FREELO ${LIVE_IMAGE_NAME}-source.img 1
102102
103103 case "${LB_BINARY_FILESYSTEM}" in
104104 ext2|ext3|ext4)
105105 MKFS="${LB_BINARY_FILESYSTEM}"
106106 MKFS_OPTIONS="-L ${LB_HDD_LABEL} -m 0"
107 MOUNT_OPTIONS=""
107108 ;;
108109
109110 fat16)
110111 MKFS="vfat"
111112 MKFS_OPTIONS="-F 16 -n ${LB_HDD_LABEL}"
113 MOUNT_OPTIONS=""
112114 ;;
113115
114116 fat32)
115117 MKFS="vfat"
116118 MKFS_OPTIONS="-F 32 -n ${LB_HDD_LABEL}"
119 MOUNT_OPTIONS=""
117120 ;;
118121
119122 ntfs)
120123 MKFS="ntfs"
121124 MKFS_OPTIONS="-L ${LB_HDD_LABEL}"
125 MOUNT_OPTIONS="-t ntfs-3g"
122126 ;;
123127 esac
124128
125129 Chroot chroot "mkfs.${MKFS} ${MKFS_OPTIONS} ${FREELO}"
126130
127131 mkdir -p source.tmp
128 ${LB_ROOT_COMMAND} mount ${FREELO} source.tmp
132 mount ${MOUNT_OPTIONS} ${FREELO} source.tmp
129133 cp -r source/* source.tmp
130 ${LB_ROOT_COMMAND} umount source.tmp
134 umount source.tmp
131135 rmdir source.tmp
132136 Lodetach ${FREELO}
133137 Echo_warning "!!! The above error/warning messages can be ignored !!!"
134138
135139 FREELO="$(${LB_LOSETUP} -f)"
136 Losetup "$FREELO" source.img 0
140 Losetup "$FREELO" ${LIVE_IMAGE_NAME}-source.img 0
137141 Chroot chroot "parted -s ${FREELO} set 1 lba off" || true
138142 Lodetach ${FREELO}
139143
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
5858 Install_package
5959
6060 # Remove old iso image
61 if [ -f source.iso ]
61 if [ -f ${LIVE_IMAGE_NAME}-source.iso ]
6262 then
63 rm -f source.iso
63 rm -f ${LIVE_IMAGE_NAME}-source.iso
6464 fi
6565
6666 # Handle xorriso generic options
107107 Chroot chroot "sh source.sh"
108108
109109 # Move image
110 mv chroot/source chroot/source.iso ./
110 mv chroot/source ./
111 mv chroot/source.iso ${LIVE_IMAGE_NAME}-source.iso
111112 rm -f chroot/source.sh
112113
113114 # Removing depends
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'copy live config into source')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 if [ "${LB_SOURCE}" != "true" ]
27 then
28 exit 0
29 fi
30
31 Echo_message "Begin copying live-build configuration..."
32
33 # Requiring stage file
34 Require_stagefile .build/config .build/bootstrap
35
36 # Checking stage file
37 Check_stagefile .build/source_live
38
39 # Checking lock file
40 Check_lockfile .lock
41
42 # Creating lock file
43 Create_lockfile .lock
44
45 # Remove old sources
46 if [ -d source/live ]
47 then
48 rm -rf source/live
49 fi
50
51 # Copy system configuration
52 mkdir -p source/live
53 cp -a config source/live
54
55 if Find_files auto/*
56 then
57 cp -a auto source/live
58 fi
59
60 # Creating stage file
61 Create_stagefile .build/source_live
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
4949 Create_lockfile .lock
5050
5151 # Remove old source
52 rm -f source.debian.tar.bz2 source.debian.tar.gz source.debian.tar.lz source.debian.tar
53 rm -f source.debian-live.tar.bz2 source.debian-live.tar.gz source.debian-live.tar.lz source.debian-live.tar
52 rm -f ${LIVE_IMAGE_NAME}-source.debian.tar.bz2 ${LIVE_IMAGE_NAME}-source.debian.tar.gz ${LIVE_IMAGE_NAME}-source.debian.tar.lz ${LIVE_IMAGE_NAME}-source.debian.tar
53 rm -f ${LIVE_IMAGE_NAME}-source.live.tar.bz2 ${LIVE_IMAGE_NAME}-source.live.tar.gz ${LIVE_IMAGE_NAME}-source.live.tar.lz ${LIVE_IMAGE_NAME}-source.live.tar
5454
55 tar cf source.debian.tar source/debian
56 tar cf source.debian-live.tar source/debian-live
55 tar cf ${LIVE_IMAGE_NAME}-source.debian.tar source/debian
56 tar cf ${LIVE_IMAGE_NAME}-source.live.tar source/live
5757
5858 case "${LB_COMPRESSION}" in
5959 bzip2)
60 bzip2 ${BZIP2_OPTIONS} source.debian.tar
61 bzip2 ${BZIP2_OPTIONS} source.debian-live.tar
60 bzip2 ${BZIP2_OPTIONS} ${LIVE_IMAGE_NAME}-source.debian.tar
61 bzip2 ${BZIP2_OPTIONS} ${LIVE_IMAGE_NAME}-source.live.tar
6262 ;;
6363
6464 gzip)
65 gzip ${GZIP_OPTIONS} source.debian.tar
66 gzip ${GZIP_OPTIONS} source.debian-live.tar
65 gzip ${GZIP_OPTIONS} ${LIVE_IMAGE_NAME}-source.debian.tar
66 gzip ${GZIP_OPTIONS} ${LIVE_IMAGE_NAME}-source.live.tar
6767 ;;
6868
6969 lzip)
70 lzip ${LZIP_OPTIONS} source.debian.tar
71 lzip ${LZIP_OPTIONS} source.debian-live.tar
70 lzip ${LZIP_OPTIONS} ${LIVE_IMAGE_NAME}-source.debian.tar
71 lzip ${LZIP_OPTIONS} ${LIVE_IMAGE_NAME}-source.live.tar
7272 ;;
7373
7474 xz)
75 xz ${XZ_OPTIONS} source.debian.tar
76 xz ${XZ_OPTIONS} source.debian-live.tar
75 xz ${XZ_OPTIONS} ${LIVE_IMAGE_NAME}-source.debian.tar
76 xz ${XZ_OPTIONS} ${LIVE_IMAGE_NAME}-source.live.tar
7777 ;;
7878
7979 none)
+0
-32
scripts/build/testroot less more
0 #!/bin/sh
1
2 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
4 ##
5 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
6 ## This is free software, and you are welcome to redistribute it
7 ## under certain conditions; see COPYING for details.
8
9
10 set -e
11
12 # Including common functions
13 [ -e "${LIVE_BUILD}/scripts/build.sh" ] && . "${LIVE_BUILD}/scripts/build.sh" || . /usr/lib/live/build.sh
14
15 # Setting static variables
16 DESCRIPTION="$(Echo 'ensure that a system is built as root')"
17 HELP=""
18 USAGE="${PROGRAM} [--force]"
19
20 Arguments "${@}"
21
22 # Reading configuration files
23 Read_conffiles config/all config/common config/bootstrap config/chroot config/binary config/source
24 Set_defaults
25
26 # Checking user account
27 if [ "$(${LB_ROOT_COMMAND} id -u)" -ne "0" ]
28 then
29 Echo_error "need root privileges"
30 exit 1
31 fi
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program is free software: you can redistribute it and/or modify
66 ## it under the terms of the GNU General Public License as published by
+0
-52
share/archives/live.debian.net.key less more
0 -----BEGIN PGP PUBLIC KEY BLOCK-----
1 Version: GnuPG v1.4.10 (GNU/Linux)
2
3 mQINBE13ifoBEADIEQNBRMc2KU5H2AhoIDZuNEqrqv4GA0RZAq6HHbhmopTWWQNS
4 zoby+Puao3ipGHgurA693kzpc7NP4iqmDc6i/nehfuitag1klsFSnz5JZa+dyWGb
5 krPidB+ZvM2TCxUdTOwX8QYp7VXOqjLr/nivw5zNHgvtwiDANGdoQmmzOOGsKYNk
6 0i3p2hCxUU4LrZ75ar6b7Y3MviYMA/2ROQC5wHLS8cEQmT+HNOJOayiblOlRqpoJ
7 c50tErf7l+8ejyWbBEudfVN+c4+AD1IAWXkz3AHuID9k2VfqnQbcPfB9yYax0K1z
8 16QNLAPRd3dErLFjXVwVYnhLbriDx7h2P30F8bhxGJ6fHaU/MpSzklLysSUAriZX
9 MGe64Z/MGrlluV8djtt+XOzihIooMu6tcLyep7HkJr1fWbWpbvb5jf4SFcaOzYhU
10 REvapyaSxIQpGrOFRFZiGMw+bdQZkIrdYHYMV4AZwfHry9iu2X0pshiz3+wHjCCc
11 imGWjy6wzWcfgt1sKBNGY5jidC9CuHDKE05bGujifk8PYu2njZkxCRs4RbFrmuNI
12 RqnPJPqdE78LncAOwN2b+GpoHrwGDeC/cdK06kk3FoE9fipEGHqOnkfliFpnM9U2
13 ClfnEr9Kku6x3D8LVZsoG25j6Qk37P/eAAANilKNdwTk9SJfgKUZC0tetwARAQAB
14 tDZEZWJpYW4gTGl2ZSBTaWduaW5nIEtleSA8ZGViaWFuLWxpdmVAbGlzdHMuZGVi
15 aWFuLm9yZz6JAj0EEwEIACcFAk13ifoCGwMFCRKggYAFCwkIBwMFFQoJCAsFFgID
16 AQACHgECF4AACgkQb5W0mWyntabDDBAAtMlz9iD36eYPsx4Exh0l0kJj2V2HbVPc
17 e1wS2ROjJSE/8ifHf0NMEGulhV5wxKxuVXs+WiCku+LcmbzXTZqx4IeFZ9HXnDRq
18 U1LGQZ0+lxF7Q3u0XkjmtOrnYg/3BUPraWh3i6UiSLTwEktCttHl6xN9hn4P6fUJ
19 2O5w/6t1sYxf3ACxz2SK+3W/Na0803/V8jU0vUN12rKLjaeJ6fZFpGBauwbWkhRM
20 VvIAlcNTOOz2An9IFET3eZ0htiWYifJaxMi20FAE6tjZ16jEESbpfiw8VkY6yV5D
21 01NbV9UyRKy+pgPHN2ybCY/shKUag1VoLNkYvdHe/w4I9MbvQn25xQd9JWK+MKW0
22 mLOO0v1S3stlnJ61aH1WFgUw2DukVwFyKyji/PPCzb89HHainzNpAXkByjd9vNcM
23 VCyETWtlViQXpiuaqERBhggGFk07kB/XD6xdKTbwhp24Pla5hrmcEXDyFV/DWTbb
24 Fy7BzUoPqglF3yBUN3BnbgsDmrdzIF2AkaOeU28bGgkRn/yLipw20dIjAZkW2zD0
25 qYKUqF6D3McZrN/vgwMbSXiQ94aktT8sx8lKBzfZqAYdKOBcXJTouqxhHfhgNv4X
26 qDyl22YBm6Y+NWVfJUfxuJfN58EKA9BtvNEaeF74EunWxYv55l2XxMR13FyjO+ZX
27 TczKmxCqnC65Ag0ETXeJ+gEQAMfZQ52Mr1MRTOoqsY/anWh9lFLw/26/pKp0jnWe
28 TezM4+tB/t2HbFDnoCOlQVHYl2OW+BpL6+Iw3Oc56ROqe6sRdFNlc0sNs1WYSUSn
29 XsPfQmGOUrQryuHqx+fMz6w/K/6Hkb2DEMEXWLxh31EUCDJ/IOXX04Nw1RmKZg8M
30 DwJClqE3nNT+Yg7rPTHwmGpGiRJBGswuNiYPUcvSBOV3Lwm/afWImY10osUtyUCc
31 80jGrmn15OhMLEUh0h5H9bCkDpBuStlZv/fXEUBQ7bZyfFjomWXhGK2LZHveL9Tx
32 hFbxdMuQnO5xyjjIBti7zyrybmvSp4ObwEvMTuz4TuVoqnSpTI+AWbvXRk1GvByp
33 Ue9jV4pfgqz9pa/GwMV1Im0JTKhfLWYm72yDxcMKoOcEiqM2q84dKMFwIBWpiSR5
34 FkNYViOvfPkVwBCgZZX+GmbeRKwGI8lME+1gOeJyzkjoSff6BJIhQMNBYoPekMeK
35 CYaSSrMik4yqDy/lTQqVok2JHZkIBICK8IHat2rcsJPeCG8jY/25nfEVgUqThO7E
36 8UlMMoOaRMmv29c5DeIR933/Kf74Fr2TwJL8/qnSjuLGW0Kzj0IzvOhJFvqOvLLa
37 X29RnwvQ+Ao41VrC/p2ATLYCTm1UBt1bIwffNScCRElFsNJvRje+/PxRL7RI0Eo5
38 ooLhABEBAAGJAiUEGAEIAA8FAk13ifoCGwwFCRKggYAACgkQb5W0mWyntaaIfw/+
39 L38aO9vqc2gvKTY7UPcTpe/kKmK83FnRE9oEhnJRQDXV7NQWCIQfZaVqXbub1kDv
40 C9dLacwopKFlXUUvv9YT78Crm76eKAgqGtvT3OLF/r43OQjq8YvET6C+2jp9Dkvr
41 x+2YaV2IVgxJ1AL/RfogV2ds8nHs7rSXzSVVlD+AO/qyDVXoF0i8K7UUcc12jKp6
42 g8htLEoM3FFTIz6crn8zpPz04KeZNcjbETNm7sHg8cw+eyp4vEeENRWJSxReVytD
43 7OwdCkwuuq0o/ngwBx1m+xNg6ONHIOdD/AmHpSgxVLIUqO2/L09C1ACQSNz2Kmuv
44 Nlas2YCUlqWBaPxt4kveaym++6CYu/Xro4WvjHlLDaZWw3L9MzswyuZmmn2aphhA
45 r3VHbBntQBprrjzLfCTauHKQU5Aoi6+Xq+VDgaQlnWg5Iv5gqG0tV3FdNVmC2orh
46 AKWfnD1DA2KmJ2AcNugECCZYFnMCEZVZnHU8FylB/ApKB+LRRZWiLNeU6KgGGlay
47 EW05gC9to4v1KX1JtThYahpnmnlt+Tm9c8DQXrpl+zrJBOapItLW7mtYYnpesLYA
48 Z+no/z1KO4FanSIWQHnCYdM5FucH9EJAJr7sEXPQyXvzePHRnrvuJmzeHXNZQ0lY
49 0c0PdkvzisabNpYqcjqOLflMxthvtxc7NawJ84HJWX8=
50 =d/j+
51 -----END PGP PUBLIC KEY BLOCK-----
+0
-3
share/archives/live.debian.net.list less more
0 # Debian Live Project
1 deb http://live.debian.net/ @DISTRIBUTION@-snapshots @ARCHIVE_AREAS@
2 deb-src http://live.debian.net/ @DISTRIBUTION@-snapshots @ARCHIVE_AREAS@
00 #!/bin/sh
11
22 ## live-build(7) - System Build Scripts
3 ## Copyright (C) 2006-2013 Daniel Baumann <[email protected]>
3 ## Copyright (C) 2006-2014 Daniel Baumann <[email protected]>
44 ##
55 ## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
66 ## This is free software, and you are welcome to redistribute it
2626 _FIELD="${1}"
2727 _VALUE="${2}"
2828
29 grep-aptavail -n -sPackage -F${_FIELD} ${_VALUE} | sort
29 # For compatibility with tasksel, exclude lib and non-main packages
30 grep-aptavail -n -sPackage -F${_FIELD} ${_VALUE} -a -! -e -FSection '^(lib|/)' | sort
00 label hdt
11 menu label ^Hardware Detection Tool (HDT)
22 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 /usr/lib/syslinux/modules/bios/hdt.c32
0 /usr/lib/syslinux/ldlinux.c32
0 /usr/lib/syslinux/modules/bios/ldlinux.c32
0 /usr/lib/syslinux/libcom32.c32
0 /usr/lib/syslinux/modules/bios/libcom32.c32
0 /usr/lib/syslinux/libutil.c32
0 /usr/lib/syslinux/modules/bios/libutil.c32
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
+0
-388
share/bootloaders/extlinux/splash.svg.in less more
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@DESCRIPTION@ @ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 /usr/lib/syslinux/vesamenu.c32
0 /usr/lib/syslinux/modules/bios/vesamenu.c32
0 label hdt
1 menu label ^Hardware Detection Tool (HDT)
2 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 include menu.cfg
1 default vesamenu.c32
2 prompt 0
3 timeout 0
0 /usr/lib/syslinux/hdt.c32
0 label install
1 menu label ^Install
2 linux /install/vmlinuz
3 initrd /install/initrd.gz
4 append vga=788 @APPEND_INSTALL@ -- quiet
5
6 label installgui
7 menu label ^Graphical install
8 linux /install/gtk/vmlinuz
9 initrd /install/gtk/initrd.gz
10 append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
0 label live-@FLAVOUR@
1 menu label ^Live (@FLAVOUR@)
2 menu default
3 linux @LINUX@
4 initrd @INITRD@
5 append @APPEND_LIVE@
6
7 label live-@FLAVOUR@-failsafe
8 menu label ^Live (@FLAVOUR@ failsafe)
9 linux @LINUX@
10 initrd @INITRD@
11 append @APPEND_LIVE_FAILSAFE@
0 menu hshift 0
1 menu width 82
2
3 menu title Boot menu
4 include stdmenu.cfg
5 include live.cfg
6 include install.cfg
7 menu begin advanced
8 menu title Advanced options
9 include stdmenu.cfg
10 label mainmenu
11 menu label ^Back..
12 menu exit
13 include advanced.cfg
14 menu end
15
16 menu clear
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 menu background splash.png
1 menu color title * #FFFFFFFF *
2 menu color border * #00000000 #00000000 none
3 menu color sel * #ffffffff #76a1d0ff *
4 menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
5 menu color tabmsg * #ffffffff #00000000 *
6 menu color help 37;40 #ffdddd00 #00000000 none
7 menu vshift 12
8 menu rows 10
9 menu helpmsgrow 15
10 # The command line must be at least one line from the bottom.
11 menu cmdlinerow 16
12 menu timeoutrow 16
13 menu tabmsgrow 18
14 menu tabmsg Press ENTER to boot or TAB to edit a menu entry
0 /usr/lib/syslinux/vesamenu.c32
00 label hdt
11 menu label ^Hardware Detection Tool (HDT)
22 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 /usr/lib/syslinux/modules/bios/hdt.c32
0 /usr/lib/syslinux/isolinux.bin
0 /usr/lib/ISOLINUX/isolinux.bin
0 /usr/lib/syslinux/ldlinux.c32
0 /usr/lib/syslinux/modules/bios/ldlinux.c32
0 /usr/lib/syslinux/libcom32.c32
0 /usr/lib/syslinux/modules/bios/libcom32.c32
0 /usr/lib/syslinux/libutil.c32
0 /usr/lib/syslinux/modules/bios/libutil.c32
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
+0
-388
share/bootloaders/isolinux/splash.svg.in less more
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@DESCRIPTION@ @ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 /usr/lib/syslinux/vesamenu.c32
0 /usr/lib/syslinux/modules/bios/vesamenu.c32
0 label hdt
1 menu label ^Hardware Detection Tool (HDT)
2 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 label install
1 menu label ^Install
2 linux /install/vmlinuz
3 initrd /install/initrd.gz
4 append vga=788 @APPEND_INSTALL@ -- quiet
5
6 label installgui
7 menu label ^Graphical install
8 linux /install/gtk/vmlinuz
9 initrd /install/gtk/initrd.gz
10 append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
0 /usr/lib/syslinux/isolinux.bin
0 include menu.cfg
1 default vesamenu.c32
2 prompt 0
3 timeout 0
0 label live-@FLAVOUR@
1 menu label ^Live (@FLAVOUR@)
2 menu default
3 linux @LINUX@
4 initrd @INITRD@
5 append @APPEND_LIVE@
6
7 label live-@FLAVOUR@-failsafe
8 menu label ^Live (@FLAVOUR@ failsafe)
9 linux @LINUX@
10 initrd @INITRD@
11 append @APPEND_LIVE_FAILSAFE@
0 menu hshift 0
1 menu width 82
2
3 menu title Boot menu
4 include stdmenu.cfg
5 include live.cfg
6 include install.cfg
7 menu begin advanced
8 menu title Advanced options
9 include stdmenu.cfg
10 label mainmenu
11 menu label ^Back..
12 menu exit
13 include advanced.cfg
14 menu end
15
16 menu clear
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 menu background splash.png
1 menu color title * #FFFFFFFF *
2 menu color border * #00000000 #00000000 none
3 menu color sel * #ffffffff #76a1d0ff *
4 menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
5 menu color tabmsg * #ffffffff #00000000 *
6 menu color help 37;40 #ffdddd00 #00000000 none
7 menu vshift 12
8 menu rows 10
9 menu helpmsgrow 15
10 # The command line must be at least one line from the bottom.
11 menu cmdlinerow 16
12 menu timeoutrow 16
13 menu tabmsgrow 18
14 menu tabmsg Press ENTER to boot or TAB to edit a menu entry
0 /usr/lib/syslinux/vesamenu.c32
00 label hdt
11 menu label ^Hardware Detection Tool (HDT)
22 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 /usr/lib/syslinux/modules/bios/hdt.c32
0 /usr/lib/syslinux/ldlinux.c32
0 /usr/lib/syslinux/modules/bios/ldlinux.c32
0 /usr/lib/syslinux/libcom32.c32
0 /usr/lib/syslinux/modules/bios/libcom32.c32
0 /usr/lib/syslinux/libutil.c32
0 /usr/lib/syslinux/modules/bios/libutil.c32
0 /usr/lib/syslinux/pxelinux.0
0 /usr/lib/PXELINUX/pxelinux.0
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
+0
-388
share/bootloaders/pxelinux/splash.svg.in less more
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@DESCRIPTION@ @ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 /usr/lib/syslinux/vesamenu.c32
0 /usr/lib/syslinux/modules/bios/vesamenu.c32
0 label hdt
1 menu label ^Hardware Detection Tool (HDT)
2 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 label install
1 menu label ^Install
2 linux /install/vmlinuz
3 initrd /install/initrd.gz
4 append vga=788 @APPEND_INSTALL@ -- quiet
5
6 label installgui
7 menu label ^Graphical install
8 linux /install/gtk/vmlinuz
9 initrd /install/gtk/initrd.gz
10 append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
0 label live-@FLAVOUR@
1 menu label ^Live (@FLAVOUR@)
2 menu default
3 linux @LINUX@
4 initrd @INITRD@
5 append @APPEND_LIVE@
6
7 label live-@FLAVOUR@-failsafe
8 menu label ^Live (@FLAVOUR@ failsafe)
9 linux @LINUX@
10 initrd @INITRD@
11 append @APPEND_LIVE_FAILSAFE@
0 menu hshift 0
1 menu width 82
2
3 menu title Boot menu
4 include stdmenu.cfg
5 include live.cfg
6 include install.cfg
7 menu begin advanced
8 menu title Advanced options
9 include stdmenu.cfg
10 label mainmenu
11 menu label ^Back..
12 menu exit
13 include advanced.cfg
14 menu end
15
16 menu clear
0 /usr/lib/syslinux/pxelinux.0
0 include menu.cfg
1 default vesamenu.c32
2 prompt 0
3 timeout 0
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 menu background splash.png
1 menu color title * #FFFFFFFF *
2 menu color border * #00000000 #00000000 none
3 menu color sel * #ffffffff #76a1d0ff *
4 menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
5 menu color tabmsg * #ffffffff #00000000 *
6 menu color help 37;40 #ffdddd00 #00000000 none
7 menu vshift 12
8 menu rows 10
9 menu helpmsgrow 15
10 # The command line must be at least one line from the bottom.
11 menu cmdlinerow 16
12 menu timeoutrow 16
13 menu tabmsgrow 18
14 menu tabmsg Press ENTER to boot or TAB to edit a menu entry
0 /usr/lib/syslinux/vesamenu.c32
00 label hdt
11 menu label ^Hardware Detection Tool (HDT)
22 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 /usr/lib/syslinux/modules/bios/hdt.c32
0 /usr/lib/syslinux/ldlinux.c32
0 /usr/lib/syslinux/modules/bios/ldlinux.c32
0 /usr/lib/syslinux/libcom32.c32
0 /usr/lib/syslinux/modules/bios/libcom32.c32
0 /usr/lib/syslinux/libutil.c32
0 /usr/lib/syslinux/modules/bios/libutil.c32
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
+0
-388
share/bootloaders/syslinux/splash.svg.in less more
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@DESCRIPTION@ @ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 /usr/lib/syslinux/vesamenu.c32
0 /usr/lib/syslinux/modules/bios/vesamenu.c32
0 label hdt
1 menu label ^Hardware Detection Tool (HDT)
2 com32 hdt.c32
3
4 label memtest
5 menu label ^Memory Diagnostic Tool (memtest86+)
6 linux /live/memtest
0 /usr/lib/syslinux/hdt.c32
0 label install
1 menu label ^Install
2 linux /install/vmlinuz
3 initrd /install/initrd.gz
4 append vga=788 @APPEND_INSTALL@ -- quiet
5
6 label installgui
7 menu label ^Graphical install
8 linux /install/gtk/vmlinuz
9 initrd /install/gtk/initrd.gz
10 append video=vesa:ywrap,mtrr vga=788 @APPEND_INSTALL@ -- quiet
0 label live-@FLAVOUR@
1 menu label ^Live (@FLAVOUR@)
2 menu default
3 linux @LINUX@
4 initrd @INITRD@
5 append @APPEND_LIVE@
6
7 label live-@FLAVOUR@-failsafe
8 menu label ^Live (@FLAVOUR@ failsafe)
9 linux @LINUX@
10 initrd @INITRD@
11 append @APPEND_LIVE_FAILSAFE@
0 menu hshift 0
1 menu width 82
2
3 menu title Boot menu
4 include stdmenu.cfg
5 include live.cfg
6 include install.cfg
7 menu begin advanced
8 menu title ^Advanced options
9 include stdmenu.cfg
10 label mainmenu
11 menu label ^Back..
12 menu exit
13 include advanced.cfg
14 menu end
15
16 menu clear
0 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
1 <!-- Created with Inkscape (http://www.inkscape.org/) -->
2
3 <svg
4 xmlns:dc="http://purl.org/dc/elements/1.1/"
5 xmlns:cc="http://creativecommons.org/ns#"
6 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7 xmlns:svg="http://www.w3.org/2000/svg"
8 xmlns="http://www.w3.org/2000/svg"
9 xmlns:xlink="http://www.w3.org/1999/xlink"
10 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12 width="640"
13 height="480"
14 id="svg3320"
15 version="1.1"
16 inkscape:version="0.48.3.1 r9886"
17 sodipodi:docname="splash.svg.in">
18 <defs
19 id="defs3322">
20 <radialGradient
21 gradientUnits="userSpaceOnUse"
22 gradientTransform="matrix(1.402663,0,0,1.115648,-6.237984,0.0533075)"
23 r="18.370251"
24 fy="10.943316"
25 fx="15.491823"
26 cy="10.943316"
27 cx="15.491823"
28 id="radialGradient2813"
29 xlink:href="#linearGradient2807"
30 inkscape:collect="always" />
31 <radialGradient
32 r="35.934704"
33 fy="424.15677"
34 fx="131.23691"
35 cy="424.15677"
36 cx="131.23691"
37 gradientTransform="matrix(0.101953,-0.04272301,0.09621296,0.229599,-48.67227,-64.24148)"
38 gradientUnits="userSpaceOnUse"
39 id="radialGradient2798"
40 xlink:href="#linearGradient8543"
41 inkscape:collect="always" />
42 <radialGradient
43 gradientUnits="userSpaceOnUse"
44 gradientTransform="matrix(1,0,0,0.415385,0,26.70146)"
45 r="30.365856"
46 fy="45.673546"
47 fx="29.898689"
48 cy="45.673546"
49 cx="29.898689"
50 id="radialGradient18290"
51 xlink:href="#linearGradient18284"
52 inkscape:collect="always" />
53 <radialGradient
54 gradientUnits="userSpaceOnUse"
55 gradientTransform="matrix(0.105628,-0.04514018,0.06692574,0.156607,-46.01605,-24.35485)"
56 r="103.26014"
57 fy="409.83737"
58 fx="340.35886"
59 cy="409.83737"
60 cx="340.35886"
61 id="radialGradient13895"
62 xlink:href="#linearGradient8543"
63 inkscape:collect="always" />
64 <radialGradient
65 gradientUnits="userSpaceOnUse"
66 gradientTransform="matrix(0.08174351,0.01024998,-0.04335971,0.345793,6.123413,-84.50421)"
67 r="38.451698"
68 fy="270.67969"
69 fx="424.99243"
70 cy="270.67969"
71 cx="424.99243"
72 id="radialGradient11208"
73 xlink:href="#linearGradient11202"
74 inkscape:collect="always" />
75 <radialGradient
76 gradientUnits="userSpaceOnUse"
77 gradientTransform="matrix(0.272962,-0.071724,0.05616202,0.213737,-78.54657,-24.30491)"
78 r="48.782982"
79 fy="243.06874"
80 fx="293.81989"
81 cy="243.06874"
82 cx="293.81989"
83 id="radialGradient10317"
84 xlink:href="#linearGradient8543"
85 inkscape:collect="always" />
86 <radialGradient
87 gradientUnits="userSpaceOnUse"
88 gradientTransform="matrix(0.224796,0.01017229,-0.00975947,0.215674,-73.87964,-54.89804)"
89 r="40.975471"
90 fy="286.46918"
91 fx="500.97794"
92 cy="286.46918"
93 cx="500.97794"
94 id="radialGradient9434"
95 xlink:href="#linearGradient8543"
96 inkscape:collect="always" />
97 <radialGradient
98 gradientUnits="userSpaceOnUse"
99 gradientTransform="matrix(0.163532,-0.01065754,0.01078108,0.165425,-46.18187,-65.65506)"
100 r="235.88632"
101 fy="685.99139"
102 fx="420.87839"
103 cy="685.99139"
104 cx="420.87839"
105 id="radialGradient8549"
106 xlink:href="#linearGradient8543"
107 inkscape:collect="always" />
108 <radialGradient
109 r="297.21338"
110 fy="-72.420044"
111 fx="336.73767"
112 cy="-72.420044"
113 cx="336.73767"
114 gradientTransform="matrix(0.136507,0,-4.484926e-5,0.07137743,-23.39816,12.31028)"
115 gradientUnits="userSpaceOnUse"
116 id="radialGradient7666"
117 xlink:href="#linearGradient5012"
118 inkscape:collect="always" />
119 <linearGradient
120 id="linearGradient5012">
121 <stop
122 id="stop5014"
123 offset="0"
124 style="stop-color:#fdf188;stop-opacity:1;" />
125 <stop
126 id="stop5016"
127 offset="1"
128 style="stop-color:#d3bc00;stop-opacity:1;" />
129 </linearGradient>
130 <linearGradient
131 id="linearGradient8543">
132 <stop
133 id="stop8545"
134 offset="0"
135 style="stop-color:#fffef5;stop-opacity:0.94117647;" />
136 <stop
137 id="stop8547"
138 offset="1"
139 style="stop-color:#fce94f;stop-opacity:0;" />
140 </linearGradient>
141 <linearGradient
142 id="linearGradient11202">
143 <stop
144 id="stop11204"
145 offset="0"
146 style="stop-color:#c4a000;stop-opacity:1;" />
147 <stop
148 id="stop11206"
149 offset="1"
150 style="stop-color:#c4a000;stop-opacity:0;" />
151 </linearGradient>
152 <linearGradient
153 id="linearGradient18284">
154 <stop
155 id="stop18286"
156 offset="0"
157 style="stop-color:#000000;stop-opacity:1;" />
158 <stop
159 style="stop-color:#000000;stop-opacity:1;"
160 offset="0.5"
161 id="stop20913" />
162 <stop
163 style="stop-color:#000000;stop-opacity:0;"
164 offset="1"
165 id="stop19165" />
166 </linearGradient>
167 <linearGradient
168 id="linearGradient2807"
169 inkscape:collect="always">
170 <stop
171 id="stop2809"
172 offset="0"
173 style="stop-color:#ffffff;stop-opacity:1;" />
174 <stop
175 id="stop2811"
176 offset="1"
177 style="stop-color:#ffffff;stop-opacity:0;" />
178 </linearGradient>
179 <inkscape:perspective
180 id="perspective47"
181 inkscape:persp3d-origin="24 : 16 : 1"
182 inkscape:vp_z="48 : 24 : 1"
183 inkscape:vp_y="0 : 1000 : 0"
184 inkscape:vp_x="0 : 24 : 1"
185 sodipodi:type="inkscape:persp3d" />
186 </defs>
187 <sodipodi:namedview
188 id="base"
189 pagecolor="#ffffff"
190 bordercolor="#666666"
191 borderopacity="1.0"
192 inkscape:pageopacity="0.0"
193 inkscape:pageshadow="2"
194 inkscape:zoom="0.775"
195 inkscape:cx="574.36733"
196 inkscape:cy="250.84337"
197 inkscape:document-units="px"
198 inkscape:current-layer="layer1"
199 showgrid="false"
200 inkscape:window-width="1016"
201 inkscape:window-height="570"
202 inkscape:window-x="0"
203 inkscape:window-y="1"
204 inkscape:window-maximized="0" />
205 <metadata
206 id="metadata3325">
207 <rdf:RDF>
208 <cc:Work
209 rdf:about="">
210 <dc:format>image/svg+xml</dc:format>
211 <dc:type
212 rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
213 <dc:title></dc:title>
214 </cc:Work>
215 </rdf:RDF>
216 </metadata>
217 <g
218 inkscape:label="Layer 1"
219 inkscape:groupmode="layer"
220 id="layer1"
221 transform="translate(0,-572.3622)">
222 <rect
223 style="fill:#000000;fill-opacity:1;stroke:none"
224 id="rect3328"
225 width="640"
226 height="480"
227 x="0"
228 y="572.36218" />
229 <text
230 transform="scale(1.0000015,0.99999849)"
231 sodipodi:linespacing="100%"
232 id="text3002"
233 y="619.20685"
234 x="190.68135"
235 style="font-size:35.65467453px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:100%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#ffffff;fill-opacity:1;stroke:none;font-family:DejaVu Sans;-inkscape-font-specification:DejaVu Sans Bold"
236 xml:space="preserve"><tspan
237 y="619.20685"
238 x="190.68135"
239 sodipodi:role="line"
240 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
241 id="tspan3045">@PROJECT@ @VERSION@ (@DISTRIBUTION@)</tspan><tspan
242 y="639.20679"
243 x="190.68135"
244 sodipodi:role="line"
245 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
246 id="tspan3041">@ARCHITECTURE@</tspan><tspan
247 y="659.20679"
248 x="190.68135"
249 sodipodi:role="line"
250 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
251 id="tspan3037" /><tspan
252 y="679.20679"
253 x="190.68135"
254 sodipodi:role="line"
255 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
256 id="tspan3039">Build: @YEAR@-@MONTH@-@DAY@ @HOUR@:@MINUTE@:@SECOND@</tspan><tspan
257 y="699.20673"
258 x="190.68135"
259 sodipodi:role="line"
260 style="font-size:19.99996948px;font-style:normal;font-weight:bold;-inkscape-font-specification:DejaVu Sans Bold"
261 id="tspan3098" /><tspan
262 y="719.20667"
263 x="190.68135"
264 sodipodi:role="line"
265 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
266 id="tspan3102">linux: @LINUX_VERSIONS@</tspan><tspan
267 y="739.20667"
268 x="190.68135"
269 sodipodi:role="line"
270 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
271 id="tspan3076">live-build: @LIVE_BUILD_VERSION@</tspan><tspan
272 y="759.20667"
273 x="190.68135"
274 sodipodi:role="line"
275 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
276 id="tspan3068">live-boot: @LIVE_BOOT_VERSION@</tspan><tspan
277 y="779.2066"
278 x="190.68135"
279 sodipodi:role="line"
280 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
281 id="tspan3070">live-config: @LIVE_CONFIG_VERSION@</tspan><tspan
282 y="799.20654"
283 x="190.68135"
284 sodipodi:role="line"
285 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
286 id="tspan3012">live-tools: @LIVE_TOOLS_VERSION@</tspan><tspan
287 y="819.20654"
288 x="190.68135"
289 sodipodi:role="line"
290 style="font-size:19.99996948px;font-style:normal;font-weight:normal;-inkscape-font-specification:DejaVu Sans"
291 id="tspan3066" /></text>
292 <text
293 xml:space="preserve"
294 style="font-size:40px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Sans"
295 x="200"
296 y="336.7742"
297 id="text3114"
298 sodipodi:linespacing="125%"
299 transform="translate(0,572.3622)"><tspan
300 sodipodi:role="line"
301 id="tspan3116" /></text>
302 <g
303 id="layer1-9"
304 inkscape:label="Layer 1"
305 transform="matrix(2.8369273,0,0,2.8369235,27.782921,602.43406)">
306 <path
307 transform="matrix(0.742527,0,-0.05812964,1.428611,4.500517,-36.68345)"
308 d="m 60.264545,45.673546 c 0,6.966249 -13.595256,12.613509 -30.365856,12.613509 -16.770599,0 -30.3658559,-5.64726 -30.3658559,-12.613509 0,-6.966249 13.5952569,-12.613509 30.3658559,-12.613509 16.7706,0 30.365856,5.64726 30.365856,12.613509 z"
309 sodipodi:ry="12.613509"
310 sodipodi:rx="30.365856"
311 sodipodi:cy="45.673546"
312 sodipodi:cx="29.898689"
313 id="path17409"
314 style="fill:url(#radialGradient18290);fill-opacity:1;stroke:none"
315 sodipodi:type="arc" />
316 <path
317 sodipodi:nodetypes="cccscsssscsccsc"
318 id="path3120"
319 d="M 23.152758,1.1801876 C 20.380218,1.2190783 17.86582,1.8908769 15.634281,3.0196314 14.541531,5.1714614 10.9437,7.7293655 9.4689484,8.0015561 6.5691703,11.460832 4.6887193,15.805035 3.9754523,19.98162 c -4.375e-4,0.0026 4.366e-4,0.0052 0,0.0077 -1.1863594,1.549717 -1.6900108,3.396594 -1.3773472,5.53256 1.1211744,7.659314 3.2821678,14.888292 8.1850959,16.556275 7.154429,2.433946 21.871769,1.785847 25.129507,0.458258 7.13903,-2.909286 7.771453,-9.285098 8.891432,-16.780256 0.305554,-2.044832 -0.144835,-3.841202 -1.230601,-5.372942 -0.009,-0.0556 -0.01849,-0.111474 -0.02832,-0.167342 C 42.763966,15.777007 40.697859,11.326849 37.602582,7.8466935 35.508773,7.62926 31.462964,4.270333 30.483158,2.6229925 28.330506,1.7020155 25.961342,1.1801876 23.407632,1.1801876 c -0.08532,0 -0.170037,-0.00119 -0.254874,0 z"
320 style="fill:url(#radialGradient7666);fill-opacity:1;stroke:#c4a000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
321 inkscape:connector-curvature="0" />
322 <path
323 sodipodi:nodetypes="ccscc"
324 id="path7668"
325 d="M 43.629688,22.792984 C 39.033494,39.233217 10.438199,40.802737 3.7832765,23.04227 3.7410682,39.366403 10.103414,44.083889 28.189955,43.247454 c 3.061977,-0.140689 10.00982,0.04287 14.614484,-9.136776 2.238365,-11.5104 0.825249,-11.317694 0.825249,-11.317694 z"
326 style="opacity:0.66666667;fill:url(#radialGradient8549);fill-opacity:1;fill-rule:evenodd;stroke:none"
327 inkscape:connector-curvature="0" />
328 <path
329 sodipodi:nodetypes="cccc"
330 id="path8553"
331 d="m 34.691565,7.6783057 2.500881,1.1253976 c 0,0 -1.310404,10.1226397 -6.669016,16.4849717 1.771665,-6.455834 4.188975,-17.6103693 4.168135,-17.6103693 z"
332 style="fill:url(#radialGradient9434);fill-opacity:1;fill-rule:evenodd;stroke:none"
333 inkscape:connector-curvature="0" />
334 <path
335 sodipodi:nodetypes="cccc"
336 id="path9436"
337 d="m 15.872437,4.1562328 c 1.50053,9.0656942 6.50229,19.4860282 6.002115,20.0070452 -4.584948,-6.981624 -6.502291,-12.921217 -8.00282,-17.9229779 0,-0.083363 2.000705,-2.0632267 2.000705,-2.0840673 z"
338 style="fill:url(#radialGradient10317);fill-opacity:1;fill-rule:evenodd;stroke:none"
339 inkscape:connector-curvature="0" />
340 <path
341 sodipodi:nodetypes="ccsc"
342 id="path10319"
343 d="M 30.21082,3.8227818 C 26.126047,20.328594 25.959322,23.079563 25.959322,23.079563 c 0,0 6.335566,-16.7559003 6.335566,-17.1727135 0,-8e-7 -1.583891,-1.5005286 -2.084068,-2.0840677 z"
344 style="fill:url(#radialGradient11208);fill-opacity:1;fill-rule:evenodd;stroke:none"
345 inkscape:connector-curvature="0" />
346 <flowRoot
347 id="flowRoot12974"
348 xml:space="preserve"><flowRegion
349 id="flowRegion12976"><rect
350 y="412.80496"
351 x="86.787514"
352 height="16.02231"
353 width="40.055775"
354 id="rect12978" /></flowRegion><flowPara
355 id="flowPara12980" /></flowRoot> <path
356 sodipodi:nodetypes="ccccccc"
357 id="path13014"
358 d="m 16.18209,34.476182 -0.04467,-9.569745 14.493727,0 1.642604,-1.263542 -16.931465,0 0.04467,10.640581 0.795134,0.192706 z"
359 style="fill:url(#radialGradient13895);fill-opacity:1;fill-rule:evenodd;stroke:none"
360 inkscape:connector-curvature="0" />
361 <path
362 sodipodi:nodetypes="ccccc"
363 id="path13897"
364 d="m 31.043495,24.81709 0.08168,9.804611 0.686144,-0.214742 0.01198,-10.85341 -0.779803,1.263541 z"
365 style="fill:#958401;fill-opacity:1;fill-rule:evenodd;stroke:none"
366 inkscape:connector-curvature="0" />
367 <path
368 sodipodi:nodetypes="ccccscc"
369 id="path16526"
370 d="m 4.2551267,24.106065 c 0,0 2.3166503,8.115689 10.2209413,8.766037 1.105608,2.490418 -1.13497,4.124601 -1.13497,4.124601 L 9.7315781,36.745641 c 0,0 -6.2387745,-7.992942 -6.4882087,-9.900882 -0.2494325,-1.907937 0.1632835,-3.407793 0.1632835,-3.407793 l 0.8484738,0.669099 z"
371 style="fill:url(#radialGradient2798);fill-opacity:1;fill-rule:evenodd;stroke:none"
372 inkscape:connector-curvature="0" />
373 <path
374 style="opacity:0.74444442;fill:none;stroke:#ffffff;stroke-width:0.99999976;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
375 d="M 23.184204,2.3889904 C 20.570275,2.4256563 18.199721,3.0590226 16.095844,4.1232033 15.065608,6.1519314 11.673602,8.563503 10.283218,8.8201221 7.5493302,12.0815 5.776456,16.17718 5.1039936,20.11483 c -4.124e-4,0.0024 4.116e-4,0.0049 0,0.0073 -1.1184901,1.46106 -1.8584936,3.246475 -1.5637169,5.260247 1.0570343,7.22114 2.9276025,13.709677 7.3279793,15.639454 5.923141,2.597582 21.539722,1.785935 24.611092,0.534295 6.73062,-2.742852 7.061699,-8.930694 8.117606,-15.997069 0.288074,-1.927851 -0.13655,-3.621454 -1.160201,-5.065566 -0.0084,-0.05242 -0.01743,-0.105097 -0.0267,-0.157769 C 41.673494,16.150755 39.725585,11.955182 36.807382,8.6741189 34.833356,8.4691243 31.019,5.3023548 30.095246,3.7492553 28.065743,2.8809656 25.832115,2.3889904 23.424497,2.3889904 c -0.08044,0 -0.160309,-0.00112 -0.240293,0 z"
376 id="path2703"
377 sodipodi:nodetypes="cccscsssscsccsc"
378 inkscape:connector-curvature="0" />
379 <path
380 sodipodi:nodetypes="cccssccscccssc"
381 id="path2800"
382 d="m 22.59375,2.78125 c -2.329557,0.1165682 -4.440971,0.7250384 -6.34375,1.6875 -1.010725,1.9903059 -4.354698,4.373241 -5.71875,4.625 -2.6821095,3.199611 -4.4027734,7.199424 -5.0625,11.0625 -4.046e-4,0.0024 4.038e-4,0.02888 0,0.03125 -1.0973069,1.43339 -1.4580267,3.591148 -1.4580267,3.591148 4.685267,3.605062 7.6416117,0.213892 14.3188727,-2.01722 12.59928,1.923141 18.748338,-0.995945 22.514154,-5.667678 0.0069,-0.0085 -0.0035,-0.02088 0,-0.03125 C 39.852567,13.479666 38.411479,11.016387 36.5625,8.9375 34.62586,8.7363873 30.875008,5.6486852 29.96875,4.125 27.977684,3.2731547 25.79952,2.78125 23.4375,2.78125 c -0.07892,10e-8 -0.171531,-0.0011 -0.25,0 -0.200346,0.00281 -0.39633,-0.00988 -0.59375,0 z"
383 style="opacity:0.59444424;fill:url(#radialGradient2813);fill-opacity:1;stroke:none"
384 inkscape:connector-curvature="0" />
385 </g>
386 </g>
387 </svg>
0 menu background splash.png
1 menu color title * #FFFFFFFF *
2 menu color border * #00000000 #00000000 none
3 menu color sel * #ffffffff #76a1d0ff *
4 menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff *
5 menu color tabmsg * #ffffffff #00000000 *
6 menu color help 37;40 #ffdddd00 #00000000 none
7 menu vshift 12
8 menu rows 10
9 menu helpmsgrow 15
10 # The command line must be at least one line from the bottom.
11 menu cmdlinerow 16
12 menu timeoutrow 16
13 menu tabmsgrow 18
14 menu tabmsg Press ENTER to boot or TAB to edit a menu entry
0 include menu.cfg
1 default vesamenu.c32
2 prompt 0
3 timeout 0
0 /usr/lib/syslinux/vesamenu.c32
+0
-16
share/hooks/0010-disable-kexec-tools.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Disable kexec-tools
5
6 if [ -e /sbin/kexec ]
7 then
8 echo "kexec-tools kexec-tools/load_kexec boolean false" > /root/preseed
9
10 debconf-set-selections /root/preseed
11
12 rm -f /root/preseed
13
14 dpkg-reconfigure kexec-tools
15 fi
0 #!/bin/sh
1
2 set -e
3
4 # Disable kexec-tools
5
6 if [ -e /sbin/kexec ]
7 then
8 echo "kexec-tools kexec-tools/load_kexec boolean false" > /root/preseed
9
10 debconf-set-selections /root/preseed
11
12 rm -f /root/preseed
13
14 dpkg-reconfigure kexec-tools
15 fi
0 #!/bin/sh
1
2 set -e
3
4 # Create /etc/mtab symlink, replacing a regular file if necessary
5
6 if [ ! -L /etc/mtab ]
7 then
8 rm -f /etc/mtab
9 ln -s /proc/mounts /etc/mtab
10 fi
+0
-20
share/hooks/0100-remove-adjtime-configuration.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Reset generated file
5
6 if [ -e /run ]
7 then
8 # wheezy
9
10 cat > /etc/adjtime << EOF
11 0.0 0 0.0
12 0
13 UTC
14 EOF
15
16 else
17 # squeeze
18 echo "0.0 0 0.0" > /etc/adjtime
19 fi
0 #!/bin/sh
1
2 set -e
3
4 # Reset generated file
5
6 cat > /etc/adjtime << EOF
7 0.0 0 0.0
8 0
9 UTC
10 EOF
+0
-18
share/hooks/0110-remove-backup-files.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove backup files
5 rm -f /boot/*.bak
6 rm -f /boot/*.old-dkms
7
8 rm -f /etc/apt/sources.list~
9 rm -f /etc/apt/trusted.gpg~
10
11 rm -f /etc/passwd-
12 rm -f /etc/group-
13 rm -f /etc/shadow-
14 rm -f /etc/gshadow-
15
16 rm -f /var/cache/debconf/*-old
17 rm -f /var/lib/dpkg/*-old
0 #!/bin/sh
1
2 set -e
3
4 # Remove backup files
5 rm -f /boot/*.bak
6 rm -f /boot/*.old-dkms
7
8 rm -f /etc/apt/sources.list~
9 rm -f /etc/apt/trusted.gpg~
10
11 rm -f /etc/passwd-
12 rm -f /etc/group-
13 rm -f /etc/shadow-
14 rm -f /etc/gshadow-
15
16 rm -f /var/cache/debconf/*-old
17 rm -f /var/lib/dpkg/*-old
+0
-9
share/hooks/0120-remove-dbus-machine-id.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove dbus machine id.
5 #
6 # This removes dbus machine id that cache that makes each system unique.
7
8 rm -f /var/lib/dbus/machine-id
0 #!/bin/sh
1
2 set -e
3
4 # Remove dbus machine id.
5 #
6 # This removes dbus machine id that cache that makes each system unique.
7
8 rm -f /var/lib/dbus/machine-id
+0
-9
share/hooks/0130-remove-gnome-icon-cache.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove GNOME icon cache.
5 #
6 # This saves space some space.
7
8 rm -f /usr/share/icons/*/icon-theme.cache
0 #!/bin/sh
1
2 set -e
3
4 # Remove GNOME icon cache.
5 #
6 # This saves space some space.
7
8 rm -f /usr/share/icons/*/icon-theme.cache
+0
-9
share/hooks/0140-remove-log-files.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Truncate log files
5 for _FILE in $(find /var/log/ -type f)
6 do
7 : > ${_FILE}
8 done
0 #!/bin/sh
1
2 set -e
3
4 # Truncate log files
5 for _FILE in $(find /var/log/ -type f)
6 do
7 : > ${_FILE}
8 done
+0
-7
share/hooks/0150-remove-mdadm-configuration.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove generated files
5
6 rm -f /etc/mdadm/mdadm.conf
0 #!/bin/sh
1
2 set -e
3
4 # Remove generated files
5
6 rm -f /etc/mdadm/mdadm.conf
+0
-10
share/hooks/0160-remove-openssh-server-host-keys.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove OpenSSH Host Keys.
5 #
6 # This removes openssh-server host keys, they are regenerated by live-config
7 # on system start.
8
9 rm -f /etc/ssh/ssh_host_*_key /etc/ssh/ssh_host_*_key.pub
0 #!/bin/sh
1
2 set -e
3
4 # Remove OpenSSH Host Keys.
5 #
6 # This removes openssh-server host keys, they are regenerated by live-config
7 # on system start.
8
9 rm -f /etc/ssh/ssh_host_*_key /etc/ssh/ssh_host_*_key.pub
+0
-9
share/hooks/0170-remove-python-py.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove Python *.py files.
5 #
6 # This removes byte-compiled Python modules to save some space.
7
8 find /usr -name "*.pyc" -print0 | xargs -0r rm -f
0 #!/bin/sh
1
2 set -e
3
4 # Remove Python *.py files.
5 #
6 # This removes byte-compiled Python modules to save some space.
7
8 find /usr -name "*.pyc" -print0 | xargs -0r rm -f
+0
-9
share/hooks/0180-remove-systemd-machine-id.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove systemd machine id.
5 #
6 # This removes systemd machine id that cache that makes each system unique.
7
8 rm -f /etc/machine-id
0 #!/bin/sh
1
2 set -e
3
4 # Blank out systemd machine id. If it does not exist, systemd-journald
5 # will fail, but if it exists and is empty, systemd will automatically
6 # set up a new unique ID.
7
8 if [ -e /etc/machine-id ]
9 then
10 rm -f /etc/machine-id
11 : > /etc/machine-id
12 fi
+0
-14
share/hooks/0190-remove-temporary-files.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove temporary files
5 rm -rf /var/cache/man/*
6
7 for _DIRECTORY in /tmp /var/tmp
8 do
9 rm -rf ${_DIRECTORY}
10
11 mkdir -p ${_DIRECTORY}
12 chmod 1777 ${_DIRECTORY}
13 done
0 #!/bin/sh
1
2 set -e
3
4 # Remove temporary files
5 rm -rf /var/cache/man/*
6
7 for _DIRECTORY in /tmp /var/tmp
8 do
9 rm -rf ${_DIRECTORY}
10
11 mkdir -p ${_DIRECTORY}
12 chmod 1777 ${_DIRECTORY}
13 done
0 #!/bin/sh
1
2 set -e
3
4 # Remove ssl-cert snakeoil
5
6 if [ -e /etc/ssl/certs/ssl-cert-snakeoil.pem ]
7 then
8 rm -f /etc/ssl/certs/$(openssl x509 -hash -noout -in /etc/ssl/certs/ssl-cert-snakeoil.pem)
9
10 rm -f /etc/ssl/certs/ssl-cert-snakeoil.pem
11 rm -f /etc/ssl/private/ssl-cert-snakeoil.key
12 fi
0 #!/bin/sh
1
2 set -e
3
4 # Remove udev persistent rules.
5 #
6 # This removes udev persistent rules that cache the host systems cd drive as
7 # well as the running live systems cd drive to remember its device name.
8
9 if [ -e /etc/udev/rules.d ]
10 then
11 > /etc/udev/rules.d/70-persistent-cd.rules
12 fi
+0
-16
share/hooks/0200-remove-udev-persistent-rules.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove udev persistent rules.
5 #
6 # This removes udev persistent rules that cache the host systems mac address to
7 # remember its device name.
8
9 for _FILE in /etc/udev/rules.d/*persistent-net.rules
10 do
11 if [ -e "${_FILE}" ]
12 then
13 : > ${_FILE}
14 fi
15 done
0 #!/bin/sh
1
2 set -e
3
4 # Remove udev persistent rules.
5 #
6 # This removes udev persistent rules that cache the host systems mac address to
7 # remember its device name.
8
9 for _FILE in /etc/udev/rules.d/*persistent-net.rules
10 do
11 if [ -e "${_FILE}" ]
12 then
13 : > ${_FILE}
14 fi
15 done
+0
-14
share/hooks/0300-update-apt-file-cache.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Update the Apt File cache.
5 #
6 # This allows to use using apt-file out-of-the-box.
7
8 . /root/config/binary
9
10 if [ -x /usr/bin/apt-file ] && [ "${LB_APT_INDICES}" = "true" ]
11 then
12 apt-file update
13 fi
+0
-14
share/hooks/0310-update-apt-xapian-index.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Update the Apt Xapian index.
5 #
6 # The package would do this itself, but (a) it checks policy-rc.d which says it
7 # is not allowed to, and (b) it wants to build the index in the background which
8 # will be racy in the context of live-build.
9
10 if [ -x /usr/sbin/update-apt-xapian-index ]
11 then
12 PYTHONDONTWRITEBYTECODE=1 /usr/sbin/update-apt-xapian-index --force --quiet
13 fi
+0
-9
share/hooks/0320-update-glx-alternative.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Use mesa renderer by default
5 if [ -e /etc/alternatives/glx ]
6 then
7 update-alternatives --quiet --set glx /usr/lib/mesa-diverted
8 fi
+0
-14
share/hooks/0330-update-mlocate-database.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Update the mlocate database.
5 #
6 # It is convenient for this to be already up to date on the live system, and it
7 # means that if the live system is later installed to a hard disk then less
8 # work will be required after installation.
9
10 if [ -x /usr/bin/updatedb.mlocate ]
11 then
12 updatedb.mlocate
13 fi
+0
-9
share/hooks/0340-update-nvidia-alternative.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Use newest nvidia version by default
5 if [ -e /etc/alternatives/nvidia ] && [ -e /usr/lib/nvidia/current ]
6 then
7 update-alternatives --quiet --set nvidia /usr/lib/nvidia/current
8 fi
0 #!/bin/sh
1
2 set -e
3
4 # Update the Apt File cache.
5 #
6 # This allows to use using apt-file out-of-the-box.
7
8 . /live-build/config/binary
9
10 if [ -x /usr/bin/apt-file ] && [ "${LB_APT_INDICES}" = "true" ]
11 then
12 apt-file update
13 fi
0 #!/bin/sh
1
2 set -e
3
4 # Update the Apt Xapian index.
5 #
6 # The package would do this itself, but (a) it checks policy-rc.d which says it
7 # is not allowed to, and (b) it wants to build the index in the background which
8 # will be racy in the context of live-build.
9
10 if [ -x /usr/sbin/update-apt-xapian-index ]
11 then
12 PYTHONDONTWRITEBYTECODE=1 /usr/sbin/update-apt-xapian-index --force --quiet
13 fi
0 #!/bin/sh
1
2 set -e
3
4 # Use mesa renderer by default
5 if [ -e /etc/alternatives/glx ]
6 then
7 update-alternatives --quiet --set glx /usr/lib/mesa-diverted
8 fi
0 #!/bin/sh
1
2 set -e
3
4 # Update the mlocate database.
5 #
6 # It is convenient for this to be already up to date on the live system, and it
7 # means that if the live system is later installed to a hard disk then less
8 # work will be required after installation.
9
10 if [ -x /usr/bin/updatedb.mlocate ]
11 then
12 updatedb.mlocate
13 fi
0 #!/bin/sh
1
2 set -e
3
4 # Use newest nvidia version by default
5 if [ -e /etc/alternatives/nvidia ] && [ -e /usr/lib/nvidia/current ]
6 then
7 update-alternatives --quiet --set nvidia /usr/lib/nvidia/current
8 fi
0 #!/bin/sh
1
2 set -e
3
4 # Remove apt sources.list files
5
6 rm -f /etc/apt/sources.list
7 rm -f /etc/apt/sources.list.d/*.list
+0
-8
share/hooks/0910-remove-apt-sources-lists.chroot less more
0 #!/bin/sh
1
2 set -e
3
4 # Remove apt sources.list files
5
6 rm -f /etc/apt/sources.list
7 rm -f /etc/apt/sources.list.d/*.list
1111
1212 <table>
1313 <tr><td>Email: </td><td>EMAIL</td></tr>
14 <tr><td>--binary-image: </td><td>LB_BINARY_IMAGES</td></tr>
14 <tr><td>--binary-image: </td><td>LIVE_IMAGE_TYPE</td></tr>
1515 <tr><td>--distribution: </td><td>LB_DISTRIBUTION</td></tr>
1616 <tr><td>--config: </td><td>_LB_CONFIG</td></tr>
17 <tr><td>--apt: </td><td>LB_APT</td></tr>
1718 <tr><td>cgipackages.list.chroot: </td><td>_LB_CGIPACKAGES</td><tr>
1819 </table>
1920
2021 <b>Advanced bootstrap options</b>
2122
2223 <table>
23 <tr><td>--architectures: </td><td>LB_ARCHITECTURES</td></tr>
24 <tr><td>--archive-areas: </td><td>LB_ARCHIVE_AREAS</td></tr>
24 <tr><td>--architectures: </td><td>LIVE_IMAGE_ARCHITECTURE</td></tr>
25 <tr><td>--archive-areas: </td><td>LIVE_IMAGE_ARCHIVE_AREAS</td></tr>
2526 </table>
2627
2728 <b>Advanced chroot options</b>
0 <hr>
0 <hr />
11
22 <footer>
3 <a href="http://live.debian.net/devel/live-build/">live-build</a> VERSION <a class="muted pull-right" href="http://live.debian.net/project/legal/">Legal Information</a></p>
3 <p><div class="muted">2006-2014 <a class="muted" href="mailto:[email protected]?subject=Live Systems Project:%20Feedback">Live Systems Project</a> <a class="muted pull-right" href="http://live-systems.org/project/legal/">Legal Information</a></p>
44 </footer>
5
65 </div> <!-- /container -->
76
8 <!-- Le javascript -->
9 <script src="http://live.debian.net/stuff/jquery/jquery.min.js"></script>
10 <script src="http://live.debian.net/stuff/bootstrap/js/bootstrap.min.js"></script>
117
8 <!-- Bootstrap core JavaScript
9 ================================================== -->
10 <!-- Placed at the end of the document so the pages load faster -->
11 <script src="http://live-systems.org/stuff/jquery/jquery.min.js"></script>
12 <script src="http://live-systems.org/stuff/bootstrap/js/bootstrap.min.js"></script>
13 <script src="http://live-systems.org/stuff/bootstrap/table.js"></script>
1214 </body>
1315 </html>
0
1 <h3>Submit your parameters (<b>working</b> email address is required) to generate your very own Debian Live system.</h3>
0 <h3>Submit your parameters (<b>working</b> email address is required) to generate your very own live system.</h3>
21
32 <form action="live-build" method="post">
43
3635 <td><label for="Distribution">--distribution:</label> </td>
3736 <td>
3837 <select id="Distribution" name="distribution" size="1">
39 <option selected value="squeeze">squeeze</option>
40 <option value="wheezy">wheezy</option>
38 <option selected value="wheezy">wheezy</option>
39 <option value="jessie">jessie</option>
4140 <option value="sid">sid</option>
4241 </select>
4342 </td>
4645 <td><label for="Config">--config:</label> </td>
4746 <td>
4847 <select id="Config" name="config" size="1" >
48 <option value="cinnamon-desktop">Cinnamon Desktop</option>
4949 <option value="gnome-desktop">GNOME Desktop</option>
5050 <option value="kde-desktop">KDE Desktop</option>
5151 <option value="lxde-desktop">LXDE Desktop</option>
52 <option value="mate-desktop">Mate Desktop</option>
5253 <option value="rescue">Rescue</option>
5354 <option selected value="standard">Standard</option>
5455 <option value="xfce-desktop">Xfce Desktop</option>
56 </select>
57 </td>
58 </tr>
59 <tr>
60 <td><label for="Apt">--apt:</label> </td>
61 <td>
62 <select id="Apt" name="apt" size="1" >
63 <option selected value="apt">apt</option>
64 <option value="aptitude">aptitude</option>
5565 </select>
5666 </td>
5767 </tr>
147157 <tr>
148158 <td><label for="Apt_Indices">--apt-indices:</label> </td>
149159 <td>
150 <select id="Apt_Indices" name="binary_indices" size="1">
160 <select id="Apt_Indices" name="apt_indices" size="1">
151161 <option selected value="true">true</option>
152162 <option value="false">false</option>
153163 </select>
186196 </tr>
187197 <tr>
188198 <td><label for="Iso_Preparer">--iso-preparer:</label> </td>
189 <td><input id="Iso_Preparer" name="iso_preparer" maxlength="128" size="50" type="text" value="live-build; http://packages.qa.debian.org/live-build" /></td>
199 <td><input id="Iso_Preparer" name="iso_preparer" maxlength="128" size="50" type="text" value="live-build; http://live-systems.org/devel/live-build/" /></td>
190200 </tr>
191201 <tr>
192202 <td><label for="Iso_Publisher">--iso-publisher:</label> </td>
193 <td><input id="Iso_Publisher" name="iso_publisher" maxlength="128" size="50" type="text" value="Debian Live project; http://live.debian.net/; [email protected]" /></td>
203 <td><input id="Iso_Publisher" name="iso_publisher" maxlength="128" size="50" type="text" value="Live Systems project; http://live-systems.org/; [email protected]" /></td>
194204 </tr>
195205 <tr>
196206 <td><label for="Iso_Volume">--iso-volume:</label> </td>
11 <html lang="en">
22 <head>
33 <meta charset="utf-8">
4 <title>Debian Live - Live Debian Systems!</title>
54 <meta name="viewport" content="width=device-width, initial-scale=1.0">
6 <meta name="description" content="Debian Live - Live Debian Systems!">
7 <meta name="author" content="Debian Live <[email protected]>">
8 <meta name="keywords" content="Debian, Live, Systems">
5 <meta name="description" content="Live Systems Project">
6 <meta name="author" content="Live Systems Project <[email protected]>">
7 <!-- <meta name="keywords" content="Live Systems, free software, open source software, Debian, GNU, Linux"> -->
8 <link rel="shortcut icon" href="http://live-systems.org/images/logo-32.png">
99
10 <!-- Le styles -->
11 <link href="http://live.debian.net/stuff/spacelab/bootstrap.min.css" rel="stylesheet">
12 <style type="text/css">
13 body {
14 padding-top: 60px;
15 padding-bottom: 40px;
16 }
17 .label a:active, .label a:hover, .label a:link, .label a:visited {
18 color: #ffffff;
19 text-decoration: none;
20 }
21 label {
22 cursor:pointer;
23 }
24 </style>
10 <title>Live Systems Project</title>
11
12 <!-- Bootstrap core CSS -->
13 <link href="http://live-systems.org/stuff/bootstrap/css/bootstrap.min.css" rel="stylesheet">
14 <link href="http://live-systems.org/stuff/bootstrap/css/bootstrap-theme.min.css" rel="stylesheet">
15
16 <!-- Custom styles for this template -->
17 <link href="http://live-systems.org/stuff/bootstrap/navbar.css" rel="stylesheet">
18 <link href="http://live-systems.org/stuff/bootstrap/label.css" rel="stylesheet">
19
20 <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
21 <!--[if lt IE 9]>
22 <script src="http://live-systems.org/stuff/html5shiv/html5shiv.min.js"></script>
23 <script src="http://live-systems.org/stuff/respond/respond.min.js"></script>
24 <![endif]-->
25
2526 <script type="text/javascript" language="JavaScript">
2627 function collapse(x, txt) {
2728 var oTemp=document.getElementById("text_"+x);
3637 }
3738 }
3839 </script>
39
40 <link href="http://live.debian.net/stuff/bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet">
41
42 <!-- HTML5 shim, for IE6-8 support of HTML5 elements -->
43 <!--[if lt IE 9]>
44 <script src="http://live.debian.net/stuff/html5shiv/html5shiv.min.js"></script>
45 <![endif]-->
46
47 <!-- Fav and touch icons -->
48 <link rel="apple-touch-icon-precomposed" sizes="144x144" href="http://live.debian.net/stuff/images/logo-144.png">
49 <link rel="apple-touch-icon-precomposed" sizes="114x114" href="http://live.debian.net/stuff/images/logo-114.png">
50 <link rel="apple-touch-icon-precomposed" sizes="72x72" href="http://live.debian.net/stuff/images/logo-72.png">
51 <link rel="apple-touch-icon-precomposed" href="http://live.debian.net/stuff/images/logo-57.png">
52 <link rel="shortcut icon" href="http://live.debian.net/stuff/images/logo-16.png">
5340 </head>
5441
5542 <body>
5643
57 <div class="navbar navbar-fixed-top">
58 <div class="navbar-inner">
59 <div class="container">
60 <a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
44 <div class="container">
45
46 <!-- Static navbar -->
47 <div class="navbar navbar-default">
48 <div class="navbar-header">
49 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
6150 <span class="icon-bar"></span>
6251 <span class="icon-bar"></span>
6352 <span class="icon-bar"></span>
64 </a>
65 <a class="brand" href="/">Debian Live</a>
66 <div class="nav-collapse collapse">
67 <ul class="nav">
68 <li class="active"><a href="http://live-build.debian.net/">Build</a></li>
69 <li><a href="http://live.debian.net/">WWW</a></li>
70 </ul>
71 </div><!--/.nav-collapse -->
53 </button>
54 <a class="navbar-brand" href="/"><strong>Live</strong> Systems</a>
7255 </div>
56 <div class="navbar-collapse collapse">
57 <ul class="nav navbar-nav navbar-right">
58 <li class="active"><a href="/">Build</a></li>
59 <li><a href="http://live-systems.org/">WWW</a></li>
60 </ul>
61 </div><!--/.nav-collapse -->
7362 </div>
74 </div>
75
76 <div class="container">
0 Subject: Debian Live, live-build web-frontend - Build BUILD
1 From: Debian Live live-build web-frontend <[email protected]>
0 Subject: Live Systems, live-build web-frontend - Build BUILD
1 From: Live Systems live-build web-frontend <[email protected]>
22 To: EMAIL
33
44 Hi,
55
6 This is live-build web-frontend <http://live-build.debian.net/> of the Debian Live project <http://live.debian.net/>.
6 This is live-build web-frontend <http://live-build.debian.net/> of the Live Systems project <http://live-systems.org/>.
77
88 Your build BUILD was started DATE_START and ended DATE_END with status 'STATUS'.
99
1111
1212 Note that builds are removed after 24 hours.
1313
14 Feedback about all Debian Live matters can be sent to our mailinglist at [email protected] (no subscription required).
14 Feedback about all Live Systems matters can be sent to our mailinglist at [email protected] (no subscription required).
1515
1616 Have fun,
17 The Debian Live Team
17 The Live Systems Team
+0
-21
templates/silo/debian.txt less more
0
1 Welcome to Debian GNU/Linux!
2
3 This is a Debian LB_DISTRIBUTION live image.
4 It was built on LB_DATE by live-build LB_VERSION.
5
6 You must have at least 64 megabytes of RAM to run this Debian Live system.
7
8 See the Live Manual or the FAQ for more information; both documents are
9 available at the Debian Live web site, http://live.debian.net/
10
11 Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted
12 by applicable law.
13
14 [ Press ENTER to boot the live system ]
15
16 Or:
17
18 "live-failsafe"
19 Start the live system in fail-safe mode.
20
+0
-37
templates/silo/debian.txt.install less more
0
1 Welcome to Debian GNU/Linux!
2
3 This is a Debian LB_DISTRIBUTION combined live and installation image.
4 It was built on LB_DATE by live-build LB_VERSION.
5
6 You must have at least 64 megabytes of RAM to run this Debian Live system.
7
8 See the Live Manual or the FAQ for more information; both documents are
9 available at the Debian Live web site, http://live.debian.net/
10
11 You must have at least 32 megabytes of RAM to use the Debian installer.
12
13 You should have space on your hard disk to create a new disk partition
14 of at least 256 megabytes to install the base system. You'll need more
15 disk space to install additional packages, depending on what you wish
16 to do with your new Debian system.
17
18 See the Installation Manual or the FAQ for more information; both
19 documents are available at the Debian web site, http://www.debian.org/
20
21 Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted
22 by applicable law.
23
24 [ Press ENTER to boot the live system ]
25
26 Or:
27
28 "live-failsafe"
29 Start the live system in fail-safe mode.
30 "install"
31 Start the installation using the normal installer.
32 "expert"
33 Boot into expert install mode, for maximum control.
34 "rescue"
35 Boot into the installer rescue mode.
36
+0
-9
templates/silo/silo.conf less more
0 partition=1
1 timeout=600
2 message=/boot/debian.txt
3 default=live
4 read-write
5
6 LINUX_LIVE
7
8 LINUX_INSTALL
+0
-22
templates/yaboot/boot.msg less more
0 Welcome to Debian GNU/Linux!
1
2 This is a Debian Live CDROM,
3 built on LB_DATE.
4
5 The default option is 'live'.
6
7 If the system fails to boot at all (the typical
8 symptom is a white screen which doesn't go away),
9 append 'video=ofonly' or use 'live-failsafe'.
10
11 The plain options are for the powerpc family of
12 processors (from 601 to G4). The *64 options are for
13 64bit powerpc processors, which include the IBM
14 Power3, Power4, Power5, ... boxes, as well as the
15 Apple G5 boxes. Press the tab key for a list of
16 options, or type 'help' for help.
17
18 ************************************
19 If in doubt, just press enter, and if that
20 doesn't work, try 'live video=ofonly'.
21 ************************************
+0
-12
templates/yaboot/hfs.map less more
0 # ext. xlate creator type comment
1 .hqx Ascii 'BnHx' 'TEXT' "BinHex file"
2 .sit Raw 'SIT!' 'SITD' "StuffIT Expander"
3 .mov Raw 'TVOD' 'MooV' "QuickTime Movie"
4 .deb Raw 'Debn' 'bina' "Debian package"
5 .bin Raw 'ddsk' 'DDim' "Floppy or ramdisk image"
6 .img Raw 'ddsk' 'DDim' "Floppy or ramdisk image"
7 .b Raw 'UNIX' 'tbxi' "bootstrap"
8 yaboot Raw 'UNIX' 'boot' "bootstrap"
9 vmlinux Raw 'UNIX' 'boot' "bootstrap"
10 .conf Raw 'UNIX' 'conf' "bootstrap"
11 * Ascii '????' '????' "Text file"
+0
-64
templates/yaboot/ofboot.b less more
0 <CHRP-BOOT>
1 <COMPATIBLE>
2 MacRISC MacRISC3 MacRISC4
3 </COMPATIBLE>
4 <DESCRIPTION>
5 GNU/Linux PPC bootloader
6 </DESCRIPTION>
7 <BOOT-SCRIPT>
8 " screen" output
9 load-base release-load-area
10 boot cd:,\yaboot\yaboot
11 </BOOT-SCRIPT>
12 <OS-BADGE-ICONS>
13 1010
14 000000000000F8FEACF6000000000000
15 0000000000F5FFFFFEFEF50000000000
16 00000000002BFAFEFAFCF70000000000
17 0000000000F65D5857812B0000000000
18 0000000000F5350B2F88560000000000
19 0000000000F6335708F8FE0000000000
20 00000000005600F600F5FD8100000000
21 00000000F9F8000000F5FAFFF8000000
22 000000008100F5F50000F6FEFE000000
23 000000F8F700F500F50000FCFFF70000
24 00000088F70000F50000F5FCFF2B0000
25 0000002F582A00F5000008ADE02C0000
26 00090B0A35A62B0000002D3B350A0000
27 000A0A0B0B3BF60000505E0B0A0B0A00
28 002E350B0B2F87FAFCF45F0B2E090000
29 00000007335FF82BF72B575907000000
30 000000000000ACFFFF81000000000000
31 000000000081FFFFFFFF810000000000
32 0000000000FBFFFFFFFFAC0000000000
33 000000000081DFDFDFFFFB0000000000
34 000000000081DD5F83FFFD0000000000
35 000000000081DDDF5EACFF0000000000
36 0000000000FDF981F981FFFF00000000
37 00000000FFACF9F9F981FFFFAC000000
38 00000000FFF98181F9F981FFFF000000
39 000000ACACF981F981F9F9FFFFAC0000
40 000000FFACF9F981F9F981FFFFFB0000
41 00000083DFFBF981F9F95EFFFFFC0000
42 005F5F5FDDFFFBF9F9F983DDDD5F0000
43 005F5F5F5FDD81F9F9E7DF5F5F5F5F00
44 0083DD5F5F83FFFFFFFFDF5F835F0000
45 000000FBDDDFACFBACFBDFDFFB000000
46 000000000000FFFFFFFF000000000000
47 0000000000FFFFFFFFFFFF0000000000
48 0000000000FFFFFFFFFFFF0000000000
49 0000000000FFFFFFFFFFFF0000000000
50 0000000000FFFFFFFFFFFF0000000000
51 0000000000FFFFFFFFFFFF0000000000
52 0000000000FFFFFFFFFFFFFF00000000
53 00000000FFFFFFFFFFFFFFFFFF000000
54 00000000FFFFFFFFFFFFFFFFFF000000
55 000000FFFFFFFFFFFFFFFFFFFFFF0000
56 000000FFFFFFFFFFFFFFFFFFFFFF0000
57 000000FFFFFFFFFFFFFFFFFFFFFF0000
58 00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
59 00FFFFFFFFFFFFFFFFFFFFFFFFFFFF00
60 00FFFFFFFFFFFFFFFFFFFFFFFFFF0000
61 000000FFFFFFFFFFFFFFFFFFFF000000
62 </OS-BADGE-ICONS>
63 </CHRP-BOOT>
+0
-90
templates/yaboot/pegasos less more
0 \ FORTH is identifed by a forth comment at first line
1 \
2 \ terminal control stuff
3 \
4 : TTY.CSI d# 27 EMIT ASCII [ EMIT ;
5 : TTY.HOME TTY.CSI ASCII H EMIT ;
6 : TTY.CLR_EOS TTY.CSI ASCII J EMIT ;
7 : TTY.HOME_CLR TTY.HOME TTY.CLR_EOS ;
8 \
9 \ boot menu stuff
10 \
11 : my-max-boot-num 4 ;
12 : my-boot-default 1 ;
13 : my-boot-delay d# 300 ; \ unit = 100 ms
14 : my-print-menu ( -- )
15 TTY.HOME_CLR
16 ." " cr
17 ." Welcome to Debian GNU/Linux!" cr
18 ." " cr
19 ." This is a Debian Live CDROM," cr
20 ." built on LB_DATE." cr
21 ." " cr
22 ." The default option is 'live'." cr
23 ." " cr
24 ." ************************************" cr
25 ." If in doubt, just choose (1) 'live'" cr
26 ." ************************************" cr
27 ." " cr
28 ." 1: install" cr
29 ." 2: install" cr
30 ." 3: expert" cr
31 ." 4: rescue" cr
32 ." 5: return to OF prompt" cr
33 ." " cr
34 ;
35 : my-boot-case ( num -- )
36 ." " cr
37 case
38 1 of " cd live/vmlinuz-chrp.initrd --" endof
39 2 of " cd install/powerpc/vmlinuz-chrp.initrd --" endof
40 3 of " cd install/powerpc/vmlinuz-chrp.initrd DEBCONF_PRIORITY=low --" endof
41 4 of " cd install/powerpc/vmlinuz-chrp.initrd rescue/enable=true --" endof
42 5 of " none" endof
43 endcase
44 $boot
45 ;
46 : my-input-num ( wait-period max-boot-num default-num -- boot-num )
47 1 \ loop-inc = 1
48 3 pick 0 do
49 0d emit
50 ." press 1-"
51 ( wait-period max-boot-num default-num loop-inc )
52 2 pick ascii 0 + emit
53 dup 1 = if
54 ." within "
55 3 pick i - d# 10 / .d
56 ." seconds"
57 then
58 ." (default: "
59 over ascii 0 + emit
60 ." ) : "
61 d# 100 ms
62 key? if
63 key
64 ( wait-period max-boot-num default-num loop-inc key )
65 dup 0d = if \ return pressed
66 drop leave
67 then
68
69 ascii 0 -
70 ( wait-period max-boot-num default-num loop-inc num )
71 dup 1 5 pick
72 ( wait-period max-boot-num default-num loop-inc num num 1 max-boot-num )
73 between if
74 rot drop swap leave
75 then
76
77 ( wait-period max-boot-num default-num loop-inc num )
78 2drop 0 \ loop-inc = 0
79 then
80 dup +loop
81 drop
82 ( wait-period max-boot-num boot-num )
83 nip nip
84 ;
85
86
87 my-print-menu
88 my-boot-delay my-max-boot-num my-boot-default my-input-num
89 my-boot-case
+0
-6
templates/yaboot/yaboot.conf less more
0 default=live
1 message=/yaboot/boot.msg
2
3 LINUX_LIVE
4
5 LINUX_INSTALL