summaryrefslogtreecommitdiff
path: root/man
AgeCommit message (Collapse)AuthorFilesLines
2019-01-22libdpkg: Add new db-fsys:Files and db-fsys:Last-Modified virtual fieldsGuillem Jover1-0/+8
This will make it possible to access the filesystem entries per package from anything that queries the database, such as «dpkg-query --show».
2019-01-15u-a: Add new --debug optionGuillem Jover1-2/+6
The code was there but commented out. Let's add proper support for debugging output, controllable at run-time.
2019-01-15s-s-d: Implement --notify-await and --notify-timeout optionsGuillem Jover1-1/+28
These implement the systemd readiness protocol for services. So that a service can tell s-s-d when it's ready and then we can return and callers can assume safely that the service is ready to work. [biebl@debian.org: - Fix some typos. ] [trek00@inbox.ru: - Fix notification directory and socket permissions. ] Closes: #910707
2019-01-15dpkg-genchanges: Only reference binary packages being uploadedGuillem Jover1-1/+3
The .changes file describes an upload, and its Binary and Description fields should contain (as documented) only references to the packages being uploaded. In case of a source-only upload, the Binary and Description fields should be empty. Closes: #818618
2019-01-15dpkg-source: Stop filtering @builddeps@ from Testsuite-Triggers fieldGuillem Jover1-1/+1
Filtering this meta-variable means that code parsing the field is unable to know whether the source specified the build dependencies as relevant for retriggering. We should also not expand the meta-variable as that would lose information, so we let it through now. Closes: #910734
2019-01-15Dpkg::Changelog::Debian: Preserve modelines at EOFGuillem Jover2-7/+7
We should keep these and consider them as pseudo-EOF markers, and stop processing once seen. [lamby@debian.org: - Initial test cases for dpkg-mergechangelogs functional tests. ] Closes: #916056
2019-01-15man: Refer to the dpkg-architecture(1) TERMS section in the VARIABLES sectionGuillem Jover1-1/+2
Makes it more explicit what these variables actually mean. Prompted-by: Axel Beckert <abe@debian.org>
2019-01-15man: Document the version introducing the -f option in dpkg-query(1)Guillem Jover1-2/+2
2019-01-15man: Clarify character classes for various formatsGuillem Jover5-10/+14
It is not always entirely clear how each character class described maps to the actual characters allowed. For example in some cases alphanumeric includes only lower-case letters, sometimes both lower-case and upper-case. Clarify it by appending the actual explicit range within parenthesis. Prompted-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
2019-01-15man: Clarify databases used by --yet-to-unpack and --predep-package in dpkg(1)Guillem Jover1-0/+6
These commands use both the available database and the package selections. Prompted-by: Johannes Schauer <josch@debian.org>
2019-01-15man: Clarify deb-control(5)Guillem Jover1-1/+1
Add a reference to deb-src-control(5). Remove invalid comment in example, as this format does not allow it. Prompted-by: Helmut Grohne <helmut@subdivi.de>
2019-01-15man: Clarify dpkg-query(1) --list option behaviorGuillem Jover1-8/+10
Make it clear what will be printed when no arguments are specified. Closes: #917098
2019-01-15man: Clarify dpkg(1) --remove actionGuillem Jover1-2/+6
Describe when --remove is equivalent to --purge, and what data it will cleanup and when. Closes: #914478
2018-10-11Update German translation of manual pagesHelge Kreutzmann2-160/+103
Update to 2952t1f.
2018-10-08po: Regenerate .pot files and merge .po files with themGuillem Jover13-685/+3461
2018-10-08dpkg, dpkg-query: Add new --no-pager optionGuillem Jover2-0/+6
This makes it possible to disable any pager usage from these programs. For dpkg this also becomes a configuration option. Closes: #909754
2018-10-08libdpkg: When spawning a pager set LESS to “-FRSXMQ” if not already setGuillem Jover2-0/+18
2018-10-08libdpkg: Honor DPKG_PAGERGuillem Jover2-0/+8
This makes it possible to use a dpkg specific pager. Suggested-by: Craig Sanders <cas@taz.net.au> Ref: #909754
2018-10-08libdpkg: Call the pager with «$SHELL -c» to respect POSIXGuillem Jover2-5/+14
The PAGER environment variable is specified in POSIX as taking a pager command and any number of arguments to be passed to «sh -c», so we have to preserve that behavior or this breaks badly on systems where PAGER is set that way. This actually gets in the way of improving the pager command presence detection, but we'll fix that later on, by making the scanning of the environment variable smarter or by trying to execute the fallbacks. Closes: #910009
2018-10-08dpkg-divert, dpkg-statoverride: Add new --instdir and --root optionsGuillem Jover3-15/+47
This makes it possible to use alternative installation directories. And will make these commands honor those directories when specified for dpkg, and passed down to the maintainer script via the DPKG_ROOT environment variable.
2018-10-08man: Document the PAGER environment variable usage in dpkg-query(1)Guillem Jover1-0/+3
When we started making «dpkg-query --list» use a pager, we missed documenting this environment variable. Fixes: commit 05458bb8d50cb3b0f29e53d2a079f2ef874b8f23
2018-10-07man: Clarify which fields are affected by dependency optionsGuillem Jover1-0/+5
This includes the --force-breaks, --force-conflicts, --force-depends, --force-depends-versio and --ignore-depends. Prompted-by: James Clarke <jrtc27@debian.org> (on IRC)
2018-10-07man: Document Build-Ids field in deb-control(5)Guillem Jover1-0/+13
Prompted-by: Stuart Prescott <stuart@debian.org>
2018-10-07man: Improve documentation on vendor-specific series files in dpkg-source(1)Guillem Jover1-6/+19
Turn the reference to the vendor-specific series file vendor-neutral, and specify the order and default name. Explain one of the reasons for the feature, and where it is particularly helpful.
2018-10-07man: Reference where the source formats are described in dsc(5)Guillem Jover1-0/+1
Prompted-by: Manuel A. Fernandez Montecelo <mafm@debian.org>
2018-10-07man: Clarify what “flattened” means in dsc(5)'s Testsuite-TriggersGuillem Jover1-3/+3
Prompted-by: Mattia Rizzolo <mattia@debian.org> (on IRC)
2018-10-07man: Clarify --build=source explanation in dpkg-buildpackage(1)Guillem Jover1-3/+4
2018-09-26Update German translation of manual pagesHelge Kreutzmann1-8/+8
Update to 2932t1f.
2018-09-26po: Regenerate .pot files and merge .po files with themGuillem Jover13-1225/+4421
2018-09-26man: Add a warning in s-s-d(8) about using --pidfile alone with non-root filesGuillem Jover1-3/+11
Prompted-by: Michael Orlitzky <michael@orlitzky.com> Ref: https://redmine.kannel.org/issues/771
2018-09-19Update German translation of manual pagesHelge Kreutzmann1-16/+76
Update to 2930t1f.
2018-09-18dpkg-parsechangelog: Add new --reverse optionGuillem Jover1-1/+5
This option will make the output be in reverse order.
2018-09-18scripts: Track automatic packages using the new file attributeGuillem Jover1-0/+2
This should make it possible to ignore the warning w/o hardcoding any distribution specific package name pattern on the code.
2018-09-18Dpkg::Dist::Files: Add support for file attributesGuillem Jover1-0/+7
This will make it possible to track key/value attributes for each file, so that we can track interesting information and pass it to the various programs parsing the debian/files file.
2018-09-18Dpkg::Vendor::Debian: Add fixfilepath support to reproducible featureGuillem Jover1-0/+11
This is a superset of the fixdebugpath feature supported by gcc-8, but covering in addition mappings for macros such as __FILE__ and similar.
2018-08-31Update German translation of manual pagesHelge Kreutzmann1-75/+130
Update to 2924t1f.
2018-08-31Update Netherlands translation of manual pagesHelge Kreutzmann1-79/+134
Update to 2905t10f10u. This update only deals with strings which can be trivially unfuzzied.
2018-08-30dpkg-gensymbols: Add new -l optionGuillem Jover1-0/+11
This option will make it possible to stop using LD_LIBRARY_PATH when calling this script.
2018-08-30dpkg-query: Support dumping all --status and --print-avail recordsGuillem Jover1-9/+14
When not passing any argument these commands will dump the entire database. This way external programs will have a proper public interface to get all package records, even when there are unmerged journal entries. Closes: #616342
2018-08-30dpkg-query: Run --list output through a pager if we are on a terminalGuillem Jover2-9/+0
The current code, checks whether we are running on a terminal, and then truncates the output fields so that it can fit within. This causes data loss and can confuse the user depending where the cut point has happened. Instead we remove that logic, and always redirect the outout through a pager in case we are running on a terminal, which gives full information and does not necessarily emit ugly output. Closes: #898603
2018-08-30man: Fix markupBjarni Ingi Gislason3-11/+11
Closes: #900033, #900035, #900040 Signed-off-by: Guillem Jover <guillem@debian.org>
2018-08-30man: Clarify awaiting state for interest and activate directivesGuillem Jover2-6/+27
Closes: #904060
2018-08-30Fix some typosGuillem Jover1-1/+1
Thanks-to: Niels Thykier <niels@thykier.net> (for typo in dpkg(1))
2018-08-19po: Update Simplified Chinese man pages translationZhou Mo1-11/+11
Signed-off-by: Guillem Jover <guillem@debian.org>
2018-08-01Update Netherlands translation of manual pagesHelge Kreutzmann1-50/+250
Update to 2909t7f8u. This update only deals with strings which can be trivially unfuzzied.
2018-08-01Update German translation of manual pagesHelge Kreutzmann1-12/+14
Update to 2923t1f.
2018-08-01man: Fix typo in field name in deb-changes(5)Guillem Jover1-1/+1
Closes: #902616 Reported-by: Uwe Kleine-König <ukleinek@debian.org>
2018-07-30build: Preserve timestamps when distributing man pagesGuillem Jover1-4/+4
We are distributing the man.stamp, so we need the timestamps of the files to match the original ones, so that make can work its magic, at least for man.stamp, the rest we do to be future-proof.
2018-07-30build: Distribute the man.stamp from VPATHGuillem Jover1-1/+1
The pre-requisite might be available on the source or build directories depending on whether we are building from git or a distribution tarball. We should use an automatic variable to always grab the file from VPATH wherever it might be located.
2018-07-25Update German translation of manual pagesHelge Kreutzmann1-34/+75
Update to 2923t1f.