EVERYTHING FROM THE OTHER REPO
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,156 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: apt
|
||||
Upstream-Contact: APT Development Team <deity@lists.debian.org>
|
||||
Source: https://salsa.debian.org/apt-team/apt
|
||||
Comment:
|
||||
APT is an old software with lots of contributors over its lifetime. This
|
||||
file is a best effort to document the statements of copyright and licenses
|
||||
as stated in the file, but is not a complete representation of all copyright
|
||||
holders - those have been lost to times.
|
||||
.
|
||||
Several bits of apt-pkg/contrib have had public domain dedications but
|
||||
contributions from authors in countries not recognizing a public domain
|
||||
concept. We believe that these contributions have been done in good faith,
|
||||
and we treat them as if they had been made under the GPL-2+ as we believe
|
||||
some contributors may have missed these facts and the overall license statement
|
||||
for the project has always been GPL-2+, so we cannot be sure that contributors
|
||||
meant to grant additional permissions.
|
||||
.
|
||||
Translation files are also considered to generally be GPL-2+,
|
||||
but they might include strings used in code with other licenses.
|
||||
.
|
||||
The apt-pkg/contrib/fileutl.cc file states "RunScripts()" is "GPLv2".
|
||||
We believe that this was not meant to exclude later versions of the GPL,
|
||||
as that would have changed the overall project license.
|
||||
|
||||
Files: *
|
||||
Copyright: 1997-1999 Jason Gunthorpe and others
|
||||
2018, 2019 Canonical Ltd
|
||||
2009, 2010, 2015, 2016 Julian Andres Klode <jak@debian.org>
|
||||
1998, Ben Gertzfield <che@debian.org>
|
||||
2002-2019 Free Software Foundation, Inc.
|
||||
2003, 2004, 2005, 2009, 2010, 2012 Software in the Public Interest
|
||||
2002-2003 Lars Bahner <bahner@debian.org>
|
||||
2003-2004 Axel Bojer <axelb@skolelinux.no>
|
||||
2004 Klaus Ade Johnstad <klaus@skolelinux.no>
|
||||
2004 Bjorn Steensrud <bjornst@powertech.no>
|
||||
2003, 2005-2010 Hans Fredrik Nordhaug <hans@nordhaug.priv.no>
|
||||
2016, 2018 Petter Reinholdtsen <pere@hungry.com>
|
||||
2009 Rosetta Contributors and Canonical Ltd 2009
|
||||
2013 Debian L10n Turkish 2013
|
||||
2013-2018 Mert Dirik <mertdirik@gmail.com>
|
||||
2004 Krzysztof Fiertek <akfedux@megapolis.pl>
|
||||
2000-2004, 2010, 2012 Robert Luberda <robert@debian.org>
|
||||
2000-2017 Debian Italian l10n team <debian-l10n-italian@lists.debian.org>
|
||||
2003-2017 Debian Japanese List <debian-japanese@lists.debian.org>
|
||||
2000-2018 Debian French l10n team <debian-l10n-french@lists.debian.org>
|
||||
1997 Manoj Srivastava
|
||||
1997 Tom Lees
|
||||
2014 Anthony Towns
|
||||
License: GPL-2+
|
||||
|
||||
Files: methods/connect.c
|
||||
Copyright: Copyright (c) 1996 - 2023, Daniel Stenberg, <daniel@haxx.se>, and many contributors
|
||||
License: GPL-2+ and curl
|
||||
|
||||
Files: CMake/FindBerkeley.cmake
|
||||
Copyright: 2006, Alexander Dymo, <adymo@kdevelop.org>
|
||||
2016, Julian Andres Klode <jak@debian.org>
|
||||
License: BSD-3-clause
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
.
|
||||
1. Redistributions of source code must retain the copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. The name of the author may not be used to endorse or promote products
|
||||
derived from this software without specific prior written permission.
|
||||
.
|
||||
THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
|
||||
IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
|
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
||||
IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
|
||||
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
|
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
||||
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
|
||||
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
|
||||
THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
Files: CMake/Documentation.cmake
|
||||
CMake/FindLFS.cmake
|
||||
Copyright: 2016 Julian Andres Klode <jak@debian.org>
|
||||
License: Expat
|
||||
Permission is hereby granted, free of charge, to any person
|
||||
obtaining a copy of this software and associated documentation files
|
||||
(the "Software"), to deal in the Software without restriction,
|
||||
including without limitation the rights to use, copy, modify, merge,
|
||||
publish, distribute, sublicense, and/or sell copies of the Software,
|
||||
and to permit persons to whom the Software is furnished to do so,
|
||||
subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
|
||||
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
|
||||
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
|
||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
License: GPL-2
|
||||
This package is free software; you can redistribute it and/or modify
|
||||
it under the terms version 2 of the GNU General Public License
|
||||
as published by the Free Software Foundation.
|
||||
.
|
||||
This package is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>
|
||||
Comment:
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
|
||||
|
||||
License: GPL-2+
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 2 of the License, or
|
||||
(at your option) any later version.
|
||||
.
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program; if not, write to the Free Software
|
||||
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
Comment:
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
|
||||
|
||||
License: curl
|
||||
Permission to use, copy, modify, and distribute this software for any purpose
|
||||
with or without fee is hereby granted, provided that the above copyright
|
||||
notice and this permission notice appear in all copies.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
|
||||
NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
|
||||
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
|
||||
OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
|
||||
OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
.
|
||||
Except as contained in this notice, the name of a copyright holder shall not
|
||||
be used in advertising or otherwise to promote the sale, use or other dealings
|
||||
in this Software without prior written authorization of the copyright holder.
|
||||
@@ -0,0 +1,31 @@
|
||||
/* This file is a sample configuration file with a few harmless sample
|
||||
options.
|
||||
*/
|
||||
|
||||
APT
|
||||
{
|
||||
// Options for apt-get
|
||||
Get
|
||||
{
|
||||
Download-Only "false";
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
// Options for the downloading routines
|
||||
Acquire
|
||||
{
|
||||
Retries "0";
|
||||
};
|
||||
|
||||
// Things that effect the APT dselect method
|
||||
DSelect
|
||||
{
|
||||
Clean "auto"; // always|auto|prompt|never
|
||||
};
|
||||
|
||||
DPkg
|
||||
{
|
||||
// Probably don't want to use force-downgrade..
|
||||
Options {"--force-overwrite";}
|
||||
}
|
||||
@@ -0,0 +1,914 @@
|
||||
/* This file is an index of all APT configuration directives.
|
||||
Instead of actual values the option has the type as value.
|
||||
Additional explanations and possible values might be detailed in a comment.
|
||||
|
||||
Most of the options have sane default values,
|
||||
unless you have specific needs you should NOT include arbitrary
|
||||
items in a custom configuration.
|
||||
|
||||
In some instances involving filenames it is possible to set the default
|
||||
directory when the path is evaluated. This means you can use relative
|
||||
paths within the sub scope.
|
||||
|
||||
The configuration directives are specified in a tree with {} designating
|
||||
a subscope relative to the tag before the {}. You can further specify
|
||||
a subscope using scope notation e.g.,
|
||||
APT::Architecture "i386";
|
||||
This is prefixed with the current scope. Scope notation must be used
|
||||
if an option is specified on the command line with -o.
|
||||
|
||||
The most complex type is perhaps <LIST>:
|
||||
APT::Architectures "<LIST>";
|
||||
In configuration files it usually appears as a subscope of its own like:
|
||||
APT::Architectures { "amd64"; "i386"; };
|
||||
but the same can be achieved with (needed for commandline)
|
||||
APT::Architectures "amd64,i386";
|
||||
which overrides the values in the scope notation.
|
||||
|
||||
See apt.conf manpage for a detailed description of many common options
|
||||
and the syntax of configuration files and commandline options!
|
||||
*/
|
||||
|
||||
quiet "<INT>" {
|
||||
NoUpdate "<BOOL>"; // never update progress information - included in -q=1
|
||||
NoProgress "<BOOL>"; // disables the 0% → 100% progress on cache generation and stuff
|
||||
NoStatistic "<BOOL>"; // no "42 kB downloaded" stats in update
|
||||
NoSolver3Explanation "<BOOL>"; // do not print solver3 explanations when used with internal solver
|
||||
ReleaseInfoChange "<BOOL>" // don't even print the notices if the info change is allowed
|
||||
{
|
||||
Origin "<BOOL>";
|
||||
Label "<BOOL>";
|
||||
Version "<BOOL>";
|
||||
Codename "<BOOL>";
|
||||
Suite "<BOOL>";
|
||||
DefaultPin "<BOOL>";
|
||||
};
|
||||
};
|
||||
|
||||
// Options for APT in general
|
||||
APT
|
||||
{
|
||||
Audit "<BOOL>"; // display audit messages
|
||||
Architecture "<STRING>"; // debian architecture like amd64, i386, powerpc, armhf, mips, …
|
||||
Architectures "<LIST>"; // a list of (foreign) debian architectures, defaults to: dpkg --print-foreign-architectures
|
||||
BarbarianArchitectures "<LIST>"; // a list of architectures considered too foreign to satisfy M-A:foreign
|
||||
|
||||
Build-Essential "<LIST>"; // list of package names
|
||||
Build-Profiles "<STRING_OR_LIST>";
|
||||
|
||||
NeverAutoRemove "<LIST>"; // list of package name regexes
|
||||
NeverAutoRemove::KernelCount "<INT>"; // Keep the configured amount of kernels
|
||||
LastInstalledKernel "<STRING>"; // last installed kernel version
|
||||
VersionedKernelPackages "<LIST>"; // regular expressions to be protected from autoremoval (kernel uname will be appended)
|
||||
Protect-Kernels "<BOOL>"; // whether to protect installed kernels against autoremoval (default: true)
|
||||
|
||||
// Currently active snapshot
|
||||
Snapshot "<STRING>";
|
||||
|
||||
// Options for apt-get
|
||||
Get
|
||||
{
|
||||
// build-dep options:
|
||||
Host-Architecture "<STRING>"; // debian architecture
|
||||
Arch-Only "<BOOL>";
|
||||
Indep-Only "<BOOL>";
|
||||
Build-Dep-Automatic "<BOOL>";
|
||||
Satisfy-Automatic "<BOOL>";
|
||||
|
||||
// (non-)confirming options
|
||||
Force-Yes "<BOOL>"; // allows downgrades, essential removal and eats children
|
||||
Allow-Downgrades "<BOOL>";
|
||||
Allow-Change-Held-Packages "<BOOL>";
|
||||
Allow-Remove-Essential "<BOOL>";
|
||||
Allow-Solver-Remove-Essential "<BOOL>";
|
||||
Assume-Yes "<BOOL>"; // not as dangerous, but use with care still
|
||||
Assume-No "<BOOL>";
|
||||
Trivial-Only "<BOOL>";
|
||||
Mark-Auto "<BOOL>";
|
||||
Remove "<BOOL>";
|
||||
AllowUnauthenticated "<BOOL>"; // skip security
|
||||
|
||||
AutomaticRemove "<BOOL>" {
|
||||
"Kernels" "<BOOL>"; // Allow removing kernels even if not removing other packages (true for dist-upgrade)
|
||||
};
|
||||
HideAutoRemove "<STRING_OR_BOOL>"; // yes, no, small
|
||||
|
||||
Simulate "<BOOL>";
|
||||
Show-User-Simulation-Note "<BOOL>";
|
||||
Fix-Broken "<BOOL>";
|
||||
Fix-Policy-Broken "<BOOL>";
|
||||
|
||||
Download "<BOOL>";
|
||||
Download-Only "<BOOL>";
|
||||
Fix-Missing "<BOOL>";
|
||||
Print-URIs "<BOOL>";
|
||||
List-Cleanup "<BOOL>";
|
||||
|
||||
Show-Upgraded "<BOOL>";
|
||||
Show-Versions "<BOOL>";
|
||||
List-Columns "<BOOL>";
|
||||
Upgrade "<BOOL>";
|
||||
Only-Upgrade "<BOOL>";
|
||||
Upgrade-Allow-New "<BOOL>";
|
||||
Upgrade-By-Source-Package "<BOOL>";
|
||||
Always-Include-Phased-Updates "<BOOL>";
|
||||
Never-Include-Phased-Updates "<BOOL>";
|
||||
Phase-Policy "<BOOL>"; // internal
|
||||
Purge "<BOOL>";
|
||||
ReInstall "<BOOL>";
|
||||
Compile "<BOOL>";
|
||||
Only-Source "<BOOL>";
|
||||
Diff-Only "<BOOL>";
|
||||
Tar-Only "<BOOL>";
|
||||
Dsc-Only "<BOOL>";
|
||||
|
||||
Autosolving "<BOOL>";
|
||||
CallResolver "<BOOL>";
|
||||
IndexTargets::ReleaseInfo "<BOOL>";
|
||||
IndexTargets::format "<STRING>";
|
||||
|
||||
Update
|
||||
{
|
||||
InteractiveReleaseInfoChanges "<BOOL>";
|
||||
SourceListWarnings "<BOOL>"
|
||||
{
|
||||
APTAuth "<BOOL>";
|
||||
SignedBy "<BOOL>";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
Cache
|
||||
{
|
||||
AllNames "<BOOL>";
|
||||
AllVersions "<BOOL>";
|
||||
Only-Source "<BOOL>";
|
||||
GivenOnly "<BOOL>";
|
||||
RecurseDepends "<BOOL>";
|
||||
Installed "<BOOL>";
|
||||
Important "<BOOL>";
|
||||
ShowDependencyType "<BOOL>";
|
||||
ShowVersion "<BOOL>";
|
||||
ShowPre-Depends "<BOOL>";
|
||||
ShowDepends "<BOOL>";
|
||||
ShowRecommends "<BOOL>";
|
||||
ShowSuggests "<BOOL>";
|
||||
ShowReplaces "<BOOL>";
|
||||
ShowConflicts "<BOOL>";
|
||||
ShowBreaks "<BOOL>";
|
||||
ShowEnhances "<BOOL>";
|
||||
ShowOnlyFirstOr "<BOOL>";
|
||||
ShowImplicit "<BOOL>";
|
||||
ShowVirtuals "<BOOL>";
|
||||
ShowFull "<BOOL>";
|
||||
NamesOnly "<BOOL>";
|
||||
|
||||
show::version "<INT>";
|
||||
search::version "<INT>";
|
||||
};
|
||||
|
||||
CDROM
|
||||
{
|
||||
Rename "<BOOL>";
|
||||
NoMount "<BOOL>";
|
||||
Fast "<BOOL>";
|
||||
NoAct "<BOOL>";
|
||||
Thorough "<BOOL>";
|
||||
DropTranslation "<BOOL>";
|
||||
};
|
||||
|
||||
Update "<BOOL>"
|
||||
{
|
||||
Pre-Invoke {"touch /var/lib/apt/pre-update-stamp"; };
|
||||
Post-Invoke {"touch /var/lib/apt/post-update-stamp"; };
|
||||
Error-Mode "<STRING>";
|
||||
};
|
||||
|
||||
Compressor "<LIST>";
|
||||
// define a new compressor on the fly, like the super-compressor: /usr/bin/rev
|
||||
Compressor::* {
|
||||
Name "<STRING>"; // rev
|
||||
Extension "<STRING>"; // .reversed
|
||||
Binary "<STRING>"; // rev
|
||||
CompressArg "<LIST>"; // {}
|
||||
UncompressArg "<LIST>"; // {}
|
||||
Cost "<INT>"; // 10
|
||||
};
|
||||
|
||||
Authentication
|
||||
{
|
||||
TrustCDROM "false"; // consider the CD-ROM always trusted
|
||||
};
|
||||
|
||||
Clean-Installed "<BOOL>";
|
||||
|
||||
// Some general options
|
||||
Default-Release "<STRING>";
|
||||
Ignore-Hold "<BOOL>";
|
||||
Immediate-Configure "<BOOL>";
|
||||
Immediate-Configure-All "<BOOL>";
|
||||
Force-LoopBreak "<BOOL>";
|
||||
|
||||
Cache-Start "<INT>";
|
||||
Cache-Grow "<INT>";
|
||||
Cache-Limit "<INT>";
|
||||
Cache-Fallback "<BOOL>";
|
||||
Cache-HashTableSize "<INT>";
|
||||
|
||||
// consider Recommends/Suggests as important dependencies that should
|
||||
// be installed by default
|
||||
Install-Recommends "<BOOL>";
|
||||
Install-Suggests "<BOOL>";
|
||||
// reverse Recommends or Suggests prevent autoremoval
|
||||
AutoRemove::RecommendsImportant "<BOOL>";
|
||||
AutoRemove::SuggestsImportant "<BOOL>";
|
||||
|
||||
// consider dependencies of packages in this section manual
|
||||
Never-MarkAuto-Sections {"metapackages"; "universe/metapackages"; };
|
||||
|
||||
// Write progress messages on this fd (for stuff like base-config)
|
||||
Status-Fd "<INT>";
|
||||
Status-deb822-Fd "<INT>";
|
||||
// Keep the list of FDs open (normally apt closes all fds when it
|
||||
// does a ExecFork)
|
||||
Keep-Fds {};
|
||||
|
||||
// control parameters for cron jobs by /etc/cron.daily/apt documented there
|
||||
Periodic {};
|
||||
|
||||
Machine-ID "<STRING>"; // Value of /etc/machine-id
|
||||
};
|
||||
|
||||
// Options for the downloading routines
|
||||
Acquire
|
||||
{
|
||||
Queue-Mode "<STRING>"; // host or access
|
||||
Retries "<INT>" {
|
||||
Delay "<BOOL>" { // whether to backoff between retries using the delay: method
|
||||
Maximum "<INT>"; // maximum number of seconds to delay an item per retry
|
||||
};
|
||||
HandleRetryAfter "<BOOL>"; // whether to respect the wait time of the Retry-After header
|
||||
};
|
||||
Source-Symlinks "<BOOL>";
|
||||
ForceHash "<STRING>"; // hashmethod used for expected hash: sha256, sha1 or md5sum
|
||||
Send-URI-Encoded "<BOOL>"; // false does the old encode/decode dance even if we could avoid it
|
||||
URIEncode "<STRING>"; // characters to encode with percent encoding
|
||||
|
||||
AllowTLS "<BOOL>"; // whether support for tls is enabled
|
||||
|
||||
PDiffs "<BOOL>"; // try to get the IndexFile diffs
|
||||
PDiffs::FileLimit "<INT>"; // don't use diffs if we would need more than 4 diffs
|
||||
PDiffs::SizeLimit "<INT>"; // don't use diffs if size of all patches excess X% of the size of the original file
|
||||
PDiffs::Merge "<BOOL>";
|
||||
|
||||
Check-Valid-Until "<BOOL>";
|
||||
Max-ValidTime "<INT>"; // time in seconds
|
||||
Max-ValidTime::* "<INT>"; // repository label specific configuration
|
||||
Min-ValidTime "<INT>"; // time in seconds
|
||||
Min-ValidTime::* "<INT>"; // repository label specific configuration
|
||||
Check-Date "<BOOL>"; // whether to check the "Date" field
|
||||
Max-FutureTime "<INT>"; // seconds to allow release file's Date field to be in the future (default 10)
|
||||
Max-FutureTime::* "<INT>"; // repository label specific configuration
|
||||
|
||||
SameMirrorForAllIndexes "<BOOL>"; // use the mirror serving the Release file for Packages & co
|
||||
|
||||
AllowInsecureRepositories "<BOOL>";
|
||||
AllowWeakRepositories "<BOOL>";
|
||||
AllowDowngradeToInsecureRepositories "<BOOL>";
|
||||
AllowUnsizedPackages "<BOOL>";
|
||||
// allow repositories to change information potentially breaking user config like pinning
|
||||
AllowReleaseInfoChange "<BOOL>"
|
||||
{
|
||||
Origin "<BOOL>";
|
||||
Label "<BOOL>";
|
||||
Version "<BOOL>"; // allowed by default
|
||||
Codename "<BOOL>";
|
||||
Suite "<BOOL>";
|
||||
DefaultPin "<BOOL>";
|
||||
};
|
||||
|
||||
// HTTP method configuration
|
||||
http
|
||||
{
|
||||
Proxy "http://127.0.0.1:3128";
|
||||
Proxy::http.us.debian.org "DIRECT"; // Specific per-host setting
|
||||
Timeout "30";
|
||||
ConnectionAttemptDelayMsec "250";
|
||||
Pipeline-Depth "5";
|
||||
AllowRanges "<BOOL>";
|
||||
AllowRedirect "<BOOL>";
|
||||
|
||||
// Cache Control. Note these do not work with Squid 2.0.2
|
||||
No-Cache "false";
|
||||
Max-Age "86400"; // 1 Day age on index files
|
||||
No-Store "false"; // Prevent the cache from storing archives
|
||||
Dl-Limit "<INT>"; // Kb/sec maximum download rate
|
||||
User-Agent "Debian APT-HTTP/1.3";
|
||||
User-Agent-Non-Interactive "false"; // include non-interactive if run in systemd service (true on Ubuntu)
|
||||
Referer "<STRING>"; // Set the HTTP Referer [sic!] header to given value
|
||||
};
|
||||
|
||||
// HTTPS method configuration: uses the http
|
||||
// - proxy config
|
||||
// - cache-control values
|
||||
// - Dl-Limit, Timeout, ... values
|
||||
// if not set explicit for https
|
||||
https
|
||||
{
|
||||
Verify-Peer "false";
|
||||
SslCert "/etc/apt/some.pem";
|
||||
CaPath "/etc/ssl/certs";
|
||||
Verify-Host "true";
|
||||
AllowRanges "<BOOL>";
|
||||
AllowRedirect "<BOOL>";
|
||||
|
||||
Timeout "30";
|
||||
ConnectionAttemptDelayMsec "250";
|
||||
|
||||
// Cache Control. Note these do not work with Squid 2.0.2
|
||||
No-Cache "false";
|
||||
Max-Age "86400"; // 1 Day age on index files
|
||||
No-Store "false"; // Prevent the cache from storing archives
|
||||
Dl-Limit "<INT>"; // Kb/sec maximum download rate
|
||||
|
||||
User-Agent "Debian APT-CURL/1.0";
|
||||
};
|
||||
|
||||
cdrom
|
||||
{
|
||||
AutoDetect "<BOOL>"; // do auto detection of the cdrom mountpoint
|
||||
// when auto-detecting, only look for cdrom/dvd. when this is false
|
||||
// it will support any removable device as a "cdrom" source
|
||||
CdromOnly "true";
|
||||
|
||||
// cdrom mountpoint (needs to be defined in fstab if AutoDetect is not used)
|
||||
mount "/cdrom";
|
||||
|
||||
// You need the trailing slash!
|
||||
"/cdrom/"
|
||||
{
|
||||
Mount "sleep 1000";
|
||||
UMount "sleep 500";
|
||||
}
|
||||
};
|
||||
|
||||
gpgv
|
||||
{
|
||||
Options {"--ignore-time-conflict";} // not very useful on a normal system
|
||||
};
|
||||
|
||||
/* CompressionTypes
|
||||
{
|
||||
bz2 "bzip2";
|
||||
lzma "lzma";
|
||||
gz "gzip";
|
||||
|
||||
Order { "uncompressed"; "gz"; "lzma"; "bz2"; };
|
||||
}; */
|
||||
CompressionTypes::Order "<LIST>";
|
||||
CompressionTypes::* "<STRING>";
|
||||
|
||||
Languages "<LIST>"; // "environment,de,en,none,fr";
|
||||
|
||||
// Location of the changelogs with the placeholder @CHANGEPATH@ (e.g. "main/a/apt/apt_1.1")
|
||||
Changelogs::URI
|
||||
{
|
||||
// Origin::Debian "https://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog";
|
||||
Origin::* "<STRING>";
|
||||
Label::* "<STRING>";
|
||||
Override::Origin::* "<STRING>";
|
||||
Override::Label::* "<STRING>";
|
||||
};
|
||||
Snapshots::URI
|
||||
{
|
||||
Host::* "<STRING>";
|
||||
// Origin::Debian "https://snapshot.debian.org/snapshot/@SNAPSHOTID@/";
|
||||
Origin::* "<STRING>";
|
||||
Label::* "<STRING>";
|
||||
Override::Origin::* "<STRING>";
|
||||
Override::Label::* "<STRING>";
|
||||
};
|
||||
Changelogs::AlwaysOnline "<BOOL>"; // even if the changelog file exists get it online (as the file is incomplete)
|
||||
Changelogs::AlwaysOnline::Origin::* "<BOOL>";
|
||||
};
|
||||
|
||||
// Directory layout
|
||||
Dir "<DIR>"
|
||||
{
|
||||
Ignore-Files-Silently "<LIST>"; // of regexes: "\.dpkg-[a-z]+$,\.bak$,~$";
|
||||
|
||||
// Location of the state dir
|
||||
State "<DIR>"
|
||||
{
|
||||
Lists "<DIR>";
|
||||
status "<FILE>";
|
||||
extended_states "<FILE>";
|
||||
cdroms "<FILE>";
|
||||
};
|
||||
|
||||
// Location of the cache dir
|
||||
Cache "<DIR>" {
|
||||
Archives "<DIR>";
|
||||
Backup "backup/"; // backup directory created by /etc/cron.daily/apt
|
||||
srcpkgcache "<FILE>";
|
||||
pkgcache "<FILE>";
|
||||
};
|
||||
|
||||
// Config files
|
||||
Etc "<DIR>" {
|
||||
Main "<FILE>";
|
||||
Netrc "<FILE>";
|
||||
NetrcParts "<DIR>";
|
||||
Parts "<DIR>";
|
||||
Preferences "<FILE>";
|
||||
PreferencesParts "<DIR>";
|
||||
SourceList "<FILE>";
|
||||
SourceParts "<DIR>";
|
||||
Trusted "<FILE>";
|
||||
TrustedParts "<DIR>";
|
||||
Machine-ID "<FILE>"; // by default points to ../machine-id effectively
|
||||
};
|
||||
|
||||
// Locations of binaries
|
||||
Bin {
|
||||
methods "<DIR>";
|
||||
methods::* "<FILE>";
|
||||
gpg "/usr/bin/gpgv";
|
||||
dpkg "<PROGRAM_PATH>";
|
||||
dpkg-source "<PROGRAM_PATH>";
|
||||
dpkg-buildpackage "/usr/bin/dpkg-buildpackage";
|
||||
lz4 "<PROGRAM_PATH>";
|
||||
zstd "<PROGRAM_PATH>";
|
||||
gzip "<PROGRAM_PATH>";
|
||||
xz "<PROGRAM_PATH>";
|
||||
bzip2 "<PROGRAM_PATH>";
|
||||
lzma "<PROGRAM_PATH>";
|
||||
uncompressed "<PROGRAM_PATH>";
|
||||
ischroot "<PROGRAM_PATH>";
|
||||
|
||||
solvers "<LIST>"; // of directories
|
||||
planners "<LIST>"; // of directories
|
||||
};
|
||||
|
||||
// Location of the logfiles
|
||||
Log "<DIR>" {
|
||||
Terminal "<FILE>";
|
||||
History "<FILE>";
|
||||
Solver "<FILE>";
|
||||
Planner "<FILE>";
|
||||
};
|
||||
|
||||
Media
|
||||
{
|
||||
MountPath "/media/apt"; // Media AutoDetect mount path
|
||||
};
|
||||
|
||||
Boot "<DIR>";
|
||||
Usr "<DIR>";
|
||||
Apport "<DIR>";
|
||||
};
|
||||
|
||||
// Things that effect the APT dselect method
|
||||
DSelect
|
||||
{
|
||||
Clean "auto"; // always|auto|prompt|never
|
||||
Options "-f";
|
||||
UpdateOptions "";
|
||||
PromptAfterUpdate "no";
|
||||
CheckDir "no";
|
||||
}
|
||||
|
||||
DPkg
|
||||
{
|
||||
NoTriggers "<BOOL>";
|
||||
ConfigurePending "<BOOL>";
|
||||
TriggersPending "<BOOL>";
|
||||
|
||||
// Probably don't want to use force-downgrade..
|
||||
Options {"--force-overwrite";"--force-downgrade";}
|
||||
|
||||
// Defaults to /usr/sbin:/usr/bin:/sbin:/bin, might be set to empty
|
||||
// string to inherit from environment
|
||||
Path "<STRING>";
|
||||
|
||||
// Auto re-mounting of a readonly /usr
|
||||
Pre-Invoke {"mount -o remount,rw /usr";};
|
||||
Post-Invoke {"mount -o remount,ro /usr";};
|
||||
|
||||
Chroot-Directory "/";
|
||||
|
||||
// Prevents daemons from getting cwd as something mountable (default)
|
||||
Run-Directory "/";
|
||||
|
||||
// Build options for apt-get source --compile
|
||||
Build-Options "-b -uc";
|
||||
|
||||
// Pre-configure all packages before they are installed using debconf.
|
||||
Pre-Install-Pkgs {"dpkg-preconfigure --apt --priority=low --frontend=dialog";};
|
||||
|
||||
// Flush the contents of stdin before forking dpkg.
|
||||
FlushSTDIN "true";
|
||||
|
||||
MaxArgBytes "<INT>"; // Control the size of the command line passed to dpkg.
|
||||
Install::Recursive "<BOOL>" // avoid long commandlines by recursive install in a tmpdir
|
||||
{
|
||||
force "<BOOL>"; // not all dpkg versions support this, so autodetection is default
|
||||
minimum "<INT>"; // don't bother if its just a few packages
|
||||
numbered "<BOOL>"; // avoid M-A:same ordering bug in dpkg
|
||||
};
|
||||
|
||||
UseIONice "<BOOL>";
|
||||
|
||||
// controls if apt will apport on the first dpkg error or if it
|
||||
// tries to install as many packages as possible
|
||||
StopOnError "<BOOL>";
|
||||
|
||||
Progress-Fancy {
|
||||
progress-fg "<STRING>";
|
||||
progress-bg "<STRING>";
|
||||
progress-bar "<BOOL>";
|
||||
};
|
||||
|
||||
// Set a shutdown block inhibitor on systemd systems while running dpkg
|
||||
Inhibit-Shutdown "<BOOL>";
|
||||
}
|
||||
|
||||
/* Options you can set to see some debugging text They correspond to names
|
||||
of classes in the source code */
|
||||
Debug
|
||||
{
|
||||
pkgInitConfig "<BOOL>";
|
||||
pkgProblemResolver "<BOOL>";
|
||||
pkgProblemResolver::ShowScores "<BOOL>";
|
||||
pkgDepCache::AutoInstall "<BOOL>"; // what packages apt installs to satisfy dependencies
|
||||
pkgDepCache::Marker "<BOOL>";
|
||||
pkgCacheGen "<BOOL>";
|
||||
pkgAcquire "<BOOL>";
|
||||
pkgAcquire::Worker "<BOOL>";
|
||||
pkgAcquire::Auth "<BOOL>";
|
||||
pkgAcquire::Diffs "<BOOL>";
|
||||
pkgDPkgPM "<BOOL>";
|
||||
pkgDPkgProgressReporting "<BOOL>";
|
||||
pkgOrderList "<BOOL>";
|
||||
pkgPackageManager "<BOOL>"; // OrderList/Configure debugging
|
||||
pkgAutoRemove "<BOOL>"; // show information about automatic removes
|
||||
BuildDeps "<BOOL>";
|
||||
pkgInitialize "<BOOL>"; // This one will dump the configuration space
|
||||
NoLocking "<BOOL>";
|
||||
Acquire::Http "<BOOL>"; // Show http command traffic
|
||||
Acquire::Https "<BOOL>"; // Show https debug
|
||||
Acquire::tor "<BOOL>";
|
||||
Acquire::tor+http "<BOOL>";
|
||||
Acquire::tor+https "<BOOL>";
|
||||
Acquire::gpgv "<BOOL>"; // Show the gpgv traffic
|
||||
Acquire::cdrom "<BOOL>"; // Show cdrom debug output
|
||||
Acquire::Transaction "<BOOL>";
|
||||
Acquire::Progress "<BOOL>";
|
||||
Acquire::Retries "<BOOL>"; // Debugging for retries, especially delays
|
||||
aptcdrom "<BOOL>"; // Show found package files
|
||||
IdentCdrom "<BOOL>";
|
||||
acquire::netrc "<BOOL>"; // netrc parser
|
||||
RunScripts "<BOOL>"; // debug invocation of external scripts
|
||||
pkgPolicy "<BOOL>";
|
||||
GetListOfFilesInDir "<BOOL>";
|
||||
pkgAcqArchive::NoQueue "<BOOL>";
|
||||
Hashes "<BOOL>";
|
||||
APT::FtpArchive::Clean "<BOOL>";
|
||||
EDSP::WriteSolution "<BOOL>";
|
||||
InstallProgress::Fancy "<BOOL>";
|
||||
APT::Progress::PackageManagerFd "<BOOL>";
|
||||
SetupAPTPartialDirectory::AssumeGood "<BOOL>";
|
||||
Locking "<BOOL>";
|
||||
Phasing "<BOOL>";
|
||||
APT::Solver "<INT">;
|
||||
};
|
||||
|
||||
pkgCacheGen
|
||||
{
|
||||
Essential "<STRING>"; // native,all, none, installed
|
||||
Protected "<STRING>"; // native,all, none, installed
|
||||
ForceEssential "<STRING_OR_LIST>"; // package names
|
||||
ForceImportant "<LIST>"; // package names
|
||||
};
|
||||
|
||||
// modify points awarded for various facts about packages while
|
||||
// resolving conflicts in the dependency resolution process
|
||||
pkgProblemResolver::Scores
|
||||
{
|
||||
Required "<INT>";
|
||||
Important "<INT>";
|
||||
Standard "<INT>";
|
||||
Optional "<INT>";
|
||||
Extra "<INT>";
|
||||
Essentials "<INT>";
|
||||
NotObsolete "<INT>";
|
||||
Depends "<INT>";
|
||||
PreDepends "<INT>";
|
||||
Suggests "<INT>";
|
||||
Recommends "<INT>";
|
||||
Conflicts "<INT>";
|
||||
Replaces "<INT>";
|
||||
Obsoletes "<INT>";
|
||||
Breaks "<INT>";
|
||||
Enhances "<INT>";
|
||||
AddProtected "<INT>";
|
||||
AddEssential "<INT>";
|
||||
};
|
||||
pkgProblemResolver::FixByInstall "<BOOL>";
|
||||
pkgProblemResolver::MaxCounter "<INT>";
|
||||
|
||||
APT::FTPArchive::release
|
||||
{
|
||||
Default-Patterns "<BOOL>";
|
||||
NumericTimezone "<BOOL>";
|
||||
|
||||
// set specific fields in the generated Release file
|
||||
Acquire-By-Hash "<BOOL>";
|
||||
ButAutomaticUpgrades "<BOOL>";
|
||||
NotAutomatic "<BOOL>";
|
||||
MD5 "<BOOL>";
|
||||
SHA1 "<BOOL>";
|
||||
SHA256 "<BOOL>";
|
||||
SHA512 "<BOOL>";
|
||||
Architectures "<STRING>";
|
||||
Codename "<STRING>";
|
||||
Components "<STRING>";
|
||||
Date "<STRING>";
|
||||
Description "<STRING>";
|
||||
Label "<STRING>";
|
||||
Origin "<STRING>";
|
||||
Signed-by "<STRING>";
|
||||
Suite "<STRING>";
|
||||
Version "<STRING>";
|
||||
};
|
||||
|
||||
Debug::NoDropPrivs "<BOOL>";
|
||||
APT::Sandbox
|
||||
{
|
||||
User "<STRING>";
|
||||
ResetEnvironment "<BOOL>";
|
||||
Verify "<BOOL>"
|
||||
{
|
||||
Groups "<BOOL>";
|
||||
IDs "<BOOL>";
|
||||
Regain "<BOOL>";
|
||||
};
|
||||
seccomp "<BOOL>"
|
||||
{
|
||||
print "<BOOL>"; // print what syscall was trapped
|
||||
allow "<LIST>";
|
||||
trap "<LIST>";
|
||||
};
|
||||
};
|
||||
|
||||
// having both seems wrong
|
||||
dpkgpm::progress "<BOOL>";
|
||||
dpkg::progress "<BOOL>";
|
||||
apt::acquire::by-hash "<STRING>";
|
||||
acquire::by-hash "<STRING>";
|
||||
apt::acquire::*::by-hash "<STRING>";
|
||||
acquire::*::by-hash "<STRING>";
|
||||
|
||||
// Unsorted options: Some of those are used only internally
|
||||
|
||||
pager "<BOOL>"; // true if a pager is to be used
|
||||
help "<BOOL>"; // true if the help message was requested via e.g. --help
|
||||
version "<BOOL>"; // true if the version number was requested via e.g. --version
|
||||
Binary "<STRING>"; // name of the program run like apt-get, apt-cache, …
|
||||
|
||||
dir::locale "<DIR>";
|
||||
dir::bin::dpkg-source "<STRING>";
|
||||
|
||||
pkgcachefile::generate "<BOOL>";
|
||||
packagemanager::unpackall "<BOOL>";
|
||||
packagemanager::configure "<STRING>";
|
||||
commandline::asstring "<STRING>";
|
||||
edsp::scenario "<STRING>";
|
||||
eipp::scenario "<STRING>";
|
||||
cd::* "<STRING>"; // added CDRoms are stored as config
|
||||
|
||||
orderlist::score::delete "<INT>";
|
||||
orderlist::score::essential "<INT>";
|
||||
orderlist::score::immediate "<INT>";
|
||||
orderlist::score::predepends "<INT>";
|
||||
|
||||
apt::sources::with "<LIST>";
|
||||
apt::moo::color "<BOOL>";
|
||||
apt::pkgpackagemanager::maxloopcount "<INT>";
|
||||
apt::hashes::*::untrusted "<BOOL>";
|
||||
apt::list-cleanup "<BOOL>";
|
||||
apt::authentication::trustcdrom "<BOOL>";
|
||||
apt::solver::strict-pinning "<BOOL>";
|
||||
apt::solver::enqueue-common-dependencies "<BOOL>";
|
||||
apt::solver::defer-version-selection "<BOOL>";
|
||||
apt::solver::upgrade "<BOOL>";
|
||||
apt::solver::remove "<BOOL>";
|
||||
apt::solver::removemanual "<BOOL>";
|
||||
apt::solver::install "<BOOL>";
|
||||
apt::solver::timeout "<INT>";
|
||||
apt::keep-downloaded-packages "<BOOL>";
|
||||
apt::solver "<STRING>";
|
||||
apt::planner "<STRING>";
|
||||
apt::system "<STRING>";
|
||||
apt::acquire::translation "<STRING>"; // deprecated in favor of Acquire::Languages
|
||||
apt::color::highlight "<STRING>";
|
||||
apt::color::bold "<STRING>";
|
||||
apt::color::neutral "<STRING>";
|
||||
apt::output-version "<INT>";
|
||||
|
||||
dpkgpm::reporting-steps "<INT>";
|
||||
|
||||
dpkg::chroot-directory "<DIR>";
|
||||
dpkg::tools::options::** "<UNDEFINED>";
|
||||
dpkg::source-options "<STRING>";
|
||||
dpkg::progress-fancy "<BOOL>";
|
||||
dpkg::selection::remove::approved "<BOOL>";
|
||||
dpkg::remove::crossgrade::implicit "<BOOL>";
|
||||
dpkg::selection::current::saveandrestore "<BOOL>";
|
||||
dpkg::use-pty "<BOOL>";
|
||||
dpkg::lock::timeout "<INT>";
|
||||
|
||||
apt::cmd::disable-script-warning "<BOOL>";
|
||||
apt::cmd::show-update-stats "<BOOL>";
|
||||
apt::cmd::use-format "<BOOL>";
|
||||
apt::cmd::manual-installed "<BOOL>";
|
||||
apt::cmd::upgradable "<BOOL>";
|
||||
apt::cmd::installed "<BOOL>";
|
||||
apt::cmd::list-include-summary "<BOOL>";
|
||||
apt::cmd::use-regexp "<BOOL>";
|
||||
apt::cmd::all-versions "<BOOL>";
|
||||
apt::cmd::format "<STRING>";
|
||||
apt::cmd::pattern-only "<BOOL>"; // internal
|
||||
|
||||
apt::config::dump::emptyvalue "<BOOL>";
|
||||
apt::config::dump::format "<STRING>";
|
||||
|
||||
apt::mark::simulate "<BOOL>";
|
||||
apt::markauto::verbose "<BOOL>";
|
||||
apt::sortpkgs::source "<BOOL>";
|
||||
apt::extracttemplates::tempdir "<STRING>";
|
||||
|
||||
apt::key::archivekeyring "<STRING>";
|
||||
apt::key::removedkeys "<STRING>";
|
||||
apt::key::gpgvcommand "<STRING>";
|
||||
apt::key::gpgcommand "<STRING>";
|
||||
apt::key::masterkeyring "<STRING>";
|
||||
apt::key::archivekeyringuri "<STRING>";
|
||||
apt::key::net-update-enabled "<STRING>";
|
||||
apt::key::assert-pubkey-algo "<STRING>";
|
||||
apt::key::assert-pubkey-algo::next "<STRING>";
|
||||
apt::key::assert-pubkey-algo::future "<STRING>";
|
||||
|
||||
apt::ftparchive::release::patterns "<LIST>";
|
||||
apt::ftparchive::release::validtime "<INT>";
|
||||
apt::ftparchive::by-hash-keep "<INT>";
|
||||
apt::ftparchive::delinkact "<BOOL>";
|
||||
apt::ftparchive::md5 "<BOOL>";
|
||||
apt::ftparchive::sha1 "<BOOL>";
|
||||
apt::ftparchive::sha256 "<BOOL>";
|
||||
apt::ftparchive::sha512 "<BOOL>";
|
||||
apt::ftparchive::dobyhash "<BOOL>";
|
||||
apt::ftparchive::showcachemisses "<BOOL>";
|
||||
apt::ftparchive::sources::md5 "<BOOL>";
|
||||
apt::ftparchive::sources::sha1 "<BOOL>";
|
||||
apt::ftparchive::sources::sha256 "<BOOL>";
|
||||
apt::ftparchive::sources::sha512 "<BOOL>";
|
||||
apt::ftparchive::packages::md5 "<BOOL>";
|
||||
apt::ftparchive::packages::sha1 "<BOOL>";
|
||||
apt::ftparchive::packages::sha256 "<BOOL>";
|
||||
apt::ftparchive::packages::sha512 "<BOOL>";
|
||||
apt::ftparchive::dobyhash "<BOOL>";
|
||||
apt::ftparchive::readonlydb "<BOOL>";
|
||||
apt::ftparchive::nooverridemsg "<BOOL>";
|
||||
apt::ftparchive::alwaysstat "<BOOL>";
|
||||
apt::ftparchive::contents "<BOOL>";
|
||||
apt::ftparchive::contentsonly "<BOOL>";
|
||||
apt::ftparchive::longdescription "<BOOL>";
|
||||
apt::ftparchive::includearchitectureall "<BOOL>";
|
||||
apt::ftparchive::architecture "<STRING>";
|
||||
apt::ftparchive::db "<STRING>";
|
||||
apt::ftparchive::sourceoverride "<STRING>";
|
||||
|
||||
apt-helper::cat-file::compress "<STRING>";
|
||||
|
||||
acquire::cdrom::mount "<DIR>";
|
||||
acquire::maxreleasefilesize "<INT>";
|
||||
acquire::queuehost::limit "<INT>";
|
||||
acquire::max-pipeline-depth "<INT>";
|
||||
acquire::progress::diffpercent "<BOOL>";
|
||||
acquire::gzipindexes "<BOOL>";
|
||||
acquire::indextargets::randomized "<BOOL>";
|
||||
acquire::indextargets::* "<LIST>" {
|
||||
* {
|
||||
MetaKey "<STRING>";
|
||||
ShortDescription "<STRING>";
|
||||
Description "<STRING>";
|
||||
flatMetaKey "<STRING>";
|
||||
flatDescription "<STRING>";
|
||||
Identifier "<STRING>";
|
||||
DefaultEnabled "<BOOL>";
|
||||
Optional "<BOOL>";
|
||||
KeepCompressed "<BOOL>";
|
||||
PDiffs "<BOOL>";
|
||||
By-Hash "<STRING>";
|
||||
Fallback-Of "<STRING>";
|
||||
CompressionTypes "<STRING>";
|
||||
KeepCompressedAs "<STRING>";
|
||||
};
|
||||
};
|
||||
acquire::progress::ignore::showerrortext "<BOOL>";
|
||||
acquire::*::dl-limit "<INT>"; // catches file: and co which do not have these
|
||||
acquire::file::dl-limit "<INVALID>";
|
||||
acquire::copy::dl-limit "<INVALID>";
|
||||
acquire::gpgv::dl-limit "<INVALID>";
|
||||
acquire::store::dl-limit "<INVALID>";
|
||||
acquire::mirror::dl-limit "<INVALID>";
|
||||
methods::mirror::problemreporting "<STRING>";
|
||||
acquire::*::proxyautodetect "<STRING>";
|
||||
acquire::file::proxyautodetect "<INVALID>";
|
||||
acquire::copy::proxyautodetect "<INVALID>";
|
||||
acquire::store::proxyautodetect "<INVALID>";
|
||||
acquire::*::proxy-auto-detect "<STRING>";
|
||||
acquire::file::proxy-auto-detect "<INVALID>";
|
||||
acquire::copy::proxy-auto-detect "<INVALID>";
|
||||
acquire::store::proxy-auto-detect "<INVALID>";
|
||||
acquire::file::proxy::* "<INVALID>";
|
||||
acquire::copy::proxy::* "<INVALID>";
|
||||
acquire::store::proxy::* "<INVALID>";
|
||||
acquire::*::proxy::* "<STRING>";
|
||||
|
||||
// Options used by apt-ftparchive
|
||||
dir::archivedir "<DIR>";
|
||||
dir::cachedir "<DIR>";
|
||||
dir::overridedir "<DIR>";
|
||||
filemode "<INT>";
|
||||
longdescription "<BOOL>";
|
||||
external-links "<BOOL>";
|
||||
default::contentsage "<INT>";
|
||||
default::maxcontentschange "<INT>";
|
||||
default::filemode "<INT>";
|
||||
default::longdescription "<BOOL>";
|
||||
default::translation::compress "<STRING>";
|
||||
default::contents::compress "<STRING>";
|
||||
default::sources::compress "<STRING>";
|
||||
default::packages::compress "<STRING>";
|
||||
default::sources::extensions "<STRING>";
|
||||
default::packages::extensions "<STRING>";
|
||||
treedefault::directory "<STRING>";
|
||||
treedefault::srcdirectory "<STRING>";
|
||||
treedefault::packages "<STRING>";
|
||||
treedefault::translation "<STRING>";
|
||||
treedefault::internalprefix "<STRING>";
|
||||
treedefault::contents "<STRING>";
|
||||
treedefault::contents::header "<STRING>";
|
||||
treedefault::bincachedb "<STRING>";
|
||||
treedefault::srccachedb "<STRING>";
|
||||
treedefault::sources "<STRING>";
|
||||
treedefault::filelist "<STRING>";
|
||||
treedefault::sourcefilelist "<STRING>";
|
||||
sections "<STRING>";
|
||||
architectures "<STRING>";
|
||||
binoverride "<STRING>";
|
||||
internalprefix "<STRING>";
|
||||
bincachedb "<STRING>";
|
||||
directory "<STRING>";
|
||||
packages "<STRING>";
|
||||
translation "<STRING>";
|
||||
contents "<STRING>";
|
||||
filelist "<STRING>";
|
||||
extraoverride "<STRING>";
|
||||
pathprefix "<STRING>";
|
||||
srcdirectory "<STRING>";
|
||||
sources "<STRING>";
|
||||
sourcefilelist "<STRING>";
|
||||
srcextraoverride "<STRING>";
|
||||
srccachedb "<STRING>";
|
||||
srcoverride "<STRING>";
|
||||
contents::header "<STRING>";
|
||||
packages::compress "<STRING>";
|
||||
sources::compress "<STRING>";
|
||||
contents::compress "<STRING>";
|
||||
translation::compress "<STRING>";
|
||||
sources::extensions "<STRING>";
|
||||
packages::extensions "<STRING>";
|
||||
dir::filelistdir "<STRING>";
|
||||
|
||||
// Internal code.
|
||||
dir::dpkg::tupletable "<FILE>";
|
||||
dir::dpkg::triplettable "<FILE>";
|
||||
dir::dpkg::cputable "<FILE>";
|
||||
Rred::t "<BOOL>";
|
||||
Rred::f "<BOOL>";
|
||||
Rred::Compress "<STRING>";
|
||||
|
||||
APT::Internal::OpProgress::Absolute "<BOOL>";
|
||||
APT::Internal::OpProgress::EraseLines "<BOOL>";
|
||||
APT::Color "<BOOL>";
|
||||
APT::Color::Show::Field "<STRING>";
|
||||
APT::Color::Show::Package "<STRING>";
|
||||
APT::Color::* "<STRING>";
|
||||
|
||||
update-manager::always-include-phased-updates "<BOOL>";
|
||||
update-manager::never-include-phased-updates "<BOOL>";
|
||||
|
||||
apt::history::comment "<STRING>";
|
||||
@@ -0,0 +1,36 @@
|
||||
## Debian distribution repository
|
||||
##
|
||||
## The following settings can be adjusted to configure which packages to use from Debian.
|
||||
## Mirror your choices (except for URIs and Suites) in the security section below to
|
||||
## ensure timely security updates.
|
||||
##
|
||||
## Types: Append deb-src to enable the fetching of source package.
|
||||
## URIs: A URL to the repository (you may add multiple URLs)
|
||||
## Suites: The following additional suites can be configured
|
||||
## <name>-updates - Urgent bug fix updates produced after the final release of the
|
||||
## distribution.
|
||||
## <name>-backports - software from this repository may not have been tested as
|
||||
## extensively as that contained in the main release, although it includes
|
||||
## newer versions of some applications which may provide useful features.
|
||||
## Also, please note that software in backports WILL NOT receive any review
|
||||
## or updates from the Debian security team.
|
||||
## Components: Aside from main, the following components can be added to the list
|
||||
## contrib - Free software that may require non-free software to run.
|
||||
## non-free-firmware - Firmware that is non-free
|
||||
## non-free - Software that is not under a free license. There may be restrictions
|
||||
## on use or modification.
|
||||
##
|
||||
## See the sources.list(5) manual page for further settings.
|
||||
Types: deb
|
||||
URIs: http://deb.debian.org/debian
|
||||
Suites: trixie trixie-updates
|
||||
Components: main contrib non-free non-free-firmware
|
||||
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
|
||||
|
||||
## Debian security updates. Aside from URIs and Suites,
|
||||
## this should mirror your choices in the previous section.
|
||||
Types: deb
|
||||
URIs: http://deb.debian.org/debian-security
|
||||
Suites: trixie-security
|
||||
Components: main contrib non-free non-free-firmware
|
||||
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
|
||||
@@ -0,0 +1,11 @@
|
||||
Package: *
|
||||
Pin: release a=stable
|
||||
Pin-Priority: 500
|
||||
|
||||
Package: *
|
||||
Pin: release a=testing
|
||||
Pin-Priority: 101
|
||||
|
||||
Package: *
|
||||
Pin: release a=unstable
|
||||
Pin-Priority: 99
|
||||
Reference in New Issue
Block a user