EVERYTHING FROM THE OTHER REPO
This commit is contained in:
Symlink
+1
@@ -0,0 +1 @@
|
||||
usr/bin
|
||||
@@ -0,0 +1 @@
|
||||
armhf
|
||||
@@ -0,0 +1 @@
|
||||
|
||||
@@ -0,0 +1,282 @@
|
||||
# shellcheck shell=sh
|
||||
if doing_variant fakechroot; then
|
||||
test "$FAKECHROOT" = "true" || error 1 FAKECHROOTREQ "This variant requires fakechroot environment to be started"
|
||||
fi
|
||||
|
||||
case $ARCH in
|
||||
alpha|ia64) LIBC="libc6.1" ;;
|
||||
kfreebsd-*) LIBC="libc0.1" ;;
|
||||
hurd-*) LIBC="libc0.3" ;;
|
||||
*) LIBC="libc6" ;;
|
||||
esac
|
||||
|
||||
work_out_debs () {
|
||||
case "$CODENAME" in
|
||||
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye|bookworm)
|
||||
# always compute for bookworm and earlier
|
||||
required="$(get_debs Priority: required)"
|
||||
;;
|
||||
*)
|
||||
# only compute when variant is not buildd for trixie and later
|
||||
if ! doing_variant buildd; then
|
||||
required="$(get_debs Priority: required)"
|
||||
fi
|
||||
esac
|
||||
|
||||
if doing_variant - || doing_variant fakechroot; then
|
||||
#required="$required $(get_debs Priority: important)"
|
||||
# ^^ should be getting debconf here somehow maybe
|
||||
base="$(get_debs Priority: important)"
|
||||
elif doing_variant buildd; then
|
||||
base="apt build-essential"
|
||||
# do not install Priority:required for the buildd variant
|
||||
# explicitly add mawk because we cannot resolve base-files's
|
||||
# virtual pre-depends on awk
|
||||
case "$CODENAME" in
|
||||
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye|bookworm)
|
||||
# only apply this for trixie and later
|
||||
;;
|
||||
*) required="mawk $(get_debs Essential: yes)";;
|
||||
esac
|
||||
elif doing_variant minbase; then
|
||||
base="apt"
|
||||
fi
|
||||
|
||||
if doing_variant fakechroot; then
|
||||
# ldd.fake needs binutils
|
||||
required="$required binutils"
|
||||
fi
|
||||
|
||||
case $MIRRORS in
|
||||
https://*)
|
||||
case "$CODENAME" in
|
||||
# apt-transport-https exists from lenny to stretch
|
||||
lenny|squeeze|wheezy|jessie*|stretch)
|
||||
base="$base apt-transport-https ca-certificates"
|
||||
;;
|
||||
*)
|
||||
base="$base ca-certificates"
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
|
||||
# On suites == bookworm, either we set up a merged-/usr system
|
||||
# via merge_usr, or we deliberately avoid that migration by creating
|
||||
# the flag file. This means there's no need for the live migration
|
||||
# 'usrmerge' package and its extra dependencies:
|
||||
# we can install the empty 'usr-is-merged' metapackage to indicate
|
||||
# that the transition has been done.
|
||||
# On suites > bookworm there are no longer usr-is-merged or usrmerge
|
||||
# packages, so ensure the dependency is pruned if present.
|
||||
case "$CODENAME" in
|
||||
etch*|lenny|squeeze|wheezy|jessie*|stretch|buster|bullseye)
|
||||
;;
|
||||
bookworm)
|
||||
required="$required usr-is-merged"
|
||||
EXCLUDE_DEPENDENCY="$EXCLUDE_DEPENDENCY usrmerge"
|
||||
;;
|
||||
*)
|
||||
EXCLUDE_DEPENDENCY="$EXCLUDE_DEPENDENCY usrmerge"
|
||||
;;
|
||||
esac
|
||||
|
||||
case $ARCH in
|
||||
hurd-*)
|
||||
# cron-daemon-common depends on systemd-opensysusers
|
||||
# that opensysusers Provides, but debootstrap won't
|
||||
# see that
|
||||
case \ $(echo $base)\ in
|
||||
*" cron "*)
|
||||
required="$required opensysusers"
|
||||
;;
|
||||
esac
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
first_stage_install () {
|
||||
case "$CODENAME" in
|
||||
# tar -k blacklist for past releases
|
||||
etch*|lenny|squeeze|wheezy|jessie*)
|
||||
;;
|
||||
*)
|
||||
# see https://bugs.debian.org/838388
|
||||
EXTRACT_DEB_TAR_OPTIONS="$EXTRACT_DEB_TAR_OPTIONS -k"
|
||||
;;
|
||||
esac
|
||||
|
||||
case "$CODENAME" in
|
||||
# "merged-usr" blacklist for past releases
|
||||
etch*|lenny|squeeze|wheezy|jessie*|stretch)
|
||||
[ -z "$MERGED_USR" ] && MERGED_USR="no"
|
||||
;;
|
||||
buster|bullseye|bookworm)
|
||||
[ -z "$MERGED_USR" ] && doing_variant buildd && MERGED_USR="no"
|
||||
;;
|
||||
esac
|
||||
|
||||
extract $required
|
||||
merge_usr
|
||||
|
||||
mkdir -p "$TARGET/var/lib/dpkg"
|
||||
: >"$TARGET/var/lib/dpkg/status"
|
||||
: >"$TARGET/var/lib/dpkg/available"
|
||||
|
||||
setup_etc
|
||||
if [ ! -e "$TARGET/etc/fstab" ]; then
|
||||
cat > "$TARGET/etc/fstab" <<EOF
|
||||
# UNCONFIGURED FSTAB FOR BASE SYSTEM
|
||||
#
|
||||
# <file system> <mount point> <type> <options> <dump> <pass>
|
||||
EOF
|
||||
chown 0:0 "$TARGET/etc/fstab"; chmod 644 "$TARGET/etc/fstab"
|
||||
fi
|
||||
|
||||
setup_devices
|
||||
|
||||
if doing_variant fakechroot || [ "$CONTAINER" = "docker" ]; then
|
||||
setup_proc_symlink
|
||||
fi
|
||||
}
|
||||
|
||||
second_stage_install () {
|
||||
in_target /bin/true
|
||||
|
||||
setup_dynamic_devices
|
||||
|
||||
x_feign_install () {
|
||||
local pkg="$1"
|
||||
local deb="$(debfor $pkg)"
|
||||
local ver="$(in_target dpkg-deb -f "$deb" Version)"
|
||||
|
||||
mkdir -p "$TARGET/var/lib/dpkg/info"
|
||||
|
||||
echo \
|
||||
"Package: $pkg
|
||||
Version: $ver
|
||||
Maintainer: unknown
|
||||
Status: install ok installed" >> "$TARGET/var/lib/dpkg/status"
|
||||
|
||||
touch "$TARGET/var/lib/dpkg/info/${pkg}.list"
|
||||
}
|
||||
|
||||
x_feign_install dpkg
|
||||
|
||||
x_core_install () {
|
||||
smallyes '' | in_target dpkg --force-depends --install $(debfor "$@")
|
||||
}
|
||||
|
||||
p () {
|
||||
baseprog="$(($baseprog + ${1:-1}))"
|
||||
}
|
||||
|
||||
if ! doing_variant fakechroot; then
|
||||
setup_proc
|
||||
in_target /sbin/ldconfig
|
||||
fi
|
||||
|
||||
DEBIAN_FRONTEND=noninteractive
|
||||
DEBCONF_NONINTERACTIVE_SEEN=true
|
||||
export DEBIAN_FRONTEND DEBCONF_NONINTERACTIVE_SEEN
|
||||
|
||||
baseprog=0
|
||||
bases=7
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #1
|
||||
info INSTCORE "Installing core packages..."
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #2
|
||||
ln -sf mawk "$TARGET/usr/bin/awk"
|
||||
x_core_install base-passwd
|
||||
x_core_install base-files
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #3
|
||||
x_core_install dpkg
|
||||
|
||||
if [ ! -e "$TARGET/etc/localtime" ]; then
|
||||
ln -sf /usr/share/zoneinfo/UTC "$TARGET/etc/localtime"
|
||||
fi
|
||||
|
||||
if doing_variant fakechroot; then
|
||||
install_fakechroot_tools
|
||||
fi
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #4
|
||||
x_core_install $LIBC
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #5
|
||||
x_core_install perl-base
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #6
|
||||
rm "$TARGET/usr/bin/awk"
|
||||
x_core_install mawk
|
||||
|
||||
p; progress $baseprog $bases INSTCORE "Installing core packages" #7
|
||||
if doing_variant -; then
|
||||
x_core_install debconf
|
||||
fi
|
||||
|
||||
baseprog=0
|
||||
bases=$(set -- $required; echo $#)
|
||||
|
||||
info UNPACKREQ "Unpacking required packages..."
|
||||
|
||||
exec 7>&1
|
||||
|
||||
smallyes '' |
|
||||
(repeatn 5 in_target_failmsg UNPACK_REQ_FAIL_FIVE "Failure while unpacking required packages. This will be attempted up to five times." "" \
|
||||
dpkg --status-fd 8 --force-depends --unpack $(debfor $required) 8>&1 1>&7 || echo EXITCODE $?) |
|
||||
dpkg_progress $baseprog $bases UNPACKREQ "Unpacking required packages" UNPACKING
|
||||
|
||||
info CONFREQ "Configuring required packages..."
|
||||
|
||||
echo \
|
||||
"#!/bin/sh
|
||||
exit 101" > "$TARGET/usr/sbin/policy-rc.d"
|
||||
chmod 755 "$TARGET/usr/sbin/policy-rc.d"
|
||||
|
||||
setup_dselect_method apt
|
||||
|
||||
smallyes '' |
|
||||
(in_target_failmsg CONF_REQ_FAIL "Failure while configuring required packages." "" \
|
||||
dpkg --status-fd 8 --configure --pending --force-configure-any --force-depends 8>&1 1>&7 || echo EXITCODE $?) |
|
||||
dpkg_progress $baseprog $bases CONFREQ "Configuring required packages" CONFIGURING
|
||||
|
||||
baseprog=0
|
||||
bases="$(set -- $base; echo $#)"
|
||||
|
||||
info UNPACKBASE "Unpacking the base system..."
|
||||
|
||||
setup_available $required $base
|
||||
done_predeps=
|
||||
while predep=$(get_next_predep); do
|
||||
# We have to resolve dependencies of pre-dependencies manually because
|
||||
# dpkg --predep-package doesn't handle this.
|
||||
predep=$(without "$(without "$(resolve_deps $predep)" "$required")" "$done_predeps")
|
||||
# XXX: progress is tricky due to how dpkg_progress works
|
||||
# -- cjwatson 2009-07-29
|
||||
p; smallyes '' |
|
||||
in_target dpkg --force-overwrite --force-confold --skip-same-version --install $(debfor $predep)
|
||||
base=$(without "$base" "$predep")
|
||||
done_predeps="$done_predeps $predep"
|
||||
done
|
||||
|
||||
if [ -n "$base" ]; then
|
||||
smallyes '' |
|
||||
(repeatn 5 in_target_failmsg INST_BASE_FAIL_FIVE "Failure while installing base packages. This will be re-attempted up to five times." "" \
|
||||
dpkg --status-fd 8 --force-overwrite --force-confold --skip-same-version --unpack $(debfor $base) 8>&1 1>&7 || echo EXITCODE $?) |
|
||||
dpkg_progress $baseprog $bases UNPACKBASE "Unpacking base system" UNPACKING
|
||||
|
||||
info CONFBASE "Configuring the base system..."
|
||||
|
||||
smallyes '' |
|
||||
(repeatn 5 in_target_failmsg CONF_BASE_FAIL_FIVE "Failure while configuring base packages. This will be re-attempted up to five times." "" \
|
||||
dpkg --status-fd 8 --force-confold --skip-same-version --configure -a 8>&1 1>&7 || echo EXITCODE $?) |
|
||||
dpkg_progress $baseprog $bases CONFBASE "Configuring base system" CONFIGURING
|
||||
fi
|
||||
|
||||
rm -f "$TARGET/usr/sbin/policy-rc.d"
|
||||
|
||||
progress $bases $bases CONFBASE "Configuring base system"
|
||||
info BASESUCCESS "Base system installed successfully."
|
||||
}
|
||||
Executable
+916
@@ -0,0 +1,916 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
VERSION='1.0.144'
|
||||
|
||||
unset TMP TEMP TMPDIR || true
|
||||
|
||||
# might not be exported if we're running from init=/bin/sh or similar
|
||||
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ -z "${DEBOOTSTRAP_DIR-}" ]; then
|
||||
if [ -x /debootstrap/debootstrap ]; then
|
||||
DEBOOTSTRAP_DIR=/debootstrap
|
||||
else
|
||||
DEBOOTSTRAP_DIR=/usr/share/debootstrap
|
||||
fi
|
||||
fi
|
||||
|
||||
. "$DEBOOTSTRAP_DIR/functions"
|
||||
exec 4>&1
|
||||
|
||||
LANG=C
|
||||
EXTRA_SUITES=""
|
||||
USE_COMPONENTS=main
|
||||
KEYRING=""
|
||||
DISABLE_KEYRING=""
|
||||
FORCE_KEYRING=""
|
||||
VARIANT=""
|
||||
MERGED_USR=""
|
||||
ARCH=""
|
||||
HOST_ARCH=""
|
||||
HOST_OS=""
|
||||
KEEP_DEBOOTSTRAP_DIR=""
|
||||
USE_DEBIANINSTALLER_INTERACTION=""
|
||||
SECOND_STAGE_ONLY=""
|
||||
CHROOTDIR=""
|
||||
MAKE_TARBALL=""
|
||||
EXTRACTOR_OVERRIDE=""
|
||||
UNPACK_TARBALL=""
|
||||
ADDITIONAL=""
|
||||
EXCLUDE=""
|
||||
EXCLUDE_DEPENDENCY=""
|
||||
VERBOSE=""
|
||||
CERTIFICATE=""
|
||||
CACERTIFICATE=""
|
||||
CHECKCERTIF=""
|
||||
PRIVATEKEY=""
|
||||
CACHE_DIR=""
|
||||
INRELEASE_PATH=""
|
||||
|
||||
DEF_MIRROR="http://deb.debian.org/debian"
|
||||
|
||||
# set $CONTAINER
|
||||
detect_container
|
||||
|
||||
export LANG USE_COMPONENTS
|
||||
umask 022
|
||||
|
||||
###########################################################################
|
||||
|
||||
## phases:
|
||||
## finddebs dldebs printdebs save_variables first_stage second_stage
|
||||
|
||||
RESOLVE_DEPS=true
|
||||
|
||||
WHAT_TO_DO="finddebs dldebs save_variables first_stage second_stage"
|
||||
am_doing_phase () {
|
||||
# usage: if am_doing_phase finddebs; then ...; fi
|
||||
local x;
|
||||
for x in "$@"; do
|
||||
if echo " $WHAT_TO_DO " | grep -q " $x "; then return 0; fi
|
||||
done
|
||||
return 1
|
||||
}
|
||||
|
||||
###########################################################################
|
||||
|
||||
usage_err()
|
||||
{
|
||||
info USAGE1 "usage: [OPTION]... <suite> <target> [<mirror> [<script>]]"
|
||||
info USAGE2 "Try \`${0##*/} --help' for more information."
|
||||
error "$@"
|
||||
}
|
||||
|
||||
usage()
|
||||
{
|
||||
echo "Usage: ${0##*/} [OPTION]... <suite> <target> [<mirror> [<script>]]"
|
||||
echo "Bootstrap a Debian base system into a target directory."
|
||||
echo
|
||||
cat <<EOF
|
||||
--help display this help and exit
|
||||
--version display version information and exit
|
||||
--verbose don't turn off the output of wget
|
||||
|
||||
--download-only download packages, but don't perform installation
|
||||
--print-debs print the packages to be installed, and exit
|
||||
|
||||
--arch=A set the architecture to install (use if no dpkg)
|
||||
[ --arch=powerpc ]
|
||||
|
||||
--include=A,B,C adds specified names to the list of base packages
|
||||
--exclude=A,B,C removes specified packages from the list
|
||||
--extra-suites=A,B,C also use packages from the listed suites of the
|
||||
archive
|
||||
--components=A,B,C use packages from the listed components of the
|
||||
archive
|
||||
--variant=X use variant X of the bootstrap scripts
|
||||
(currently supported variants: buildd, fakechroot,
|
||||
minbase)
|
||||
--merged-usr make /{bin,sbin,lib}/ symlinks to /usr/
|
||||
(default for newer Debian suites)
|
||||
--no-merged-usr do not make /{bin,sbin,lib}/ symlinks to /usr/
|
||||
(default for older Debian suites)
|
||||
--keyring=K check Release files against keyring K
|
||||
--no-check-sig avoid checking Release file signatures
|
||||
--no-check-gpg deprecated alias for --no-check-sig
|
||||
--force-check-sig force checking Release file signatures
|
||||
(also disables automatic fallback to HTTPS in case
|
||||
of a missing keyring), aborting otherwise
|
||||
--force-check-gpg deprecated alias for --force-check-sig
|
||||
--no-resolve-deps don't try to resolve dependencies automatically
|
||||
--log-extra-deps record extra dependency info in debootstrap.log
|
||||
--cache-dir=DIR Use specified directory as package cache directory
|
||||
|
||||
--unpack-tarball=T acquire .debs from a tarball instead of http
|
||||
--make-tarball=T download .debs and create a gzipped tarball
|
||||
--second-stage-target=DIR
|
||||
Run second stage in a subdirectory instead of root
|
||||
(can be used to create a foreign chroot)
|
||||
(requires --second-stage)
|
||||
--extractor=TYPE override automatic .deb extractor selection
|
||||
(supported: $EXTRACTORS_SUPPORTED)
|
||||
--debian-installer used for internal purposes by debian-installer
|
||||
--private-key=file read the private key from file
|
||||
--certificate=file use the client certificate stored in file (PEM)
|
||||
--ca-certificate=file Verify the server against the certificate stored in file (PEM)
|
||||
--no-check-certificate do not check certificate against certificate authorities
|
||||
|
||||
--inrelease-path determine the path to the InRelease file of the main
|
||||
archive relative to the normal position of an InRelease
|
||||
file
|
||||
EOF
|
||||
}
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ -z "$PKGDETAILS" ]; then
|
||||
error 1 NO_PKGDETAILS "No pkgdetails available; either install perl, or build pkgdetails.c from the base-installer source package"
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ $# != 0 ] ; then
|
||||
while true ; do
|
||||
case "$1" in
|
||||
--help)
|
||||
usage
|
||||
exit 0
|
||||
;;
|
||||
--version)
|
||||
echo "debootstrap $VERSION"
|
||||
exit 0
|
||||
;;
|
||||
--debian-installer)
|
||||
if ! (printf "" >&3) 2>/dev/null; then
|
||||
error 1 ARG_DIBYHAND "If running debootstrap by hand, don't use --debian-installer"
|
||||
fi
|
||||
USE_DEBIANINSTALLER_INTERACTION=yes
|
||||
shift
|
||||
;;
|
||||
--foreign)
|
||||
check_conflicting_option "$1"
|
||||
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
|
||||
WHAT_TO_DO="first_stage"
|
||||
else
|
||||
WHAT_TO_DO="finddebs dldebs save_variables first_stage"
|
||||
fi
|
||||
shift
|
||||
;;
|
||||
--second-stage)
|
||||
check_conflicting_option "$1"
|
||||
WHAT_TO_DO="second_stage"
|
||||
SECOND_STAGE_ONLY=true
|
||||
shift
|
||||
;;
|
||||
--second-stage-target|--second-stage-target=?*)
|
||||
if [ "$SECOND_STAGE_ONLY" != "true" ] ; then
|
||||
error 1 STAGE2ONLY "option %s only applies in the second stage" "$1"
|
||||
fi
|
||||
if [ "$1" = "--second-stage-target" ] && [ -n "$2" ] ; then
|
||||
CHROOTDIR="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--second-stage-target=}" ]; then
|
||||
CHROOTDIR="${1#--second-stage-target=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument: %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--print-debs)
|
||||
check_conflicting_option "$1"
|
||||
WHAT_TO_DO="finddebs printdebs kill_target"
|
||||
shift
|
||||
;;
|
||||
--download-only)
|
||||
check_conflicting_option "$1"
|
||||
WHAT_TO_DO="finddebs dldebs"
|
||||
shift
|
||||
;;
|
||||
--make-tarball|--make-tarball=?*)
|
||||
check_conflicting_option "$1"
|
||||
WHAT_TO_DO="finddebs dldebs save_variables maketarball kill_target"
|
||||
if [ "$1" = "--make-tarball" ] && [ -n "$2" ] ; then
|
||||
MAKE_TARBALL="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--make-tarball=}" ]; then
|
||||
MAKE_TARBALL="${1#--make-tarball=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--resolve-deps)
|
||||
# redundant, but avoids breaking compatibility
|
||||
RESOLVE_DEPS=true
|
||||
shift
|
||||
;;
|
||||
--no-resolve-deps)
|
||||
RESOLVE_DEPS=false
|
||||
shift
|
||||
;;
|
||||
--log-extra-deps)
|
||||
LOG_EXTRA_DEPS=true
|
||||
shift
|
||||
;;
|
||||
--keep-debootstrap-dir)
|
||||
KEEP_DEBOOTSTRAP_DIR=true
|
||||
shift
|
||||
;;
|
||||
--arch|--arch=?*)
|
||||
if [ "$1" = "--arch" ] && [ -n "$2" ] ; then
|
||||
ARCH="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--arch=}" ]; then
|
||||
ARCH="${1#--arch=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--extractor|--extractor=?*)
|
||||
if [ "$1" = "--extractor" ] && [ -n "$2" ] ; then
|
||||
EXTRACTOR_OVERRIDE="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--extractor=}" ]; then
|
||||
EXTRACTOR_OVERRIDE="${1#--extractor=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
if valid_extractor "$EXTRACTOR_OVERRIDE"; then
|
||||
if ! in_path "$EXTRACTOR_OVERRIDE"; then
|
||||
error 1 MISSINGEXTRACTOR "The selected extractor cannot be found: %s" "$EXTRACTOR_OVERRIDE"
|
||||
fi
|
||||
else
|
||||
error 1 BADEXTRACTOR "%s: unknown extractor" "$EXTRACTOR_OVERRIDE"
|
||||
fi
|
||||
;;
|
||||
--unpack-tarball|--unpack-tarball=?*)
|
||||
if [ "$1" = "--unpack-tarball" ] && [ -n "$2" ] ; then
|
||||
check_conflicting_option "$1"
|
||||
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
|
||||
WHAT_TO_DO="first_stage"
|
||||
else
|
||||
WHAT_TO_DO="first_stage second_stage"
|
||||
fi
|
||||
UNPACK_TARBALL="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--unpack-tarball=}" ]; then
|
||||
check_conflicting_option "$1"
|
||||
if [ -n "$LOOSEN_CONFLICTING_RESTRICTION" ]; then
|
||||
WHAT_TO_DO="first_stage"
|
||||
else
|
||||
WHAT_TO_DO="first_stage second_stage"
|
||||
fi
|
||||
UNPACK_TARBALL="${1#--unpack-tarball=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
if [ ! -f "$UNPACK_TARBALL" ] ; then
|
||||
error 1 NOTARBALL "%s: No such file or directory" "$UNPACK_TARBALL"
|
||||
fi
|
||||
;;
|
||||
--include|--include=?*)
|
||||
if [ "$1" = "--include" ] && [ -n "$2" ]; then
|
||||
ADDITIONAL="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--include=}" ]; then
|
||||
ADDITIONAL="${1#--include=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
ADDITIONAL="$(echo "$ADDITIONAL" | tr , " ")"
|
||||
;;
|
||||
--exclude|--exclude=?*)
|
||||
if [ "$1" = "--exclude" ] && [ -n "$2" ]; then
|
||||
EXCLUDE="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--exclude=}" ]; then
|
||||
EXCLUDE="${1#--exclude=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
EXCLUDE="$(echo "$EXCLUDE" | tr , " ")"
|
||||
;;
|
||||
--verbose)
|
||||
VERBOSE=true
|
||||
export VERBOSE
|
||||
shift 1
|
||||
;;
|
||||
--extra-suites|--extra-suites=?*)
|
||||
if [ "$1" = "--extra-suites" ] && [ -n "$2" ]; then
|
||||
EXTRA_SUITES="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--extra-suites=}" ]; then
|
||||
EXTRA_SUITES="${1#--extra-suites=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
EXTRA_SUITES="$(echo "$EXTRA_SUITES" | tr , " ")"
|
||||
;;
|
||||
--components|--components=?*)
|
||||
if [ "$1" = "--components" ] && [ -n "$2" ]; then
|
||||
USE_COMPONENTS="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--components=}" ]; then
|
||||
USE_COMPONENTS="${1#--components=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
USE_COMPONENTS="$(echo "$USE_COMPONENTS" | tr , "|")"
|
||||
;;
|
||||
--variant|--variant=?*)
|
||||
if [ "$1" = "--variant" ] && [ -n "$2" ]; then
|
||||
VARIANT="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--variant=}" ]; then
|
||||
VARIANT="${1#--variant=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--cache-dir|--cache-dir=?*)
|
||||
# Okay, let's check user's option
|
||||
if [ "$1" = "--cache-dir" ] && [ -n "${2-}" ] ; then
|
||||
CACHE_DIR="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--cache-dir=}" ]; then
|
||||
CACHE_DIR="${1#--cache-dir=}"
|
||||
shift
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
if [ -n "${CACHE_DIR##/*}" ]; then
|
||||
error 1 NOTABSOLUTEPATH "cache directory should be specified with an absolute path"
|
||||
fi
|
||||
if [ ! -d "$CACHE_DIR" ] ; then
|
||||
error 1 NOCACHEDIR "%s: No such directory" "$CACHE_DIR"
|
||||
fi
|
||||
;;
|
||||
--merged-usr)
|
||||
MERGED_USR=yes
|
||||
shift
|
||||
;;
|
||||
--no-merged-usr)
|
||||
MERGED_USR=no
|
||||
shift
|
||||
;;
|
||||
--keyring|--keyring=?*)
|
||||
if ! in_path sopv && ! in_path sqv && ! in_path gpgv; then
|
||||
error 1 NEEDPGPV "none of sopv, sqv or gpgv are installed, but required for Release verification"
|
||||
fi
|
||||
if [ "$1" = "--keyring" ] && [ -n "$2" ]; then
|
||||
KEYRING="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--keyring=}" ]; then
|
||||
KEYRING="${1#--keyring=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
if [ ! -e "$KEYRING" ]; then
|
||||
error 1 KEYRING "specified keyring file ($KEYRING) not found"
|
||||
fi
|
||||
;;
|
||||
--no-check-sig|--no-check-gpg)
|
||||
shift 1
|
||||
DISABLE_KEYRING=1
|
||||
;;
|
||||
--force-check-sig|--force-check-gpg)
|
||||
shift 1
|
||||
FORCE_KEYRING=1
|
||||
;;
|
||||
--certificate|--certificate=?*)
|
||||
if [ "$1" = "--certificate" ] && [ -n "$2" ]; then
|
||||
CERTIFICATE="--certificate=$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--certificate=}" ]; then
|
||||
CERTIFICATE="--certificate=${1#--certificate=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--private-key|--private-key=?*)
|
||||
if [ "$1" = "--private-key" ] && [ -n "$2" ]; then
|
||||
PRIVATEKEY="--private-key=$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--private-key=}" ]; then
|
||||
PRIVATEKEY="--private-key=${1#--private-key=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--ca-certificate|--ca-certificate=?*)
|
||||
if [ "$1" = "--ca-certificate" ] && [ -n "$2" ]; then
|
||||
CACERTIFICATE="--ca-certificate=$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--ca-certificate=}" ]; then
|
||||
CACERTIFICATE="--ca-certificate=${1#--ca-certificate=}"
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
--no-check-certificate)
|
||||
CHECKCERTIF="--no-check-certificate"
|
||||
shift
|
||||
;;
|
||||
--inrelease-path|--inrelease-path=?*)
|
||||
if [ "$1" = "--inrelease-path" ] && [ -n "$2" ]; then
|
||||
INRELEASE_PATH="$2"
|
||||
shift 2
|
||||
elif [ "$1" != "${1#--inrelease-path=}" ]; then
|
||||
INRELEASE_PATH=${1#--inrelease-path=}
|
||||
shift 1
|
||||
else
|
||||
error 1 NEEDARG "option requires an argument %s" "$1"
|
||||
fi
|
||||
;;
|
||||
-*)
|
||||
error 1 BADARG "unrecognized or invalid option %s" "$1"
|
||||
;;
|
||||
*)
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
# do auto proxy discovery
|
||||
AUTOPROXY=""
|
||||
if ! doing_variant fakechroot && command -v apt-config >/dev/null; then
|
||||
eval "$(apt-config shell AUTOPROXY Acquire::http::Proxy-Auto-Detect)"
|
||||
if [ -z "$AUTOPROXY" ]; then
|
||||
eval "$(apt-config shell AUTOPROXY Acquire::http::ProxyAutoDetect)"
|
||||
fi
|
||||
if [ -z "${http_proxy+x}" ] && [ -x "$AUTOPROXY" ]; then
|
||||
http_proxy="$($AUTOPROXY)"
|
||||
if [ -n "$http_proxy" ] && [ "$http_proxy" != "DIRECT" ]; then
|
||||
info AUTOPROXY "Using auto-detected proxy: $http_proxy"
|
||||
export http_proxy
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
if [ -n "$DISABLE_KEYRING" ] && [ -n "$FORCE_KEYRING" ]; then
|
||||
error 1 BADARG "Both --no-check-sig (or --no-check-gpg) and --force-check-sig (or --force-check-gpg) specified, please pick one (at most)"
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ "$SECOND_STAGE_ONLY" = "true" ]; then
|
||||
SUITE=$(cat "$DEBOOTSTRAP_DIR/suite")
|
||||
if [ -e "$DEBOOTSTRAP_DIR/extra-suites" ]; then
|
||||
EXTRA_SUITES=$(cat "$DEBOOTSTRAP_DIR/extra-suites")
|
||||
fi
|
||||
ARCH=$(cat "$DEBOOTSTRAP_DIR/arch")
|
||||
USER_MIRROR=$(cat "$DEBOOTSTRAP_DIR/mirror")
|
||||
if [ -e "$DEBOOTSTRAP_DIR/variant" ]; then
|
||||
VARIANT=$(cat "$DEBOOTSTRAP_DIR/variant")
|
||||
SUPPORTED_VARIANTS="$VARIANT"
|
||||
fi
|
||||
if [ -z "$CHROOTDIR" ]; then
|
||||
TARGET=/
|
||||
else
|
||||
TARGET=$CHROOTDIR
|
||||
fi
|
||||
SCRIPT="$DEBOOTSTRAP_DIR/suite-script"
|
||||
else
|
||||
if ! in_path wget; then
|
||||
error 1 NEEDWGET "You must install wget to download packages."
|
||||
fi
|
||||
if [ -z "${1-}" ] || [ -z "${2-}" ]; then
|
||||
usage_err 1 NEEDSUITETARGET "You must specify a suite and a target."
|
||||
fi
|
||||
SUITE="$1"
|
||||
TARGET="$2"
|
||||
USER_MIRROR="${3-}"
|
||||
TARGET="${TARGET%/}"
|
||||
if [ "${TARGET#/}" = "${TARGET}" ]; then
|
||||
if [ "${TARGET%/*}" = "$TARGET" ] ; then
|
||||
TARGET="$(pwd)/$TARGET"
|
||||
else
|
||||
TARGET="$(cd "${TARGET%/*}"; echo "$(pwd)/${TARGET##*/}")"
|
||||
fi
|
||||
fi
|
||||
|
||||
SCRIPT="$DEBOOTSTRAP_DIR/scripts/$1"
|
||||
if ! [ -e "$SCRIPT" ] && [ $(which distro-info 2>/dev/null) ]; then
|
||||
if debian-distro-info --series "$1" >/dev/null 2>&1; then
|
||||
SCRIPT="$DEBOOTSTRAP_DIR/scripts/sid"
|
||||
elif ubuntu-distro-info --series "$1" >/dev/null 2>&1; then
|
||||
SCRIPT="$DEBOOTSTRAP_DIR/scripts/gutsy"
|
||||
fi
|
||||
fi
|
||||
if [ -n "$VARIANT" ] && [ -e "${SCRIPT}.${VARIANT}" ]; then
|
||||
SCRIPT="${SCRIPT}.${VARIANT}"
|
||||
SUPPORTED_VARIANTS="$VARIANT"
|
||||
fi
|
||||
if [ -n "${4-}" ]; then
|
||||
if [ -e "$DEBOOTSTRAP_DIR/scripts/$4" ]; then
|
||||
SCRIPT="$DEBOOTSTRAP_DIR/scripts/$4"
|
||||
else
|
||||
SCRIPT="$4"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if am_doing_phase kill_target; then
|
||||
# Require empty target when we are going to remove it afterwards
|
||||
if [ -d "$TARGET" ] && [ -n "$(ls -A "$TARGET")" ] && \
|
||||
[ "$KEEP_DEBOOTSTRAP_DIR" != "true" ]; then
|
||||
error 1 BADTARGET "Target directory '$TARGET' is not empty and it would be wiped"
|
||||
fi
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if in_path dpkg && \
|
||||
dpkg --print-architecture >/dev/null 2>&1; then
|
||||
HOST_ARCH=$(/usr/bin/dpkg --print-architecture)
|
||||
elif in_path udpkg && \
|
||||
udpkg --print-architecture >/dev/null 2>&1; then
|
||||
HOST_ARCH=$(/usr/bin/udpkg --print-architecture)
|
||||
elif [ -e "$DEBOOTSTRAP_DIR/arch" ]; then
|
||||
HOST_ARCH=$(cat "$DEBOOTSTRAP_DIR/arch")
|
||||
elif in_path pacman-conf; then
|
||||
CARCH=$(pacman-conf Architecture)
|
||||
case $CARCH in
|
||||
i686) HOST_ARCH=i386 ;;
|
||||
x86_64) HOST_ARCH=amd64 ;;
|
||||
armv7h) HOST_ARCH=armhf ;;
|
||||
aarch64) HOST_ARCH=arm64 ;;
|
||||
loong64) HOST_ARCH=loong64 ;;
|
||||
riscv64) HOST_ARCH=riscv64 ;;
|
||||
*) echo "Unknown architecture: $CARCH" && exit 1
|
||||
esac
|
||||
fi
|
||||
HOST_OS="$HOST_ARCH"
|
||||
# basic host OS guessing for non-Debian systems
|
||||
if [ -z "$HOST_OS" ]; then
|
||||
case $(uname) in
|
||||
Linux)
|
||||
HOST_OS=linux
|
||||
;;
|
||||
GNU/kFreeBSD)
|
||||
HOST_OS=kfreebsd
|
||||
;;
|
||||
GNU)
|
||||
HOST_OS=hurd
|
||||
;;
|
||||
FreeBSD*)
|
||||
HOST_OS=freebsd
|
||||
;;
|
||||
Darwin)
|
||||
HOST_OS=darwin
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
ARCH="$HOST_ARCH"
|
||||
fi
|
||||
|
||||
if [ -z "$ARCH" ] || [ -z "$HOST_OS" ]; then
|
||||
error 1 WHATARCH "Couldn't work out current architecture"
|
||||
|
||||
fi
|
||||
|
||||
if [ "$HOST_OS" = "kfreebsd" ] || [ "$HOST_OS" = "freebsd" ]; then
|
||||
for module in linprocfs fdescfs tmpfs linsysfs; do
|
||||
kldstat -m "$module" > /dev/null 2>&1 || warning SANITYCHECK "Probably required module %s is not loaded" "$module"
|
||||
done
|
||||
fi
|
||||
|
||||
if [ "$TARGET" = "/" ]; then
|
||||
CHROOT_CMD=""
|
||||
else
|
||||
CHROOT_CMD="chroot \"$TARGET\""
|
||||
fi
|
||||
|
||||
# fakeroot cannot check /proc/1/environ
|
||||
if [ "$HOST_OS" = Linux ] && ! doing_variant fakechroot && [ "$CONTAINER" = "lxc-libvirt" ]; then
|
||||
CHROOT_CMD="unshare --net $CHROOT_CMD"
|
||||
fi
|
||||
|
||||
if [ -z "${SHA_SIZE-}" ]; then
|
||||
SHA_SIZE=256
|
||||
fi
|
||||
if ! in_path "sha${SHA_SIZE}sum" && ! in_path "sha${SHA_SIZE}"; then
|
||||
warning SHA_SIZE "Cannot find binary for checking sha%s checksums, falling back to sha1" "${SHA_SIZE}"
|
||||
SHA_SIZE=1
|
||||
fi
|
||||
DEBOOTSTRAP_CHECKSUM_FIELD="SHA$SHA_SIZE"
|
||||
|
||||
export ARCH SUITE EXTRA_SUITES TARGET CHROOT_CMD SHA_SIZE DEBOOTSTRAP_CHECKSUM_FIELD
|
||||
|
||||
if am_doing_phase first_stage second_stage; then
|
||||
if in_path id && [ "$(id -u)" -ne 0 ]; then
|
||||
error 1 NEEDROOT "debootstrap can only run as root"
|
||||
fi
|
||||
if ! in_path chroot; then
|
||||
error 1 NEEDCHROOT "Cannot find chroot executable in \$PATH"
|
||||
fi
|
||||
# Ensure that we can create working devices and executables on the target.
|
||||
if ! check_sane_mount "$TARGET"; then
|
||||
error 1 NOEXEC "Cannot install into target '$TARGET' mounted with noexec"
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ ! -e "$SCRIPT" ]; then
|
||||
error 1 NOSCRIPT "No such script: %s" "$SCRIPT"
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ "$TARGET" != "" ]; then
|
||||
mkdir -p "$TARGET/debootstrap"
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
# Use of fd's by functions/scripts:
|
||||
#
|
||||
# stdin/stdout/stderr: used normally
|
||||
# fd 4: I:/W:/etc information
|
||||
# fd 5,6: spare for functions
|
||||
# fd 7,8: spare for scripts
|
||||
|
||||
if [ "$USE_DEBIANINSTALLER_INTERACTION" = yes ]; then
|
||||
# stdout=stderr: full log of debootstrap run
|
||||
# fd 3: I:/W:/etc information
|
||||
exec 4>&3
|
||||
elif am_doing_phase printdebs; then
|
||||
# stderr: I:/W:/etc information
|
||||
# stdout: debs needed
|
||||
exec 4>&2
|
||||
else
|
||||
# stderr: used in exceptional circumstances only
|
||||
# stdout: I:/W:/etc information
|
||||
# $TARGET/debootstrap/debootstrap.log: full log of debootstrap run
|
||||
exec 4>&1
|
||||
exec >>"$TARGET/debootstrap/debootstrap.log"
|
||||
exec 2>&1
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if [ -x /usr/bin/arch-test ] && am_doing_phase second_stage; then
|
||||
if doing_variant fakechroot; then
|
||||
ret=0; arch-test "$ARCH" || ret=$?
|
||||
# Avoid failure with old arch-test package
|
||||
elif arch-test --version > /dev/null 2>&1; then
|
||||
ret=0; arch-test -c "$TARGET" "$ARCH" || ret=$?
|
||||
else
|
||||
ret=3
|
||||
fi
|
||||
|
||||
case $ret in
|
||||
0) info ARCHEXEC "Target architecture can be executed" ;;
|
||||
1) error 1 ARCHNOTEXEC "Unable to execute target architecture" ;;
|
||||
*) info ARCHEXECUNKNOWN "Can't verify that target arch works" ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
|
||||
|
||||
if [ "$UNPACK_TARBALL" ]; then
|
||||
if [ "${UNPACK_TARBALL#/}" = "$UNPACK_TARBALL" ]; then
|
||||
error 1 TARPATH "Tarball must be given an absolute path"
|
||||
fi
|
||||
if [ "${UNPACK_TARBALL%.tar}" != "$UNPACK_TARBALL" ]; then
|
||||
(cd "$TARGET" && tar -xf "$UNPACK_TARBALL")
|
||||
elif [ "${UNPACK_TARBALL%.tar.[g|x]z}" != "$UNPACK_TARBALL" ]; then
|
||||
(cd "$TARGET" && tar -xf "$UNPACK_TARBALL")
|
||||
elif [ "${UNPACK_TARBALL%.tgz}" != "$UNPACK_TARBALL" ]; then
|
||||
(cd "$TARGET" && zcat "$UNPACK_TARBALL" | tar -xf -)
|
||||
else
|
||||
error 1 NOTTAR "Unknown tarball: must be .tar.[gz,xz], .tar or .tgz"
|
||||
fi
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
. "$SCRIPT"
|
||||
|
||||
MIRRORS="$DEF_MIRROR"
|
||||
if [ "$USER_MIRROR" != "" ]; then
|
||||
MIRRORS="${USER_MIRROR%/}"
|
||||
fi
|
||||
|
||||
export MIRRORS
|
||||
|
||||
ok=false
|
||||
for v in $SUPPORTED_VARIANTS; do
|
||||
if doing_variant "$v"; then ok=true; fi
|
||||
done
|
||||
if ! "$ok"; then
|
||||
error 1 UNSUPPVARIANT "unsupported variant"
|
||||
fi
|
||||
|
||||
###########################################################################
|
||||
|
||||
if am_doing_phase finddebs; then
|
||||
if [ "$FINDDEBS_NEEDS_INDICES" = "true" ] || \
|
||||
[ "$RESOLVE_DEPS" = "true" ]; then
|
||||
download_indices
|
||||
GOT_INDICES=true
|
||||
fi
|
||||
|
||||
work_out_debs
|
||||
|
||||
base=$(without "$base $ADDITIONAL" "$EXCLUDE")
|
||||
required=$(without "$required" "$EXCLUDE")
|
||||
|
||||
if [ "$RESOLVE_DEPS" = true ]; then
|
||||
requiredX=$(echo "$required" | tr ' ' '\n' | sort | uniq)
|
||||
baseX=$(echo "$base" | tr ' ' '\n' | sort | uniq)
|
||||
|
||||
info RESOLVEREQ "Resolving dependencies of required packages..."
|
||||
required=$(resolve_deps "$requiredX")
|
||||
info RESOLVEBASE "Resolving dependencies of base packages..."
|
||||
base=$(resolve_deps "$baseX")
|
||||
base=$(without "$base" "$required")
|
||||
|
||||
if [ "${LOG_EXTRA_DEPS-}" = true ]; then
|
||||
baseN=$(without "$baseX" "$requiredX")
|
||||
baseU=$(without "$baseX" "$baseN")
|
||||
|
||||
if [ "$baseU" != "" ]; then
|
||||
info REDUNDANTBASE "Found packages in base already in required: %s" "$baseU"
|
||||
fi
|
||||
|
||||
requiredX=$(without "$required" "$requiredX")
|
||||
baseX=$(without "$base" "$baseX")
|
||||
if [ "$requiredX" != "" ]; then
|
||||
info NEWREQUIRED "Found additional required dependencies: %s" "$requiredX"
|
||||
fi
|
||||
if [ "$baseX" != "" ]; then
|
||||
info NEWBASE "Found additional base dependencies: %s" "$baseX"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
|
||||
all_debs="$required $base"
|
||||
fi
|
||||
|
||||
if am_doing_phase printdebs; then
|
||||
echo "$all_debs"
|
||||
fi
|
||||
|
||||
if am_doing_phase dldebs; then
|
||||
if [ "$GOT_INDICES" != "true" ]; then
|
||||
download_indices
|
||||
fi
|
||||
download "$all_debs"
|
||||
fi
|
||||
|
||||
if am_doing_phase save_variables; then
|
||||
cp "$0" "$TARGET/debootstrap/debootstrap"
|
||||
cp "$DEBOOTSTRAP_DIR/functions" "$TARGET/debootstrap/functions"
|
||||
cp "$SCRIPT" "$TARGET/debootstrap/suite-script"
|
||||
# pick up common setting scripts
|
||||
cp "$DEBOOTSTRAP_DIR"/scripts/*-common "$TARGET/debootstrap/"
|
||||
echo "$ARCH" >"$TARGET/debootstrap/arch"
|
||||
echo "$SUITE" >"$TARGET/debootstrap/suite"
|
||||
[ "" = "$EXTRA_SUITES" ] ||
|
||||
echo "$EXTRA_SUITES" >"$TARGET/debootstrap/extra-suites"
|
||||
[ "" = "$VARIANT" ] ||
|
||||
echo "$VARIANT" >"$TARGET/debootstrap/variant"
|
||||
echo "$required" >"$TARGET/debootstrap/required"
|
||||
echo "$base" >"$TARGET/debootstrap/base"
|
||||
|
||||
chmod 755 "$TARGET/debootstrap/debootstrap"
|
||||
fi
|
||||
|
||||
if am_doing_phase maketarball; then
|
||||
(cd "$TARGET";
|
||||
tar czf - var/lib/apt var/cache/apt debootstrap) >"$MAKE_TARBALL"
|
||||
fi
|
||||
|
||||
if am_doing_phase first_stage; then
|
||||
choose_extractor
|
||||
|
||||
if [ -n "$UNPACK_TARBALL" ]; then
|
||||
required=$(cat "$TARGET/debootstrap/required")
|
||||
base=$(cat "$TARGET/debootstrap/base")
|
||||
all_debs="$required $base"
|
||||
fi
|
||||
|
||||
# first stage sets up the chroot -- no calls should be made to
|
||||
# "chroot $TARGET" here; but they should be possible by the time it's
|
||||
# finished
|
||||
first_stage_install
|
||||
|
||||
if ! am_doing_phase second_stage; then
|
||||
cp "$0" "$TARGET/debootstrap/debootstrap"
|
||||
cp "$DEBOOTSTRAP_DIR/functions" "$TARGET/debootstrap/functions"
|
||||
cp "$SCRIPT" "$TARGET/debootstrap/suite-script"
|
||||
# pick up common setting scripts
|
||||
cp "$DEBOOTSTRAP_DIR"/scripts/*-common "$TARGET/debootstrap/"
|
||||
echo "$ARCH" >"$TARGET/debootstrap/arch"
|
||||
echo "$SUITE" >"$TARGET/debootstrap/suite"
|
||||
[ "" = "$EXTRA_SUITES" ] ||
|
||||
echo "$EXTRA_SUITES" >"$TARGET/debootstrap/extra-suites"
|
||||
echo "$USER_MIRROR" >"$TARGET/debootstrap/mirror"
|
||||
[ "" = "$VARIANT" ] ||
|
||||
echo "$VARIANT" >"$TARGET/debootstrap/variant"
|
||||
echo "$required" >"$TARGET/debootstrap/required"
|
||||
echo "$base" >"$TARGET/debootstrap/base"
|
||||
|
||||
chmod 755 "$TARGET/debootstrap/debootstrap"
|
||||
fi
|
||||
|
||||
# create sources.list
|
||||
if [ "${MIRRORS#http*://}" != "$MIRRORS" ]; then
|
||||
setup_apt_sources "${MIRRORS%% *}"
|
||||
else
|
||||
setup_apt_sources "$DEF_MIRROR"
|
||||
fi
|
||||
fi
|
||||
|
||||
if am_doing_phase second_stage; then
|
||||
if [ "$SECOND_STAGE_ONLY" = true ]; then
|
||||
required=$(cat "$DEBOOTSTRAP_DIR/required")
|
||||
base=$(cat "$DEBOOTSTRAP_DIR/base")
|
||||
all_debs="$required $base"
|
||||
fi
|
||||
|
||||
# second stage uses the chroot to clean itself up -- has to be able to
|
||||
# work from entirely within the chroot (in case we've booted into it,
|
||||
# possibly over NFS eg)
|
||||
second_stage_install
|
||||
|
||||
if [ -e "$TARGET/debootstrap/debootstrap.log" ]; then
|
||||
if [ "$KEEP_DEBOOTSTRAP_DIR" = true ]; then
|
||||
cp "$TARGET/debootstrap/debootstrap.log" "$TARGET/var/log/bootstrap.log"
|
||||
else
|
||||
# debootstrap.log is still open as stdout/stderr and needs
|
||||
# to remain so, but after unlinking it some NFS servers
|
||||
# implement this by a temporary file in the same directory,
|
||||
# which makes it impossible to rmdir that directory.
|
||||
# Moving it instead works around the problem.
|
||||
mv "$TARGET/debootstrap/debootstrap.log" "$TARGET/var/log/bootstrap.log"
|
||||
fi
|
||||
fi
|
||||
sync
|
||||
|
||||
if [ "$KEEP_DEBOOTSTRAP_DIR" = true ]; then
|
||||
if [ -x "$TARGET/debootstrap/debootstrap" ]; then
|
||||
chmod 644 "$TARGET/debootstrap/debootstrap"
|
||||
fi
|
||||
else
|
||||
rm -rf "$TARGET/debootstrap"
|
||||
fi
|
||||
fi
|
||||
|
||||
if am_doing_phase kill_target; then
|
||||
if [ "$KEEP_DEBOOTSTRAP_DIR" != true ]; then
|
||||
info KILLTARGET "Deleting target directory"
|
||||
case "$HOST_OS" in
|
||||
freebsd|darwin)
|
||||
rm -rfx "$TARGET"
|
||||
;;
|
||||
*)
|
||||
rm -rf --one-file-system "$TARGET"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
fi
|
||||
@@ -0,0 +1,80 @@
|
||||
2026-07-07 21:48:11 URL:http://deb.debian.org/debian/dists/stable/InRelease [140415/140415] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs/var/lib/apt/lists/partial/deb.debian.org_debian_dists_stable_InRelease" [1]
|
||||
2026-07-07 21:48:13 URL:http://deb.debian.org/debian/dists/stable/main/binary-armhf/by-hash/SHA256/52cd228fd6d32d43b5b4565c6ed471cab2ea199744324f63345a1ac08bed368f [9238176/9238176] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs/var/lib/apt/lists/partial/deb.debian.org_debian_dists_stable_main_binary-armhf_Packages.xz" [1]
|
||||
2026-07-07 21:48:22 URL:http://deb.debian.org/debian/pool/main/a/apt/apt_3.0.3_armhf.deb [1363968/1363968] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/apt_3.0.3_armhf.deb" [1]
|
||||
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/base-files/base-files_13.8+deb13u5_armhf.deb [73280/73280] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/base-files_13.8+deb13u5_armhf.deb" [1]
|
||||
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.6.7_armhf.deb [52520/52520] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/base-passwd_3.6.7_armhf.deb" [1]
|
||||
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/b/bash/bash_5.2.37-2+b9_armhf.deb [1432756/1432756] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/bash_5.2.37-2+b9_armhf.deb" [1]
|
||||
2026-07-07 21:48:23 URL:http://deb.debian.org/debian/pool/main/u/util-linux/bsdutils_2.41-5_armhf.deb [101328/101328] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/bsdutils_1%3a2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/c/coreutils/coreutils_9.7-3_armhf.deb [2868896/2868896] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/coreutils_9.7-3_armhf.deb" [1]
|
||||
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/d/dash/dash_0.5.12-12_armhf.deb [90420/90420] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/dash_0.5.12-12_armhf.deb" [1]
|
||||
2026-07-07 21:48:24 URL:http://deb.debian.org/debian/pool/main/d/debconf/debconf_1.5.91_all.deb [121088/121088] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debconf_1.5.91_all.deb" [1]
|
||||
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2025.1_all.deb [179244/179244] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debian-archive-keyring_2025.1_all.deb" [1]
|
||||
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/debianutils/debianutils_5.23.2_armhf.deb [91408/91408] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/debianutils_5.23.2_armhf.deb" [1]
|
||||
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/diffutils/diffutils_3.10-4_armhf.deb [369476/369476] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/diffutils_1%3a3.10-4_armhf.deb" [1]
|
||||
2026-07-07 21:48:25 URL:http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.22_armhf.deb [1487744/1487744] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/dpkg_1.22.22_armhf.deb" [1]
|
||||
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/f/findutils/findutils_4.10.0-3_armhf.deb [686648/686648] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/findutils_4.10.0-3_armhf.deb" [1]
|
||||
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/gcc-14-base_14.2.0-19_armhf.deb [49392/49392] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/gcc-14-base_14.2.0-19_armhf.deb" [1]
|
||||
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/grep/grep_3.11-4_armhf.deb [420212/420212] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/grep_3.11-4_armhf.deb" [1]
|
||||
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/g/gzip/gzip_1.13-1_armhf.deb [133660/133660] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/gzip_1.13-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:26 URL:http://deb.debian.org/debian/pool/main/h/hostname/hostname_3.25_armhf.deb [10008/10008] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/hostname_3.25_armhf.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/i/init-system-helpers/init-system-helpers_1.69~deb13u1_all.deb [39360/39360] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/init-system-helpers_1.69~deb13u1_all.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/acl/libacl1_2.3.2-2+b1_armhf.deb [30040/30040] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libacl1_2.3.2-2+b1_armhf.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/apt/libapt-pkg7.0_3.0.3_armhf.deb [973384/973384] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libapt-pkg7.0_3.0.3_armhf.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/attr/libattr1_2.5.2-3_armhf.deb [21972/21972] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libattr1_1%3a2.5.2-3_armhf.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/audit/libaudit-common_4.0.2-2_all.deb [12692/12692] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libaudit-common_1%3a4.0.2-2_all.deb" [1]
|
||||
2026-07-07 21:48:27 URL:http://deb.debian.org/debian/pool/main/a/audit/libaudit1_4.0.2-2+b2_armhf.deb [49232/49232] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libaudit1_1%3a4.0.2-2+b2_armhf.deb" [1]
|
||||
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libblkid1_2.41-5_armhf.deb [155444/155444] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libblkid1_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/libb/libbsd/libbsd0_0.12.2-2_armhf.deb [127036/127036] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libbsd0_0.12.2-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/b/bzip2/libbz2-1.0_1.0.8-6_armhf.deb [34952/34952] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libbz2-1.0_1.0.8-6_armhf.deb" [1]
|
||||
2026-07-07 21:48:28 URL:http://deb.debian.org/debian/pool/main/g/glibc/libc-bin_2.41-12+deb13u3_armhf.deb [524480/524480] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libc-bin_2.41-12+deb13u3_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/g/glibc/libc6_2.41-12+deb13u3_armhf.deb [2249772/2249772] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libc6_2.41-12+deb13u3_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libc/libcap-ng/libcap-ng0_0.8.5-4+b1_armhf.deb [16120/16120] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcap-ng0_0.8.5-4+b1_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libc/libcap2/libcap2_2.75-10+deb13u1+b1_armhf.deb [25048/25048] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcap2_1%3a2.75-10+deb13u1+b1_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/libx/libxcrypt/libcrypt1_4.4.38-1_armhf.deb [95644/95644] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libcrypt1_1%3a4.4.38-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/d/db5.3/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb [602320/602320] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb" [1]
|
||||
2026-07-07 21:48:29 URL:http://deb.debian.org/debian/pool/main/c/cdebconf/libdebconfclient0_0.280_armhf.deb [10304/10304] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libdebconfclient0_0.280_armhf.deb" [1]
|
||||
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/libgcc-s1_14.2.0-19_armhf.deb [37008/37008] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libgcc-s1_14.2.0-19_armhf.deb" [1]
|
||||
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/g/gmp/libgmp10_6.3.0+dfsg-3_armhf.deb [512384/512384] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libgmp10_2%3a6.3.0+dfsg-3_armhf.deb" [1]
|
||||
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/n/nettle/libhogweed6t64_3.10.1-1_armhf.deb [322448/322448] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libhogweed6t64_3.10.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/u/util-linux/liblastlog2-2_2.41-5_armhf.deb [27776/27776] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblastlog2-2_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:30 URL:http://deb.debian.org/debian/pool/main/l/lz4/liblz4-1_1.10.0-4_armhf.deb [52848/52848] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblz4-1_1.10.0-4_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/x/xz-utils/liblzma5_5.8.1-1_armhf.deb [295984/295984] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/liblzma5_5.8.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/libm/libmd/libmd0_1.1.0-2+b1_armhf.deb [31908/31908] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libmd0_1.1.0-2+b1_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libmount1_2.41-5_armhf.deb [188956/188956] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libmount1_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/n/nettle/libnettle8t64_3.10.1-1_armhf.deb [311872/311872] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libnettle8t64_3.10.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-modules_1.7.0-5_armhf.deb [164240/164240] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-modules_1.7.0-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:31 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-modules-bin_1.7.0-5_armhf.deb [45176/45176] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-modules-bin_1.7.0-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam-runtime_1.7.0-5_all.deb [248720/248720] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam-runtime_1.7.0-5_all.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pam/libpam0g_1.7.0-5_armhf.deb [64496/64496] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpam0g_1.7.0-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/p/pcre2/libpcre2-8-0_10.46-1~deb13u1_armhf.deb [259492/259492] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libpcre2-8-0_10.46-1~deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.6.0-2_armhf.deb [49280/49280] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libseccomp2_2.6.0-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libselinux/libselinux1_3.8.1-1_armhf.deb [74792/74792] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libselinux1_3.8.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:32 URL:http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage-common_3.8.1-1_all.deb [7812/7812] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsemanage-common_3.8.1-1_all.deb" [1]
|
||||
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage2_3.8.1-1_armhf.deb [81172/81172] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsemanage2_3.8.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/libs/libsepol/libsepol2_3.8.1-1_armhf.deb [256324/256324] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsepol2_3.8.1-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libsmartcols1_2.41-5_armhf.deb [126940/126940] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsmartcols1_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:33 URL:http://deb.debian.org/debian/pool/main/s/sqlite3/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb [803136/803136] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/o/openssl/libssl3t64_3.5.6-1~deb13u1_armhf.deb [1993208/1993208] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libssl3t64_3.5.6-1~deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/g/gcc-14/libstdc++6_14.2.0-19_armhf.deb [606604/606604] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libstdc++6_14.2.0-19_armhf.deb" [1]
|
||||
2026-07-07 21:48:34 URL:http://deb.debian.org/debian/pool/main/s/systemd/libsystemd0_257.13-1~deb13u1_armhf.deb [418864/418864] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libsystemd0_257.13-1~deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/n/ncurses/libtinfo6_6.5+20250216-2_armhf.deb [333044/333044] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libtinfo6_6.5+20250216-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/s/systemd/libudev1_257.13-1~deb13u1_armhf.deb [142380/142380] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libudev1_257.13-1~deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/u/util-linux/libuuid1_2.41-5_armhf.deb [36408/36408] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libuuid1_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/x/xxhash/libxxhash0_0.8.3-2_armhf.deb [31232/31232] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libxxhash0_0.8.3-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/libz/libzstd/libzstd1_1.5.7+dfsg-1_armhf.deb [264236/264236] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/libzstd1_1.5.7+dfsg-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:35 URL:http://deb.debian.org/debian/pool/main/u/util-linux/login_4.16.0-2+really2.41-5_armhf.deb [107368/107368] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/login_1%3a4.16.0-2+really2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/s/shadow/login.defs_4.17.4-2_all.deb [186124/186124] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/login.defs_1%3a4.17.4-2_all.deb" [1]
|
||||
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/m/mawk/mawk_1.3.4.20250131-1_armhf.deb [130628/130628] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/mawk_1.3.4.20250131-1_armhf.deb" [1]
|
||||
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/u/util-linux/mount_2.41-5_armhf.deb [150236/150236] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/mount_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:36 URL:http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-base_6.5+20250216-2_all.deb [273216/273216] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/ncurses-base_6.5+20250216-2_all.deb" [1]
|
||||
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-bin_6.5+20250216-2_armhf.deb [429332/429332] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/ncurses-bin_6.5+20250216-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/o/openssl/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb [304100/304100] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:37 URL:http://deb.debian.org/debian/pool/main/s/shadow/passwd_4.17.4-2_armhf.deb [1181288/1181288] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/passwd_1%3a4.17.4-2_armhf.deb" [1]
|
||||
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/p/perl/perl-base_5.40.1-6_armhf.deb [1514912/1514912] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/perl-base_5.40.1-6_armhf.deb" [1]
|
||||
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/s/sed/sed_4.9-2+deb13u1_armhf.deb [321948/321948] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sed_4.9-2+deb13u1_armhf.deb" [1]
|
||||
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/r/rust-sequoia-sqv/sqv_1.3.0-3+b2_armhf.deb [799956/799956] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sqv_1.3.0-3+b2_armhf.deb" [1]
|
||||
2026-07-07 21:48:38 URL:http://deb.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_3.14-4_armhf.deb [32776/32776] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/sysvinit-utils_3.14-4_armhf.deb" [1]
|
||||
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/t/tar/tar_1.35+dfsg-3.1_armhf.deb [794392/794392] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/tar_1.35+dfsg-3.1_armhf.deb" [1]
|
||||
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/t/tzdata/tzdata_2026b-0+deb13u1_all.deb [264316/264316] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/tzdata_2026b-0+deb13u1_all.deb" [1]
|
||||
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/u/util-linux/util-linux_2.41-5_armhf.deb [1133504/1133504] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/util-linux_2.41-5_armhf.deb" [1]
|
||||
2026-07-07 21:48:39 URL:http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg+really1.3.1-1+b1_armhf.deb [75196/75196] -> "/home/eva/Documents/Troposphere-Jibo/include/dual_rootfs//var/cache/apt/archives/partial/zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb" [1]
|
||||
@@ -0,0 +1,78 @@
|
||||
apt /var/cache/apt/archives/apt_3.0.3_armhf.deb
|
||||
base-files /var/cache/apt/archives/base-files_13.8+deb13u5_armhf.deb
|
||||
base-passwd /var/cache/apt/archives/base-passwd_3.6.7_armhf.deb
|
||||
bash /var/cache/apt/archives/bash_5.2.37-2+b9_armhf.deb
|
||||
bsdutils /var/cache/apt/archives/bsdutils_1%3a2.41-5_armhf.deb
|
||||
coreutils /var/cache/apt/archives/coreutils_9.7-3_armhf.deb
|
||||
dash /var/cache/apt/archives/dash_0.5.12-12_armhf.deb
|
||||
debconf /var/cache/apt/archives/debconf_1.5.91_all.deb
|
||||
debian-archive-keyring /var/cache/apt/archives/debian-archive-keyring_2025.1_all.deb
|
||||
debianutils /var/cache/apt/archives/debianutils_5.23.2_armhf.deb
|
||||
diffutils /var/cache/apt/archives/diffutils_1%3a3.10-4_armhf.deb
|
||||
dpkg /var/cache/apt/archives/dpkg_1.22.22_armhf.deb
|
||||
findutils /var/cache/apt/archives/findutils_4.10.0-3_armhf.deb
|
||||
gcc-14-base /var/cache/apt/archives/gcc-14-base_14.2.0-19_armhf.deb
|
||||
grep /var/cache/apt/archives/grep_3.11-4_armhf.deb
|
||||
gzip /var/cache/apt/archives/gzip_1.13-1_armhf.deb
|
||||
hostname /var/cache/apt/archives/hostname_3.25_armhf.deb
|
||||
init-system-helpers /var/cache/apt/archives/init-system-helpers_1.69~deb13u1_all.deb
|
||||
libacl1 /var/cache/apt/archives/libacl1_2.3.2-2+b1_armhf.deb
|
||||
libapt-pkg7.0 /var/cache/apt/archives/libapt-pkg7.0_3.0.3_armhf.deb
|
||||
libattr1 /var/cache/apt/archives/libattr1_1%3a2.5.2-3_armhf.deb
|
||||
libaudit-common /var/cache/apt/archives/libaudit-common_1%3a4.0.2-2_all.deb
|
||||
libaudit1 /var/cache/apt/archives/libaudit1_1%3a4.0.2-2+b2_armhf.deb
|
||||
libblkid1 /var/cache/apt/archives/libblkid1_2.41-5_armhf.deb
|
||||
libbsd0 /var/cache/apt/archives/libbsd0_0.12.2-2_armhf.deb
|
||||
libbz2-1.0 /var/cache/apt/archives/libbz2-1.0_1.0.8-6_armhf.deb
|
||||
libc-bin /var/cache/apt/archives/libc-bin_2.41-12+deb13u3_armhf.deb
|
||||
libc6 /var/cache/apt/archives/libc6_2.41-12+deb13u3_armhf.deb
|
||||
libcap-ng0 /var/cache/apt/archives/libcap-ng0_0.8.5-4+b1_armhf.deb
|
||||
libcap2 /var/cache/apt/archives/libcap2_1%3a2.75-10+deb13u1+b1_armhf.deb
|
||||
libcrypt1 /var/cache/apt/archives/libcrypt1_1%3a4.4.38-1_armhf.deb
|
||||
libdb5.3t64 /var/cache/apt/archives/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb
|
||||
libdebconfclient0 /var/cache/apt/archives/libdebconfclient0_0.280_armhf.deb
|
||||
libgcc-s1 /var/cache/apt/archives/libgcc-s1_14.2.0-19_armhf.deb
|
||||
libgmp10 /var/cache/apt/archives/libgmp10_2%3a6.3.0+dfsg-3_armhf.deb
|
||||
libhogweed6t64 /var/cache/apt/archives/libhogweed6t64_3.10.1-1_armhf.deb
|
||||
liblastlog2-2 /var/cache/apt/archives/liblastlog2-2_2.41-5_armhf.deb
|
||||
liblz4-1 /var/cache/apt/archives/liblz4-1_1.10.0-4_armhf.deb
|
||||
liblzma5 /var/cache/apt/archives/liblzma5_5.8.1-1_armhf.deb
|
||||
libmd0 /var/cache/apt/archives/libmd0_1.1.0-2+b1_armhf.deb
|
||||
libmount1 /var/cache/apt/archives/libmount1_2.41-5_armhf.deb
|
||||
libnettle8t64 /var/cache/apt/archives/libnettle8t64_3.10.1-1_armhf.deb
|
||||
libpam-modules /var/cache/apt/archives/libpam-modules_1.7.0-5_armhf.deb
|
||||
libpam-modules-bin /var/cache/apt/archives/libpam-modules-bin_1.7.0-5_armhf.deb
|
||||
libpam-runtime /var/cache/apt/archives/libpam-runtime_1.7.0-5_all.deb
|
||||
libpam0g /var/cache/apt/archives/libpam0g_1.7.0-5_armhf.deb
|
||||
libpcre2-8-0 /var/cache/apt/archives/libpcre2-8-0_10.46-1~deb13u1_armhf.deb
|
||||
libseccomp2 /var/cache/apt/archives/libseccomp2_2.6.0-2_armhf.deb
|
||||
libselinux1 /var/cache/apt/archives/libselinux1_3.8.1-1_armhf.deb
|
||||
libsemanage-common /var/cache/apt/archives/libsemanage-common_3.8.1-1_all.deb
|
||||
libsemanage2 /var/cache/apt/archives/libsemanage2_3.8.1-1_armhf.deb
|
||||
libsepol2 /var/cache/apt/archives/libsepol2_3.8.1-1_armhf.deb
|
||||
libsmartcols1 /var/cache/apt/archives/libsmartcols1_2.41-5_armhf.deb
|
||||
libsqlite3-0 /var/cache/apt/archives/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb
|
||||
libssl3t64 /var/cache/apt/archives/libssl3t64_3.5.6-1~deb13u1_armhf.deb
|
||||
libstdc++6 /var/cache/apt/archives/libstdc++6_14.2.0-19_armhf.deb
|
||||
libsystemd0 /var/cache/apt/archives/libsystemd0_257.13-1~deb13u1_armhf.deb
|
||||
libtinfo6 /var/cache/apt/archives/libtinfo6_6.5+20250216-2_armhf.deb
|
||||
libudev1 /var/cache/apt/archives/libudev1_257.13-1~deb13u1_armhf.deb
|
||||
libuuid1 /var/cache/apt/archives/libuuid1_2.41-5_armhf.deb
|
||||
libxxhash0 /var/cache/apt/archives/libxxhash0_0.8.3-2_armhf.deb
|
||||
libzstd1 /var/cache/apt/archives/libzstd1_1.5.7+dfsg-1_armhf.deb
|
||||
login /var/cache/apt/archives/login_1%3a4.16.0-2+really2.41-5_armhf.deb
|
||||
login.defs /var/cache/apt/archives/login.defs_1%3a4.17.4-2_all.deb
|
||||
mawk /var/cache/apt/archives/mawk_1.3.4.20250131-1_armhf.deb
|
||||
mount /var/cache/apt/archives/mount_2.41-5_armhf.deb
|
||||
ncurses-base /var/cache/apt/archives/ncurses-base_6.5+20250216-2_all.deb
|
||||
ncurses-bin /var/cache/apt/archives/ncurses-bin_6.5+20250216-2_armhf.deb
|
||||
openssl-provider-legacy /var/cache/apt/archives/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb
|
||||
passwd /var/cache/apt/archives/passwd_1%3a4.17.4-2_armhf.deb
|
||||
perl-base /var/cache/apt/archives/perl-base_5.40.1-6_armhf.deb
|
||||
sed /var/cache/apt/archives/sed_4.9-2+deb13u1_armhf.deb
|
||||
sqv /var/cache/apt/archives/sqv_1.3.0-3+b2_armhf.deb
|
||||
sysvinit-utils /var/cache/apt/archives/sysvinit-utils_3.14-4_armhf.deb
|
||||
tar /var/cache/apt/archives/tar_1.35+dfsg-3.1_armhf.deb
|
||||
tzdata /var/cache/apt/archives/tzdata_2026b-0+deb13u1_all.deb
|
||||
util-linux /var/cache/apt/archives/util-linux_2.41-5_armhf.deb
|
||||
zlib1g /var/cache/apt/archives/zlib1g_1%3a1.3.dfsg+really1.3.1-1+b1_armhf.deb
|
||||
@@ -0,0 +1,78 @@
|
||||
apt 3.0.3 http://deb.debian.org/debian/pool/main/a/apt/apt_3.0.3_armhf.deb
|
||||
base-files 13.8+deb13u5 http://deb.debian.org/debian/pool/main/b/base-files/base-files_13.8+deb13u5_armhf.deb
|
||||
base-passwd 3.6.7 http://deb.debian.org/debian/pool/main/b/base-passwd/base-passwd_3.6.7_armhf.deb
|
||||
bash 5.2.37-2+b9 http://deb.debian.org/debian/pool/main/b/bash/bash_5.2.37-2+b9_armhf.deb
|
||||
bsdutils 1:2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/bsdutils_2.41-5_armhf.deb
|
||||
coreutils 9.7-3 http://deb.debian.org/debian/pool/main/c/coreutils/coreutils_9.7-3_armhf.deb
|
||||
dash 0.5.12-12 http://deb.debian.org/debian/pool/main/d/dash/dash_0.5.12-12_armhf.deb
|
||||
debconf 1.5.91 http://deb.debian.org/debian/pool/main/d/debconf/debconf_1.5.91_all.deb
|
||||
debian-archive-keyring 2025.1 http://deb.debian.org/debian/pool/main/d/debian-archive-keyring/debian-archive-keyring_2025.1_all.deb
|
||||
debianutils 5.23.2 http://deb.debian.org/debian/pool/main/d/debianutils/debianutils_5.23.2_armhf.deb
|
||||
diffutils 1:3.10-4 http://deb.debian.org/debian/pool/main/d/diffutils/diffutils_3.10-4_armhf.deb
|
||||
dpkg 1.22.22 http://deb.debian.org/debian/pool/main/d/dpkg/dpkg_1.22.22_armhf.deb
|
||||
findutils 4.10.0-3 http://deb.debian.org/debian/pool/main/f/findutils/findutils_4.10.0-3_armhf.deb
|
||||
gcc-14-base 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/gcc-14-base_14.2.0-19_armhf.deb
|
||||
grep 3.11-4 http://deb.debian.org/debian/pool/main/g/grep/grep_3.11-4_armhf.deb
|
||||
gzip 1.13-1 http://deb.debian.org/debian/pool/main/g/gzip/gzip_1.13-1_armhf.deb
|
||||
hostname 3.25 http://deb.debian.org/debian/pool/main/h/hostname/hostname_3.25_armhf.deb
|
||||
init-system-helpers 1.69~deb13u1 http://deb.debian.org/debian/pool/main/i/init-system-helpers/init-system-helpers_1.69~deb13u1_all.deb
|
||||
libacl1 2.3.2-2+b1 http://deb.debian.org/debian/pool/main/a/acl/libacl1_2.3.2-2+b1_armhf.deb
|
||||
libapt-pkg7.0 3.0.3 http://deb.debian.org/debian/pool/main/a/apt/libapt-pkg7.0_3.0.3_armhf.deb
|
||||
libattr1 1:2.5.2-3 http://deb.debian.org/debian/pool/main/a/attr/libattr1_2.5.2-3_armhf.deb
|
||||
libaudit-common 1:4.0.2-2 http://deb.debian.org/debian/pool/main/a/audit/libaudit-common_4.0.2-2_all.deb
|
||||
libaudit1 1:4.0.2-2+b2 http://deb.debian.org/debian/pool/main/a/audit/libaudit1_4.0.2-2+b2_armhf.deb
|
||||
libblkid1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libblkid1_2.41-5_armhf.deb
|
||||
libbsd0 0.12.2-2 http://deb.debian.org/debian/pool/main/libb/libbsd/libbsd0_0.12.2-2_armhf.deb
|
||||
libbz2-1.0 1.0.8-6 http://deb.debian.org/debian/pool/main/b/bzip2/libbz2-1.0_1.0.8-6_armhf.deb
|
||||
libc-bin 2.41-12+deb13u3 http://deb.debian.org/debian/pool/main/g/glibc/libc-bin_2.41-12+deb13u3_armhf.deb
|
||||
libc6 2.41-12+deb13u3 http://deb.debian.org/debian/pool/main/g/glibc/libc6_2.41-12+deb13u3_armhf.deb
|
||||
libcap-ng0 0.8.5-4+b1 http://deb.debian.org/debian/pool/main/libc/libcap-ng/libcap-ng0_0.8.5-4+b1_armhf.deb
|
||||
libcap2 1:2.75-10+deb13u1+b1 http://deb.debian.org/debian/pool/main/libc/libcap2/libcap2_2.75-10+deb13u1+b1_armhf.deb
|
||||
libcrypt1 1:4.4.38-1 http://deb.debian.org/debian/pool/main/libx/libxcrypt/libcrypt1_4.4.38-1_armhf.deb
|
||||
libdb5.3t64 5.3.28+dfsg2-9 http://deb.debian.org/debian/pool/main/d/db5.3/libdb5.3t64_5.3.28+dfsg2-9_armhf.deb
|
||||
libdebconfclient0 0.280 http://deb.debian.org/debian/pool/main/c/cdebconf/libdebconfclient0_0.280_armhf.deb
|
||||
libgcc-s1 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/libgcc-s1_14.2.0-19_armhf.deb
|
||||
libgmp10 2:6.3.0+dfsg-3 http://deb.debian.org/debian/pool/main/g/gmp/libgmp10_6.3.0+dfsg-3_armhf.deb
|
||||
libhogweed6t64 3.10.1-1 http://deb.debian.org/debian/pool/main/n/nettle/libhogweed6t64_3.10.1-1_armhf.deb
|
||||
liblastlog2-2 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/liblastlog2-2_2.41-5_armhf.deb
|
||||
liblz4-1 1.10.0-4 http://deb.debian.org/debian/pool/main/l/lz4/liblz4-1_1.10.0-4_armhf.deb
|
||||
liblzma5 5.8.1-1 http://deb.debian.org/debian/pool/main/x/xz-utils/liblzma5_5.8.1-1_armhf.deb
|
||||
libmd0 1.1.0-2+b1 http://deb.debian.org/debian/pool/main/libm/libmd/libmd0_1.1.0-2+b1_armhf.deb
|
||||
libmount1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libmount1_2.41-5_armhf.deb
|
||||
libnettle8t64 3.10.1-1 http://deb.debian.org/debian/pool/main/n/nettle/libnettle8t64_3.10.1-1_armhf.deb
|
||||
libpam-modules 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-modules_1.7.0-5_armhf.deb
|
||||
libpam-modules-bin 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-modules-bin_1.7.0-5_armhf.deb
|
||||
libpam-runtime 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam-runtime_1.7.0-5_all.deb
|
||||
libpam0g 1.7.0-5 http://deb.debian.org/debian/pool/main/p/pam/libpam0g_1.7.0-5_armhf.deb
|
||||
libpcre2-8-0 10.46-1~deb13u1 http://deb.debian.org/debian/pool/main/p/pcre2/libpcre2-8-0_10.46-1~deb13u1_armhf.deb
|
||||
libseccomp2 2.6.0-2 http://deb.debian.org/debian/pool/main/libs/libseccomp/libseccomp2_2.6.0-2_armhf.deb
|
||||
libselinux1 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libselinux/libselinux1_3.8.1-1_armhf.deb
|
||||
libsemanage-common 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage-common_3.8.1-1_all.deb
|
||||
libsemanage2 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsemanage/libsemanage2_3.8.1-1_armhf.deb
|
||||
libsepol2 3.8.1-1 http://deb.debian.org/debian/pool/main/libs/libsepol/libsepol2_3.8.1-1_armhf.deb
|
||||
libsmartcols1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libsmartcols1_2.41-5_armhf.deb
|
||||
libsqlite3-0 3.46.1-7+deb13u1 http://deb.debian.org/debian/pool/main/s/sqlite3/libsqlite3-0_3.46.1-7+deb13u1_armhf.deb
|
||||
libssl3t64 3.5.6-1~deb13u1 http://deb.debian.org/debian/pool/main/o/openssl/libssl3t64_3.5.6-1~deb13u1_armhf.deb
|
||||
libstdc++6 14.2.0-19 http://deb.debian.org/debian/pool/main/g/gcc-14/libstdc++6_14.2.0-19_armhf.deb
|
||||
libsystemd0 257.13-1~deb13u1 http://deb.debian.org/debian/pool/main/s/systemd/libsystemd0_257.13-1~deb13u1_armhf.deb
|
||||
libtinfo6 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/libtinfo6_6.5+20250216-2_armhf.deb
|
||||
libudev1 257.13-1~deb13u1 http://deb.debian.org/debian/pool/main/s/systemd/libudev1_257.13-1~deb13u1_armhf.deb
|
||||
libuuid1 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/libuuid1_2.41-5_armhf.deb
|
||||
libxxhash0 0.8.3-2 http://deb.debian.org/debian/pool/main/x/xxhash/libxxhash0_0.8.3-2_armhf.deb
|
||||
libzstd1 1.5.7+dfsg-1 http://deb.debian.org/debian/pool/main/libz/libzstd/libzstd1_1.5.7+dfsg-1_armhf.deb
|
||||
login 1:4.16.0-2+really2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/login_4.16.0-2+really2.41-5_armhf.deb
|
||||
login.defs 1:4.17.4-2 http://deb.debian.org/debian/pool/main/s/shadow/login.defs_4.17.4-2_all.deb
|
||||
mawk 1.3.4.20250131-1 http://deb.debian.org/debian/pool/main/m/mawk/mawk_1.3.4.20250131-1_armhf.deb
|
||||
mount 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/mount_2.41-5_armhf.deb
|
||||
ncurses-base 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-base_6.5+20250216-2_all.deb
|
||||
ncurses-bin 6.5+20250216-2 http://deb.debian.org/debian/pool/main/n/ncurses/ncurses-bin_6.5+20250216-2_armhf.deb
|
||||
openssl-provider-legacy 3.5.6-1~deb13u1 http://deb.debian.org/debian/pool/main/o/openssl/openssl-provider-legacy_3.5.6-1~deb13u1_armhf.deb
|
||||
passwd 1:4.17.4-2 http://deb.debian.org/debian/pool/main/s/shadow/passwd_4.17.4-2_armhf.deb
|
||||
perl-base 5.40.1-6 http://deb.debian.org/debian/pool/main/p/perl/perl-base_5.40.1-6_armhf.deb
|
||||
sed 4.9-2+deb13u1 http://deb.debian.org/debian/pool/main/s/sed/sed_4.9-2+deb13u1_armhf.deb
|
||||
sqv 1.3.0-3+b2 http://deb.debian.org/debian/pool/main/r/rust-sequoia-sqv/sqv_1.3.0-3+b2_armhf.deb
|
||||
sysvinit-utils 3.14-4 http://deb.debian.org/debian/pool/main/s/sysvinit/sysvinit-utils_3.14-4_armhf.deb
|
||||
tar 1.35+dfsg-3.1 http://deb.debian.org/debian/pool/main/t/tar/tar_1.35+dfsg-3.1_armhf.deb
|
||||
tzdata 2026b-0+deb13u1 http://deb.debian.org/debian/pool/main/t/tzdata/tzdata_2026b-0+deb13u1_all.deb
|
||||
util-linux 2.41-5 http://deb.debian.org/debian/pool/main/u/util-linux/util-linux_2.41-5_armhf.deb
|
||||
zlib1g 1:1.3.dfsg+really1.3.1-1+b1 http://deb.debian.org/debian/pool/main/z/zlib/zlib1g_1.3.dfsg+really1.3.1-1+b1_armhf.deb
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1 @@
|
||||
http://deb.debian.org/debian
|
||||
@@ -0,0 +1,79 @@
|
||||
|
||||
apt
|
||||
base-files
|
||||
base-passwd
|
||||
bash
|
||||
bsdutils
|
||||
coreutils
|
||||
dash
|
||||
debconf
|
||||
debian-archive-keyring
|
||||
debianutils
|
||||
diffutils
|
||||
dpkg
|
||||
findutils
|
||||
gcc-14-base
|
||||
grep
|
||||
gzip
|
||||
hostname
|
||||
init-system-helpers
|
||||
libacl1
|
||||
libapt-pkg7.0
|
||||
libattr1
|
||||
libaudit-common
|
||||
libaudit1
|
||||
libblkid1
|
||||
libbsd0
|
||||
libbz2-1.0
|
||||
libc-bin
|
||||
libc6
|
||||
libcap-ng0
|
||||
libcap2
|
||||
libcrypt1
|
||||
libdb5.3t64
|
||||
libdebconfclient0
|
||||
libgcc-s1
|
||||
libgmp10
|
||||
libhogweed6t64
|
||||
liblastlog2-2
|
||||
liblz4-1
|
||||
liblzma5
|
||||
libmd0
|
||||
libmount1
|
||||
libnettle8t64
|
||||
libpam-modules
|
||||
libpam-modules-bin
|
||||
libpam-runtime
|
||||
libpam0g
|
||||
libpcre2-8-0
|
||||
libseccomp2
|
||||
libselinux1
|
||||
libsemanage-common
|
||||
libsemanage2
|
||||
libsepol2
|
||||
libsmartcols1
|
||||
libsqlite3-0
|
||||
libssl3t64
|
||||
libstdc++6
|
||||
libsystemd0
|
||||
libtinfo6
|
||||
libudev1
|
||||
libuuid1
|
||||
libxxhash0
|
||||
libzstd1
|
||||
login
|
||||
login.defs
|
||||
mawk
|
||||
mount
|
||||
ncurses-base
|
||||
ncurses-bin
|
||||
openssl-provider-legacy
|
||||
passwd
|
||||
perl-base
|
||||
sed
|
||||
sqv
|
||||
sysvinit-utils
|
||||
tar
|
||||
tzdata
|
||||
util-linux
|
||||
zlib1g
|
||||
@@ -0,0 +1 @@
|
||||
stable
|
||||
@@ -0,0 +1,22 @@
|
||||
# shellcheck shell=sh
|
||||
mirror_style release
|
||||
download_style apt
|
||||
finddebs_style from-indices
|
||||
variants - buildd fakechroot minbase
|
||||
if [ -e /usr/share/keyrings/debian-archive-keyring.pgp ]; then
|
||||
# Starting with Debian 13 (trixie).
|
||||
keyring /usr/share/keyrings/debian-archive-keyring.pgp
|
||||
else
|
||||
keyring /usr/share/keyrings/debian-archive-keyring.gpg
|
||||
fi
|
||||
|
||||
# include common settings
|
||||
if [ -e "$DEBOOTSTRAP_DIR/scripts/debian-common" ]; then
|
||||
. "$DEBOOTSTRAP_DIR/scripts/debian-common"
|
||||
elif [ -e /debootstrap/debian-common ]; then
|
||||
. /debootstrap/debian-common
|
||||
elif [ -e "$DEBOOTSTRAP_DIR/debian-common" ]; then
|
||||
. "$DEBOOTSTRAP_DIR/debian-common"
|
||||
else
|
||||
error 1 NOCOMMON "File not found: debian-common"
|
||||
fi
|
||||
@@ -0,0 +1 @@
|
||||
minbase
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
/proc/self/fd
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
/proc/self/fd/2
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
/proc/self/fd/0
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
/proc/self/fd/1
|
||||
@@ -0,0 +1,2 @@
|
||||
Please read the update-alternatives(1) man page for information on this
|
||||
directory and its contents.
|
||||
@@ -0,0 +1,32 @@
|
||||
APT
|
||||
{
|
||||
NeverAutoRemove
|
||||
{
|
||||
"^firmware-linux.*";
|
||||
"^linux-firmware$";
|
||||
"^linux-image-[a-z0-9]*$";
|
||||
"^linux-image-[a-z0-9]*-[a-z0-9]*$";
|
||||
};
|
||||
|
||||
VersionedKernelPackages
|
||||
{
|
||||
# kernels
|
||||
"linux-.*";
|
||||
"kfreebsd-.*";
|
||||
"gnumach-.*";
|
||||
# (out-of-tree) modules
|
||||
".*-modules";
|
||||
".*-kernel";
|
||||
};
|
||||
|
||||
Never-MarkAuto-Sections
|
||||
{
|
||||
"metapackages";
|
||||
"tasks";
|
||||
};
|
||||
|
||||
Move-Autobit-Sections
|
||||
{
|
||||
"oldlibs";
|
||||
};
|
||||
};
|
||||
@@ -0,0 +1,3 @@
|
||||
// Pre-configure all packages with debconf before they are installed.
|
||||
// If you don't like it, comment it out.
|
||||
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};
|
||||
@@ -0,0 +1 @@
|
||||
deb http://deb.debian.org/debian stable main
|
||||
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
NlB2T6bKGcYGqL7L
|
||||
=UUyy
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
+186
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
bn5U7DwupeFEycZrqQEKsjwFjLxa
|
||||
=QzR4
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,10 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mDMEY865UxYJKwYBBAHaRw8BAQdAd7Z0srwuhlB6JKFkcf4HU4SSS/xcRfwEQWzr
|
||||
crf6AEq0SURlYmlhbiBTdGFibGUgUmVsZWFzZSBLZXkgKDEyL2Jvb2t3b3JtKSA8
|
||||
ZGViaWFuLXJlbGVhc2VAbGlzdHMuZGViaWFuLm9yZz6IlgQTFggAPhYhBE1k/sEZ
|
||||
wgKQZ9bnkfjSWFuHg9SBBQJjzrlTAhsDBQkPCZwABQsJCAcCBhUKCQgLAgQWAgMB
|
||||
Ah4BAheAAAoJEPjSWFuHg9SBSgwBAP9qpeO5z1s5m4D4z3TcqDo1wez6DNya27QW
|
||||
WoG/4oBsAQCEN8Z00DXagPHbwrvsY2t9BCsT+PgnSn9biobwX7bDDg==
|
||||
=5NZE
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
1UKhwK2BVhqTmCWb
|
||||
=svWP
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
+186
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
TT9yj35WJXkuIZ7GV189g3gogTpu
|
||||
=Xxba
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,56 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
e18slw8=
|
||||
=7Dni
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
JTBXMe98MDmvUA==
|
||||
=OEKh
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
+186
@@ -0,0 +1,186 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
ugNdPbTx5TQVD48tsKiSIOPP1g==
|
||||
=UqDn
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,25 @@
|
||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
mDMEZ+Gq1RYJKwYBBAHaRw8BAQdARlh1OX84KPJRedAP/M7WxPFEthWypAp8nved
|
||||
FhqaX0q0R0RlYmlhbiBTdGFibGUgUmVsZWFzZSBLZXkgKDEzL3RyaXhpZSkgPGRl
|
||||
Ymlhbi1yZWxlYXNlQGxpc3RzLmRlYmlhbi5vcmc+iJYEExYIAD4WIQRBWH99uMd0
|
||||
vM8TFBZ2L2egssOd5AUCZ+Gq1QIbAwUJDwmcAAULCQgHAgYVCgkICwIEFgIDAQIe
|
||||
AQIXgAAKCRB2L2egssOd5DjVAP49S/e9VAtn9ip2DXj5zx87MpUXnLHAhT/LsJ7J
|
||||
odnKoQEA8murEqdcC0pPsAA6Gmev/lz0MWUyfe5Y6DMB6t16FQuIdQQTFgoAHRYh
|
||||
BMphnWWnKnut/JbSgBlkGKrrdMihBQJn4atmAAoJEBlkGKrrdMihxnAA/3i7WOUU
|
||||
Dyea6tABVGfFKfHj6yAbfcKVr5GL0WSOQiXNAQC2YTKoTfCY/WOZnCwEHebpM3Mr
|
||||
6+A8lenj8pFzm8mFAokCMgQQAQoAHRYhBHIDYw4sjnJyUWhP68XOXcLFQs1ZBQJn
|
||||
4v59AAoJEMXOXcLFQs1ZfdkP90fbXOydWNb1iXwu/vaUjxSx5Nk0Zwkjj7Pi74PZ
|
||||
Ifd9c0Luf/j7dEHuJOzkOKvkrpTYeQN8Ms9ITVTMeNSOoQn8tnYsxhHqHUcI9ym/
|
||||
vJ6liIsE2K95gwH2mOQ24ot59pMyQX7sXE4DuQqlrEW1JRemKs7WJB2E/4I7smqG
|
||||
3+/mqXAoHKkpFBMm1v9tNVx1Tp3ER6C4VFszONlmX0NLB5If+wSits1LnsVgBK1D
|
||||
Hd3Nxh78YQL0W2xBCOfsHryaKkLW6tp1efTpMHfe4lDEgTFvEWaO3NlPEeD67uxA
|
||||
KpEG1b/CzBqx+Og1RT+0iZkW9oXYoKJI0Vx0HlYeMrhuE+Q0Fqy/nZYcWhq3y6Tu
|
||||
GC9J+hyB7D3Z7ne48zNGaAU4x7+6pvkmlBWnNwPH/IlGbexa/F8o+rU0AWrvYCVR
|
||||
cbbcSsgkq1Dl/Xjbvlx9gwkKnhacbQ5VUOA2Zkp6oBn/pFD1W8xE0X4dNHcM3J5k
|
||||
CAeZuszjPIZXvwuvAjaOE7ZxKvGDlQTWK8zR5h9tvcwMfVND+EqK0qfDGDMtJqu/
|
||||
W0lSJj3G/FMO3aGn0Ks6b7cmjbCGjmn7WBGJT2PvH4A4ml1qopWy7Ont6zt1+Cll
|
||||
y/0Uf75AamJSrAAYFFIJlcpWH/7NRW2L+n1FoIOv5xj5h675uHh/WFlPTNQqrRaP
|
||||
p1o=
|
||||
=k1cs
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
@@ -0,0 +1,58 @@
|
||||
# System-wide .bashrc file for interactive bash(1) shells.
|
||||
|
||||
# To enable the settings / commands in this file for login shells as well,
|
||||
# this file has to be sourced in /etc/profile.
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
[ -z "${PS1-}" ] && return
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(< /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, overwrite the one in /etc/profile)
|
||||
# but only if not SUDOing and have SUDO_PS1 set; then assume smart user.
|
||||
if ! [ -n "${SUDO_USER-}" -a -n "${SUDO_PS1-}" ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
|
||||
# Commented out, don't overwrite xterm -T "title" -n "icontitle" by default.
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
#case "$TERM" in
|
||||
#xterm*|rxvt*)
|
||||
# PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME}: ${PWD}\007"'
|
||||
# ;;
|
||||
#*)
|
||||
# ;;
|
||||
#esac
|
||||
|
||||
# enable bash completion in interactive shells
|
||||
#if ! shopt -oq posix; then
|
||||
# if [ -f /usr/share/bash-completion/bash_completion ]; then
|
||||
# . /usr/share/bash-completion/bash_completion
|
||||
# elif [ -f /etc/bash_completion ]; then
|
||||
# . /etc/bash_completion
|
||||
# fi
|
||||
#fi
|
||||
|
||||
# if the command-not-found package is installed, use it
|
||||
if [ -x /usr/lib/command-not-found -o -x /usr/share/command-not-found/command-not-found ]; then
|
||||
function command_not_found_handle {
|
||||
# check because c-n-f could've been removed in the meantime
|
||||
if [ -x /usr/lib/command-not-found ]; then
|
||||
/usr/lib/command-not-found -- "$1"
|
||||
return $?
|
||||
elif [ -x /usr/share/command-not-found/command-not-found ]; then
|
||||
/usr/share/command-not-found/command-not-found -- "$1"
|
||||
return $?
|
||||
else
|
||||
printf "%s: command not found\n" "$1" >&2
|
||||
return 127
|
||||
fi
|
||||
}
|
||||
fi
|
||||
@@ -0,0 +1,15 @@
|
||||
#
|
||||
# This file contains a list of port numbers between 600 and 1024,
|
||||
# which should not be used by bindresvport. bindresvport is mostly
|
||||
# called by RPC services. This mostly solves the problem, that a
|
||||
# RPC service uses a well known port of another service.
|
||||
#
|
||||
631 # cups
|
||||
636 # ldaps
|
||||
655 # tinc
|
||||
774 # rpasswd
|
||||
783 # spamd
|
||||
873 # rsync
|
||||
921 # lwresd
|
||||
993 # imaps
|
||||
995 # pops
|
||||
+55
@@ -0,0 +1,55 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
# Systemd systems use a systemd timer unit which is preferable to
|
||||
# run. We want to randomize the apt update and unattended-upgrade
|
||||
# runs as much as possible to avoid hitting the mirrors all at the
|
||||
# same time. The systemd time is better at this than the fixed
|
||||
# cron.daily time
|
||||
if [ -d /run/systemd/system ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
check_power()
|
||||
{
|
||||
# laptop check, on_ac_power returns:
|
||||
# 0 (true) System is on main power
|
||||
# 1 (false) System is not on main power
|
||||
# 255 (false) Power status could not be determined
|
||||
# Desktop systems always return 255 it seems
|
||||
if command -v on_ac_power >/dev/null; then
|
||||
if on_ac_power; then
|
||||
:
|
||||
elif [ $? -eq 1 ]; then
|
||||
return 1
|
||||
fi
|
||||
fi
|
||||
return 0
|
||||
}
|
||||
|
||||
# sleep for a random interval of time (default 30min)
|
||||
# (some code taken from cron-apt, thanks)
|
||||
random_sleep()
|
||||
{
|
||||
RandomSleep=1800
|
||||
eval $(apt-config shell RandomSleep APT::Periodic::RandomSleep)
|
||||
if [ $RandomSleep -eq 0 ]; then
|
||||
return
|
||||
fi
|
||||
if [ -z "$RANDOM" ] ; then
|
||||
# A fix for shells that do not have this bash feature.
|
||||
RANDOM=$(( $(dd if=/dev/urandom bs=2 count=1 2> /dev/null | cksum | cut -d' ' -f1) % 32767 ))
|
||||
fi
|
||||
TIME=$(($RANDOM % $RandomSleep))
|
||||
sleep $TIME
|
||||
}
|
||||
|
||||
# delay the job execution by a random amount of time
|
||||
random_sleep
|
||||
|
||||
# ensure we don't do this on battery
|
||||
check_power || exit 0
|
||||
|
||||
# run daily job
|
||||
exec /usr/lib/apt/apt.systemd.daily
|
||||
Executable
+8
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Skip if systemd is running.
|
||||
if [ -d /run/systemd/system ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
/usr/libexec/dpkg/dpkg-db-backup
|
||||
@@ -0,0 +1,83 @@
|
||||
# This is the main config file for debconf. It tells debconf where to
|
||||
# store data. The format of this file is a set of stanzas. Each stanza
|
||||
# except the first sets up a database for debconf to use. For details, see
|
||||
# debconf.conf(5) (in the debconf-doc package).
|
||||
#
|
||||
# So first things first. This first stanza gives the names of two databases.
|
||||
|
||||
# Debconf will use this database to store the data you enter into it,
|
||||
# and some other dynamic data.
|
||||
Config: configdb
|
||||
# Debconf will use this database to store static template data.
|
||||
Templates: templatedb
|
||||
|
||||
# World-readable, and accepts everything but passwords.
|
||||
Name: config
|
||||
Driver: File
|
||||
Mode: 644
|
||||
Reject-Type: password
|
||||
Filename: /var/cache/debconf/config.dat
|
||||
|
||||
# Not world readable (the default), and accepts only passwords.
|
||||
Name: passwords
|
||||
Driver: File
|
||||
Mode: 600
|
||||
Backup: false
|
||||
Required: false
|
||||
Accept-Type: password
|
||||
Filename: /var/cache/debconf/passwords.dat
|
||||
|
||||
# Set up the configdb database. By default, it consists of a stack of two
|
||||
# databases, one to hold passwords and one for everything else.
|
||||
Name: configdb
|
||||
Driver: Stack
|
||||
Stack: config, passwords
|
||||
|
||||
# Set up the templatedb database, which is a single flat text file
|
||||
# by default.
|
||||
Name: templatedb
|
||||
Driver: File
|
||||
Mode: 644
|
||||
Filename: /var/cache/debconf/templates.dat
|
||||
|
||||
# Well that was pretty straightforward, and it will be enough for most
|
||||
# people's needs, but debconf's database drivers can be used to do much
|
||||
# more interesting things. For example, suppose you want to use config
|
||||
# data from another host, which is mounted over nfs or perhaps the database
|
||||
# is accessed via LDAP. You don't want to write to the remote debconf database,
|
||||
# just read from it, so you still need a local database for local changes.
|
||||
#
|
||||
# A remote NFS mounted database, read-only. It is optional; if debconf
|
||||
# fails to use it it will not abort.
|
||||
#Name: remotedb
|
||||
#Driver: DirTree
|
||||
#Directory: /mnt/otherhost/var/cache/debconf/config
|
||||
#Readonly: true
|
||||
#Required: false
|
||||
#
|
||||
# A remote LDAP database. It is also read-only. The password is really
|
||||
# only necessary if the database is not accessible anonymously.
|
||||
# Option KeyByKey instructs the backend to retrieve keys from the LDAP
|
||||
# server individually (when they are requested), instead of loading all
|
||||
# keys at startup. The default is 0, and should only be enabled if you
|
||||
# want to track accesses to individual keys on the LDAP server side.
|
||||
#Name: remotedb
|
||||
#Driver: LDAP
|
||||
#Server: remotehost
|
||||
#BaseDN: cn=debconf,dc=domain,dc=com
|
||||
#BindDN: uid=admin,dc=domain,dc=com
|
||||
#BindPasswd: secret
|
||||
#KeyByKey: 0
|
||||
#
|
||||
# A stack consisting of two databases. Values will be read from
|
||||
# the first database in the stack to contain a value. In this example,
|
||||
# writes always go to the first database.
|
||||
#Name: fulldb
|
||||
#Driver: Stack
|
||||
#Stack: configdb, remotedb
|
||||
#
|
||||
# In this example, we'd use Config: fulldb at the top of the file
|
||||
# to make it use the combination of the databases.
|
||||
#
|
||||
# Even more complex and interesting setups are possible, see the
|
||||
# debconf.conf(5) page for details.
|
||||
@@ -0,0 +1 @@
|
||||
13.5
|
||||
@@ -0,0 +1,37 @@
|
||||
# /etc/default/nss
|
||||
# This file can theoretically contain a bunch of customization variables
|
||||
# for Name Service Switch in the GNU C library. For now there are only
|
||||
# four variables:
|
||||
#
|
||||
# NETID_AUTHORITATIVE
|
||||
# If set to TRUE, the initgroups() function will accept the information
|
||||
# from the netid.byname NIS map as authoritative. This can speed up the
|
||||
# function significantly if the group.byname map is large. The content
|
||||
# of the netid.byname map is used AS IS. The system administrator has
|
||||
# to make sure it is correctly generated.
|
||||
#NETID_AUTHORITATIVE=TRUE
|
||||
#
|
||||
# SERVICES_AUTHORITATIVE
|
||||
# If set to TRUE, the getservbyname{,_r}() function will assume
|
||||
# services.byservicename NIS map exists and is authoritative, particularly
|
||||
# that it contains both keys with /proto and without /proto for both
|
||||
# primary service names and service aliases. The system administrator
|
||||
# has to make sure it is correctly generated.
|
||||
#SERVICES_AUTHORITATIVE=TRUE
|
||||
#
|
||||
# SETENT_BATCH_READ
|
||||
# If set to TRUE, various setXXent() functions will read the entire
|
||||
# database at once and then hand out the requests one by one from
|
||||
# memory with every getXXent() call. Otherwise each getXXent() call
|
||||
# might result into a network communication with the server to get
|
||||
# the next entry.
|
||||
#SETENT_BATCH_READ=TRUE
|
||||
#
|
||||
# ADJUNCT_AS_SHADOW
|
||||
# If set to TRUE, the passwd routines in the NIS NSS module will not
|
||||
# use the passwd.adjunct.byname tables to fill in the password data
|
||||
# in the passwd structure. This is a security problem if the NIS
|
||||
# server cannot be trusted to send the passwd.adjuct table only to
|
||||
# privileged clients. Instead the passwd.adjunct.byname table is
|
||||
# used to synthesize the shadow.byname table if it does not exist.
|
||||
ADJUNCT_AS_SHADOW=TRUE
|
||||
@@ -0,0 +1,37 @@
|
||||
# Default values for useradd(8)
|
||||
#
|
||||
# The SHELL variable specifies the default login shell on your
|
||||
# system.
|
||||
# Similar to DSHELL in adduser. However, we use "sh" here because
|
||||
# useradd is a low level utility and should be as general
|
||||
# as possible
|
||||
SHELL=/bin/sh
|
||||
#
|
||||
# The default group for users
|
||||
# 100=users on Debian systems
|
||||
# Same as USERS_GID in adduser
|
||||
# This argument is used when the -n flag is specified.
|
||||
# The default behavior (when -n and -g are not specified) is to create a
|
||||
# primary user group with the same name as the user being added to the
|
||||
# system.
|
||||
# GROUP=100
|
||||
#
|
||||
# The default home directory. Same as DHOME for adduser
|
||||
# HOME=/home
|
||||
#
|
||||
# The number of days after a password expires until the account
|
||||
# is permanently disabled
|
||||
# INACTIVE=-1
|
||||
#
|
||||
# The default expire date
|
||||
# EXPIRE=
|
||||
#
|
||||
# The SKEL variable specifies the directory containing "skeletal" user
|
||||
# files; in other words, files such as a sample .profile that will be
|
||||
# copied to the new user's home directory when it is created.
|
||||
# SKEL=/etc/skel
|
||||
#
|
||||
# Defines whether the mail spool should be created while
|
||||
# creating the account
|
||||
# CREATE_MAIL_SPOOL=no
|
||||
|
||||
@@ -0,0 +1,13 @@
|
||||
# dpkg configuration file
|
||||
#
|
||||
# This file can contain default options for dpkg. All command-line
|
||||
# options are allowed. Values can be specified by putting them after
|
||||
# the option, separated by whitespace and/or an `=' sign.
|
||||
#
|
||||
|
||||
# Do not enable debsig-verify by default; since the distribution is not using
|
||||
# embedded signatures, debsig-verify would reject all packages.
|
||||
no-debsig
|
||||
|
||||
# Log status changes and actions to a file.
|
||||
log /var/log/dpkg.log
|
||||
@@ -0,0 +1,3 @@
|
||||
Vendor: Debian
|
||||
Vendor-URL: https://www.debian.org/
|
||||
Bugs: debbugs://bugs.debian.org
|
||||
@@ -0,0 +1,3 @@
|
||||
# UNCONFIGURED FSTAB FOR BASE SYSTEM
|
||||
#
|
||||
# <file system> <mount point> <type> <options> <dump> <pass>
|
||||
@@ -0,0 +1,65 @@
|
||||
# Configuration for getaddrinfo(3).
|
||||
#
|
||||
# So far only configuration for the destination address sorting is needed.
|
||||
# RFC 3484 governs the sorting. But the RFC also says that system
|
||||
# administrators should be able to overwrite the defaults. This can be
|
||||
# achieved here.
|
||||
#
|
||||
# All lines have an initial identifier specifying the option followed by
|
||||
# up to two values. Information specified in this file replaces the
|
||||
# default information. Complete absence of data of one kind causes the
|
||||
# appropriate default information to be used. The supported commands include:
|
||||
#
|
||||
# reload <yes|no>
|
||||
# If set to yes, each getaddrinfo(3) call will check whether this file
|
||||
# changed and if necessary reload. This option should not really be
|
||||
# used. There are possible runtime problems. The default is no.
|
||||
#
|
||||
# label <mask> <value>
|
||||
# Add another rule to the RFC 3484 label table. See section 2.1 in
|
||||
# RFC 3484. The default is:
|
||||
#
|
||||
#label ::1/128 0
|
||||
#label ::/0 1
|
||||
#label 2002::/16 2
|
||||
#label ::/96 3
|
||||
#label ::ffff:0:0/96 4
|
||||
#label fec0::/10 5
|
||||
#label fc00::/7 6
|
||||
#label 2001:0::/32 7
|
||||
#
|
||||
# This default differs from the tables given in RFC 3484 by handling
|
||||
# (now obsolete) site-local IPv6 addresses and Unique Local Addresses.
|
||||
# The reason for this difference is that these addresses are never
|
||||
# NATed while IPv4 site-local addresses most probably are. Given
|
||||
# the precedence of IPv6 over IPv4 (see below) on machines having only
|
||||
# site-local IPv4 and IPv6 addresses a lookup for a global address would
|
||||
# see the IPv6 be preferred. The result is a long delay because the
|
||||
# site-local IPv6 addresses cannot be used while the IPv4 address is
|
||||
# (at least for the foreseeable future) NATed. We also treat Teredo
|
||||
# tunnels special.
|
||||
#
|
||||
# precedence <mask> <value>
|
||||
# Add another rule to the RFC 3484 precedence table. See section 2.1
|
||||
# and 10.3 in RFC 3484. The default is:
|
||||
#
|
||||
#precedence ::1/128 50
|
||||
#precedence ::/0 40
|
||||
#precedence 2002::/16 30
|
||||
#precedence ::/96 20
|
||||
#precedence ::ffff:0:0/96 10
|
||||
#
|
||||
# For sites which prefer IPv4 connections change the last line to
|
||||
#
|
||||
#precedence ::ffff:0:0/96 100
|
||||
|
||||
#
|
||||
# scopev4 <mask> <value>
|
||||
# Add another rule to the RFC 6724 scope table for IPv4 addresses.
|
||||
# By default the scope IDs described in section 3.2 in RFC 6724 are
|
||||
# used. Changing these defaults should hardly ever be necessary.
|
||||
# The defaults are equivalent to:
|
||||
#
|
||||
#scopev4 ::ffff:169.254.0.0/112 2
|
||||
#scopev4 ::ffff:127.0.0.0/104 2
|
||||
#scopev4 ::ffff:0.0.0.0/96 14
|
||||
@@ -0,0 +1 @@
|
||||
multi on
|
||||
@@ -0,0 +1 @@
|
||||
Evas-PC
|
||||
@@ -0,0 +1,2 @@
|
||||
Debian GNU/Linux 13 \n \l
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
Debian GNU/Linux 13
|
||||
@@ -0,0 +1,2 @@
|
||||
include /etc/ld.so.conf.d/*.conf
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
# Multiarch support
|
||||
/usr/local/lib/arm-linux-gnueabihf
|
||||
/lib/arm-linux-gnueabihf
|
||||
/usr/lib/arm-linux-gnueabihf
|
||||
@@ -0,0 +1,2 @@
|
||||
# libc default configuration
|
||||
/usr/local/lib
|
||||
@@ -0,0 +1,7 @@
|
||||
# This is the configuration file for libaudit tunables.
|
||||
# It is currently only used for the failure_action tunable.
|
||||
|
||||
# failure_action can be: log, ignore, terminate
|
||||
failure_action = ignore
|
||||
|
||||
|
||||
@@ -0,0 +1,192 @@
|
||||
#
|
||||
# /etc/login.defs - Configuration control definitions for the shadow package.
|
||||
#
|
||||
|
||||
# REQUIRED for useradd/userdel/usermod
|
||||
# Directory where mailboxes reside, _or_ name of file, relative to the
|
||||
# home directory. If you _do_ define MAIL_DIR and MAIL_FILE,
|
||||
# MAIL_DIR takes precedence.
|
||||
#
|
||||
# Essentially:
|
||||
# - MAIL_DIR defines the location of users mail spool files
|
||||
# (for mbox use) by appending the username to MAIL_DIR as defined
|
||||
# below.
|
||||
# - MAIL_FILE defines the location of the users mail spool files as the
|
||||
# fully-qualified filename obtained by prepending the user home
|
||||
# directory before $MAIL_FILE
|
||||
#
|
||||
# NOTE: This is no more used for setting up users MAIL environment variable
|
||||
# which is, starting from shadow 4.0.12-1 in Debian, entirely the
|
||||
# job of the pam_mail PAM modules
|
||||
# See default PAM configuration files provided for
|
||||
# login, su, etc.
|
||||
#
|
||||
# This is a temporary situation: setting these variables will soon
|
||||
# move to /etc/default/useradd and the variables will then be
|
||||
# no more supported
|
||||
MAIL_DIR /var/mail
|
||||
#MAIL_FILE .mail
|
||||
|
||||
#
|
||||
# Enable display of unknown usernames when login(1) failures are recorded.
|
||||
#
|
||||
# WARNING: Unknown usernames may become world readable.
|
||||
# See #290803 and #298773 for details about how this could become a security
|
||||
# concern
|
||||
LOG_UNKFAIL_ENAB no
|
||||
|
||||
#
|
||||
# Enable logging of successful logins
|
||||
#
|
||||
LOG_OK_LOGINS no
|
||||
|
||||
#
|
||||
# If defined, file which maps tty line to TERM environment parameter.
|
||||
# Each line of the file is in a format similar to "vt100 tty01".
|
||||
#
|
||||
#TTYTYPE_FILE /etc/ttytype
|
||||
|
||||
#
|
||||
# If defined, file which inhibits all the usual chatter during the login
|
||||
# sequence. If a full pathname, then hushed mode will be enabled if the
|
||||
# user's name or shell are found in the file. If not a full pathname, then
|
||||
# hushed mode will be enabled if the file exists in the user's home directory.
|
||||
#
|
||||
HUSHLOGIN_FILE .hushlogin
|
||||
#HUSHLOGIN_FILE /etc/hushlogins
|
||||
|
||||
#
|
||||
# *REQUIRED* The default PATH settings, for superuser and normal users.
|
||||
#
|
||||
# (they are minimal, add the rest in the shell startup files)
|
||||
ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
|
||||
|
||||
#
|
||||
# Terminal permissions for terminals after login(1).
|
||||
# These settings are ignored for remote and other logins.
|
||||
#
|
||||
# TTYGROUP Login tty will be assigned this group ownership.
|
||||
# TTYPERM Login tty will be set to this permission.
|
||||
#
|
||||
#TTYGROUP tty
|
||||
TTYPERM 0600
|
||||
|
||||
#
|
||||
# Login configuration initializations:
|
||||
#
|
||||
# ERASECHAR Terminal ERASE character ('\010' = backspace).
|
||||
# KILLCHAR Terminal KILL character ('\025' = CTRL/U).
|
||||
#
|
||||
# The ERASECHAR and KILLCHAR are used only on System V machines.
|
||||
#
|
||||
ERASECHAR 0177
|
||||
KILLCHAR 025
|
||||
|
||||
# HOME_MODE is used by useradd(8) and newusers(8) to set the mode for new
|
||||
# home directories.
|
||||
HOME_MODE 0700
|
||||
|
||||
#
|
||||
# Password aging controls:
|
||||
#
|
||||
# PASS_MAX_DAYS Maximum number of days a password may be used.
|
||||
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
|
||||
# PASS_WARN_AGE Number of days warning given before a password expires.
|
||||
#
|
||||
PASS_MAX_DAYS 99999
|
||||
PASS_MIN_DAYS 0
|
||||
PASS_WARN_AGE 7
|
||||
|
||||
#
|
||||
# Min/max values for automatic uid selection in useradd(8)
|
||||
#
|
||||
UID_MIN 1000
|
||||
UID_MAX 60000
|
||||
# System accounts
|
||||
#SYS_UID_MIN 101
|
||||
#SYS_UID_MAX 999
|
||||
# Extra per user uids
|
||||
SUB_UID_MIN 100000
|
||||
SUB_UID_MAX 600100000
|
||||
SUB_UID_COUNT 65536
|
||||
|
||||
#
|
||||
# Min/max values for automatic gid selection in groupadd(8)
|
||||
#
|
||||
GID_MIN 1000
|
||||
GID_MAX 60000
|
||||
# System accounts
|
||||
#SYS_GID_MIN 101
|
||||
#SYS_GID_MAX 999
|
||||
# Extra per user group ids
|
||||
SUB_GID_MIN 100000
|
||||
SUB_GID_MAX 600100000
|
||||
SUB_GID_COUNT 65536
|
||||
|
||||
#
|
||||
# Max number of login(1) retries if password is bad
|
||||
# This will most likely be overriden by PAM, since the default pam_unix module
|
||||
# has it's own built in of 3 retries. However, this is a safe fallback in case
|
||||
# you are using an authentication module that does not enforce PAM_MAXTRIES.
|
||||
#
|
||||
LOGIN_RETRIES 5
|
||||
|
||||
#
|
||||
# Max time in seconds for login(1)
|
||||
#
|
||||
LOGIN_TIMEOUT 60
|
||||
|
||||
#
|
||||
# Which fields may be changed by regular users using chfn(1) - use
|
||||
# any combination of letters "frwh" (full name, room number, work
|
||||
# phone, home phone). If not defined, no changes are allowed.
|
||||
# For backward compatibility, "yes" = "rwh" and "no" = "frwh".
|
||||
#
|
||||
CHFN_RESTRICT rwh
|
||||
|
||||
#
|
||||
# If set to MD5, MD5-based algorithm will be used for encrypting password
|
||||
# If set to SHA256, SHA256-based algorithm will be used for encrypting password
|
||||
# If set to SHA512, SHA512-based algorithm will be used for encrypting password
|
||||
# If set to BCRYPT, BCRYPT-based algorithm will be used for encrypting password
|
||||
# If set to YESCRYPT, YESCRYPT-based algorithm will be used for encrypting password
|
||||
# If set to DES, DES-based algorithm will be used for encrypting password (default)
|
||||
# MD5 and DES should not be used for new hashes, see crypt(5) for recommendations.
|
||||
# Overrides the MD5_CRYPT_ENAB option
|
||||
#
|
||||
# Note: It is recommended to use a value consistent with
|
||||
# the PAM modules configuration.
|
||||
#
|
||||
ENCRYPT_METHOD YESCRYPT
|
||||
|
||||
#
|
||||
# Should login be allowed if we can't cd to the home directory?
|
||||
# Default is no.
|
||||
#
|
||||
DEFAULT_HOME yes
|
||||
|
||||
#
|
||||
# The pwck(8) utility emits a warning for any system account with a home
|
||||
# directory that does not exist. Some system accounts intentionally do
|
||||
# not have a home directory. Such accounts may have this string as
|
||||
# their home directory in /etc/passwd to avoid a spurious warning.
|
||||
#
|
||||
NONEXISTENT /nonexistent
|
||||
|
||||
#
|
||||
# If defined, this command is run when removing a user.
|
||||
# It should remove any at/cron/print jobs etc. owned by
|
||||
# the user to be removed (passed as the first argument).
|
||||
#
|
||||
#USERDEL_CMD /usr/sbin/userdel_local
|
||||
|
||||
#
|
||||
# If set to yes, userdel(8) will remove the user's group if it contains no more
|
||||
# members, and useradd(8) will create by default a group with the name of the
|
||||
# user.
|
||||
#
|
||||
# Other former uses of this variable are not used in PAM environments, such as
|
||||
# Debian.
|
||||
#
|
||||
USERGROUPS_ENAB yes
|
||||
@@ -0,0 +1,9 @@
|
||||
/var/log/alternatives.log {
|
||||
monthly
|
||||
rotate 12
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 644 root root
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
/var/log/apt/term.log {
|
||||
rotate 12
|
||||
monthly
|
||||
compress
|
||||
missingok
|
||||
notifempty
|
||||
}
|
||||
|
||||
/var/log/apt/history.log {
|
||||
rotate 12
|
||||
monthly
|
||||
compress
|
||||
missingok
|
||||
notifempty
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
/var/log/dpkg.log {
|
||||
monthly
|
||||
rotate 12
|
||||
compress
|
||||
delaycompress
|
||||
missingok
|
||||
notifempty
|
||||
create 644 root root
|
||||
}
|
||||
+1
@@ -0,0 +1 @@
|
||||
../usr/lib/os-release
|
||||
@@ -0,0 +1,15 @@
|
||||
# ---------------------------------------------------------------------------#
|
||||
# /etc/pam.conf #
|
||||
# ---------------------------------------------------------------------------#
|
||||
#
|
||||
# NOTE
|
||||
# ----
|
||||
#
|
||||
# NOTE: Most program use a file under the /etc/pam.d/ directory to setup their
|
||||
# PAM service modules. This file is used only if that directory does not exist.
|
||||
# ---------------------------------------------------------------------------#
|
||||
|
||||
# Format:
|
||||
# serv. module ctrl module [path] ...[args..] #
|
||||
# name type flag #
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#
|
||||
# The PAM configuration file for the Shadow `chfn' service
|
||||
#
|
||||
|
||||
# This allows root to change user infomation without being
|
||||
# prompted for a password
|
||||
auth sufficient pam_rootok.so
|
||||
|
||||
# The standard Unix authentication modules, used with
|
||||
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||
# /etc/shadow entries.
|
||||
@include common-auth
|
||||
@include common-account
|
||||
@include common-session
|
||||
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
# The PAM configuration file for the Shadow 'chpasswd' service
|
||||
#
|
||||
|
||||
@include common-password
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
#
|
||||
# The PAM configuration file for the Shadow `chsh' service
|
||||
#
|
||||
|
||||
# This will not allow a user to change their shell unless
|
||||
# their current one is listed in /etc/shells. This keeps
|
||||
# accounts with special shells from changing them.
|
||||
auth required pam_shells.so
|
||||
|
||||
# This allows root to change user shell without being
|
||||
# prompted for a password
|
||||
auth sufficient pam_rootok.so
|
||||
|
||||
# The standard Unix authentication modules, used with
|
||||
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||
# /etc/shadow entries.
|
||||
@include common-auth
|
||||
@include common-account
|
||||
@include common-session
|
||||
|
||||
@@ -0,0 +1,96 @@
|
||||
#
|
||||
# The PAM configuration file for the Shadow `login' service
|
||||
#
|
||||
|
||||
# Enforce a minimal delay in case of failure (in microseconds).
|
||||
# (Replaces the `FAIL_DELAY' setting from login.defs)
|
||||
# Note that other modules may require another minimal delay. (for example,
|
||||
# to disable any delay, you should add the nodelay option to pam_unix)
|
||||
auth optional pam_faildelay.so delay=3000000
|
||||
|
||||
# Outputs an issue file prior to each login prompt (Replaces the
|
||||
# ISSUE_FILE option from login.defs). Uncomment for use
|
||||
# auth required pam_issue.so issue=/etc/issue
|
||||
|
||||
# Disallows other than root logins when /etc/nologin exists
|
||||
# (Replaces the `NOLOGINS_FILE' option from login.defs)
|
||||
auth requisite pam_nologin.so
|
||||
|
||||
# SELinux needs to be the first session rule. This ensures that any
|
||||
# lingering context has been cleared. Without this it is possible
|
||||
# that a module could execute code in the wrong domain.
|
||||
# When the module is present, "required" would be sufficient (When SELinux
|
||||
# is disabled, this returns success.)
|
||||
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
|
||||
|
||||
# Sets the loginuid process attribute
|
||||
session required pam_loginuid.so
|
||||
|
||||
# Prints the message of the day upon successful login.
|
||||
# (Replaces the `MOTD_FILE' option in login.defs)
|
||||
# This includes a dynamically generated part from /run/motd.dynamic
|
||||
# and a static (admin-editable) part from /etc/motd.
|
||||
session optional pam_motd.so motd=/run/motd.dynamic
|
||||
session optional pam_motd.so noupdate
|
||||
|
||||
# SELinux needs to intervene at login time to ensure that the process
|
||||
# starts in the proper default security context. Only sessions which are
|
||||
# intended to run in the user's context should be run after this.
|
||||
# pam_selinux.so changes the SELinux context of the used TTY and configures
|
||||
# SELinux in order to transition to the user context with the next execve()
|
||||
# call.
|
||||
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
|
||||
# When the module is present, "required" would be sufficient (When SELinux
|
||||
# is disabled, this returns success.)
|
||||
|
||||
# This module parses environment configuration file(s)
|
||||
# and also allows you to use an extended config
|
||||
# file /etc/security/pam_env.conf.
|
||||
#
|
||||
# parsing /etc/environment needs "readenv=1"
|
||||
session required pam_env.so readenv=1
|
||||
# locale variables can also be set in /etc/default/locale
|
||||
# reading this file *in addition to /etc/environment* does not hurt
|
||||
session required pam_env.so readenv=1 envfile=/etc/default/locale
|
||||
|
||||
# Standard Un*x authentication.
|
||||
@include common-auth
|
||||
|
||||
# This allows certain extra groups to be granted to a user
|
||||
# based on things like time of day, tty, service, and user.
|
||||
# Please edit /etc/security/group.conf to fit your needs
|
||||
# (Replaces the `CONSOLE_GROUPS' option in login.defs)
|
||||
auth optional pam_group.so
|
||||
|
||||
# Uncomment and edit /etc/security/time.conf if you need to set
|
||||
# time restraint on logins.
|
||||
# (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs
|
||||
# as well as /etc/porttime)
|
||||
# account requisite pam_time.so
|
||||
|
||||
# Uncomment and edit /etc/security/access.conf if you need to
|
||||
# set access limits.
|
||||
# (Replaces /etc/login.access file)
|
||||
# account required pam_access.so
|
||||
|
||||
# Sets up user limits according to /etc/security/limits.conf
|
||||
# (Replaces the use of /etc/limits in old login)
|
||||
session required pam_limits.so
|
||||
|
||||
# Prints the status of the user's mailbox upon successful login
|
||||
# (Replaces the `MAIL_CHECK_ENAB' option from login.defs).
|
||||
#
|
||||
# This also defines the MAIL environment variable
|
||||
# However, userdel also needs MAIL_DIR and MAIL_FILE variables
|
||||
# in /etc/login.defs to make sure that removing a user
|
||||
# also removes the user's mail spool file.
|
||||
# See comments in /etc/login.defs
|
||||
session optional pam_mail.so standard
|
||||
|
||||
# Create a new session keyring.
|
||||
session optional pam_keyinit.so force revoke
|
||||
|
||||
# Standard Un*x account and session
|
||||
@include common-account
|
||||
@include common-session
|
||||
@include common-password
|
||||
@@ -0,0 +1,5 @@
|
||||
# The PAM configuration file for the Shadow 'newusers' service
|
||||
#
|
||||
|
||||
@include common-password
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#
|
||||
# /etc/pam.d/other - specify the PAM fallback behaviour
|
||||
#
|
||||
# Note that this file is used for any unspecified service; for example
|
||||
#if /etc/pam.d/cron specifies no session modules but cron calls
|
||||
#pam_open_session, the session module out of /etc/pam.d/other is
|
||||
#used. If you really want nothing to happen then use pam_permit.so or
|
||||
#pam_deny.so as appropriate.
|
||||
|
||||
# We fall back to the system default in /etc/pam.d/common-*
|
||||
#
|
||||
|
||||
@include common-auth
|
||||
@include common-account
|
||||
@include common-password
|
||||
@include common-session
|
||||
@@ -0,0 +1,6 @@
|
||||
#
|
||||
# The PAM configuration file for the Shadow `passwd' service
|
||||
#
|
||||
|
||||
@include common-password
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
#%PAM-1.0
|
||||
auth sufficient pam_rootok.so
|
||||
session optional pam_keyinit.so revoke
|
||||
session required pam_limits.so
|
||||
session required pam_unix.so
|
||||
@@ -0,0 +1,5 @@
|
||||
#%PAM-1.0
|
||||
auth include runuser
|
||||
session optional pam_keyinit.so force revoke
|
||||
-session optional pam_systemd.so
|
||||
session include runuser
|
||||
@@ -0,0 +1,61 @@
|
||||
#
|
||||
# The PAM configuration file for the Shadow `su' service
|
||||
#
|
||||
|
||||
# This allows root to su without passwords (normal operation)
|
||||
auth sufficient pam_rootok.so
|
||||
|
||||
# Uncomment this to force users to be a member of group wheel
|
||||
# before they can use `su'. You can also add "group=foo"
|
||||
# to the end of this line if you want to use a group other
|
||||
# than the default "wheel" (but this may have side effect of
|
||||
# denying "root" user, unless she's a member of "foo" or explicitly
|
||||
# permitted earlier by e.g. "sufficient pam_rootok.so").
|
||||
# (Replaces the `SU_WHEEL_ONLY' option from login.defs)
|
||||
# auth required pam_wheel.so
|
||||
|
||||
# Uncomment this if you want wheel members to be able to
|
||||
# su without a password.
|
||||
# auth sufficient pam_wheel.so trust
|
||||
|
||||
# Uncomment this if you want members of a specific group to not
|
||||
# be allowed to use su at all.
|
||||
# auth required pam_wheel.so deny group=nosu
|
||||
|
||||
# Uncomment and edit /etc/security/time.conf if you need to set
|
||||
# time restrainst on su usage.
|
||||
# (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs
|
||||
# as well as /etc/porttime)
|
||||
# account requisite pam_time.so
|
||||
|
||||
# This module parses environment configuration file(s)
|
||||
# and also allows you to use an extended config
|
||||
# file /etc/security/pam_env.conf.
|
||||
#
|
||||
# parsing /etc/environment needs "readenv=1"
|
||||
session required pam_env.so readenv=1
|
||||
# locale variables are also kept into /etc/default/locale in etch
|
||||
# reading this file *in addition to /etc/environment* does not hurt
|
||||
session required pam_env.so readenv=1 envfile=/etc/default/locale
|
||||
|
||||
# Defines the MAIL environment variable
|
||||
# However, userdel also needs MAIL_DIR and MAIL_FILE variables
|
||||
# in /etc/login.defs to make sure that removing a user
|
||||
# also removes the user's mail spool file.
|
||||
# See comments in /etc/login.defs
|
||||
#
|
||||
# "nopen" stands to avoid reporting new mail when su'ing to another user
|
||||
session optional pam_mail.so nopen
|
||||
|
||||
# Sets up user limits according to /etc/security/limits.conf
|
||||
# (Replaces the use of /etc/limits in old login)
|
||||
session required pam_limits.so
|
||||
|
||||
# The standard Unix authentication modules, used with
|
||||
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||
# /etc/shadow entries.
|
||||
@include common-auth
|
||||
@include common-account
|
||||
@include common-session
|
||||
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
#%PAM-1.0
|
||||
auth include su
|
||||
account include su
|
||||
password include su
|
||||
session optional pam_keyinit.so force revoke
|
||||
session include su
|
||||
@@ -0,0 +1,4 @@
|
||||
# Generated by NetworkManager
|
||||
search home
|
||||
nameserver 127.0.0.53
|
||||
options edns0 trust-ad
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
/usr/sbin/rmt
|
||||
@@ -0,0 +1,125 @@
|
||||
# Login access control table.
|
||||
#
|
||||
# Comment line must start with "#", no space at front.
|
||||
# Order of lines is important.
|
||||
#
|
||||
# When someone logs in, the table is scanned for the first entry that
|
||||
# matches the (user, host) combination, or, in case of non-networked
|
||||
# logins, the first entry that matches the (user, tty) combination. The
|
||||
# permissions field of that table entry determines whether the login will
|
||||
# be accepted or refused.
|
||||
#
|
||||
# Format of the login access control table is three fields separated by a
|
||||
# ":" character:
|
||||
#
|
||||
# [Note, if you supply a 'fieldsep=|' argument to the pam_access.so
|
||||
# module, you can change the field separation character to be
|
||||
# '|'. This is useful for configurations where you are trying to use
|
||||
# pam_access with X applications that provide PAM_TTY values that are
|
||||
# the display variable like "host:0".]
|
||||
#
|
||||
# permission:users:origins
|
||||
#
|
||||
# The first field should be a "+" (access granted) or "-" (access denied)
|
||||
# character.
|
||||
#
|
||||
# The second field should be a list of one or more login names, group
|
||||
# names, or ALL (always matches). A pattern of the form user@host is
|
||||
# matched when the login name matches the "user" part, and when the
|
||||
# "host" part matches the local machine name.
|
||||
#
|
||||
# The third field should be a list of one or more tty names (for
|
||||
# non-networked logins), host names, domain names (begin with "."), host
|
||||
# addresses, internet network numbers (end with "."), ALL (always
|
||||
# matches), NONE (matches no tty on non-networked logins) or
|
||||
# LOCAL (matches any string that does not contain a "." character).
|
||||
#
|
||||
# You can use @netgroupname in host or user patterns; this even works
|
||||
# for @usergroup@@hostgroup patterns.
|
||||
#
|
||||
# The EXCEPT operator makes it possible to write very compact rules.
|
||||
#
|
||||
# The group file is searched only when a name does not match that of the
|
||||
# logged-in user. Both the user's primary group is matched, as well as
|
||||
# groups in which users are explicitly listed.
|
||||
# To avoid problems with accounts, which have the same name as a group,
|
||||
# you can use brackets around group names '(group)' to differentiate.
|
||||
# In this case, you should also set the "nodefgroup" option.
|
||||
#
|
||||
# TTY NAMES: Must be in the form returned by ttyname(3) less the initial
|
||||
# "/dev" (e.g. tty1 or vc/1)
|
||||
#
|
||||
##############################################################################
|
||||
#
|
||||
# Disallow non-root logins on tty1
|
||||
#
|
||||
#-:ALL EXCEPT root:tty1
|
||||
#
|
||||
# Disallow console logins to all but a few accounts.
|
||||
#
|
||||
#-:ALL EXCEPT wheel shutdown sync:LOCAL
|
||||
#
|
||||
# Same, but make sure that really the group wheel and not the user
|
||||
# wheel is used (use nodefgroup argument, too):
|
||||
#
|
||||
#-:ALL EXCEPT (wheel) shutdown sync:LOCAL
|
||||
#
|
||||
# Disallow non-local logins to privileged accounts (group wheel).
|
||||
#
|
||||
#-:wheel:ALL EXCEPT LOCAL .win.tue.nl
|
||||
#
|
||||
# Some accounts are not allowed to login from anywhere:
|
||||
#
|
||||
#-:wsbscaro wsbsecr wsbspac wsbsym wscosor wstaiwde:ALL
|
||||
#
|
||||
# All other accounts are allowed to login from anywhere.
|
||||
#
|
||||
##############################################################################
|
||||
# All lines from here up to the end are building a more complex example.
|
||||
##############################################################################
|
||||
#
|
||||
# User "root" should be allowed to get access via cron .. tty5 tty6.
|
||||
#+:root:cron crond :0 tty1 tty2 tty3 tty4 tty5 tty6
|
||||
#
|
||||
# User "root" should be allowed to get access from hosts with ip addresses.
|
||||
#+:root:192.168.200.1 192.168.200.4 192.168.200.9
|
||||
#+:root:127.0.0.1
|
||||
#
|
||||
# User "root" should get access from network 192.168.201.
|
||||
# This term will be evaluated by string matching.
|
||||
# comment: It might be better to use network/netmask instead.
|
||||
# The same is 192.168.201.0/24 or 192.168.201.0/255.255.255.0
|
||||
#+:root:192.168.201.
|
||||
#
|
||||
# User "root" should be able to have access from domain.
|
||||
# Uses string matching also.
|
||||
#+:root:.foo.bar.org
|
||||
#
|
||||
# User "root" should be denied to get access from all other sources.
|
||||
#-:root:ALL
|
||||
#
|
||||
# User "foo" and members of netgroup "nis_group" should be
|
||||
# allowed to get access from all sources.
|
||||
# This will only work if netgroup service is available.
|
||||
#+:@nis_group foo:ALL
|
||||
#
|
||||
# User "john" should get access from ipv4 net/mask
|
||||
#+:john:127.0.0.0/24
|
||||
#
|
||||
# User "john" should get access from ipv4 as ipv6 net/mask
|
||||
#+:john:::ffff:127.0.0.0/127
|
||||
#
|
||||
# User "john" should get access from ipv6 host address
|
||||
#+:john:2001:4ca0:0:101::1
|
||||
#
|
||||
# User "john" should get access from ipv6 host address (same as above)
|
||||
#+:john:2001:4ca0:0:101:0:0:0:1
|
||||
#
|
||||
# User "john" should get access from ipv6 local link host address
|
||||
#+:john:fe80::de95:818c:1b55:7e42%eth0
|
||||
#
|
||||
# User "john" should get access from ipv6 net/mask
|
||||
#+:john:2001:4ca0:0:101::/64
|
||||
#
|
||||
# All other users should be denied to get access from all sources.
|
||||
#-:ALL:ALL
|
||||
@@ -0,0 +1,62 @@
|
||||
# Configuration for locking the user after multiple failed
|
||||
# authentication attempts.
|
||||
#
|
||||
# The directory where the user files with the failure records are kept.
|
||||
# The default is /var/run/faillock.
|
||||
# dir = /var/run/faillock
|
||||
#
|
||||
# Will log the user name into the system log if the user is not found.
|
||||
# Enabled if option is present.
|
||||
# audit
|
||||
#
|
||||
# Don't print informative messages.
|
||||
# Enabled if option is present.
|
||||
# silent
|
||||
#
|
||||
# Don't log informative messages via syslog.
|
||||
# Enabled if option is present.
|
||||
# no_log_info
|
||||
#
|
||||
# Only track failed user authentications attempts for local users
|
||||
# in /etc/passwd and ignore centralized (AD, IdM, LDAP, etc.) users.
|
||||
# The `faillock` command will also no longer track user failed
|
||||
# authentication attempts. Enabling this option will prevent a
|
||||
# double-lockout scenario where a user is locked out locally and
|
||||
# in the centralized mechanism.
|
||||
# Enabled if option is present.
|
||||
# local_users_only
|
||||
#
|
||||
# Deny access if the number of consecutive authentication failures
|
||||
# for this user during the recent interval exceeds n tries.
|
||||
# The default is 3.
|
||||
# deny = 3
|
||||
#
|
||||
# The length of the interval during which the consecutive
|
||||
# authentication failures must happen for the user account
|
||||
# lock out is <replaceable>n</replaceable> seconds.
|
||||
# The default is 900 (15 minutes).
|
||||
# fail_interval = 900
|
||||
#
|
||||
# The access will be re-enabled after n seconds after the lock out.
|
||||
# The value 0 has the same meaning as value `never` - the access
|
||||
# will not be re-enabled without resetting the faillock
|
||||
# entries by the `faillock` command.
|
||||
# The default is 600 (10 minutes).
|
||||
# unlock_time = 600
|
||||
#
|
||||
# Root account can become locked as well as regular accounts.
|
||||
# Enabled if option is present.
|
||||
# even_deny_root
|
||||
#
|
||||
# This option implies the `even_deny_root` option.
|
||||
# Allow access after n seconds to root account after the
|
||||
# account is locked. In case the option is not specified
|
||||
# the value is the same as of the `unlock_time` option.
|
||||
# root_unlock_time = 900
|
||||
#
|
||||
# If a group name is specified with this option, members
|
||||
# of the group will be handled by this module the same as
|
||||
# the root account (the options `even_deny_root>` and
|
||||
# `root_unlock_time` will apply to them.
|
||||
# By default, the option is not set.
|
||||
# admin_group = <admin_group_name>
|
||||
@@ -0,0 +1,106 @@
|
||||
#
|
||||
# This is the configuration file for the pam_group module.
|
||||
#
|
||||
|
||||
#
|
||||
# *** Please note that giving group membership on a session basis is
|
||||
# *** NOT inherently secure. If a user can create an executable that
|
||||
# *** is setgid a group that they are infrequently given membership
|
||||
# *** of, they can basically obtain group membership any time they
|
||||
# *** like. Example: games are allowed between the hours of 6pm and 6am
|
||||
# *** user joe logs in at 7pm writes a small C-program toplay.c that
|
||||
# *** invokes their favorite shell, compiles it and does
|
||||
# *** "chgrp play toplay; chmod g+s toplay". They are basically able
|
||||
# *** to play games any time... You have been warned. AGM
|
||||
#
|
||||
|
||||
#
|
||||
# The syntax of the lines is as follows:
|
||||
#
|
||||
# services;ttys;users;times;groups
|
||||
#
|
||||
# white space is ignored and lines maybe extended with '\\n' (escaped
|
||||
# newlines). From reading these comments, it is clear that
|
||||
# text following a '#' is ignored to the end of the line.
|
||||
#
|
||||
# the combination of individual users/terminals etc is a logic list
|
||||
# namely individual tokens that are optionally prefixed with '!' (logical
|
||||
# not) and separated with '&' (logical and) and '|' (logical or).
|
||||
#
|
||||
# services
|
||||
# is a logic list of PAM service names that the rule applies to.
|
||||
#
|
||||
# ttys
|
||||
# is a logic list of terminal names that this rule applies to.
|
||||
#
|
||||
# users
|
||||
# is a logic list of users or a netgroup of users to whom this
|
||||
# rule applies.
|
||||
#
|
||||
# NB. For these items the simple wildcard '*' may be used only once.
|
||||
# With netgroups no wildcards or logic operators are allowed.
|
||||
#
|
||||
# times
|
||||
# It is used to indicate "when" these groups are to be given to the
|
||||
# user. The format here is a logic list of day/time-range
|
||||
# entries the days are specified by a sequence of two character
|
||||
# entries, MoTuSa for example is Monday Tuesday and Saturday. Note
|
||||
# that repeated days are unset MoMo = no day, and MoWk = all weekdays
|
||||
# bar Monday. The two character combinations accepted are
|
||||
#
|
||||
# Mo Tu We Th Fr Sa Su Wk Wd Al
|
||||
#
|
||||
# the last two being week-end days and all 7 days of the week
|
||||
# respectively. As a final example, AlFr means all days except Friday.
|
||||
#
|
||||
# Each day/time-range can be prefixed with a '!' to indicate "anything
|
||||
# but"
|
||||
#
|
||||
# The time-range part is two 24-hour times HHMM separated by a hyphen
|
||||
# indicating the start and finish time (if the finish time is smaller
|
||||
# than the start time it is deemed to apply on the following day).
|
||||
#
|
||||
# groups
|
||||
# The (comma or space separated) list of groups that the user
|
||||
# inherits membership of. These groups are added if the previous
|
||||
# fields are satisfied by the user's request
|
||||
#
|
||||
# For a rule to be active, ALL of service+ttys+users must be satisfied
|
||||
# by the applying process.
|
||||
#
|
||||
|
||||
#
|
||||
# Note, to get this to work as it is currently typed you need
|
||||
#
|
||||
# 1. to run an application as root
|
||||
# 2. add the following groups to the /etc/group file:
|
||||
# floppy, play, sound
|
||||
#
|
||||
|
||||
#
|
||||
# Here is a simple example: running 'xsh' on tty* (any ttyXXX device),
|
||||
# the user 'us' is given access to the floppy (through membership of
|
||||
# the floppy group)
|
||||
#
|
||||
|
||||
#xsh;tty*&!ttyp*;us;Al0000-2400;floppy
|
||||
|
||||
#
|
||||
# another example: running 'xsh' on tty* (any ttyXXX device),
|
||||
# the user 'sword' is given access to games (through membership of
|
||||
# the sound and play group) after work hours.
|
||||
#
|
||||
|
||||
#xsh; tty* ;sword;!Wk0900-1800;sound, play
|
||||
#xsh; tty* ;*;Al0900-1800;floppy
|
||||
|
||||
#
|
||||
# yet another example: any member of the group 'admin' running
|
||||
# 'xsh' on tty*, is granted access (at any time) to the group 'plugdev'
|
||||
#
|
||||
|
||||
#xsh; tty* ;%admin;Al0000-2400;plugdev
|
||||
|
||||
#
|
||||
# End of group.conf file
|
||||
#
|
||||
@@ -0,0 +1,67 @@
|
||||
# /etc/security/limits.conf
|
||||
#
|
||||
#This file sets the resource limits for the users logged in via PAM.
|
||||
#It does not affect resource limits of the system services.
|
||||
#
|
||||
#Also note that configuration files in /etc/security/limits.d directory,
|
||||
#which are read in alphabetical order, override the settings in this
|
||||
#file in case the domain is the same or more specific.
|
||||
#That means, for example, that setting a limit for wildcard domain here
|
||||
#can be overridden with a wildcard setting in a config file in the
|
||||
#subdirectory, but a user specific setting here can be overridden only
|
||||
#with a user specific setting in the subdirectory.
|
||||
#
|
||||
#Each line describes a limit for a user in the form:
|
||||
#
|
||||
#<domain> <type> <item> <value>
|
||||
#
|
||||
#Where:
|
||||
#<domain> can be:
|
||||
# - a user name
|
||||
# - a group name, with @group syntax
|
||||
# - the wildcard *, for default entry
|
||||
# - the wildcard %, can be also used with %group syntax,
|
||||
# for maxlogin limit
|
||||
# - NOTE: group and wildcard limits are not applied to root.
|
||||
# To apply a limit to the root user, <domain> must be
|
||||
# the literal username root.
|
||||
#
|
||||
#<type> can have the two values:
|
||||
# - "soft" for enforcing the soft limits
|
||||
# - "hard" for enforcing hard limits
|
||||
#
|
||||
#<item> can be one of the following:
|
||||
# - core - limits the core file size (KB)
|
||||
# - data - max data size (KB)
|
||||
# - fsize - maximum filesize (KB)
|
||||
# - memlock - max locked-in-memory address space (KB)
|
||||
# - nofile - max number of open file descriptors
|
||||
# - rss - max resident set size (KB)
|
||||
# - stack - max stack size (KB)
|
||||
# - cpu - max CPU time (MIN)
|
||||
# - nproc - max number of processes
|
||||
# - as - address space limit (KB)
|
||||
# - maxlogins - max number of logins for this user
|
||||
# - maxsyslogins - max number of logins on the system
|
||||
# - priority - the priority to run user process with
|
||||
# - locks - max number of file locks the user can hold
|
||||
# - sigpending - max number of pending signals
|
||||
# - msgqueue - max memory used by POSIX message queues (bytes)
|
||||
# - nice - max nice priority allowed to raise to values: [-20, 19]
|
||||
# - rtprio - max realtime priority
|
||||
# - chroot - change root to directory (Debian-specific)
|
||||
#
|
||||
#<domain> <type> <item> <value>
|
||||
#
|
||||
|
||||
#* soft core 0
|
||||
#root hard core 100000
|
||||
#* hard rss 10000
|
||||
#@student hard nproc 20
|
||||
#@faculty soft nproc 20
|
||||
#@faculty hard nproc 50
|
||||
#ftp hard nproc 0
|
||||
#ftp - chroot /ftp
|
||||
#@student - maxlogins 4
|
||||
|
||||
# End of file
|
||||
@@ -0,0 +1,31 @@
|
||||
# /etc/security/namespace.conf
|
||||
#
|
||||
# See /usr/share/doc/pam-*/txts/README.pam_namespace for more information.
|
||||
#
|
||||
# Uncommenting the following three lines will polyinstantiate
|
||||
# /tmp, /var/tmp and user's home directories. /tmp and /var/tmp will
|
||||
# be polyinstantiated based on the MLS level part of the security context as well as user
|
||||
# name, Polyinstantion will not be performed for user root and adm for directories
|
||||
# /tmp and /var/tmp, whereas home directories will be polyinstantiated for all users.
|
||||
# The user name and context is appended to the instance prefix.
|
||||
#
|
||||
# Note that instance directories do not have to reside inside the
|
||||
# polyinstantiated directory. In the examples below, instances of /tmp
|
||||
# will be created in /tmp-inst directory, where as instances of /var/tmp
|
||||
# and users home directories will reside within the directories that
|
||||
# are being polyinstantiated.
|
||||
#
|
||||
# Instance parent directories must exist for the polyinstantiation
|
||||
# mechanism to work. By default, they should be created with the mode
|
||||
# of 000. pam_namespace module will enforce this mode unless it
|
||||
# is explicitly called with an argument to ignore the mode of the
|
||||
# instance parent. System administrators should use this argument with
|
||||
# caution, as it will reduce security and isolation achieved by
|
||||
# polyinstantiation. The parent directories (except $HOME) are created
|
||||
# at boot by pam_namespace_helper, but in a live system, system
|
||||
# administrators should create the parent directories before enabling
|
||||
# them here.
|
||||
#
|
||||
#/tmp /tmp-inst/ level root,adm
|
||||
#/var/tmp /var/tmp/tmp-inst/ level root,adm
|
||||
#$HOME $HOME/$USER.inst/ level
|
||||
+43
@@ -0,0 +1,43 @@
|
||||
#!/bin/sh
|
||||
# It receives as arguments:
|
||||
# - $1 polydir path (see WARNING below)
|
||||
# - $2 instance path (see WARNING below)
|
||||
# - $3 flag whether the instance dir was newly created (0 - no, 1 - yes)
|
||||
# - $4 user name
|
||||
# - $5 flag whether the polydir path ($1) is safe (0 - unsafe, 1 -safe)
|
||||
# - $6 flag whether the instance path ($2) is safe (0 - unsafe, 1 - safe)
|
||||
#
|
||||
# WARNING: This script is invoked with full root privileges. Accessing
|
||||
# the polydir ($1) and the instance ($2) directories in this context may be
|
||||
# extremely dangerous as those can be under user control. The flags $5 and $6
|
||||
# are provided to let you know if all the segments part of the path (except the
|
||||
# last one) are owned by root and are writable by root only. If the path does
|
||||
# not meet these criteria, you expose yourself to possible symlink attacks when
|
||||
# accessing these path.
|
||||
# However, even if the path components are safe, the content of the
|
||||
# directories may still be owned/writable by a user, so care must be taken!
|
||||
#
|
||||
# The following section will copy the contents of /etc/skel if this is a
|
||||
# newly created home directory.
|
||||
|
||||
# Executes only if the polydir path is safe
|
||||
if [ "$5" = 1 ]; then
|
||||
|
||||
if [ "$3" = 1 ]; then
|
||||
# This line will fix the labeling on all newly created directories
|
||||
[ -x /sbin/restorecon ] && /sbin/restorecon "$1"
|
||||
user="$4"
|
||||
passwd=$(getent passwd "$user")
|
||||
homedir=$(echo "$passwd" | cut -f6 -d":")
|
||||
if [ "$1" = "$homedir" ]; then
|
||||
gid=$(echo "$passwd" | cut -f4 -d":")
|
||||
cp -rT /etc/skel "$homedir"
|
||||
chown -R "$user":"$gid" "$homedir"
|
||||
mask=$(sed -E -n 's/^UMASK[[:space:]]+([^#[:space:]]+).*/\1/p' /etc/login.defs)
|
||||
mode=$(printf "%o" $((0777 & ~mask)))
|
||||
chmod ${mode:-700} "$homedir"
|
||||
[ -x /sbin/restorecon ] && /sbin/restorecon -R "$homedir"
|
||||
fi
|
||||
fi
|
||||
fi
|
||||
exit 0
|
||||
@@ -0,0 +1,73 @@
|
||||
#
|
||||
# This is the configuration file for pam_env, a PAM module to load in
|
||||
# a configurable list of environment variables for a
|
||||
#
|
||||
# The original idea for this came from Andrew G. Morgan ...
|
||||
#<quote>
|
||||
# Mmm. Perhaps you might like to write a pam_env module that reads a
|
||||
# default environment from a file? I can see that as REALLY
|
||||
# useful... Note it would be an "auth" module that returns PAM_IGNORE
|
||||
# for the auth part and sets the environment returning PAM_SUCCESS in
|
||||
# the setcred function...
|
||||
#</quote>
|
||||
#
|
||||
# What I wanted was the REMOTEHOST variable set, purely for selfish
|
||||
# reasons, and AGM didn't want it added to the SimpleApps login
|
||||
# program (which is where I added the patch). So, my first concern is
|
||||
# that variable, from there there are numerous others that might/would
|
||||
# be useful to be set: NNTPSERVER, LESS, PATH, PAGER, MANPAGER .....
|
||||
#
|
||||
# Of course, these are a different kind of variable than REMOTEHOST in
|
||||
# that they are things that are likely to be configured by
|
||||
# administrators rather than set by logging in, how to treat them both
|
||||
# in the same config file?
|
||||
#
|
||||
# Here is my idea:
|
||||
#
|
||||
# Each line starts with the variable name, there are then two possible
|
||||
# options for each variable DEFAULT and OVERRIDE.
|
||||
# DEFAULT allows an administrator to set the value of the
|
||||
# variable to some default value, if none is supplied then the empty
|
||||
# string is assumed. The OVERRIDE option tells pam_env that it should
|
||||
# enter in its value (overriding the default value) if there is one
|
||||
# to use. OVERRIDE is not used, "" is assumed and no override will be
|
||||
# done.
|
||||
#
|
||||
# VARIABLE [DEFAULT=[value]] [OVERRIDE=[value]]
|
||||
#
|
||||
# (Possibly non-existent) environment variables may be used in values
|
||||
# using the ${string} syntax and (possibly non-existent) PAM_ITEMs may
|
||||
# be used in values using the @{string} syntax. Both the $ and @
|
||||
# characters can be backslash escaped to be used as literal values
|
||||
# values can be delimited with "", escaped " not supported.
|
||||
# Note that many environment variables that you would like to use
|
||||
# may not be set by the time the module is called.
|
||||
# For example, HOME is used below several times, but
|
||||
# many PAM applications don't make it available by the time you need it.
|
||||
#
|
||||
#
|
||||
# First, some special variables
|
||||
#
|
||||
# Set the REMOTEHOST variable for any hosts that are remote, default
|
||||
# to "localhost" rather than not being set at all
|
||||
#REMOTEHOST DEFAULT=localhost OVERRIDE=@{PAM_RHOST}
|
||||
#
|
||||
# Set the DISPLAY variable if it seems reasonable
|
||||
#DISPLAY DEFAULT=${REMOTEHOST}:0.0 OVERRIDE=${DISPLAY}
|
||||
#
|
||||
#
|
||||
# Now some simple variables
|
||||
#
|
||||
#PAGER DEFAULT=less
|
||||
#MANPAGER DEFAULT=less
|
||||
#LESS DEFAULT="M q e h15 z23 b80"
|
||||
#NNTPSERVER DEFAULT=localhost
|
||||
#PATH DEFAULT=${HOME}/bin:/usr/local/bin:/bin\
|
||||
#:/usr/bin:/usr/local/bin/X11:/usr/bin/X11
|
||||
#
|
||||
# silly examples of escaped variables, just to show how they work.
|
||||
#
|
||||
#DOLLAR DEFAULT=\$
|
||||
#DOLLARDOLLAR DEFAULT= OVERRIDE=\$${DOLLAR}
|
||||
#DOLLARPLUS DEFAULT=\${REMOTEHOST}${REMOTEHOST}
|
||||
#ATSIGN DEFAULT="" OVERRIDE=\@
|
||||
@@ -0,0 +1,21 @@
|
||||
# Configuration for remembering the last passwords used by a user.
|
||||
#
|
||||
# Enable the debugging logs.
|
||||
# Enabled if option is present.
|
||||
# debug
|
||||
#
|
||||
# root account's passwords are also remembered.
|
||||
# Enabled if option is present.
|
||||
# enforce_for_root
|
||||
#
|
||||
# Number of passwords to remember.
|
||||
# The default is 10.
|
||||
# remember = 10
|
||||
#
|
||||
# Number of times to prompt for the password.
|
||||
# The default is 1.
|
||||
# retry = 1
|
||||
#
|
||||
# The file where the last passwords are kept.
|
||||
# The default is /etc/security/opasswd.
|
||||
# file = /etc/security/opasswd
|
||||
@@ -0,0 +1,11 @@
|
||||
# /etc/security/sepermit.conf
|
||||
#
|
||||
# Each line contains either:
|
||||
# - a user name
|
||||
# - a group name, with @group syntax
|
||||
# - a SELinux user name, with %seuser syntax
|
||||
# Each line can contain optional arguments separated by :
|
||||
# The possible arguments are:
|
||||
# - exclusive - only single login session will
|
||||
# be allowed for the user and the user's processes
|
||||
# will be killed on logout
|
||||
@@ -0,0 +1,65 @@
|
||||
# this is an example configuration file for the pam_time module. Its syntax
|
||||
# was initially based heavily on that of the shadow package (shadow-960129).
|
||||
#
|
||||
# the syntax of the lines is as follows:
|
||||
#
|
||||
# services;ttys;users;times
|
||||
#
|
||||
# white space is ignored and lines maybe extended with '\\n' (escaped
|
||||
# newlines). As should be clear from reading these comments,
|
||||
# text following a '#' is ignored to the end of the line.
|
||||
#
|
||||
# the combination of individual users/terminals etc is a logic list
|
||||
# namely individual tokens that are optionally prefixed with '!' (logical
|
||||
# not) and separated with '&' (logical and) and '|' (logical or).
|
||||
#
|
||||
# services
|
||||
# is a logic list of PAM service names that the rule applies to.
|
||||
#
|
||||
# ttys
|
||||
# is a logic list of terminal names that this rule applies to.
|
||||
#
|
||||
# users
|
||||
# is a logic list of users or a netgroup of users to whom this
|
||||
# rule applies.
|
||||
#
|
||||
# NB. For these items the simple wildcard '*' may be used only once.
|
||||
#
|
||||
# times
|
||||
# the format here is a logic list of day/time-range
|
||||
# entries the days are specified by a sequence of two character
|
||||
# entries, MoTuSa for example is Monday Tuesday and Saturday. Note
|
||||
# that repeated days are unset MoMo = no day, and MoWk = all weekdays
|
||||
# bar Monday. The two character combinations accepted are
|
||||
#
|
||||
# Mo Tu We Th Fr Sa Su Wk Wd Al
|
||||
#
|
||||
# the last two being week-end days and all 7 days of the week
|
||||
# respectively. As a final example, AlFr means all days except Friday.
|
||||
#
|
||||
# each day/time-range can be prefixed with a '!' to indicate "anything
|
||||
# but"
|
||||
#
|
||||
# The time-range part is two 24-hour times HHMM separated by a hyphen
|
||||
# indicating the start and finish time (if the finish time is smaller
|
||||
# than the start time it is deemed to apply on the following day).
|
||||
#
|
||||
# for a rule to be active, ALL of service+ttys+users must be satisfied
|
||||
# by the applying process.
|
||||
#
|
||||
|
||||
#
|
||||
# Here is a simple example: running blank on tty* (any ttyXXX device),
|
||||
# the users 'you' and 'me' are denied service all of the time
|
||||
#
|
||||
|
||||
#blank;tty* & !ttyp*;you|me;!Al0000-2400
|
||||
|
||||
# Another silly example, user 'root' is denied xsh access
|
||||
# from pseudo terminals at the weekend and on mondays.
|
||||
|
||||
#xsh;ttyp*;root;!WdMo0000-2400
|
||||
|
||||
#
|
||||
# End of example file.
|
||||
#
|
||||
@@ -0,0 +1,46 @@
|
||||
# Authors: Jason Tang <jtang@tresys.com>
|
||||
#
|
||||
# Copyright (C) 2004-2005 Tresys Technology, LLC
|
||||
#
|
||||
# This library is free software; you can redistribute it and/or
|
||||
# modify it under the terms of the GNU Lesser General Public
|
||||
# License as published by the Free Software Foundation; either
|
||||
# version 2.1 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
# Lesser General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU Lesser General Public
|
||||
# License along with this library; if not, write to the Free Software
|
||||
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
||||
#
|
||||
# Specify how libsemanage will interact with a SELinux policy manager.
|
||||
# The four options are:
|
||||
#
|
||||
# "source" - libsemanage manipulates a source SELinux policy
|
||||
# "direct" - libsemanage will write directly to a module store.
|
||||
# /foo/bar - Write by way of a policy management server, whose
|
||||
# named socket is at /foo/bar. The path must begin
|
||||
# with a '/'.
|
||||
# example.com:4242
|
||||
# - Establish a TCP connection to a remote policy
|
||||
# management server at example.com. If there is a colon
|
||||
# then the remainder is interpreted as a port number;
|
||||
# otherwise default to port 4242.
|
||||
module-store = direct
|
||||
|
||||
# When generating the final linked and expanded policy, by default
|
||||
# semanage will set the policy version to POLICYDB_VERSION_MAX, as
|
||||
# given in <sepol/policydb.h>. Change this setting if a different
|
||||
# version is necessary.
|
||||
#policy-version = 19
|
||||
|
||||
# expand-check check neverallow rules when executing all semanage commands.
|
||||
# Large penalty in time if you turn this on.
|
||||
expand-check=0
|
||||
|
||||
# By default, semanage will generate policies for the SELinux target.
|
||||
# To build policies for Xen, uncomment the following line.
|
||||
#target-platform = xen
|
||||
@@ -0,0 +1,7 @@
|
||||
# ~/.bash_logout: executed by bash(1) when login shell exits.
|
||||
|
||||
# when leaving the console clear the screen to increase privacy
|
||||
|
||||
if [ "$SHLVL" = 1 ]; then
|
||||
[ -x /usr/bin/clear_console ] && /usr/bin/clear_console -q
|
||||
fi
|
||||
@@ -0,0 +1,113 @@
|
||||
# ~/.bashrc: executed by bash(1) for non-login shells.
|
||||
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
|
||||
# for examples
|
||||
|
||||
# If not running interactively, don't do anything
|
||||
case $- in
|
||||
*i*) ;;
|
||||
*) return;;
|
||||
esac
|
||||
|
||||
# don't put duplicate lines or lines starting with space in the history.
|
||||
# See bash(1) for more options
|
||||
HISTCONTROL=ignoreboth
|
||||
|
||||
# append to the history file, don't overwrite it
|
||||
shopt -s histappend
|
||||
|
||||
# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
|
||||
HISTSIZE=1000
|
||||
HISTFILESIZE=2000
|
||||
|
||||
# check the window size after each command and, if necessary,
|
||||
# update the values of LINES and COLUMNS.
|
||||
shopt -s checkwinsize
|
||||
|
||||
# If set, the pattern "**" used in a pathname expansion context will
|
||||
# match all files and zero or more directories and subdirectories.
|
||||
#shopt -s globstar
|
||||
|
||||
# make less more friendly for non-text input files, see lesspipe(1)
|
||||
#[ -x /usr/bin/lesspipe ] && eval "$(SHELL=/bin/sh lesspipe)"
|
||||
|
||||
# set variable identifying the chroot you work in (used in the prompt below)
|
||||
if [ -z "${debian_chroot:-}" ] && [ -r /etc/debian_chroot ]; then
|
||||
debian_chroot=$(cat /etc/debian_chroot)
|
||||
fi
|
||||
|
||||
# set a fancy prompt (non-color, unless we know we "want" color)
|
||||
case "$TERM" in
|
||||
xterm-color|*-256color) color_prompt=yes;;
|
||||
esac
|
||||
|
||||
# uncomment for a colored prompt, if the terminal has the capability; turned
|
||||
# off by default to not distract the user: the focus in a terminal window
|
||||
# should be on the output of commands, not on the prompt
|
||||
#force_color_prompt=yes
|
||||
|
||||
if [ -n "$force_color_prompt" ]; then
|
||||
if [ -x /usr/bin/tput ] && tput setaf 1 >&/dev/null; then
|
||||
# We have color support; assume it's compliant with Ecma-48
|
||||
# (ISO/IEC-6429). (Lack of such support is extremely rare, and such
|
||||
# a case would tend to support setf rather than setaf.)
|
||||
color_prompt=yes
|
||||
else
|
||||
color_prompt=
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ "$color_prompt" = yes ]; then
|
||||
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
|
||||
else
|
||||
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
|
||||
fi
|
||||
unset color_prompt force_color_prompt
|
||||
|
||||
# If this is an xterm set the title to user@host:dir
|
||||
case "$TERM" in
|
||||
xterm*|rxvt*)
|
||||
PS1="\[\e]0;${debian_chroot:+($debian_chroot)}\u@\h: \w\a\]$PS1"
|
||||
;;
|
||||
*)
|
||||
;;
|
||||
esac
|
||||
|
||||
# enable color support of ls and also add handy aliases
|
||||
if [ -x /usr/bin/dircolors ]; then
|
||||
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
|
||||
alias ls='ls --color=auto'
|
||||
#alias dir='dir --color=auto'
|
||||
#alias vdir='vdir --color=auto'
|
||||
|
||||
#alias grep='grep --color=auto'
|
||||
#alias fgrep='fgrep --color=auto'
|
||||
#alias egrep='egrep --color=auto'
|
||||
fi
|
||||
|
||||
# colored GCC warnings and errors
|
||||
#export GCC_COLORS='error=01;31:warning=01;35:note=01;36:caret=01;32:locus=01:quote=01'
|
||||
|
||||
# some more ls aliases
|
||||
#alias ll='ls -l'
|
||||
#alias la='ls -A'
|
||||
#alias l='ls -CF'
|
||||
|
||||
# Alias definitions.
|
||||
# You may want to put all your additions into a separate file like
|
||||
# ~/.bash_aliases, instead of adding them here directly.
|
||||
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
|
||||
|
||||
if [ -f ~/.bash_aliases ]; then
|
||||
. ~/.bash_aliases
|
||||
fi
|
||||
|
||||
# enable programmable completion features (you don't need to enable
|
||||
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
|
||||
# sources /etc/bash.bashrc).
|
||||
if ! shopt -oq posix; then
|
||||
if [ -f /usr/share/bash-completion/bash_completion ]; then
|
||||
. /usr/share/bash-completion/bash_completion
|
||||
elif [ -f /etc/bash_completion ]; then
|
||||
. /etc/bash_completion
|
||||
fi
|
||||
fi
|
||||
@@ -0,0 +1,27 @@
|
||||
# ~/.profile: executed by the command interpreter for login shells.
|
||||
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
|
||||
# exists.
|
||||
# see /usr/share/doc/bash/examples/startup-files for examples.
|
||||
# the files are located in the bash-doc package.
|
||||
|
||||
# the default umask is set in /etc/profile; for setting the umask
|
||||
# for ssh logins, install and configure the libpam-umask package.
|
||||
#umask 022
|
||||
|
||||
# if running bash
|
||||
if [ -n "$BASH_VERSION" ]; then
|
||||
# include .bashrc if it exists
|
||||
if [ -f "$HOME/.bashrc" ]; then
|
||||
. "$HOME/.bashrc"
|
||||
fi
|
||||
fi
|
||||
|
||||
# set PATH so it includes user's private bin if it exists
|
||||
if [ -d "$HOME/bin" ] ; then
|
||||
PATH="$HOME/bin:$PATH"
|
||||
fi
|
||||
|
||||
# set PATH so it includes user's private bin if it exists
|
||||
if [ -d "$HOME/.local/bin" ] ; then
|
||||
PATH="$HOME/.local/bin:$PATH"
|
||||
fi
|
||||
@@ -0,0 +1,3 @@
|
||||
This directory is for system-local terminfo descriptions. By default,
|
||||
ncurses will search ${HOME}/.terminfo first, then /etc/terminfo (this
|
||||
directory), then /lib/terminfo, and last not least /usr/share/terminfo.
|
||||
+2
@@ -0,0 +1,2 @@
|
||||
#!/bin/sh
|
||||
uname -snrvm
|
||||
@@ -0,0 +1,22 @@
|
||||
# /etc/xattr.conf
|
||||
#
|
||||
# Format:
|
||||
# <pattern> <action>
|
||||
#
|
||||
# Actions:
|
||||
# permissions - copy when trying to preserve permissions.
|
||||
# skip - do not copy.
|
||||
|
||||
system.nfs4_acl permissions
|
||||
system.nfs4acl permissions
|
||||
system.posix_acl_access permissions
|
||||
system.posix_acl_default permissions
|
||||
trusted.SGI_ACL_DEFAULT skip # xfs specific
|
||||
trusted.SGI_ACL_FILE skip # xfs specific
|
||||
trusted.SGI_CAP_FILE skip # xfs specific
|
||||
trusted.SGI_DMI_* skip # xfs specific
|
||||
trusted.SGI_MAC_FILE skip # xfs specific
|
||||
xfsroot.* skip # xfs specific; obsolete
|
||||
user.Beagle.* skip # ignore Beagle index data
|
||||
security.evm skip # may only be written by kernel
|
||||
afs.* skip # AFS metadata and ACLs
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
usr/lib
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
usr/sbin
|
||||
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user