| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Warn if the legacy trusted.gpg keyring is used for verification
See merge request apt-team/apt!209
|
| |
| |
| |
| |
| | |
With apt-key going away, people need to manage key files, rather
than keys, so they need to know if any keys are in the legacy keyring.
|
|/ |
|
|\
| |
| |
| |
| | |
Readme: Default branch is now main
See merge request apt-team/apt!226
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
bugscript: switch to POSIX shell, quoting, other improvements
See merge request apt-team/apt!225
|
| | |
| | |
| | |
| | |
| | |
| | | |
This means Debian is one step closer to removing bash from essential.
See-also: https://salsa.debian.org/debian/grow-your-ideas/-/issues/20#note_296809
|
| | |
| | |
| | |
| | |
| | |
| | | |
Otherwise slashes in filenames could be interpreted as newlines etc.
Also makes it portable to shells that don't support `echo -e`.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The file names could contain spaces and without quoting, the
files would not be found and included in the bug reports.
Suggested-by: shellcheck
|
| | |
| | |
| | |
| | |
| | | |
Otherwise the options won't be applied when running the script
directly from a sh command instead of via the shebang.
|
| |/
| |
| |
| |
| |
| | |
See-also: https://bugs.debian.org/169495
Fixed-in: reportbug 2.10
Fixed-on: 2002-12-23
|
|\ \
| | |
| | |
| | |
| | | |
Don’t bash-complete package names before the command word
See merge request apt-team/apt!221
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Previously, package names would get suggested at the cursor position `_`
for a command line like this:
```
~# apt _ install git vim
```
|
| | |
| | |
| | |
| | |
| | |
| | | |
$words[0] contains the first word on the command-line, the name of the
program: apt. Also, the last word already typed on the command-line
might be the command, don’t ignore it.
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Add bash-completion for autopurge and reinstall (closes: #930295)
See merge request apt-team/apt!214
|
| | | |
| | | |
| | | |
| | | | |
Closes: #930295
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
8ebb95805 missed some places to really bash-complete the autopurge command.
Partially closes #930295
|
| | | |
| | | |
| | | |
| | | | |
[jak@ Also document /etc/apt/keyrings]
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
This directory is intended to provide an alternative to
/usr/share/keyrings for placing keys used with signed-by.
Gbp-Dch: full
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
Allow --solver apt to work on apt satisfy
See merge request apt-team/apt!224
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Our EDSP code is confused by the spaces in the package name, so we adopt
a naming scheme similar to build-dep here instead of trying to teach
EDSP to somehow encode the spaces as that is probably even more
confusing for onlookers than this invalid package name is.
Reported-By: Johannes Schauer Marin Rodrigues on IRC
|
| | |
| | |
| | |
| | | |
Closes: #1004931
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The -q flag isn't quiet – it means quick – so ar happily prints an
"ar: creating test.deb" which is harmless, but also pointless and it
is the only testcase who produces output.
Gbp-Dch: Ignore
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Pinning and its display was reworked years ago, but the test and
especially the comment never got the memo.
References: a91aae406112df1d8fe16d00212333a20210f674
Gbp-Dch: Ignore
|
| | |
| | |
| | |
| | |
| | |
| | | |
I have no idea what I was thinking 12 years ago.
Gbp-Dch: Ignore
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
GNU parallel diverts moreutils implementation away. As we us moreutils
features just installing parallel breaks the test runner hence. We have
this already for another naming scheme, so fixing this is easy enough.
Gbp-Dch: Ignore
|
|/ |
|
|\
| |
| |
| |
| | |
Small tweaks for bash-completion after `apt install`
See merge request apt-team/apt!216
|
| |
| |
| |
| |
| | |
Following a practice from upstream bash-completion. See for example
https://github.com/scop/bash-completion/commit/b807460140aa6dda09eb2af2ecf3afa1971c84c4
|
| |
| |
| |
| |
| |
| |
| | |
argument to `apt install`
This will start by suggesting ./ and ../ which are both fine path
segments for `apt install` to handle later.
|
| |
| |
| |
| |
| | |
Should provide a tiny speed-up when someone already started typing
either one in the current argument.
|
| |
| |
| |
| |
| |
| | |
At the time the bash-completion runs, the ~ (or even ~user) is not yet
expanded to /home/user, so it did not match the existing comparison with
`/*`.
|
|\ \
| | |
| | |
| | |
| | | |
bash-completion: Don’t misidentify short options as commands to `apt`
See merge request apt-team/apt!211
|
| | |
| | |
| | |
| | |
| | |
| | | |
Previously the comparison would match `-s` with `edit-sources`, `-d`
with `build-dep` etc. and the real commands would not get suggested
after some of the short options.
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
Bash-completion of .dsc filenames for `apt build-dep` (closes: #985899)
See merge request apt-team/apt!215
|
|/ /
| |
| |
| | |
Closes: #985899
|
|\ \
| | |
| | |
| | |
| | | |
Fix "was already not hold" message grammar
See merge request apt-team/apt!213
|
|/ / |
|
|\ \
| |/
|/|
| |
| | |
Add a --full mode to apt show
See merge request apt-team/apt!212
|
|/
|
|
|
| |
This adds back the missing fields that we do not show any
other way.
|
|\
| |
| |
| |
| | |
Fix incorrect type when parsing Size (int to unsigned long long)
See merge request apt-team/apt!210
|
|/
|
|
|
|
|
|
|
|
| |
Should have been done in 650faab016 (2011). At this time, the type of
the Size parameter in the function prototype was changed to unsigned
long long, however FindI was NOT changed to FindULL:
git diff 650faab016^..650faab016 -- apt-pkg/indexcopy.cc
Closes: #1004064
|
| |
|
|
|
|
|
| |
Avoid misclassifying additional alphabetical characters from
certain locales as alpha and then sort them by ASCII...
|
|\
| |
| |
| |
| | |
Fix incorrect SIGWINCH handling
See merge request apt-team/apt!204
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Previously, status line is redrawn in signal handler. However, the
drawing code make heavy use of std::string and other syscalls, which may
not be async-signal-safe. This will cause deadlock, overwritten errno,
even silent memory corruption.
This patch implemented Anders Kaseorg's idea. The signal handler will
only set a flag, which is async-signal-safe, and actual redrawing will
be deferred to PackageManagerFancy::Pulse().
Note that the virtual function PackageManagerFancy::Pulse() already
exists in base class but newly overridden in PackageManagerFancy, so the
ABI compatibility should be OK. However, existing compiled programs may
not aware of this new function and continue to use old Pulse() if
compiler had done heavy optimization. Fortunately this is not too
harmful because this will only cause status line not redrawing, which
may consider acceptable.
Closes: #852757
|
|\ \
| | |
| | |
| | |
| | | |
Spelling fixes
See merge request apt-team/apt!194
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
Use short options for cmp
See merge request apt-team/apt!203
|
| |/
| |
| |
| |
| |
| |
| |
| | |
In order to be consistent with other uses of cmp and to improve compatiblity
with other implementations, like busybox one, change long options to short
ones.
Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
|