Unverified Commit 86105d9a authored by Daniel Baumann's avatar Daniel Baumann
Browse files

Adding upstream version 20161115.


Signed-off-by: default avatarDaniel Baumann <mail@daniel-baumann.ch>
parent cce6185d
2016-11-15 Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Releasing version 20161115.
* Backward incompatible changes:
- renames output files from live-system* to system*.
- renames source tarballs from tar and debian.tar to orig.tar and config.tar.
- renames chroot stage on disk to system.
[ Daniel Baumann ]
* Setting live-image-name by default to system instead of live-system.
* Renaming upstream source tarball to orig.tar.
* Renaming system-build config tarball to config.tar.
* Renaming config/chroot to config/system.
* Renaming license file for consistency.
* Renaming version file for consistency.
* Removing manpage translations in order to rewrite manpage from scratch.
* Adding chroot hook to remove auto-generated kernel autoremove file.
* Adding chroot hook to remove systemd journal database.
* Including ca-certificates too when including apt-transport-https.
* Correcting https check in archive lists to cover both list and lists.* files.
* Using deb.debian.org with https as default mirror.
* Removing trailing slash in mirror defaults.
2016-11-01 Daniel Baumann <daniel.baumann@open-infrastructure.net>
* Releasing version 20161101.
......
......@@ -2,8 +2,6 @@
SHELL := sh -e
LANGUAGES = $(shell cd manpages/po && ls)
SCRIPTS = frontend/* functions/* examples/auto/* examples/hooks/* scripts/*.sh scripts/*/* share/bin/* share/hooks/*/*
all: build
......@@ -40,7 +38,7 @@ build:
install:
# Installing shared data
mkdir -p $(DESTDIR)/usr/share/live/build
cp -r data functions VERSION $(DESTDIR)/usr/share/live/build
cp -r data functions VERSION.txt $(DESTDIR)/usr/share/live/build
cp -r share/* $(DESTDIR)/usr/share/live/build
# Installing executables
......@@ -52,23 +50,7 @@ install:
# Installing documentation
mkdir -p $(DESTDIR)/usr/share/doc/live-build
cp -r COPYING examples $(DESTDIR)/usr/share/doc/live-build
# Installing manpages
for MANPAGE in manpages/en/*; \
do \
SECTION="$$(basename $${MANPAGE} | awk -F. '{ print $$2 }')"; \
install -D -m 0644 $${MANPAGE} $(DESTDIR)/usr/share/man/man$${SECTION}/$$(basename $${MANPAGE}); \
done
for LANGUAGE in $(LANGUAGES); \
do \
for MANPAGE in manpages/$${LANGUAGE}/*; \
do \
SECTION="$$(basename $${MANPAGE} | awk -F. '{ print $$3 }')"; \
install -D -m 0644 $${MANPAGE} $(DESTDIR)/usr/share/man/$${LANGUAGE}/man$${SECTION}/$$(basename $${MANPAGE} .$${LANGUAGE}.$${SECTION}).$${SECTION}; \
done; \
done
cp -r LICENSE.txt examples $(DESTDIR)/usr/share/doc/live-build
uninstall:
# Uninstalling shared data
......@@ -81,22 +63,6 @@ uninstall:
# Uninstalling documentation
rm -rf $(DESTDIR)/usr/share/doc/live-build
# Uninstalling manpages
for MANPAGE in manpages/en/*; \
do \
SECTION="$$(basename $${MANPAGE} | awk -F. '{ print $$2 }')"; \
rm -f $(DESTDIR)/usr/share/man/man$${SECTION}/$$(basename $${MANPAGE} .en.$${SECTION}).$${SECTION}; \
done
for LANGUAGE in $(LANGUAGES); \
do \
for MANPAGE in manpages/$${LANGUAGE}/*; \
do \
SECTION="$$(basename $${MANPAGE} | awk -F. '{ print $$3 }')"; \
rm -f $(DESTDIR)/usr/share/man/$${LANGUAGE}/man$${SECTION}/$$(basename $${MANPAGE} .$${LANGUAGE}.$${SECTION}).$${SECTION}; \
done; \
done
clean:
distclean:
......
......@@ -4,5 +4,5 @@ set -e
lb clean noauto "${@}"
rm -f config/binary config/bootstrap config/chroot config/common config/source
rm -f config/binary config/bootstrap config/system config/common config/source
rm -f build.log
......@@ -16,7 +16,7 @@ chroot.packages.*
config/binary
config/bootstrap
config/chroot
config/system
config/common
config/source
......
......@@ -9,7 +9,7 @@
PROGRAM="live-build"
VERSION="$(if [ -e ${LIVE_BUILD}/VERSION ]; then cat ${LIVE_BUILD}/VERSION; else cat /usr/share/live/build/VERSION; fi)"
VERSION="$(if [ -e ${LIVE_BUILD}/VERSION.txt ]; then cat ${LIVE_BUILD}/VERSION.txt; else cat /usr/share/live/build/VERSION.txt; fi)"
CONFIG_VERSION="$(echo ${VERSION} | awk -F- '{ print $1 }')"
# FIXME
......
......@@ -42,7 +42,7 @@ New_configuration ()
# Image: Name
LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-$(Get_configuration config/build Name)}"
LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-live-image}"
LIVE_IMAGE_NAME="${LIVE_IMAGE_NAME:-system}"
export LIVE_IMAGE_NAME
# Image: Architecture (FIXME: Support and default to 'any')
......@@ -305,13 +305,13 @@ Set_defaults ()
# Setting mirror to fetch packages from
case "${LB_MODE}" in
debian)
LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://deb.debian.org/debian/}"
LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-https://deb.debian.org/debian}"
LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-${LB_MIRROR_BOOTSTRAP}}"
;;
progress-linux)
LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-http://deb.debian.org/debian/}"
LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages/}"
LB_PARENT_MIRROR_BOOTSTRAP="${LB_PARENT_MIRROR_BOOTSTRAP:-https://deb.debian.org/debian}"
LB_MIRROR_BOOTSTRAP="${LB_MIRROR_BOOTSTRAP:-http://cdn.archive.progress-linux.org/packages}"
;;
esac
......@@ -321,12 +321,12 @@ Set_defaults ()
# Setting security mirror to fetch packages from
case "${LB_MODE}" in
debian)
LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.debian.org/}"
LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-http://security.debian.org}"
LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT_SECURITY}}"
;;
progress-linux)
LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-http://security.debian.org/}"
LB_PARENT_MIRROR_CHROOT_SECURITY="${LB_PARENT_MIRROR_CHROOT_SECURITY:-http://security.debian.org}"
LB_MIRROR_CHROOT_SECURITY="${LB_MIRROR_CHROOT_SECURITY:-${LB_MIRROR_CHROOT}}"
;;
esac
......@@ -334,12 +334,12 @@ Set_defaults ()
# Setting mirror which ends up in the image
case "${LB_MODE}" in
debian)
LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-http://deb.debian.org/debian/}"
LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-https://deb.debian.org/debian}"
LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-${LB_MIRROR_BINARY}}"
;;
progress-linux)
LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-http://deb.debian.org/debian/}"
LB_PARENT_MIRROR_BINARY="${LB_PARENT_MIRROR_BINARY:-https://deb.debian.org/debian}"
LB_MIRROR_BINARY="${LB_MIRROR_BINARY:-${LB_MIRROR_CHROOT}}"
;;
esac
......@@ -347,12 +347,12 @@ Set_defaults ()
# Setting security mirror which ends up in the image
case "${LB_MODE}" in
debian)
LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.debian.org/}"
LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-http://security.debian.org}"
LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-${LB_MIRROR_BINARY_SECURITY}}"
;;
progress-linux)
LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-http://security.debian.org/}"
LB_PARENT_MIRROR_BINARY_SECURITY="${LB_PARENT_MIRROR_BINARY_SECURITY:-http://security.debian.org}"
LB_MIRROR_BINARY_SECURITY="${LB_MIRROR_BINARY_SECURITY:-${LB_MIRROR_CHROOT}}"
;;
esac
......@@ -369,7 +369,7 @@ Set_defaults ()
;;
esac
## config/chroot
## config/system
# Setting chroot filesystem
LB_CHROOT_FILESYSTEM="${LB_CHROOT_FILESYSTEM:-squashfs}"
......
# Makefile
SHELL := sh -e
LANGUAGES = $(shell cd po && ls)
all: build
po4a.cfg:
echo "[po4a_langs] $(LANGUAGES)" > po4a.cfg
echo "[po4a_paths] pot/\$$master.pot \$$lang:po/\$$lang/\$$master.po" >> po4a.cfg
for MANPAGE in en/*; \
do \
SECTION="$$(basename $${MANPAGE} | sed -e 's|\.|\n|g' | tail -n1)"; \
echo "[type: man] $${MANPAGE} \$$lang:\$$lang/$$(basename $${MANPAGE} .$${SECTION}).\$$lang.$${SECTION}" >> po4a.cfg; \
done
update:
./bin/update-version.sh
check:
@echo -n "Checking the integrity of .po files "
@if [ -x /usr/bin/msgfmt ]; \
then \
for POFILE in po/*/*; \
do \
msgfmt --check --output-file=/dev/null $${POFILE}; \
echo -n "."; \
done; \
else \
echo "E: msgfmt - command not found"; \
echo "I: gettext can be obtained from http://www.gnu.org/software/gettext/"; \
echo "I: On Debian based systems, gettext can be installed with 'apt-get install gettext'."; \
exit 1; \
fi
@echo " done!"
build: check po4a.cfg
@if [ ! -x "$$(which po4a 2>/dev/null)" ]; \
then \
echo "E: po4a - command not found"; \
echo "I: po4a can be obtained from http://po4a.alioth.debian.org/"; \
echo "I: On Debian based systems, po4a can be installed with 'apt-get install po4a'."; \
exit 1; \
fi
po4a --copyright-holder "Live Systems Project" --keep 0 --package-name live-build --package-version $(shell cat ../VERSION) po4a.cfg
clean:
rm -f po/*/*.po~
distclean: clean
rm -f po4a.cfg
rm -rf $(LANGUAGES)
rebuild: distclean update build
#!/bin/sh
## live-build(7) - Live System Build Components
## Copyright (C) 2006-2015 Daniel Baumann <mail@daniel-baumann.ch>
##
## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING.
## This is free software, and you are welcome to redistribute it
## under certain conditions; see COPYING for details.
set -e
PROGRAM="LIVE\\\-BUILD"
VERSION="$(cat ../VERSION)"
DATE="$(LC_ALL=C date +%Y\\\\-%m\\\\-%d)"
DAY="$(LC_ALL=C date +%d)"
MONTH="$(LC_ALL=C date +%m)"
YEAR="$(LC_ALL=C date +%Y)"
echo "Updating version headers..."
for MANPAGE in en/*
do
SECTION="$(basename ${MANPAGE} | awk -F. '{ print $2 }')"
sed -i -e "s|^.TH.*$|.TH ${PROGRAM} ${SECTION} ${DATE} ${VERSION} \"Live Systems Project\"|" ${MANPAGE}
done
# European date format
for _LANGUAGE in de es fr it
do
if ls po/${_LANGUAGE}/*.po > /dev/null 2>&1
then
for _FILE in po/${_LANGUAGE}/*.po
do
sed -i -e "s|^msgstr .*.2015-.*$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
-e "s|^msgstr .*.2015\"$|msgstr \"${DAY}.${MONTH}.${YEAR}\"|g" \
"${_FILE}"
done
fi
done
# Brazilian date format
if ls po/pt_BR/*.po > /dev/null 2>&1
then
for _FILE in po/pt_BR/*.po
do
sed -i -e "s|^msgstr .*.2015-.*$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
-e "s|^msgstr .*-2015\"$|msgstr \"${DAY}-${MONTH}-${YEAR}\"|g" \
"${_FILE}"
done
fi
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb\fP \- emballage pour les programmes live\-build
.SH SYNOPSIS
\fBlb\fP COMMANDE [OPTIONS_DE_COMMANDE]
.PP
\fBlb\fP [\fIlive\-build\ options\fP]
.SH DESCRIPTION
\fBlb\fP est une commande de haut\-niveau (porcelaine) de \fIlive\-build\fP(7), la
suite d'outils live systems.
.PP
.\" FIXME
.SH OPTIONS
\fBlb\fP n'a pas d'options spécifiques mais fonctionne avec toutes les options
génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste complète de
toutes les options génériques de live\-build options.
.SH FICHIERS
.IP \fBaucun\fP 4
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à
<\fIhttp://live\-systems.org/\fP> et dans le manuel à
<\fIhttp://live\-systems.org/manual/\fP>.
.SH BOGUES
Les bogues peuvent être signalés en soumettant un rapport de bogue pour le
paquet live\-build dans le BTS à <\fIhttp://bugs.debian.org/\fP> ou par
l'écriture d'un courriel à la liste de diffusion Live Systems à
<\fIdebian\-live@lists.debian.org\fP>.
.SH AUTEUR
live\-images a été écrit par Daniel Baumann
<\fImail@daniel\-baumann.ch\fP>.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb binary\fP \- Complète le stage bianire
.SH SYNOPSIS
\fBlb binary\fP [\fIlive\-build options\fP]
.SH DESCRIPTION
\fBlb binary\fP est une commande de haut\-niveau (porcelaine) de
\fIlive\-build\fP(7), la suite d'outils de live\-systems.
.PP
\fBlb binary\fP appelle tous les programmes live\-build nécessaires dans le bon
ordre pour complèter le stage binaire.
.SH OPTIONS
\fBlb binary\fP n'a pas d'options spécifiques mais fonctionne avec toutes les
options génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste
complète de toutes les options génériques de live\-build options.
.SH FICHIERS
.IP \fBaucun\fP 4
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à
<\fIhttp://live\-systems.org/\fP> et dans le manuel à
<\fIhttp://live\-systems.org/manual/\fP>.
.SH BOGUES
Les bogues peuvent être signalés en soumettant un rapport de bogue pour le
paquet live\-build dans le BTS à <\fIhttp://bugs.debian.org/\fP> ou par
l'écriture d'un courriel à la liste de diffusion Live Systems à
<\fIdebian\-live@lists.debian.org\fP>.
.SH AUTEUR
live\-images a été écrit par Daniel Baumann
<\fImail@daniel\-baumann.ch\fP>.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb bootstrap\fP \- Complète le stage d'amorçage
.SH SYNOPSIS
\fBlb bootstrap\fP [\fIlive\-build options\fP]
.SH DESCRIPTION
\fBlb bootstrap\fP est une commande de haut\-niveau (porcelaine) de
\fIlive\-build\fP(7), la suite d'outils de live\-systems.
.PP
\fBlb bootstrap\fP appelle tous les programmes live\-build nécessaires dans le
bon ordre pour complèter le stage d'amorçage.
.SH OPTIONS
\fBlb bootstrap\fP n'a pas d'options spécifiques mais fonctionne avec toutes
les options génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste
complète de toutes les options génériques de live\-build options.
.SH FICHIERS
.IP \fBaucun\fP 4
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à
<\fIhttp://live\-systems.org/\fP> et dans le manuel à
<\fIhttp://live\-systems.org/manual/\fP>.
.SH BOGUES
Les bogues peuvent être signalés en soumettant un rapport de bogue pour le
paquet live\-build dans le BTS à <\fIhttp://bugs.debian.org/\fP> ou par
l'écriture d'un courriel à la liste de diffusion Live Systems à
<\fIdebian\-live@lists.debian.org\fP>.
.SH AUTEUR
live\-images a été écrit par Daniel Baumann
<\fImail@daniel\-baumann.ch\fP>.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb build\fP \- Complète les stages d'amorçage (bootstrap), de chroot,
binaire, et source
.SH SYNOPSIS
\fBlb build\fP [\fIlive\-build options\fP]
.SH DESCRIPTION
\fBlb build\fP est une commande de haut\-niveau (porcelaine) de
\fIlive\-build\fP(7), la suite d'outils de live\-systems.
.PP
\fBlb build\fP appelle tous les programmes live\-build nécessaires dans le bon
ordre pour complèter les stages d'amorçage, de chroot, binaire et source.
.SH OPTIONS
\fBlb build\fP n'a pas d'options spécifiques mais fonctionne avec toutes les
options génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste
complète de toutes les options génériques de live\-build options.
.SH FICHIERS
.\" FIXME
.IP \fBauto/build\fP 4
.\" FIXME
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à
<\fIhttp://live\-systems.org/\fP> et dans le manuel à
<\fIhttp://live\-systems.org/manual/\fP>.
.SH BOGUES
Les bogues peuvent être signalés en soumettant un rapport de bogue pour le
paquet live\-build dans le BTS à <\fIhttp://bugs.debian.org/\fP> ou par
l'écriture d'un courriel à la liste de diffusion Live Systems à
<\fIdebian\-live@lists.debian.org\fP>.
.SH AUTEUR
live\-images a été écrit par Daniel Baumann
<\fImail@daniel\-baumann.ch\fP>.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb chroot\fP \- Complète le stage de chroot
.SH SYNOPSIS
\fBlb chroot\fP [\fIlive\-build options\fP]
.SH DESCRIPTION
\fBlb chroot\fP est une commande de haut\-niveau (porcelaine) de
\fIlive\-build\fP(7), la suite d'outils de live\-systems.
.PP
\fBlb chroot\fP appelle tous les programmes live\-build nécessaires dans le bon
ordre pour complèter le stage de source.
.SH OPTIONS
\fBlb chroot\fP n'a pas d'options spécifiques mais fonctionne avec toutes les
options génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste
complète de toutes les options génériques de live\-build options.
.SH FICHIERS
.IP \fBaucun\fP 4
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à
<\fIhttp://live\-systems.org/\fP> et dans le manuel à
<\fIhttp://live\-systems.org/manual/\fP>.
.SH BOGUES
Les bogues peuvent être signalés en soumettant un rapport de bogue pour le
paquet live\-build dans le BTS à <\fIhttp://bugs.debian.org/\fP> ou par
l'écriture d'un courriel à la liste de diffusion Live Systems à
<\fIdebian\-live@lists.debian.org\fP>.
.SH AUTEUR
live\-images a été écrit par Daniel Baumann
<\fImail@daniel\-baumann.ch\fP>.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH LIVE\-BUILD 1 2016\-07\-28 20160601 "Projet Live Systems"
.SH NOM
\fBlb clean\fP \- Nettoie le répertoire de construction
.SH SYNOPSIS
\fBlb clean\fP [\fIlive\-build options\fP]
.SH DESCRIPTION
\fBlb clean\fP est une commande de haut\-niveau (porcelaine) de
\fIlive\-build\fP(7), la suite d'outils de live\-systems.
.PP
.\" FIXME
.\" FIXME
\fBlb clean\fP est responsable du nettoyage après la construction d'un
système. Il supprime les répertoires de constructions, et supprime d'autres
fichiers y compris les fichiers de stage, et tout détritus oublié par les
autres commandes live\-build.
.SH OPTIONS
En plus de ses options spécifiques \fBlb clean\fP fonctionne avec toutes les
options génériques de live\-build. Voir \fIlive\-build\fP(7) pour une liste
complète de toutes les options génériques de live\-build options.
.PP
.\" FIXME
.IP \fB\-\-all\fP 4
supprimes le chroot, le binaire, le stage et la source. Le répertoire de
cache est conservé. C'est l'opération par défaut et sera activé si aucun
argument n'est donné.
.IP \fB\-\-cache\fP 4
supprime les répertoires de cache.
.IP \fB\-\-chroot\fP 4
démonte et retire le répertoire de chroot.
.IP \fB\-\-binary\fP 4
supprime tous les caches, fichiers, répertoires et fichiers de stage
relatifs au binaire.
.IP \fB\-\-purge\fP 4
supprime tout, y compris tous les caches. Le répertoire de configuration est
conservé.
.IP \fB\-\-remove\fP 4
supprime tout, y compris le cache des paquets mais pas le cache de stage. Le
répertoire de configuration est conservé.
.IP \fB\-\-stage\fP 4
supprime tous les fichiers de stage.
.IP \fB\-\-source\fP 4
.\" FIXME
supprime tous les caches, fichiers, répertoires et fichiers de stage
relatifs aux sources.
.SH FICHIERS
.\" FIXME
.IP \fBauto/clean\fP 4
.\" FIXME
.SH "VOIR AUSSI"
\fIlive\-build\fP(7)
.PP
Ce programme est une partie de live\-build.
.SH "PAGE D'ACCUEIL"
Davantage d'informations à propos de live\-build et du projet Live Systems
peuvent être trouvées sur la page d'accueil à