Bug#1071459: wireplumber-doc: un-expanded references to $datadir and $sysconfdir

2024-05-19 Thread Michael Gold
Package: wireplumber-doc Version: 0.5.2-3 Dear Maintainer, The "Locations of WirePlumber’s files" page refers to $sysconfdir and $datadir in several places, and says: $syscondir and $datadir refer to meson’s directory options

Bug#1071457: wireplumber-doc: whether XDG variables have default values is not stated

2024-05-19 Thread Michael Gold
Package: wireplumber-doc Version: 0.5.2-3 Dear Maintainer, The "Locations of WirePlumber’s files" page refers to XDG environment variables (such as $XDG_DATA_HOME) in several places, and links to the specification. However, it doesn't say what happens if one of those variables is not set. The

Bug#1071458: wireplumber-doc: "in order of priority" statements are unclear

2024-05-19 Thread Michael Gold
Package: wireplumber-doc Version: 0.5.2-3 Dear Maintainer, The "Locations of WirePlumber’s files" page is unclear about priority in two places. The page starts with this statement: WirePlumber’s default locations of its configuration files are the following, in order of

Bug#1065004: getmail6: prints spurious "handler called, but no children" warnings

2024-02-28 Thread Michael Gold
Package: getmail6 Version: 6.18.13-1 Severity: minor Since upgrading from getmail6 6.18.11-2 to 6.18.13-1, I've been getting this warning whenever getmail delivers a message: handler called, but no children The message comes from the ForkingBase class, whose signal handler is getting called

Bug#1063930: bwrap --dev prevents mount commands from working

2024-02-14 Thread Michael Gold
Package: bubblewrap Version: 0.8.0-2 When the --dev option is used, the 'mount' command cannot be used inside the container, even when permissions would appear to allow it. A script that demonstrates this is attached: $ ./bwrap-test.sh bash-5.2$ mount -t tmpfs x /tmp

Bug#1063931: "strace -f" gets an infinite SIGSEGV loop if namespace PID 1 calls abort()

2024-02-14 Thread Michael Gold
Package: strace Version: 6.5-0.1 When the process being strace'd is PID 1 in a PID namespace and calls abort(), strace shows an infinite SIGSEGV loop. Here's a test case: #include int main() { abort(); } With glibc, running "unshare -prf ./a.out" results in the process dying

Bug#1063728: keyboard-configuration: format of XKBOPTIONS not specified

2024-02-11 Thread Michael Gold
Package: keyboard-configuration Version: 1.226 Severity: minor Dear Maintainer, /etc/default/keyboard refers to "the keyboard(5) manual page", which says: XKBOPTIONS Specifies the XKB keyboard option components. Options usually relate to the behavior of the special keys (, , , ,

Bug#1063725: xkb-data: keymap alias 'dvorak' no longer available

2024-02-11 Thread Michael Gold
Package: xkb-data Version: 2.41-1 Dear Maintainer, I noticed a "setxkbmap dvorak" command, run by my X session scripts, starting giving an error with the latest xkb-data: Error loading new keyboard description It started after upgrading the following 4 packages together:

Bug#1060651: mc: doesn't fully resize itself if reading directory while terminal's resized

2024-01-14 Thread Michael Gold
On Sat, Jan 13, 2024 at 04:47:00 +, Michael Gold wrote: > Simply sticking a "return" at the top of rotate_dash() makes the problem > unreproducible, and gives me a PASS from the test case. Setting g->winch_pending in group_init() also works, and I don't imagine it woul

Bug#1060651: mc: doesn't fully resize itself if reading directory while terminal's resized

2024-01-12 Thread Michael Gold
On Fri, Jan 12, 2024 at 03:07:04 +, Michael Gold wrote: > I sometimes notice this if I navigate into a large directory, and resize > the window while the "spinner" is animating at the top-right corner. It > can be difficult to reproduce once Linux has the data cac

Bug#1060651: mc: doesn't fully resize itself if reading directory while terminal's resized

2024-01-12 Thread Michael Gold
On Fri, Jan 12, 2024 at 03:07:04 +, Michael Gold wrote: > I'm experimenting with an automated version of this test, but don't know > how reliable it will be. The attached test case seems able to determine the width of the panels. Without proper xterm-control and UTF-8 parsing,

Bug#1060456: rxvt-unicode: 9.31-1+b1 breaks UTF-8 display

2024-01-11 Thread Michael Gold
On Thu, Jan 11, 2024 at 23:06:05 +0100, gregor herrmann wrote: > I've rebuilt rxvt-unicode with this patch and I can confirm that it > seems to work for all cases I've suffered from before. Thanks Sven and gregor. > I think a quick upload would be good to spare all the people running > unstable

Bug#1060651: mc: doesn't fully resize itself if reading directory while terminal's resized

2024-01-11 Thread Michael Gold
Package: mc Version: 3:4.8.30-1 Dear Maintainer, If a terminal window's resized at a "bad time", mc's panels seem to keep their old sizes indefinitely--even I press CTRL-L or navigate to another directory. Oddly, the command bar at the bottom of the screen ("1Help", etc.) does seem to be drawn

Bug#1060456: rxvt-unicode: 9.31-1+b1 breaks UTF-8 display

2024-01-11 Thread Michael Gold
Package: rxvt-unicode Version: 9.31-1+b1 Severity: important Dear Maintainer, After upgrading rxvt-unicode today, it's no longer displaying UTF-8 properly. /var/log/apt/history.log shows: Upgrade: rxvt-unicode:amd64 (9.31-1, 9.31-1+b1) I still have an old window open, in which this command:

Bug#1060039: lirc: atilibusb driver no longer present

2024-01-04 Thread Michael Gold
Package: lirc Version: 0.10.2-0.2 Dear Maintainer, My remote control wasn't working today, and I saw this error in my logs: lircd[117053]: Driver `atilibusb' not found or not loadable (wrong or missing -U/--plugindir?). I suspect this may be related to bug #810445; however, the package still

Bug#1056764: grub-efi-amd64: can't boot with GRUB 2.12~rc1-12

2023-12-13 Thread Michael Gold
On Sun, Nov 26, 2023 at 09:01:12 +, Mate Kukri wrote: > The mechanism used to load the kernel has changed from GRUB 2.06 to > GRUB 2.12, it is possible that there are unfortunate bugs in either in > GRUB and/or your firmware that is stopping the new mechanism from > loading the kernel. Just

Bug#1057738: chrony: use cached or "fallback" IP addresses on DNS failure

2023-12-07 Thread Michael Gold
Package: chrony Version: 4.5-1 Severity: wishlist Dear Maintainer, I saw this change in the 4.4 release notes: * Refresh address of NTP sources periodically That made me think it could also be useful to support some "pre-seeding" and/or caching of DNS results. I usually configure a few sources

Bug#1057012: prlimit crashes when given unacceptable values

2023-11-27 Thread Michael Gold
Package: util-linux Version: 2.39.2-6 Dear Maintainer, prlimit crashes with a segmentation fault when given an unacceptable value: $ prlimit --data=1073741824 printf 'hello\n' hello $ prlimit --data=0x4000 printf 'hello\n' Segmentation fault $ It should cleanly reject

Bug#1057011: prlimit manual page should list units

2023-11-27 Thread Michael Gold
Package: util-linux Version: 2.39.2-6 Severity: wishlist Dear Maintainer, The prlimit manual page lists the options that can be used to configure limits, but doesn't say what units are used for each or what forms of value are acceptable (for example: decimal, hexadecimal, or whether any suffixes

Bug#1057010: open(2) should document ENOENT for trying to create file in deleted directory

2023-11-27 Thread Michael Gold
Package: manpages-dev Version: 6.03-2 Dear Maintainer, 'man 2 open' lists 3 cases in which ENOENT can be returned: ENOENT O_CREAT is not set and the named file does not exist. ENOENT A directory component in pathname does not exist or is a dangling symbolic link. ENOENT

Bug#699710: socat wishlist item: please support Linux IP-level IP_TRANSPARENT option

2023-11-21 Thread Michael Gold
On Sun, Feb 03, 2013 at 23:15:19 +0100, David Madore wrote: > Linux has an IP-level (level=SOL_IP) socket option called > IP_TRANSPARENT, which allows binding on a non-local address (with > superuser privileges) to implement transparent proxy support. It > would be useful if socat could have an

Bug#1056361: socat: should provide a way to wait until a listening socket is ready

2023-11-21 Thread Michael Gold
Package: socat Version: 1.7.4.4-2 Severity: wishlist While there are several ways to create listening sockets via socat, I've been unable to find a good way to make a script wait for socat to set up that socket. For example, the manual page gives this command: socat

Bug#1053688: wait(2) says si_status will contain the exit code "as given"

2023-10-08 Thread Michael Gold
Package: manpages-dev Version: 6.03-2 Dear Maintainer, I saw that the manual for exit(3) claimed "the least significant byte of status (i.e., status & 0xFF) is returned to the parent". This surprised me because I was pretty sure that POSIX required the full status to made available. It does:

Bug#1053416: git: mangles curl proxy setting and breaks AF_UNIX proxies

2023-10-03 Thread Michael Gold
Package: git Version: 1:2.42.0-1 Tags: patch Dear Maintainer, git does not support AF_UNIX proxies, despite the git-config manual page suggesting it will accept anything supported by curl: http.proxy Override the HTTP proxy, normally configured using the http_proxy, https_proxy,

Bug#1051373: libglib2.0-0: 2.77.3-1 breaks Midnight Commander extension file

2023-09-06 Thread Michael Gold
Package: libglib2.0-0 Version: 2.77.3-1 Severity: important Dear Maintainer, After upgrading libglib2.0-0 from 2.77.2-1 to 2.77.3-1, I'm no longer able to open files by selecting them in Midnight Commander and pressing Enter. A change in the behaviour of g_key_file_get_string() appears to be

Bug#1041068: yt-dlp: options in manual page don't work when pasted, due to non-ASCII prefixes

2023-07-14 Thread Michael Gold
Package: yt-dlp Version: 2023.07.06-1 Dear Maintainer, The options listed in the yt-dlp manual page don't work when pasted onto a command line. As an example, run "man yt-dlp", copy the first option, and pass it as an argument to yt-dlp: $ yt-dlp ‐‐help [generic] Extracting URL:

Bug#1035325: prctl(2): PR_SET_CHILD_SUBREAPER description is misleading in relation to PID namespaces

2023-04-30 Thread Michael Gold
Package: manpages-dev Version: 6.03-1 Severity: minor Dear Maintainer, The prctl manual page says: PR_SET_CHILD_SUBREAPER (since Linux 3.4) […] A subreaper fulfills the role of init(1) for its descendant pro‐ cesses. When a process becomes orphaned (i.e., its

Bug#1035320: pdftotext: Manual page incorrectly lists PDF-file as an optional argument

2023-04-30 Thread Michael Gold
Package: poppler-utils Version: 22.12.0-2+b1 Severity: minor Dear Maintainer, The pdftotext manual page shows the synopsis: pdftotext [options] [PDF-file [text-file]] But it looks like this should be: pdftotext [options] PDF-file [text-file] If run with no PDF-file argument, the program

Bug#1034122: feh: excessively noisy and unclear if inotify_init() fails

2023-04-09 Thread Michael Gold
Package: feh Version: 3.9.1-2 Severity: wishlist Dear Maintainer, feh prints some warnings to stderr if inotify_init() fails: feh WARNING: inotify_init failed: Too many open files feh WARNING: Disabling inotify-based auto-reload I reported a related crash here:

Bug#1034121: feh: makes a bad FD_SET() call and aborts if inotify_init() fails

2023-04-09 Thread Michael Gold
Package: feh Version: 3.9.1-2 Severity: important Dear Maintainer, Today I'm getting the following error whenever I try to run feh: feh WARNING: inotify_init failed: Too many open files feh WARNING: Disabling inotify-based auto-reload *** bit out of range 0 - FD_SETSIZE

Bug#1031375: wpa_cli: non-root server may be unable to reply to wpa_cli

2023-02-15 Thread Michael Gold
Package: wpasupplicant Version: 2:2.10-11 Dear Maintainer, I configured wpa_supplicant to run as a non-root user (with CAP_NET_RAW and CAP_NET_ADMIN as the README suggests), and found that wpa_cli would hang on startup when trying to connect to it. strace shows that wpa_cli creates named

Bug#1031176: overlayfs: Manual page unclear about lowerdir, upperdir, workdir

2023-02-12 Thread Michael Gold
Package: mount Version: 2.38.1-4 Dear Maintainer, [Some new text for the manual page is suggested below.] 'man 8 mount' says under "Mount options for overlay": A read-only overlay of two read-only filesystems may use any filesystem type. The options lowerdir and upperdir are combined into a

Bug#1027247: keyboard-layout: fails to load Dvorak keyboard layout on boot

2022-12-28 Thread Michael Gold
Package: keyboard-layout Version: 1.213 Severity: important Dear Maintainer, After upgrading keyboard-configuration and console-setup from 1.212 to 1.213 and rebooting, I saw a "syntax error" message before my full-disk- encryption passphrase prompt. I then failed several times to enter a valid

Bug#1025900: pw-mon doesn't accept -N option

2022-12-11 Thread Michael Gold
Package: pipewire-bin Version: 0.3.62-1 Dear Maintainer, The man page and help text of pw-mon list a '-N' option, but pw-mon does not accept it: $ pw-mon -N pw-mon: invalid option -- 'N' pw-mon [options] -h, --helpShow this help --version

Bug#1021748: mupen64plus: no video (SDL reports an invalid pitch)

2022-10-13 Thread Michael Gold
Source: mupen64plus Version: 2.5+6 Severity: important Dear Maintainer, With the most recent mupen64plus package, I no longer see video with any game. (A previous version was working.) The console shows some errors: Core: Setting video mode: 960x720 Core Error: SDL_SetVideoMode

Bug#1021360: no video output from HDMI ports on Radeon RX 6600 [amdgpu]

2022-10-06 Thread Michael Gold
Package: src:linux Version: 5.19.11-1 Severity: important Dear Maintainer, I just bought a new video card: "Gigabyte EAGLE Radeon RX 6600 8GB PCI-E w/ Dual HDMI, Dual DP" After installing it (as the sole video card) and connecting two monitors via the HDMI ports (with HDMI-to-DVI

Bug#1018851: bash: long PS1 may or may not cause bad cursor positioning, depending on the position of a space

2022-08-31 Thread Michael Gold
Package: bash Version: 5.2~rc2-2 Dear Maintainer, I was seeing incorrect cursor behaviour when my PS1 prompt got long, and was surprised to learn that merely moving a space character from after a control sequence to before it fixed the problem. Based on the man page, I think I've used the

Bug#992383: debianutils: which is noisy and doesn't suggest a different option

2021-08-19 Thread Michael Gold
On Wed, Aug 18, 2021 at 12:53:53 -0400, Jason Riedy wrote: > I've been using which for decades, including on SunOS and AIX. When I know > it's a script, less `which foobar` is quick and easy. Adding this to ~/.bashrc or similar might help: which () { bash -c 'command -v "$@"' which "$@"; } It

Bug#992383: debianutils: which is noisy and doesn't suggest a different option

2021-08-19 Thread Michael Gold
On Wed, Aug 18, 2021 at 13:28:14 +0900, Norbert Preining wrote: ... > but being noisy about it on any invocation, **without** providing > an alternative is a no go ... > Please use NEWS, or whatever other channels, and above all, **provide > information on a replacement!** I checked 'man which'

Bug#888620: evince: apparmor profile prevents loading git-annex files

2018-09-19 Thread Michael Gold
On Thu, Sep 13, 2018 at 11:47:40 -0500, Jason Crain wrote: > My understanding is that this limitation is in the Linux kernel's > security module framework. Symbolic links are resolved before AppArmor > can verify permission for the path, so AppArmor only sees > "/xr0/michael/...etc...", not

Bug#888620: evince: apparmor profile prevents loading git-annex files

2018-09-19 Thread Michael Gold
On Thu, Sep 13, 2018 at 16:22:03 +0200, Antonio Ospite wrote: > I am not the maintainer or anything, but I am curios, what are the > permissions of the _destination_ file? > > I mean, what does "ls -l --dereference meltdown.pdf" say? -r 1 michael michael 188549 Jan 27 2018 meltdown.pdf

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-04 Thread Michael Gold
On Fri, May 04, 2018 at 18:28:36 +0200, Michael Biebl wrote: > Use a drop-in config as described in the Arch wiki: > > For user sessions to work correctly, an exception needs to be added for > systemd-logind: > > /etc/systemd/system/systemd-logind.service.d/hidepid.conf containing > > [Service]

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-04 Thread Michael Gold
On Fri, May 04, 2018 at 18:02:09 +0200, Michael Biebl wrote: > I guess you have two options here: > Either drop gid=4 from your mount flags or you add > SupplementaryGroups=adm to systemd-logind.service I haven't figured out how to override that .service file locally yet, but I'm trying to add

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-03 Thread Michael Gold
On Thu, May 03, 2018 at 23:42:34 +0200, Michael Biebl wrote: > Am 03.05.2018 um 23:12 schrieb Michael Gold: > > Is this problem already tracked? > I'd say this is a duplicate of #892585 Agreed. I think there should be a wishlist item requesting that the failure be more obvious. Shal

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-03 Thread Michael Gold
On Thu, May 03, 2018 at 23:25:05 +0200, Michael Biebl wrote: > Well, logind is running as root, but the the service file is locked down > considerably: > > CapabilityBoundingSet=CAP_SYS_ADMIN CAP_MAC_ADMIN CAP_AUDIT_CONTROL > CAP_CHOWN CAP_KILL CAP_DAC_REA > MemoryDenyWriteExecute=yes >

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-03 Thread Michael Gold
retitle 897654 libpam-systemd: hidepid causes "Failed to create session: No such process" thanks On Thu, May 03, 2018 at 22:53:34 +0200, Michael Biebl wrote: > On Thu, 3 May 2018 16:31:53 -0400 Michael Gold <mg...@qnx.com> wrote: > > Apr 09 11:37:30 golbez li

Bug#897654: libpam-systemd: "Failed to create session: No such process"

2018-05-03 Thread Michael Gold
Package: libpam-systemd Version: 238-4 Severity: important At some point in the past, I was able to shut down my system as a non-root user: dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 "org.freedesktop.login1.Manager.PowerOff" boolean:true But

Bug#888620: evince: apparmor profile prevents loading git-annex files

2018-01-27 Thread Michael Gold
Package: evince Version: 3.26.0-2 A recent kernel upgrade pulled in AppArmor, after which I was no longer able to view (some) PDF files in git-annex repositories. For example: $ cd $ pwd -P /home/michael $ cd ~/x $ mkdir git-annex-test $ cd

Bug#887041: notmuch: add an option to change the database path

2018-01-12 Thread Michael Gold
Package: notmuch Version: 0.25.3-1 Severity: wishlist I upgraded to isync 1.3.0-1, and it seems unhappy about where notmuch is storing its database: Maildir error: found subfolder '.notmuch/xapian', but store 'local' does not specify SubFolders style (That's a fatal error and I don't see a way

Bug#878087: qemu-system-x86: xmodmap + qemu, keyboard settings is ignored

2017-10-29 Thread Michael Gold
On Mon, Oct 09, 2017 at 21:02:43 +0300, Michael Tokarev wrote: > 09.10.2017 20:34, Antonio wrote: > > Package: qemu-system-x86 > > Version: 1:2.10.0+dfsg-2 > > > > Dear Maintainer, > > > > if you modify some keys with xmodmap (eg: xmodmap -e "keycode 91=Delete" -e > > "keycode 90=Insert" -e

Bug#873363: musl-dev: amd64 and mips versions conflict

2017-08-26 Thread Michael Gold
Package: musl-dev Version: 1.1.16-3 Severity: wishlist ( I previously filed a similar bug for the musl package: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803577 ) I wanted to compile a program for MIPS, linked against musl, and found I had to remove musl-dev:amd64 to install

Bug#873364: musl-dev: should provide .specs file for cross-compiling

2017-08-26 Thread Michael Gold
Package: musl-dev Version: 1.1.16-3 Severity: wishlist musl-tools:mips depends on gcc:mips, and I wasn't able to install either package on my amd64 system. But I was able to install musl-dev:mips and use gcc-mips-linux-gnu:amd64 to build a working program after extracting musl-gcc.specs from

Bug#857745: vbindiff: segmentation fault at end of file

2017-03-14 Thread Michael Gold
Package: vbindiff Version: 3.0-beta4-1+b3 Severity: important I'm seeing segfaults in vbindiff, apparently when it reaches the end of the file(s). These steps trigger it immediately: echo test > a echo test > b vbindiff a b gdb shows a crash in strlen(). For larger files, it works until

Bug#839278: oathtool: has no secure way to provide a key

2016-09-30 Thread Michael Gold
Package: oathtool Version: 2.6.1-1 According to the man page, oathtool only accepts a key as a command-line parameter. This is generally insecure: command lines are visible to all system users, unless procfs isn't available or has been mounted with the non-default "hidepid" option. There should

Bug#839277: chromium: sandbox won't run unless world-executable

2016-09-30 Thread Michael Gold
Package: chromium Version: 53.0.2785.113-1 Severity: wishlist /usr/lib/chromium/chrome-sandbox won't run unless it's world-executable, due to this code in sandbox/linux/suid/client/setuid_sandbox_host.cc: if (access(sandbox_binary.c_str(), X_OK) != 0 || (st.st_uid != 0) || ((st.st_mode &

Bug#825974: [Pkg-mc-devel] Bug#825974: mc: subshell no longer sees correct terminal size

2016-06-06 Thread Michael Gold
On Wed, Jun 01, 2016 at 14:07:01 +0200, Yury V. Zaytsev wrote: > On Tue, 31 May 2016, Michael Gold wrote: > > > When I press CTRL-O in mc to use the subshell, and resize the terminal, > > applications no longer see the new size (as they used to)--they always > > see th

Bug#825974: mc: subshell no longer sees correct terminal size

2016-05-31 Thread Michael Gold
Package: mc Version: 3:4.8.17-1 When I press CTRL-O in mc to use the subshell, and resize the terminal, applications no longer see the new size (as they used to)--they always see the original size. E.g., open a urxvt window, run mc, press CTRL-O, and run "stty size"; then resize the window and

Bug#824277: openpgpkey fails with "Unexpected fingerprint collision"

2016-05-14 Thread Michael Gold
Package: hash-slinger Version: 2.7-1 I have "keyring /usr/share/keyrings/debian-keyring.gpg" in my gpg.conf, and always get an error when trying to encode a key with the openpgpkey tool: $ openpgpkey --output rfc mich...@bitplane.org Traceback (most recent call last):

Bug#810727: msmtp: should be able to pull hostname from server greeting (for gssapi)

2016-01-20 Thread Michael Gold
On Mon, Jan 11, 2016 at 11:42:53 -0500, Michael Gold wrote: > The server greeting ("220" line) includes the canonical hostname: > 220 HOSTNAME.example Microsoft ESMTP MAIL Service ready at Mon, 11 Jan 2016 > 11:21:25 -0500 > Please consider using this value, instead of t

Bug#810727: msmtp: should be able to pull hostname from server greeting (for gssapi)

2016-01-11 Thread Michael Gold
Package: msmtp Version: 1.6.3-1 Severity: wishlist My company's mail server is normally accessed through a round-robin DNS alias; but, for gssapi (krb5) authentication to work, I had to put one of the actual hostnames in .msmtprc (and set dns_canonicalize_hostname to false in krb5.conf because

Bug#810741: gsasl: produces unhelpful error message on Kerberos failure

2016-01-11 Thread Michael Gold
Package: gsasl Version: 1.8.0-8 As I noted in Debian bug #810727, I need to use the proper hostname to connect to my SMTP server; otherwise Kerberos authentication will fail. But this wasn't easy to figure out, as the message returned by msmtp is kind of useless (it seems to just print whatever

Bug#806644: git-annex: can't add files with names >= 127 characters

2015-11-29 Thread Michael Gold
Package: git-annex Version: 5.20151116-1 'git annex add' no longer works for filenames of 127 characters or more. I have longer names in my repository, so it must be a recent regression. A workaround is to add with a shorter name and use 'git mv'. $ touch

Bug#804511: systemd: won't let me mount /media/dvd after plugging in a USB optical drive

2015-11-10 Thread Michael Gold
On Mon, Nov 09, 2015 at 05:06:56 +0100, Michael Biebl wrote: > Am 09.11.2015 um 04:49 schrieb Michael Gold: > > On Mon, Nov 09, 2015 at 03:41:44 +0100, Michael Biebl wrote: > >> Is the behaviour reproducible? If so, what are the exact steps? > > > > It's still

Bug#804512: systemd: typo in reportbug output ("analzye")

2015-11-08 Thread Michael Gold
Package: systemd Version: 227-2 Severity: minor When I run "reportbug --template systemd", it includes this text: > state of running services and units (output of systemd-analzye dump). The command is "systemd-analyze", not "systemd-analzye". - Michael -- Package-specific info: -- System

Bug#804511: systemd: won't let me mount /media/dvd after plugging in a USB optical drive

2015-11-08 Thread Michael Gold
Package: systemd Version: 227-2 I have an optical drive in my PC, with an fstab entry: /dev/dvd /media/dvd udf,iso9660 user,noauto 0 0 Today I plugged in another optical drive via USB; and since unplugging it, systemd won't let me use /media/dvd for a loopback mount. For example, I run "mount

Bug#804511: systemd: won't let me mount /media/dvd after plugging in a USB optical drive

2015-11-08 Thread Michael Gold
On Mon, Nov 09, 2015 at 03:41:44 +0100, Michael Biebl wrote: > Am 09.11.2015 um 03:22 schrieb Michael Gold: > > For example, I run "mount -o loop test.iso /media/dvd; ls -l /media/dvd" > > and can see the contents. But systemd immediately unmounts it: ... > >

Bug#803780: ifupdown: systemd hangs for 2 minutes at "Raise network interfaces" while booting

2015-11-02 Thread Michael Gold
Package: ifupdown Version: 0.7.54 systemd has always been hanging on my laptop at "Starting LSB: Raise network interfaces", for about 2 minutes at each boot. Disabling dhcp and commenting some "allow-hotplug"/"auto" lines in the interfaces file didn't help, and booting with

Bug#803577: musl: x86_64 and mips packages not co-installable

2015-10-31 Thread Michael Gold
Package: musl Version: 1.1.9-1 I have musl installed for x86_64 and tried to install musl:mips to cross-compile software. The installation failed as shown below. -- Michael root@terra:~# apt-get install musl:mips Reading package lists... Done Building dependency tree Reading state

Bug#797337: [Pkg-anonymity-tools] Bug#797337: torbrowser-launcher: gives misleading error on SOCKS connection failure

2015-10-31 Thread Michael Gold
Control: tag -1 + patch On Sun, Aug 30, 2015 at 13:18:44 +0200, intrigeri wrote: > Michael Gold wrote (29 Aug 2015 16:35:00 GMT) : > > An strace reveals it was trying to connect to 127.0.0.1:9050, not to the > > internet; code inspection reveals this to be a hard-code

Bug#797339: [Pkg-anonymity-tools] Bug#797339: torbrowser-launcher: assumes a hard-coded (and insecure) SOCKS port

2015-10-31 Thread Michael Gold
Control: tag -1 + patch Hi intrigeri, Micah, On Sun, Aug 30, 2015 at 13:30:49 +0200, intrigeri wrote: > Michael Gold wrote (29 Aug 2015 16:55:28 GMT) : > > It is inappropriate to assume Tor is running on this port, as any local > > user could be running a service there (Deb

Bug#797341: tor: refuses to create AF_LOCAL SOCKS sockets accessible by other users

2015-10-19 Thread Michael Gold
On Mon, Oct 19, 2015 at 19:27:59 +0200, Peter Palfrader wrote: > I tend to agree. Do you want to file a ticket upstream at > https://trac.torproject.org/? If not, I can forward it. forwarded 797341 https://trac.torproject.org/projects/tor/ticket/17388 thanks I wasn't able to create an account

Bug#800608: mapiprofile: has no secure way to accept password

2015-10-01 Thread Michael Gold
Package: openchangeclient Version: 1:2.2-7 Severity: wishlist mapiprofile and openchangeclient want the password to be passed on the command line, which in most systems is visible to other users (e.g. in "ps aux" output). It's secure on Linux if /proc is mounted with the hidepid option, but

Bug#799476: libc6: strftime should allow extended-format timezone (ISO 8601)

2015-09-19 Thread Michael Gold
Package: libc6 Severity: wishlist For a date in ISO 8601 extended format with "Difference between local time and UTC of day" (§4.2.5.1), the timezone can be written only as ±hh:mm or ±hh. §4.3.3d says (http://dotat.at/tmp/ISO_8601-2004_E.pdf#): "the expression shall either be completely in basic

Bug#799479: date --iso-8601=m does not use ISO 8601 format as documented

2015-09-19 Thread Michael Gold
Package: coreutils Version: 8.23-4 Severity: minor The manual page for 'date' says --iso-8601 will "output date/time in ISO 8601 format", but I don't believe the format actually complies with that standard when a time is included. §4.3.3d says (http://dotat.at/tmp/ISO_8601-2004_E.pdf#): "the

Bug#799476: libc6: strftime should allow extended-format timezone (ISO 8601)

2015-09-19 Thread Michael Gold
On Sat, Sep 19, 2015 at 12:20:39 -0400, Michael Gold wrote: > strftime should be able to output the timezone with a colon > [...] Perhaps a new flag could be used, e.g. "%:z". > > A way to output ±hh if mm==00, or ±hh:mm otherwise, may be useful too. > Maybe "%

Bug#796931: gnupg-agent: no longer writes $GNUPGHOME/gpg-agent-info-$(hostname) file

2015-08-30 Thread Michael Gold
On Mon, Aug 31, 2015 at 00:22:06 +0200, Thorsten Glaser wrote: On Sat, 29 Aug 2015, Michael Gold wrote: This seems to work for gpg1 and gpg2: : ${GPG_AGENT_INFO=${GNUPGHOME-$HOME/.gnupg}/S.gpg-agent:0:1} export GPG_AGENT_INFO I assume this needs to be written after the eval? I

Bug#796931: gnupg-agent: no longer writes $GNUPGHOME/gpg-agent-info-$(hostname) file

2015-08-29 Thread Michael Gold
On Tue, 25 Aug 2015, Thorsten Glaser wrote: particular sharing now becomes impossible). It’s actually worse: when using startx or no X environment at all, I can no longer use gpg-agent: tglase@tglase-nb:~ $ eval $(gpg-agent --daemon --sh) tglase@tglase-nb:~ $ gpg --clearsign x ...

Bug#797334: gpg-connect-agent exits with status 0 when no agent running

2015-08-29 Thread Michael Gold
Package: gnupg-agent Version: 2.1.7-2 $ gpg-connect-agent --no-autostart -- NOP /bye gpg-connect-agent: no gpg-agent running in this session $ echo $? 0 $ The exit status should indicate an error if the connection fails, as it did before GnuPG 2.1. (My shell startup script runs gpg-agent for

Bug#797335: tor: should open a Unix-domain SOCKSPort by default

2015-08-29 Thread Michael Gold
Package: tor Version: 0.2.6.10-1 Severity: wishlist There are various Debian programs that assume tor is running on port 9050, and send data to it. This is inappropriate because the port can be bound by any unprivileged user if tor is not running (or they can crash it). I'll file bugs

Bug#797337: torbrowser-launcher: gives misleading error on SOCKS connection failure

2015-08-29 Thread Michael Gold
Package: torbrowser-launcher Version: 0.2.0-2 $ torbrowser-launcher Tor Browser Launcher By Micah Lee, licensed under MIT version 0.2.0 https://github.com/micahflee/torbrowser-launcher Updating over Tor Checking for update Downloading

Bug#797341: tor: refuses to create AF_LOCAL SOCKS sockets accessible by other users

2015-08-29 Thread Michael Gold
Package: tor Version: 0.2.6.10-1 I tried to use this option: SocksPort unix:/var/run/tor-socks (And also one in a directory owned by the Tor user with mode 0755.) But Tor refuses to create the socket: [warn] Before Tor can create a SOCKS socket in /var/run/tor-socks, the

Bug#797339: torbrowser-launcher: assumes a hard-coded (and insecure) SOCKS port

2015-08-29 Thread Michael Gold
Package: torbrowser-launcher Version: 0.2.0-2 After installing the torbrowser-launcher package and running the program without any arguments, I immediately saw a connection refused error. Code inspection reveals that the launcher assumes there's a SOCKS server at 127.0.0.1:9050 that connects to

Bug#792639: apt-listbugs: should use https to access bug tracking system

2015-07-30 Thread Michael Gold
On Thu, Jul 30, 2015 at 22:35:17 +0200, Francesco Poli wrote: I have examined your second patch and I have made some modifications/simplifications to it. The main behavioral difference with respect to your patch is that I decided that all the command-line options are to be treated as equally

Bug#792639: apt-listbugs: should use https to access bug tracking system

2015-07-20 Thread Michael Gold
On Sun, Jul 19, 2015 at 15:58:47 +0200, Francesco Poli wrote: Thank you very much, your helpfulness is really appreciated! I am looking forward to seeing your updated patch. Please send it as soon as it's ready. Here it is. -- Michael diff --git a/bin/apt-listbugs b/bin/apt-listbugs index

Bug#792639: apt-listbugs: should use https to access bug tracking system

2015-07-17 Thread Michael Gold
On Fri, Jul 17, 2015 at 20:20:16 +0200, Francesco Poli wrote: On Thu, 16 Jul 2015 20:44:14 -0400 Michael Gold wrote: Well, more packages than versions, I would say, but anyway I fully acknowledge that some information is leaked. In some scenarios, one would prefer to keep these data

Bug#792639: apt-listbugs: should use https to access bug tracking system

2015-07-16 Thread Michael Gold
On Fri, Jul 17, 2015 at 04:17:40 +0200, Christoph Anton Mitterer wrote: apt-listbugs uses an unencrypted connection to communicate with the BTS, leaking information about installed packages and versions. You shouldn't expect that much more security by just switching to TLS.

Bug#792639: apt-listbugs: should use https to access bug tracking system

2015-07-16 Thread Michael Gold
Package: apt-listbugs Version: 0.1.16 Severity: wishlist Tags: patch security apt-listbugs uses an unencrypted connection to communicate with the BTS, leaking information about installed packages and versions. (Note that apt can talk https--and I see 26 Debian mirrors with valid certificates,

Bug#778480: gpg-connect-agent: percent+ function doesn't encode '+'

2015-02-15 Thread Michael Gold
Package: gnupg-agent Version: 2.0.26-4 The 'percent+' function URL-encodes its argument and replaces spaces with plus signs. But it doesn't encode plus signs in its argument; e.g., gpg-connect-agent --subst '/echo ${percent+ foo+ bar}' /bye prints foo++bar which would decode to foo bar

Bug#632868: base-files: derive PATH in /etc/profile from /etc/login.defs

2015-01-24 Thread Michael Gold
On Wed, Jul 06, 2011 at 19:19:03 +0300, Georgios M. Zarkadas wrote: This is a solution to bug #571086 (now closed) which keeps /etc/login.defs as the only place to set PATH, by computing the set there value on the fly using only grep and coreutils (both essential packages and thus guaranteed to

Bug#776160: bash-completion: /etc/profile.d/bash_completion causes warnings with '-o nounset'

2015-01-24 Thread Michael Gold
Package: bash-completion Version: 1:2.1-4 Tags: patch /etc/profile.d/bash_completion accesses some variables like $BASH and $PS1 that may be unset, which will produce a warning or error if the (POSIX-standard) 'nounset' option is enabled. See #776154 for details. E.g., $ set -u $

Bug#776154: base-files: /etc/profile causes warnings with '-o nounset'

2015-01-24 Thread Michael Gold
Package: base-files Version: 8 Tags: patch /etc/profile accesses some variables like $BASH and $PS1 that may be unset, which will produce a warning or error if the (POSIX-standard) 'nounset' option is enabled. To reproduce, run a login shell with '-u' from a user account with no custom

Bug#751585: systemd: opens emergency shell after prompting for unnecessary dm-crypt passwords

2014-06-14 Thread Michael Gold
Package: systemd Version: 204-10 Severity: critical After installing systemd today and rebooting, I saw a few lines (not errors) about systemd-fsck on xfs filesystems, and then I was prompted for dm-crypt passwords for 4 disks that are not necessary to boot the system. I pressed enter to bypass

Bug#751589: sysvinit-core: /sbin/init missing after switching from systemd to sysvinit

2014-06-14 Thread Michael Gold
Package: sysvinit-core Version: 2.88dsf-53.2 Severity: critical After a failed switch to systemd today (Debian bug #751585), I tried to switch back to sysvinit but found /sbin/init missing after a reboot, which of course prevented the system from booting. /sbin was available in the emergency

Bug#751585: systemd: opens emergency shell after prompting for unnecessary dm-crypt passwords

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 16:27:36 +0200, Michael Biebl wrote: Am 14.06.2014 16:04, schrieb Michael Gold: Package: systemd Version: 204-10 Severity: critical After installing systemd today and rebooting, I saw a few lines (not errors) about systemd-fsck on xfs filesystems, and then I

Bug#751589: [Pkg-sysvinit-devel] Bug#751589: sysvinit-core: /sbin/init missing after switching from systemd to sysvinit

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 16:47:45 +0200, Petter Reinholdtsen wrote: [Michael Gold] /sbin was available in the emergency shell and contained some files, but 'init' wasn't there. 'dpkg -L sysvinit-core' ended at the line '/sbin' (i.e., it was missing /sbin/shutdown, /sbin/init, etc.). I

Bug#751585: systemd: opens emergency shell after prompting for unnecessary dm-crypt passwords

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 17:14:35 +0200, Michael Biebl wrote: Just install the systemd package (but not systemd-sysv) and keep sysvinit-core installed. Then you can easily boot with systemd by specifying the kernel command line parameter init=/lib/systemd/systemd This allows you to test

Bug#751589: sysvinit-core: /sbin/init missing after switching from systemd to sysvinit

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 17:34:21 +0200, Michael Biebl wrote: That said, I can not reproduce the sequence of events which make /sbin/init dissappear. I've installed systemd-sysv in a VM, then ran apt-get install sysvinit-core and /sbin/init was available afterwards. So something else must

Bug#751585: systemd: opens emergency shell after prompting for unnecessary dm-crypt passwords

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 17:30:30 +0200, Michael Biebl wrote: I noticed that you don't have those crypt devices marked as noauto (or nofail) in /etc/fstab. This means, if they fail to show up during boot systemd will drop you in an emergency shell (which is what happened in your case). Try

Bug#751589: sysvinit-core: /sbin/init missing after switching from systemd to sysvinit

2014-06-14 Thread Michael Gold
On Sat, Jun 14, 2014 at 18:31:25 +0200, Michael Biebl wrote: Did you try apt-get remove systemd? According to apt-history that was the first command I ran after installing it. You can't remove the systemd package while systemd is still the active init. How did you force the removal? I

Bug#751585: systemd: opens emergency shell after prompting for unnecessary dm-crypt passwords

2014-06-14 Thread Michael Gold
severity 751585 normal clone 751585 -1 -2 -3 retitle -1 systemd: shows unnecessary password prompts for encrypted disks severity -1 normal retitle -2 systemd: should print reason for starting emergency shell severity -2 wishlist retitle -3 systemd: emergency shell takes several minutes to start

  1   2   >