EVERYTHING FROM THE OTHER REPO
This commit is contained in:
@@ -0,0 +1 @@
|
||||
#!/usr/bin/env python3
|
||||
@@ -1,2 +1,41 @@
|
||||
# Troposphere
|
||||
Custom Firmware for jibo
|
||||
# Troposphere-Jibo
|
||||
A Troposphere for jibos OS to run inside!
|
||||
- - -
|
||||
![[splash_0.png]]
|
||||
- - -
|
||||
## What is troposphere really?
|
||||
Lets start by talking about what troposphere is not
|
||||
Troposphere is not the next jibo os front end or a skill / server, the main scope of troposphere is:
|
||||
|
||||
1. Create a modern environment with modern libraries and support
|
||||
2. Improve loading speeds (Of the core os .. front end is still handled by the jibo electron app)
|
||||
3. Add modern support for hardware such as USB & pcie
|
||||
4. Include a debian environment so tools like `apt` and `fastfetch` can be used as well as `systemd`
|
||||
5. Modern programming lang support (by default python & nodejs)
|
||||
|
||||
Now for the future i wanna pursue ideas such as :
|
||||
1. Create a standard library which can communicate with jiboOS & its server
|
||||
2. Allow JiboOS to launch native applications
|
||||
3. Complete bootloader re-write
|
||||
4. And more...
|
||||
|
||||
## who is this for?
|
||||
|
||||
Im gonna tell you that troposphere isnt meant to be a mandatory tool you must use to get back jibo functionality but saying that, troposphere as mentioned above will broadly expand its functionality for the people who like tinkering with things!
|
||||
- - -
|
||||
|
||||
# Components
|
||||
Troposphere will consist of multiple components , each of which will replace different components of the User space OS & perhaps allow for the change of system space components..
|
||||
|
||||
- - -
|
||||
# Instalation
|
||||
## Method 1: Build it
|
||||
uhhh run
|
||||
```sh make```
|
||||
on the root.. or idk
|
||||
|
||||
## Method 2: Get pre-built binaries from our site or the official Jibo Modding Tool
|
||||
|
||||
|
||||
# VERY VERY VERY WORK IN PROGRESS!
|
||||
|
||||
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
{}
|
||||
+1
@@ -0,0 +1 @@
|
||||
{}
|
||||
+33
@@ -0,0 +1,33 @@
|
||||
{
|
||||
"file-explorer": true,
|
||||
"global-search": true,
|
||||
"switcher": true,
|
||||
"graph": true,
|
||||
"backlink": true,
|
||||
"canvas": true,
|
||||
"outgoing-link": true,
|
||||
"tag-pane": true,
|
||||
"footnotes": false,
|
||||
"properties": true,
|
||||
"page-preview": true,
|
||||
"daily-notes": true,
|
||||
"templates": true,
|
||||
"note-composer": true,
|
||||
"command-palette": true,
|
||||
"slash-command": false,
|
||||
"editor-status": true,
|
||||
"bookmarks": true,
|
||||
"markdown-importer": false,
|
||||
"zk-prefixer": false,
|
||||
"random-note": false,
|
||||
"outline": true,
|
||||
"word-count": true,
|
||||
"slides": false,
|
||||
"audio-recorder": false,
|
||||
"workspaces": false,
|
||||
"file-recovery": true,
|
||||
"publish": false,
|
||||
"sync": true,
|
||||
"bases": true,
|
||||
"webviewer": false
|
||||
}
|
||||
+22
@@ -0,0 +1,22 @@
|
||||
{
|
||||
"collapse-filter": true,
|
||||
"search": "",
|
||||
"showTags": false,
|
||||
"showAttachments": false,
|
||||
"hideUnresolved": false,
|
||||
"showOrphans": true,
|
||||
"collapse-color-groups": true,
|
||||
"colorGroups": [],
|
||||
"collapse-display": true,
|
||||
"showArrow": false,
|
||||
"textFadeMultiplier": 0,
|
||||
"nodeSizeMultiplier": 1,
|
||||
"lineSizeMultiplier": 1,
|
||||
"collapse-forces": true,
|
||||
"centerStrength": 0.518713248970312,
|
||||
"repelStrength": 10,
|
||||
"linkStrength": 1,
|
||||
"linkDistance": 250,
|
||||
"scale": 1,
|
||||
"close": true
|
||||
}
|
||||
+227
@@ -0,0 +1,227 @@
|
||||
{
|
||||
"main": {
|
||||
"id": "09b08a9a546db0e5",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "f3f7cdad047f290d",
|
||||
"type": "tabs",
|
||||
"dimension": 63.32116788321168,
|
||||
"children": [
|
||||
{
|
||||
"id": "a2a93d74ee80982f",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "README"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "878b5be6ac597d2a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "README"
|
||||
}
|
||||
}
|
||||
],
|
||||
"currentTab": 1
|
||||
},
|
||||
{
|
||||
"id": "5e1a7bf533eac03f",
|
||||
"type": "tabs",
|
||||
"dimension": 36.67883211678832,
|
||||
"children": [
|
||||
{
|
||||
"id": "f788dd98b6a9e8c2",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "graph",
|
||||
"state": {},
|
||||
"icon": "lucide-git-fork",
|
||||
"title": "Graph view"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "vertical"
|
||||
},
|
||||
"left": {
|
||||
"id": "83e4b9f25caec5e1",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "bd7f4be77f587205",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "db83cf2079917210",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "file-explorer",
|
||||
"state": {
|
||||
"sortOrder": "alphabetical",
|
||||
"autoReveal": false
|
||||
},
|
||||
"icon": "lucide-folder-closed",
|
||||
"title": "Files"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "06b0a0428612c525",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "search",
|
||||
"state": {
|
||||
"query": "",
|
||||
"matchingCase": false,
|
||||
"explainSearch": false,
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical"
|
||||
},
|
||||
"icon": "lucide-search",
|
||||
"title": "Search"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "e1d3339e6fc53397",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "bookmarks",
|
||||
"state": {},
|
||||
"icon": "lucide-bookmark",
|
||||
"title": "Bookmarks"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300
|
||||
},
|
||||
"right": {
|
||||
"id": "9a9646beae8433bb",
|
||||
"type": "split",
|
||||
"children": [
|
||||
{
|
||||
"id": "bd08539897c41571",
|
||||
"type": "tabs",
|
||||
"children": [
|
||||
{
|
||||
"id": "42b92320ed5359e8",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "backlink",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"collapseAll": false,
|
||||
"extraContext": false,
|
||||
"sortOrder": "alphabetical",
|
||||
"showSearch": false,
|
||||
"searchQuery": "",
|
||||
"backlinkCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-coming-in",
|
||||
"title": "Backlinks for README"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d68b375f0f902b5a",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outgoing-link",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"linksCollapsed": false,
|
||||
"unlinkedCollapsed": true
|
||||
},
|
||||
"icon": "links-going-out",
|
||||
"title": "Outgoing links from README"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "d036a276be0ff109",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "tag",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"useHierarchy": true,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-tags",
|
||||
"title": "Tags"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "46c4cfa3f1819fec",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "all-properties",
|
||||
"state": {
|
||||
"sortOrder": "frequency",
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-archive",
|
||||
"title": "All properties"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "fee7cf1a86b7e1a3",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "outline",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"followCursor": false,
|
||||
"showSearch": false,
|
||||
"searchQuery": ""
|
||||
},
|
||||
"icon": "lucide-list",
|
||||
"title": "Outline of README"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"direction": "horizontal",
|
||||
"width": 300,
|
||||
"collapsed": true
|
||||
},
|
||||
"left-ribbon": {
|
||||
"hiddenItems": {
|
||||
"switcher:Open quick switcher": false,
|
||||
"graph:Open graph view": false,
|
||||
"canvas:Create new canvas": false,
|
||||
"daily-notes:Open today's daily note": false,
|
||||
"templates:Insert template": false,
|
||||
"command-palette:Open command palette": false,
|
||||
"bases:Create new base": false
|
||||
}
|
||||
},
|
||||
"active": "f788dd98b6a9e8c2",
|
||||
"lastOpenFiles": [
|
||||
"README.md",
|
||||
"splash_0.png",
|
||||
"InstalationFlow.canvas",
|
||||
"Instalation.md",
|
||||
"Troposhphere.md"
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
- - -
|
||||
![[InstalationFlow.canvas]]
|
||||
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"nodes":[
|
||||
{"id":"f2cec444be1532db","x":540,"y":300,"width":400,"height":400,"type":"group","label":"/tmp/TroposphereInstaller/"},
|
||||
{"id":"bc75ef9279a42a8f","x":-500,"y":-260,"width":300,"height":340,"type":"group","label":"Evaluate environment"},
|
||||
{"id":"55a0547783783c33","x":-140,"y":-480,"width":250,"height":60,"type":"text","text":"Copy Build folder to a Flash drive or jibo via ssh"},
|
||||
{"id":"203b6211c8dfe4b5","x":-126,"y":-360,"width":222,"height":60,"type":"text","text":"When Run `Install.sh`"},
|
||||
{"id":"93a191de22b87b24","x":-480,"y":-240,"width":260,"height":60,"type":"text","text":"Check OS version "},
|
||||
{"id":"1a4beeaa977d5ca8","type":"text","text":"Check for Jibo binaries","x":-480,"y":-180,"width":260,"height":60},
|
||||
{"id":"d83468cf327c8822","type":"text","text":"Check r/w abillity","x":-480,"y":-120,"width":260,"height":60},
|
||||
{"id":"1b550b7ece0193f9","type":"text","text":"Check free space on `/opt`","x":-480,"y":-60,"width":260,"height":60},
|
||||
{"id":"f4af093245b7f146","type":"text","text":"Check for beam install","x":-480,"y":0,"width":260,"height":60},
|
||||
{"id":"39fa4f3b43109004","x":-495,"y":200,"width":290,"height":60,"type":"text","text":"Kill everything except needed!"},
|
||||
{"id":"1e72d4ff4b19b184","x":-187,"y":200,"width":344,"height":60,"type":"text","text":"New `/tmp/TroposphereInstaller/` dir"}
|
||||
],
|
||||
"edges":[
|
||||
{"id":"3e8e1dba3e4a4224","fromNode":"55a0547783783c33","fromSide":"bottom","toNode":"203b6211c8dfe4b5","toSide":"top"},
|
||||
{"id":"b3c91d690bec0332","fromNode":"203b6211c8dfe4b5","fromSide":"bottom","toNode":"93a191de22b87b24","toSide":"right"},
|
||||
{"id":"4d063d5869b1979e","fromNode":"203b6211c8dfe4b5","fromSide":"bottom","toNode":"1a4beeaa977d5ca8","toSide":"right"},
|
||||
{"id":"e3bc4c0c5a9cf152","fromNode":"203b6211c8dfe4b5","fromSide":"bottom","toNode":"d83468cf327c8822","toSide":"right"},
|
||||
{"id":"eb9f397ca1338504","fromNode":"203b6211c8dfe4b5","fromSide":"bottom","toNode":"1b550b7ece0193f9","toSide":"right"},
|
||||
{"id":"04c94c8bd5c9cbb6","fromNode":"203b6211c8dfe4b5","fromSide":"bottom","toNode":"f4af093245b7f146","toSide":"right"},
|
||||
{"id":"72c08d6332790ca9","fromNode":"bc75ef9279a42a8f","fromSide":"bottom","toNode":"39fa4f3b43109004","toSide":"top"},
|
||||
{"id":"21cac32b755cd6d7","fromNode":"39fa4f3b43109004","fromSide":"right","toNode":"1e72d4ff4b19b184","toSide":"left"}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
# Troposphere-Jibo
|
||||
A Troposphere for jibos OS to run inside!
|
||||
- - -
|
||||
![[splash_0.png]]
|
||||
- - -
|
||||
## What is troposphere really?
|
||||
Lets start by talking about what troposphere is not
|
||||
Troposphere is not the next jibo os front end or a skill / server, the main scope of troposphere is:
|
||||
|
||||
1. Create a modern environment with modern libraries and support
|
||||
2. Improve loading speeds (Of the core os .. front end is still handled by the jibo electron app)
|
||||
3. Add modern support for hardware such as USB & pcie
|
||||
4. Include a debian environment so tools like `apt` and `fastfetch` can be used as well as `systemd`
|
||||
5. Modern programming lang support (by default python & nodejs)
|
||||
|
||||
Now for the future i wanna pursue ideas such as :
|
||||
1. Create a standard library which can communicate with jiboOS & its server
|
||||
2. Allow JiboOS to launch native applications
|
||||
3. Complete bootloader re-write
|
||||
4. And more...
|
||||
|
||||
## who is this for?
|
||||
|
||||
Im gonna tell you that troposphere isnt meant to be a mandatory tool you must use to get back jibo functionality but saying that, troposphere as mentioned above will broadly expand its functionality for the people who like tinkering with things!
|
||||
- - -
|
||||
|
||||
# Components
|
||||
Troposphere will consist of multiple components , each of which will replace different components of the User space OS & perhaps allow for the change of system space components..
|
||||
|
||||
- - -
|
||||
# Instalation
|
||||
## Method 1: Build it
|
||||
uhhh run
|
||||
```sh make```
|
||||
on the root.. or idk
|
||||
|
||||
## Method 2: Get pre-built binaries from our site or the official Jibo Modding Tool
|
||||
|
||||
|
||||
# VERY VERY VERY WORK IN PROGRESS!
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 239 KiB |
Binary file not shown.
Executable
+1
@@ -0,0 +1 @@
|
||||
arm-none-linux-gnueabihf-gcc -Iinclude change_fan_speed.c -Llib -ltroposphere -o change_fan_speed
|
||||
Executable
BIN
Binary file not shown.
@@ -0,0 +1,17 @@
|
||||
#include <stdio.h>
|
||||
#include "include/troposphere_lib.h"
|
||||
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
int pwm;
|
||||
printf("Jibo fan speed set example\n");
|
||||
|
||||
scanf("%d", &pwm);
|
||||
printf("Setting jibos fan speed to pwm: %d\n", pwm );
|
||||
|
||||
troposphere_api.setFanSpeed(pwm);
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
just an example app that runs in the terminal and changes jibos fan speed to intiger
|
||||
|
||||
pwm fan speed is capped inbetween 100-255 & if running be skill be aware that every time you go back to the eye it resets to 255
|
||||
@@ -0,0 +1,16 @@
|
||||
#ifndef TROPOSHPERE_API_H
|
||||
#define TROPOSHPERE_API_H
|
||||
|
||||
typedef struct{
|
||||
|
||||
|
||||
void (*setFanSpeed)(int pwm);
|
||||
|
||||
|
||||
} Troposphere_API;
|
||||
|
||||
extern const Troposphere_API troposphere_api;
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
Executable
BIN
Binary file not shown.
@@ -0,0 +1,2 @@
|
||||
SET /dev/pts/0 DISPLAY:0 JiboScreen
|
||||
|
||||
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-----
|
||||
|
||||
mQINBGPL0BUBEADmW5NdOOHwPIJlgPu6JDcKw/NZJPR8lsD3K87ZM18gzyQZJD+w
|
||||
ns6TSXOsx+BmpouHZgvh3FQADj/hhLjpNSqH5IH0xY7nic9BuSeyKx2WvfG62yxw
|
||||
XcFkwTxoWpF3tg0cv+kT4VA3MfVj5GebuS4F9Jv01WuGkxUllzdzeAoC70IYNOKV
|
||||
+Av7hX5cOaCAgvDCQmhVnQ6Nz4fXdPdMHVodlPsKbv8ymVsfvb8UzQ6dl9w1gIu9
|
||||
4S0FCQeEePSii23jHISYwku/f6huQGxSjAy8yxab0aZshl98c3pGGfOJHntmHwOG
|
||||
gqV+Gm1hbcBjc6X8ybL2KEr/Lu4xAK3xSQmP+tO6MNxfBTCeo8fXRT95pqj7t3QH
|
||||
Iu+LbVYrkLQ6St9mdOgUUsAdVYXJ3eh8Y+CfjmBywNRizOGHrEp8JsAcS0+a9yBL
|
||||
+BYWhS4BL/EeeacRLT9kfzIqS1OD/RL/4Qbi2GLGFsiHaKFUn4xse20ZXq5XtEL6
|
||||
ltQVIr/iAlBtdSOnge/ZkNvd3SQIyC2QBNAy67QutS8yiaCE2vtr8i5GQOu2fgr1
|
||||
NJ0VjuwshmgJvbZ2m/9Zq1Yp1iMnPVJtOWcNxTZAWJDN4L5OdoqbaOkqS/+cgLy2
|
||||
UTsc0A7cxt/2ugOtln/utXsfgb3Qno69yCuSbQmVM1NrwvZVxPIWi7B2gQARAQAB
|
||||
iQJOBB8BCgA4FiEEuLgLW2I+q2rYd1xFt8XX1jUJR/gFAmPL0BcXDIABgOl28UpQ
|
||||
ikjpyj/pvDciUsoc+WQCBwAACgkQt8XX1jUJR/jTMRAAt6Mltzz7xk7RGIGaF+ug
|
||||
0QSoh9n07Y0oxEAb1cPSvo3o5wnxQ6ZYIukr2KTFkXaDh35XpXoA2Z9Uf6wz4h8B
|
||||
nF8DWhbo+2sSq9au0J16bsLuIHfhzJWXSwyekHOrLiiiSfhjey9eQzgOT8jJsEjy
|
||||
FzfxtMOTepXX8yQdp4SK3WYdVjAcbwjFGcbh5VqQIsr1+MdlaVchqWP1vm1ADvQF
|
||||
C87hQjhpMzQoU7WVkJWsqlMuXh95h59h/SndBiHKXHQfs/LAM7M2K/fgS9+EbPWW
|
||||
fC97/8SqpXheDsvCvueumTyzUCNXFpNGwUUA1qO6GTaMwHjaX/AeCaRMxCQcLdQ0
|
||||
7b6zc13dqiMAAL1eSQ10TFP9kD2QoyPjF6lh0S5xshHWET5duw71KjYAAOGdv8J3
|
||||
9DGMvT8OdL8UklIJy7KLjxJOjY21oPCHgx1cQKLONCgOAcQ4ZmzBOP8sWZ7ld8OV
|
||||
Ke4c/bOqwbRMLNXUwuVJuejwvoypCOxbdlYUnfL633wVMQBM8ilog+2TydStV4AU
|
||||
CQVsICw4iaXUU+B6gh1euvgvCW13q7pMFJDPbpC+EFC1Fl4RT+CFLE8XG0kXHQ3x
|
||||
HWo+/b49x3MYv5wS33+NZpfdHEuHKwybfTIVshlPU8rXmrwmVXO9iRmAczjcoeYZ
|
||||
OTI5EJz20PBi65wAdpAFVBeJAk4EHwEKADgWIQS4uAtbYj6rath3XEW3xdfWNQlH
|
||||
+AUCY8vQFxcMgAH7+r21QbXclVvZum7bFs9bsSUlxAIHAAAKCRC3xdfWNQlH+KbZ
|
||||
D/4uoBtdR5LdZGh5sDBjhcDJ+09vhagDh4/lLsiH5/HEmY5M0fwUTvnzV00Bsu3y
|
||||
u/blyKaX/oram1jBzwucqkIXFx/KF6ErMkHBQi0w7Kqb+nY1s24rD6++VL/ZIA5A
|
||||
CLoMxD/xWNN0GA3IMa5HquAxejhgpKB1Dm7QcEab2Jk2hnlCFBgmjun1xEqb2IO0
|
||||
fmfXjREpRBbzvmOTCkEUm8CIikJy7CHmAIVOJnxQZyK5bua05fKZOJQvb7VmmhJw
|
||||
/1eE5+VU0fMHbZDkVeL0LOAecpPGH3uCEXaf4J0Pu4jXCHqz9UPMNRawNWEcBRTZ
|
||||
oq5M5GpRkIpPpt8j7jGoQaKM5bUxtsS0+8L56n03J5xWBy+yEQPYnBJs5n61/dcc
|
||||
aRwqO47TJsADIqg7T5Q+v97+1xXzMc8KkTbtQatWdukNuVrbLNXlLYI/sPChqMtZ
|
||||
J7yW9Qhz+ljJnBKkYTjG5OLjsInB80cNFOkZMjsj9gQgAagSwqll/IIXry0zKF/Z
|
||||
A3ARmy7G5vjvqP8HjSWbcqbjdz27/H8Zn/HaGRK5GwoBS/4CyDiuvrq9bS6bk7E4
|
||||
Ql6Ni2UF7brjEULiYfbMdL0HHaKHuU3rWBCZtFRyVJ3yUKP/UAdxtS8VwbkYBOIp
|
||||
gS4Y6RwXeQmC9G6crnXR6hsODs5E47hiugf/HkhvyQ6CJokCTgQfAQoAOBYhBLi4
|
||||
C1tiPqtq2HdcRbfF19Y1CUf4BQJjy9AYFwyAAYyCPe0QqoBBY54SEFrOjW4MFKRw
|
||||
AgcAAAoJELfF19Y1CUf4uo0P/i+m8SnrFF7IcsppML6dsxOvioUt5dBbXgkSbCUh
|
||||
dciW583S04mqS8iicMoUSXg+WKXWJ+UaAnfh6yWLcbeYpH8SZ+TX+J3WuLj4ECPe
|
||||
MYfLGY4eehKIJqnEDfVqtoc8g5w9JxFglZBTZ/PJeyj6I2ovzVG1YH2ZER0cvRvi
|
||||
tywWBP3edDBa/KPHzBVLaeWuuH28aAGHF2pHtEh+nDfQ/EblDlPUkGclnu79E82g
|
||||
dl3W0GvcbMXccVIvik9IHPI042me4KJwy7X3qoNGbn3+XditIA+6rb1N+wGDdQkD
|
||||
s9MvGmoQoxs5iFi5kW/AIdIMHCR+A6MMO4KGQ6E6UDd/DM3iFh2V+gavktk85sIk
|
||||
Thy378l3JQRidRptifTJjESnyM/NUjN8JMb6peyn0xKyYE6uNK9cZAmbEWGCdZfp
|
||||
62gPUo6dR7BHe2a1qJokvfSJdjZtczBuWotFs6EQcCuRDqpySzrLYitCNxNqJ0FG
|
||||
+kryruObVXgr4y+r1C7+CczmGF0m8zp1BuGaT6pbx7X6VqazYSfOkQSk4Wyk89Ry
|
||||
45RZmg79Mgv1s6NNz4ngW7LYNJgMZXwYHL99UiL47dOFBCIXTqVXURwU+BkVxwqZ
|
||||
Bq10BWd+qdMPGl8hsA3zi64PJMg0u4YaWs/jasZaWaJI6tv/M1WsfQ3TCZrtT6YE
|
||||
nhieiQJOBB8BCgA4FiEEuLgLW2I+q2rYd1xFt8XX1jUJR/gFAmPL0BgXDIABMJkR
|
||||
vqlm0GEwUwRXEbTl/xWw/YICBwAACgkQt8XX1jUJR/ilGw//W+ckV1lt00dA+S2T
|
||||
L7qaQehp//03GXnC4CRVEWalaoEylcqHlvyUiQc6+r44ZkoLTRSadNWt6EIISFaZ
|
||||
OiIEDrzzpNUVu/9heQeJeeOzPOFQ0LBNI86xo8e1EmvWMBLDf6NGJZtoG1qBNIyJ
|
||||
k0x7x51pOGf7h8xlvEDo3F0JNC5/N1FjtdAHdyA8HLQFkePIWHUm+h76lgF3Z5cE
|
||||
3Myh7XA0NfKe33pgI7CWhbNiF62XhOMAVM6Lrjk+Zp7FWDplSiNu+J3TTjR0sAkp
|
||||
H5Uf4V3i7zIhlVKKhV+Ktr5ojuj805U1tocrH68bBn4weLDfPzGp4rZ5aMoKqK+n
|
||||
sTYZzFr6NYBQG/cjs0Mj8g5WDvXLLoJ9aCzhQvPqAzgkle2EQuzb3QSOQdg4Koub
|
||||
/aQIB0TGjgKYM7WAj/ECoK0hk3w077VL7MeG8O4qSubW1toZ0ZrabWGRtJ6WxTNc
|
||||
8NqdZHZhZnfDqJQ6YVnpuuvlpAMBZfTIMCQDpgfwbDA3ZmAQuYikB6Jyr28ge5v9
|
||||
tYdZIIil4P17Jdma/usnVSplGrDZzDqxAM+sOsXejjdAIMnpw9tilIa7y23Cefls
|
||||
qdzJsAxZimipzSuRU29VJ35dEtMvqxL5cbBVMcl1FQXGIchrWtSDlzy20WuQpitd
|
||||
PejufO0YcdZCTo83Wze2OFIKmjGJAk4EHwEKADgWIQS4uAtbYj6rath3XEW3xdfW
|
||||
NQlH+AUCY8vQGBcMgAHHT2rJ6TOzBn9S8z+kWexnFbBwXwIHAAAKCRC3xdfWNQlH
|
||||
+E2DEADOwCe6UQAojyXmQSLPeRH9wfykeeAqVowt15L3SegF3CGf/WyPeA7o4fwg
|
||||
60DMub81UtDanTB2s5ayGH/bzLhhDF/XjaotyEox6/J1/zpginVTnYRUs8mJempE
|
||||
rWuirifsKHzh3VT/pv35rwblHhMdHj2txoZtTHa5MjgeRd3oT+NlbbG6firKCzGC
|
||||
Vdw6sz478axa8tgwG65GPa/4lRZCfPYd62pA2HLlfFwjgDC5x1cOU6YRHVdX1VJ0
|
||||
QEr++oOFWNi9grbBZjZpNSN2FFpXsvvA3zzaCGfUVZ5Ti4GKsC/RDbmIZFLQrF8v
|
||||
1bETSQDWt4F56/njcQMcIOYp0yWBvRKhJUeEHVl3u+tGaMl74f59MZNPmNnY6y2d
|
||||
aDIRMYJmcjagYcTSpFar6MziRN2vepQ0kVDxXoytmt05kNOLFkPgcKrqweVP7R5m
|
||||
Vy+//w99drx47TwJeii7/GiuTN3FLc2gn5wmoeur3hksm05Kg99gxr8i1jeKGCGt
|
||||
WLeA2Kh6deozOsAjyT+4cX4wh7mUO8lOTvRp/WRqqNo3aTdelVxdmKOjtqrukVjL
|
||||
LaY1LLvlQE9K4jshcQBidr1NmdCl9zV/IZzP329juu4MvK7uyyzHSxXSG5jt0wu4
|
||||
szIOzpgAqhsTasLQMi5Z1cdfy+NfqlVk/vmmSYSaBlmq2QgnX7RJRGViaWFuIEFy
|
||||
Y2hpdmUgQXV0b21hdGljIFNpZ25pbmcgS2V5ICgxMi9ib29rd29ybSkgPGZ0cG1h
|
||||
c3RlckBkZWJpYW4ub3JnPokCVAQTAQoAPhYhBLi4C1tiPqtq2HdcRbfF19Y1CUf4
|
||||
BQJjy9AVAhsDBQkPCZwABQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJELfF19Y1
|
||||
CUf461gP/1p6/NzPvYsEfUm6zJYTIDKG1/zGeIC9EsOOluJKDgZYiY6ogYUDhRN9
|
||||
X83yBMzIQkVF88SOQuT2fZk9KOdOAzdAgc5CB7ivoh/P44HeacxjAb2z8/tJJKW2
|
||||
O4B3HpyWR+Yn5aymdLJe+ZFsBdfyU7RPlox42o7zZmf1ZQKQSoBZb7X3Eq3lq442
|
||||
ZewjsjsRiijlTODfp6EEIHYhY8vGhU/lyqpwPkGVfl/G+s43j/MAo5b5TBeG2J9W
|
||||
tqBYy+aG8cRM2vJoUrMZR0GZvgfbMVun17Bxg7ez4OiYhVblx3lMQv25BnagQTpR
|
||||
QgV021xuw40cR9POy6+yBwRUYNziGZi31rrvzTzmFw9cxV7lpgjAMwZJifGZClda
|
||||
DBxYUQR3OeAzn09lRhpOdFXpM+MM5GXgRVPmHhtyn60xLMiy5NCRuMtzmP/OaClR
|
||||
KL9BjWnOH3NzsjAvc1VtNj0DSVGTtnswDmAQgFZVYYesjpiTNFE7EDTBCT1uYVhI
|
||||
Mr3fV1US3VIfKEZlJrbB9FAccWqC/oHT/DUvhjnDhC3wRdChlEbfCxqaiHU++gsN
|
||||
66J9r6ZI95PC4w0X3O1hXJeWtm9d8M0SxmAfJ4eBPVOPyFgOI4OFM8fFFie5MeAk
|
||||
4BsN0Qyu2hD5g2RCFYIinbfFsSdW2WQVa62uoHfWgwLPwYz+sWjAiQIzBBABCgAd
|
||||
FiEEH4mYPgCB/eAY88yWc6Tye43UeTYFAmPL1SwACgkQc6Tye43UeTb0HQ/+Pwzn
|
||||
SBBtEV7eLS6qZpS7kosP5aVagUkcTO8UMxZkUqBhm2yW8V885kSic7rZOeWcd0NF
|
||||
rVpTGH5LH3hi/a13B1S28v7Wy1AxNdlHJVfH5bRq4aSJmtCNNbbhH92IuzpV/YKc
|
||||
y3ueFdQ3ssLWWKBVc8UGa+qrAre5DXmmawwMLlZ16G7OC7YyppN2EzFnf1rC8AV3
|
||||
O1UtpZLNq8MkWAk/65UTDbTMS4f6IM57Z9pemBWsxTBKyAKXduKq8zkdnv8B+RPu
|
||||
PgyhqJUiJ4RgesuYw4AhKqiO4CYQm5gK9IH+hMN6INUBHOkn26OkyjArZgFw/OS7
|
||||
rT3BZinqSloWiBPhAg/4wdg+Yj/mGktJ3Uiu0Z//QVZ6/OWRAAMNCbrwZcADt9pE
|
||||
CRS24y8lbNuicfXB7rw+yX8j1mXlily6kVpPtdAJpkE62cHbMYsMKVkUFBQS9Cn1
|
||||
Pvo5UqB3i+6Rxx50TKkq5OLf/ZciFw4StZYBRlHzgOiyBZRCi8+ze61gmrzv9Z5a
|
||||
d6UCz0sYara6MmvQv1No+O/emaaO0N15bKFuztfmuoXmWSh93ek5ZNC8Kjb4hHkl
|
||||
31C1JGPubGsRaoq8YTeVIFEgYIzzfVgofceDy9oVtjcRYikDAbDYVgvSzeVEi05T
|
||||
TBRW8Xaj/RxIS99Mxog/6oSND5CzjoJ7DnuT2quJAjMEEAEKAB0WIQQFq5A0DAxe
|
||||
eX9EqMglTPO1rsCo8AUCY8vUIQAKCRAlTPO1rsCo8O0DD/9NpnkalWr7thu1rh18
|
||||
aItAF3r6/TOR3yhfz7LCRYWnOx4WudV4x/+W1rhFFxB7EvE51FzOjgoGqC2c2pBp
|
||||
+UR/+YsUKyCe2iTf4z/ZkxGGgpx23Pz9/bMQtQ7YKB1yD7uXu69SaT1gJVOOziFu
|
||||
gpV8L7wX11qukTHJU1sMemWgbHVyLJAjXkrDt11KcpvUh1q1CcVMQJdhB6xkPhJB
|
||||
RHrY1Dxg6qipXN3d7CD8AaD9p4Rc8MJO9F3D63JkmRvBn0Ecvsnxxgo/Zl0nbZSy
|
||||
MODQZA8yevFqrOmyG8o2rIzvM/fjNiiAniIocyt/syK02LCNs3lpvGDqANkvFvYx
|
||||
faGG5O5mS6pv6BsRBxzoFZI5z+OXNM8IXw5hgDx577aPbcu6t1tRrWUSr5EfFbN5
|
||||
rYqUtECB7o100b4aFXOP6Ly62WNQABBkenT/aeUGI5VVg6J53+M9OAUagqSVuoVB
|
||||
a6/AZtD+WN/iBsRc8jwWjWvb+bmvK/fN5wT7A9P+x87I907bQbT/qowDJet5kR0f
|
||||
+A9F7zy6RXbQ1MCYL9RmUlKX+an3g7s9ZcQssbKfsvONFtieI2xgdL9pLYZKiwJ2
|
||||
Q7wF61IaD88Yi5iovtbH8Ewqz5lCSzib8h8JqC5vFAj+KgjhFJXr6dC5DqIp9DvE
|
||||
iJzogcrlmV61SWjg2K3EIJ9Z6IkCMwQQAQoAHRYhBKxTDVIPLzJp9emDE6SESQRK
|
||||
rVxdBQJjy9SJAAoJEKSESQRKrVxdzGQP/33qzOrxlAOisutKpi038qrhBegZpWIP
|
||||
oFE05lSMXQVODVRoqbMU6EaWKEFBbX8H0v+N3h84gIrLRWAaDhdmPviY5vJzYJoq
|
||||
Wd67GSvzkWZLE7/nMTni1Nz4uMuPgEz/2uGtoX4N8hpDvtq+39YazTj92t1vGjHL
|
||||
3Wuofv8zEl7AkUvvq4qdfwjj/+p4QSzum5xp0/PlNIbHXyGgpR8R1zJzTInrZ78/
|
||||
bEubmk5VSiZOlnwVBW7dfg2lHb9EKr1TtQjO62ht/NsIEASTN7sHSDOqG3QMABFZ
|
||||
/TFf0VNvQdU7K4sgw9NnxkqP+NhOIxu1S3R/ii/RmbwMWabRSQb5ZpAxxM0Y7uuK
|
||||
X92wWmVFOKfKIqdVisWz/hjPREBCDXuwISr5PzUgk9Jd1+iTIHPu/XXKtYDt8oTy
|
||||
iX8m/Ea3QtC9r+Il8Zj5AXWVgVjldLPKDVRb8ByhFjuaw5HqovfPiL2ZYcSt7w5Z
|
||||
GRb8VD2HAqp3B6+2RzOVRRQrp7TwYhw3YGsNggqDdpjv7i4ViZHD2sUbO/1GISaP
|
||||
PfiISqAoySN2TwCnqMFc6Y+iXlmHe5N44O37LzDg/lVRkEul47ifVVfF868xHzWo
|
||||
4WGXdZLHq+x0kUNjhrfU3fpbmIAAkrSypo9Pbup6acv7fqrFmLcjv5Ueg9HJiKva
|
||||
ar11ZIq1jw6ziQIzBBABCgAdFiEEgOl28UpQikjpyj/pvDciUsoc+WQFAmPL2KMA
|
||||
CgkQvDciUsoc+WQ71A/+LtoZSPhQnpVJPq08M8KNShaUeQEUCh4ZKITWAOm5NXUN
|
||||
J7833/5plypgmUJUwuXtwkCvVFup+LyZIptbzALDxLkseIY4lau3kEfeT6JvsIS/
|
||||
SvgjUBPkX6h0i3Lg0Ggfiv+3Nf0+bsGAS7Ti6I0/6gpeA013M08uUdpcJDSu1OtC
|
||||
CdoWD5KvOAAuU06/Q2L37LOColsC6Z5frg3aBaDmScBJc5C7PSZA4hNOimqv4iZQ
|
||||
x300KOFH1OhyBRZOd1bW8atQooI/JEhjh1dJdIaOgyjPBXFJ8pYY2Y9Ms0Oa3ppr
|
||||
XNa0XCYgEcT5rYZEFup29H1+JFjTcYqecwLUycYGH3MnqRdqriZwiHUK0Ui/MpiP
|
||||
lS2Dkb/2Cz6iWMpJSAtvEetCVgSMpGsTlFgKjcsBN60UmvebmW7zajXOmgFU5cHT
|
||||
UoGmbNo39iK7fgQH/WcpSCr+bMwrSq6L4AAWIR2Tr6xEbDJQKgh33aEzsgU2OVw+
|
||||
qJKQL4XicWki0ul/Q94zltobRA86iqxh7+spfYBYCaCMYB5lIlDFfHLW62cim36Y
|
||||
XrBt+p6VyB3JGevXM4up7bnumFc90YDj0dsh6q55+BA0JPWxPPPAWQe5CiLmd7+h
|
||||
x5xAJ85+1ztFSz91w4VaQ9jOoEb5IC8uayLyX9GM646umFZCVqrKyHHHjhsh84aJ
|
||||
AlUEEAEKAD8WIQT7+r21QbXclVvZum7bFs9bsSUlxAUCY8vtKSEaaHR0cDovL2dw
|
||||
Zy5nYW5uZWZmLmRlL3BvbGljeS50eHQACgkQ2xbPW7ElJcS84Q//eh+yOPIQqTF/
|
||||
ncxGJpen5pCCMs0dVo9dP9EJ7xc2eSSJ0VhJd9dfpJqTMUqljp/zPeDiRRlhpZjM
|
||||
SXYg0EMMt2vbZ9g1S9cSbYU7Alogvp6VleK33hDuSoLabHETG78pSpq2YmGCUn47
|
||||
AyW7zdsWV0lM0kiBhJxuWjl8B+pmXzSJFqm63JPB9zHndLxuNay42UnLsDTi7B26
|
||||
BNKebQrB5ZioOe/IhpnHoxF8v5sdSIIvYKd/vRE5Za/uYy+2cMmjjLQD6IX/f9yJ
|
||||
Dc+sqehW4/DgJgU7cq2lBJM+35AuUDI86MqzG/2BwtKnttX8FKy79FIAMAv6Sf3r
|
||||
QoyOcfSjeSe3FF5DD1ISR/Iyfjo/WZ/my59KADqwEMcwd3QpcQwRIXtDE1LUezWQ
|
||||
AbWd5caY3d0jZocG4KrDThkokLsl/kMkmbTO8C6oJdVv+g2AD2MHGBRzStDBzNLK
|
||||
mcuOq2UtlP03ACl5YcYY6AY7Way5Cz8o99l2frgVHf6THscxjRn3cxH4PXbOeOn+
|
||||
GTyk0PCqcyUBs6Rz/tO2NAgyzQlf/6lD8pIoSFHm/TEequeZZKAiGTodIQLS0a8G
|
||||
KZpGmVsjtbXSzu78CUdjucsdUbawfXQ4Yy7klV18m9EQjiWrVMBYX8nnkyEvAsfM
|
||||
4yl9/yOV8Y9Q/NEe+wZjshO1AikB+1W5Ag0EY8vQFQEQAOUiKRLuENTs8bri0Xm8
|
||||
5N1RIG6Lfoc+h7S3vB+hu2QMLMqybyVXLPsMCCj4iSPrMXuhwzu3w+s3xvRzZ01H
|
||||
DkYNxUzF00QLTr8F67vyZadysf9gytYFuVJgMRBxRGlke3IxT0LknAIlPX4Dys5P
|
||||
+6QdOZtkm9H8OEUzGXkkBQGpibYzNGj7IIJOcNci49L4GM/kyznDFnUB8QfHD7pB
|
||||
j/m8apGGmUjvwPUOgVtFJR7XufclIHkJCeo4l+pppdeQTg8uZ2elWIqENAZ0Cbj6
|
||||
WL+y2oW/DhlmDuFHkgvf/hKlcTtQMGIH22ZNQKjjeqKoVTnj2JF3gQy8xJQ+9nc/
|
||||
YZD3XRIDCKtMvs0ZBxwWgoYHY3E8zRhE/yxyquAX/u8BTaIS4O3w5tl1tl6Dv2sI
|
||||
NjXrb8FTAcwe4tuo5xtJgSrYk4SdbUIoh2Mgn28mw4IavP0HNM3aFQa/Fl6Y/VkG
|
||||
LICor1UTe3+9dvTAHkjw0LbHuq9geUiuDqR5+hZd+SBGTCdimZfTLC0sXa3dTvF8
|
||||
NiSxB3yQ//TblgJh4HS37Q4OIMc2UWeZURTlvHYv0fDtIKUCc6hl0Ip3eaGteXgO
|
||||
VzrU20CecHJtY2wUhckE4lxMhfU9h1wEDsE8GB6umABhUQt6uFm6SyEBaaapoBeb
|
||||
/xyGhJ5YR1+cFSm+2Z2AbwC3ABEBAAGJBHIEGAEKACYWIQS4uAtbYj6rath3XEW3
|
||||
xdfWNQlH+AUCY8vQFQIbAgUJDwmcAAJACRC3xdfWNQlH+MF0IAQZAQoAHRYhBEy1
|
||||
AZAge0dYo/c6eW7Q57gmQ+ExBQJjy9AVAAoJEG7Q57gmQ+Ex4W4QAMeM6oUrpKYD
|
||||
ABPknMOQpT6iQo/sQlfPxVhiAp1XGzKoR+MxzGHn2W4LJ82RCyXLyKbPdW2yJ2tB
|
||||
+/ZLOO8bwOp6gbSzOSTb1fCBztIINd75dKm+leGvUlr3Ot2HRyvZDnoqb6MDO3VE
|
||||
rbnvz3AhtYg4KGMHyDjIvJisjg0ZyAsdSSXEMqHYmUaA+KXL4UbUKQP5K+VdKwqU
|
||||
yHLIq38azfEIfwYyv3br9IKtBWyjyiHQ9EqzeoJv/pC/ClcktKYdKyZrwZPiIVBb
|
||||
Lg//hkWIU3MSxsvHfcmra/xxfx3ws0aN5Cs+FbeQkEh4Np5MwQqRQSiHY2bKT0Ip
|
||||
XHOtOk+h/aCIGmPLIhsnazUbsyy+G/HIgjEkvUYP+7fW6wPewXNJDZjrgfL202Jh
|
||||
Gyt5aGJOFLEfYmPSFa1LKXamaNgHKC9FtLGOS/fC4T1QkS94WLtq7Igseea3Cm0c
|
||||
iDn3aA6moCNxUcxG235Ck0MQ4J5kiaGn6sfJ63it0J138CWQEjTt9HvKBZ/w7ynb
|
||||
rZxK5M4iY+pUjfwLtanKKK+H4HW4gQqVmByaWOntfaRVCWfkAIDISn82W2IpgKRk
|
||||
UYn6YwLXO5k/hB+6X+D/BSQF4WKs6C5MSLP8o8uBfnaBTDYPi5Hq2YN+jxsD0kij
|
||||
+0/KrPy+EyO7pQJVdRT1INW4y2JWNwfIJ5oP/RhXmcjs7rZyFL1JUxJ4giENi4Ku
|
||||
MRu0RcZYywO8y08r/ZNKm0FBZBRJ0elYR5Ca0KdFMFDay9H7AYFcxMjylgMA0G2k
|
||||
QHFG6En4GY9dZoCXlTEkiB8xChDASlb5xIU9VKGCyojVMLh/ety8a1pAFrj9ygCw
|
||||
fWZCI4u6lSoM3ENhokJHKaf722B+9eQGZa9LXq5RwcNJ5o8Qpd8zn6sb6Xs9vGK5
|
||||
jw2xjWbGL70PFqEm895xTMS3P+x8ALaZ9Ktnux76eA0a4edmn8hWa1puSMjOe4Hx
|
||||
P+YILIGNIELJTYK5+cA/X9IUTOTkeWAzVb8czNjDK/sA3+VZS0fPFbPW4NPs8BMm
|
||||
y/uB/s5Xuyj+Ypircp8/LyPic+dmHgFRH6+5J+hNGCAin+at1i9sgC0rJhqcL7Ho
|
||||
77HowuIQQppL6PUPcF8CNM4QNcgVW+53DeBeaXNLq10ZrTKL6O0aK4pez+0hsL00
|
||||
1KwTBrgaHop5AYuqacWMguD4Qvthqzl/3W5+YdOPMwyzxuniMq04Ns9AHFE9DgxS
|
||||
0s1mwd/orTk0/IHZpFQ8/0UsG7pmq/tiRP49LV/G4KuDDJvpbMLs6l1b0weFUE/7
|
||||
kE8TE9mZVGXyjW3m/MGDGEOBsT64HZLsduljYFW5tVTbaVKSKMqSLrhCZxSenzgQ
|
||||
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
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user