Bug#1060287: awscli: new upstream (2.15.1) available

2024-01-08 Thread Matt Barry
Package: awscli Version: 2.15.8-1 Severity: important Tags: newcomer I would have this as wishlist, but the current version in unstable (2.14) fails to install because of a versioned dependency on python- cryptography, is therefore unusable. -- System Information: Debian Release: trixie/sid

Bug#1053415: ITP: vaticinator -- Python 'fortune' implementation/library

2023-10-03 Thread Matt Barry
Package: wnpp Severity: wishlist Owner: Matt Barry X-Debbugs-Cc: debian-de...@lists.debian.org, m...@hazelmollusk.org * Package name: vaticinator Version : 0.0.4 Upstream Contact: Matt Barry * URL : https://github.com/hazelmollusk/vaticinator * License : MIT

Bug#1008082: How to --lock an account

2022-07-27 Thread Matt Barry
On Wed, 2022-07-27 at 15:21 +0200, Marc Haber wrote: > On Wed, Jul 27, 2022 at 09:12:50AM -0400, Jason Franklin wrote: > For a normal user account, I am undecided whether: > > - leave login shell intact, leaving a possible security hole > - set login shell back to the default when the account

Bug#1012420: no_del_paths includes /srv?

2022-07-22 Thread Matt Barry
tags -1 + wontfix thanks On Fri, 2022-07-22 at 11:44 +0200, Marc Haber wrote: > On Mon, Jun 06, 2022 at 03:26:24PM -0400, Matt Barry wrote: > > AIUI /srv is under the purview of the sysadmin; if they decide to > > set > > DHOME somewhere under /srv, shouldn't

Bug#1015803: gnome-control-center: Sound page has no "None" option for Alert Sound.

2022-07-21 Thread Matt Barry
Package: gnome-control-center Version: 1:42.3-2 Severity: wishlist Tags: upstream -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux

Bug#1015781: autopkgtests fail if user foo exists or existed

2022-07-21 Thread Matt Barry
On Thu, 2022-07-21 at 08:27 +0200, Marc Haber wrote: > Package: adduser > Version: 3.122 > Severity: normal > > The tests expect the test environment to be fresh. They relay too > much > on uids being the same and do not preseed adduser to provide > reproducible uids. > > Reproducer: > - create

Bug#1015279: ITP: python-pywayland -- provides Python bindings to the Wayland library

2022-07-18 Thread Matt Barry
Package: wnpp Severity: wishlist Owner: Matt Barry X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pywayland Version : 0.4.13 Upstream Author : Sean Vig * URL : https://pywayland.readthedocs.io/en/latest/ * License : Apache Programming

Bug#1015278: ITP: python-pywlroots -- Python binding to the wlroots library using cffi

2022-07-18 Thread Matt Barry
Package: wnpp Severity: wishlist Owner: Matt Barry X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: python-pywlroots Version : 0.15.18 Upstream Author : Sean Vig * URL : https://github.com/flacjacket/pywlroots * License : UIUC (NCSA) Programming

Bug#1015267: ITP: qtile -- A full-featured, hackable tiling window manager written and configured in Python

2022-07-18 Thread Matt Barry
Package: wnpp Severity: wishlist Owner: Matt Barry X-Debbugs-Cc: debian-de...@lists.debian.org * Package name: qtile Version : 0.21.0 Upstream Author : Aldo Cortesi * URL : https://www.qtile.org/ * License : MIT Programming Lang: Python Description

Bug#1011572: ITA: toilet -- display large colourful characters in text mode

2022-07-18 Thread Matt Barry
retitle -1 ITA: toilet -- display large colourful characters in text mode thanks

Bug#970146: still blocked

2022-07-15 Thread Matt Barry
block -1 by 1014974 thanks

Bug#1014974: python3-sybil: New sybil version 3.0.1

2022-07-15 Thread Matt Barry
Package: python3-sybil Version: 3.0.1-1~exp1 Severity: normal Hi, I note that there is a 3.0.1 package in experimental, which I will start looking at; mostly filing this so I can refer to it as a blocker. Thanks! Matt -- System Information: Debian Release: bookworm/sid APT prefers unstable

Bug#1014901: Home directories should not be setgid by default

2022-07-14 Thread Matt Barry
Hi Josh, On Thu, 2022-07-14 at 13:05 -0700, Josh Triplett wrote: > > > The more recent issue 643559 suggests that > > > > Those "bad side-effects", if they were ever relevant and > > > > important > > > > enough to make personal groups not work properly, have now been > > > > fixed. > > > > > >

Bug#682156: groupdel performance

2022-07-14 Thread Matt Barry
On Thu, 2022-07-14 at 21:54 +0200, Marc Haber wrote: > On Thu, Jul 14, 2022 at 03:00:50PM -0400, Matt Barry wrote: > > Any objections to either moving this bug to passwd, or just > > wontfix'ing > > this? > > No objection from me, I'd just reassign the bug. If we ca

Bug#682156: groupdel performance

2022-07-14 Thread Matt Barry
Hi, I have added a test to benchmark the deletion of groups on a system with tens of thousands of users, and it is indeed (still) not great. However, removing the overhead described in this bug (and replacing it with *nothing*) only yields < 10-15% speed-up. I would not be opposed to relying on

Bug#1014450: usernames have a 32 character limit

2022-07-13 Thread Matt Barry
On Wed, 2022-07-13 at 23:09 +0200, Marc Haber wrote: > On Wed, Jul 13, 2022 at 04:50:20PM -0400, Matt Barry wrote: > > On Wed, 2022-07-13 at 22:44 +0200, Marc Haber wrote: > > > On Wed, Jul 06, 2022 at 12:32:16PM +0200, Marc Haber wrote: > > > > the useradd documenta

Bug#1014450: usernames have a 32 character limit

2022-07-13 Thread Matt Barry
On Wed, 2022-07-13 at 23:11 +0200, Marc Haber wrote: > On Wed, Jul 13, 2022 at 04:50:20PM -0400, Matt Barry wrote: > > There actually is a test for this, and it passes (ie. fails in > > every instance, for a 33 character name) > > Does it also fail reasonably prettily for a

Bug#1014450: usernames have a 32 character limit

2022-07-13 Thread Matt Barry
On Wed, 2022-07-13 at 22:44 +0200, Marc Haber wrote: > Hi, > > On Wed, Jul 06, 2022 at 12:32:16PM +0200, Marc Haber wrote: > > the useradd documentation says that a user name has a 32 character > > limit. We should enforce this as well. > > Matt, would you want to take a quick plunge at this as

Bug#678615: "users" group is empty

2022-07-05 Thread Matt Barry
On Tue, 2022-07-05 at 15:34 +0200, Marc Haber wrote: > On Tue, Jul 05, 2022 at 09:07:11AM -0400, Matt Barry wrote: > > On Tue, 2022-07-05 at 12:46 +0200, Marc Haber wrote: > > > (1) Augment the USERS_GID with a USERS_GROUP setting, throwing a > > > warning > > >

Bug#678615: "users" group is empty

2022-07-05 Thread Matt Barry
On Tue, 2022-07-05 at 12:46 +0200, Marc Haber wrote: > (1) Augment the USERS_GID with a USERS_GROUP setting, throwing a > warning >     if both are set. > (2) Set the primary group of a new non-system user created with >     USERGROUPS=no to the USERS_GID or the GID of the USERS_GROUP > (3) Set

Bug#1014355: adduser: ADD_EXTRA_GROUPS does not work

2022-07-05 Thread Matt Barry
On Tue, 2022-07-05 at 12:34 +0200, Marc Haber wrote: > The body of the bug report was empty, and I can not confirm the non > working of the option. > Apologies, this was filed in error, can be rejected.

Bug#1014355: adduser: ADD_EXTRA_GROUPS does not work

2022-07-04 Thread Matt Barry
Package: adduser Version: 3.122~1 Severity: normal -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 5.18.0-2-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags:

Bug#1006941: checkname logic

2022-07-04 Thread Matt Barry
On Mon, 2022-07-04 at 08:54 +0200, Marc Haber wrote: > Hi Matt, > > thanks for checking this. > > On Sun, Jul 03, 2022 at 09:16:49PM -0400, Matt Barry wrote: > > 1st check: all-numeric, always rejected > > 2nd check: ieee 1003.1-2001, minimal requirements [0] >

Bug#1006941: checkname logic

2022-07-03 Thread Matt Barry
The logic as it is now is fairly straightforward: 1st check: all-numeric, always rejected 2nd check: ieee 1003.1-2001, minimal requirements [0] 3rd check: user-configurable *NAME_REGEX 4th: (possible override --allow-badname) The docs desribe --force-badname as "weak checks applied"; this could

Bug#815038: sounds

2022-07-01 Thread Matt Barry
Oops.. real file. sound/boss/ant_lion/earthquake sound/boss/ant_lion/eat sound/boss/armour_boss/clang sound/boss/armour_boss/die sound/boss/armour_boss/growl sound/boss/armour_boss/saw_spin sound/boss/armour_boss/saw_start sound/boss/armour_boss/saw_stop sound/boss/armour_boss/tongue_hit NOT

Bug#815038: sounds

2022-07-01 Thread Matt Barry
Attached is a report of sound files that are referenced in the source (see below for how it was created). I will report this issue upstream. for i in `grep 'playSoundToMap("' src -R | sed -e 's/.*playSoundToMap("\([^,"]*\)".*/\1/'|sort|uniq`; do echo -n $i; if [ ! -f $i ]; then echo -n " NOT

Bug#1014156: svg?

2022-07-01 Thread Matt Barry
Looking at the check, it seems there is an exemption for SVG files built in; would it make any sense to search for a text/* mime type instead (ala libfile-libmagic-perl)? Cheers, Matt

Bug#832116: music assets

2022-07-01 Thread Matt Barry
Hello! I am looking at the possibility of getting edgar updated and back into the archive, which obviously involves this bug. I don't desperately want to dredge up an entirely old discussion, so I'll just document my starting point here. My working assumption is that existing practice reflects

Bug#1014117: RFS: edgar/1.35-1 [ITA] -- Legend of Edgar platform game

2022-06-30 Thread Matt Barry
e; urgency=medium . * New upstream release (1.35). * New maintainer. Closes: #998116. * URL updates. Closes: #1013412. * Various Lintian updates. * Update and drop patches. Cheers, -- Matt Barry signature.asc Description: This is a digitally signed message part

Bug#1001208:

2022-06-29 Thread Matt Barry
Confirmed by Slack support; you need to get the package directly from Slack.

Bug#970146: blocked

2022-06-29 Thread Matt Barry
block -1 by 1014067 thanks

Bug#1014067: RFP: python-pdm -- next generation Python package management tool

2022-06-29 Thread Matt Barry
Package: wnpp Severity: wishlist * Package name: python-pdm Version : 1.15.4 Upstream Author : frostming * URL : https://github.com/pdm-project/pdm * License : MIT Programming Lang: Python Description : next generation Python package management tool

Bug#983405: concurrency

2022-06-29 Thread Matt Barry
On Wed, 2022-06-29 at 11:13 +0200, Marc Haber wrote: > On Tue, Jun 28, 2022 at 01:34:23PM -0400, Matt Barry wrote: > > Good call.  I've attached a minimal POC, which works in manual > > testing, > > but automated testing is tricky and there may be edge cases.  (This >

Bug#983405: concurrency

2022-06-28 Thread Matt Barry
tags -1 patch On Mon, 2022-06-27 at 22:02 +0200, Marc Haber wrote: > > /run/adduser please, and probably a simple flock()? lock files in a > shell script are a minefield for code running as root, I hope it is > easier in perl. Good call. I've attached a minimal POC, which works in manual

Bug#983405: concurrency

2022-06-27 Thread Matt Barry
The simplest way I can think of to solve this is: (start) mkdir /tmp/adduser.lock sleep and loop until mkdir succeeds (end) remove /tmp/adduser.lock which should be atomic assuming a local /tmp. One could possibly add a /tmp/adduser.lock/adduser.pid and check for a dead

Bug#675804: patch

2022-06-24 Thread Matt Barry
tags -1 patch thanks

Bug#926262: patch

2022-06-24 Thread Matt Barry
tags -1 patch thanks

Bug#768073: "ping!"

2022-06-17 Thread Matt Barry
On Fri, 2022-06-17 at 12:57 +, Mathias Gibbens wrote: >   The final thing that's been preventing upload of LXD is an issue > that > was found with a filename conflict with the lxc packaging (#1010843). > I > neglected to block this bug by that one, but just did so. > >   The good news is that

Bug#1001208:

2022-06-16 Thread Matt Barry
Just for the record, here is the response I received: -- Hi there, Thank you for reaching out. We’re looking into this and will get back to you. Thank you for your patience. Best, Lauren | (She/Her) Customer Experience, Slack Support

Bug#573407: ita

2022-06-16 Thread Matt Barry
retitle -1 ITA: blackbox -- Window manager for X thanks

Bug#564018: ita

2022-06-16 Thread Matt Barry
retitle -1 ITA: purity -- Automated purity testing software thanks

Bug#1001208: non-distributable

2022-06-16 Thread Matt Barry
tags -1 + wontfix thanks Hello, I have submitted an inquiry to Slack to clarify, but it doesn't appear that there are any rights to redistribute this software. They already offer a .deb (as well as a snap) - afaict you will have to download it directly from them. Cheers, Matt

Bug#998116: ita

2022-06-16 Thread Matt Barry
retitle -1 ITA: edgar -- 2D platform game with a persistent world thanks

Bug#971356: ita

2022-06-16 Thread Matt Barry
retitle -1 ITA python-redmine -- Python library for the Redmine RESTful API (Python 3) thanks

Bug#970146: ita

2022-06-16 Thread Matt Barry
retitle -1 ITA: python-public -- @public decorator for adding names to __all__ thanks

Bug#1012600:

2022-06-16 Thread Matt Barry
found 1012600 2.1.4-1 thanks Module compilation (5.18) stalls for 10-15 minutes, then errors out. Make log attached. DKMS make.log for zfs-2.1.4 for kernel 5.18.0-1-amd64 (x86_64) Thu Jun 16 12:05:46 PM EDT 2022 make all-recursive make[1]: Entering directory '/var/lib/dkms/zfs/2.1.4/build'

Bug#866825: fspy

2022-06-16 Thread Matt Barry
Hello Dalibor, Several years ago you expressed interest in adopting the fspy package; are you still interested in working on this? Cheers, Matt signature.asc Description: This is a digitally signed message part

Bug#896916: patch

2022-06-15 Thread Matt Barry
tags -1 + patch thanks Salsa PR 27 - implements the strategy Marc describes above.

Bug#768073: "ping!"

2022-06-11 Thread Matt Barry
Hi, I imagine I arrived at this bug the same way a lot of folks did, trying to sleuth out the reason why (e.g.) autopkgtest-build-lxd is broken in Debian.. but perhaps I might be the first that read all the way to the end to find a repo that builds somewhat working packages! Kudos and thanks!

Bug#896916:

2022-06-10 Thread Matt Barry
On Fri, 2022-06-10 at 12:13 +0200, Marc Haber wrote: > On Thu, Jun 09, 2022 at 05:58:28PM -0400, Matt Barry wrote: > > (TIL: the reverse of --auto-compress is on by default; 'tar [tx]f' > > will > > automatically determine the right algorithm.) > > And -THAt- canno

Bug#896916:

2022-06-09 Thread Matt Barry
On Thu, 2022-06-09 at 19:57 +0200, Marc Haber wrote: > > I'd recommend the following: > > - invoke tar --create --auto-compress --file /tmp/foo.tar.suffix >   --directory / usr/sbin/deluser > - if exit code 127 (compressor known, but not installed): >   - print diagnostic >   - set suffix to

Bug#1008091: sgid_home

2022-06-09 Thread Matt Barry
Especially with the default mode already setgid (overriding this setting), it doesn't really add anything anymore.

Bug#896916:

2022-06-09 Thread Matt Barry
On Wed, 2022-06-08 at 11:59 +0200, Marc Haber wrote: > On Wed, Jun 08, 2022 at 12:34:14AM -0400, Matt Barry wrote: > > tags -1 + confirmed patch > > thanks > > How about zstd and the other hip compressors? Heh. I was thinking about whether to bother with this one.

Bug#896916:

2022-06-07 Thread Matt Barry
tags -1 + confirmed patch thanks

Bug#992163: deletion protection, failure detection

2022-06-07 Thread Matt Barry
tags -1 + confirmed patch thanks Thanks for the bug report! There is a fix in the works for this issue; I will update here when it's merged. Cheers, Matt

Bug#588872: EXCLUDE_FS_TYPES

2022-06-07 Thread Matt Barry
Hi folks, So, I've pushed a more simple fix for these two bugs: https://salsa.debian.org/debian/adduser/-/merge_requests/24 One thing that is unclear (and I could not find guidance in the documentation) is what the intent towards mount points actually is. For the moment, I have made

Bug#588872: patch

2022-06-06 Thread Matt Barry
tags -1 + patch thanks Patch available on salsa.

Bug#1012420: no_del_paths includes /srv?

2022-06-06 Thread Matt Barry
Package: adduser Severity: wishlist AIUI /srv is under the purview of the sysadmin; if they decide to set DHOME somewhere under /srv, shouldn't this behave the same as with /home? Cheers, Matt signature.asc Description: This is a digitally signed message part

Bug#891748: all-numeric usernames

2022-05-24 Thread Matt Barry
Control: tags -1 patch Hi! I've added a patch[0] that rejects all-numeric usernames in adduser.. feedback welcome! Cheers, Matt [0] https://salsa.debian.org/debian/adduser/-/merge_requests/21

Bug#679746: system users @ /nonexistent

2022-05-24 Thread Matt Barry
Control: tags -1 patch This patch [0] implements the default system user home dir as /nonexistent. Feedback welcome! Cheers, Matt [0] https://salsa.debian.org/debian/adduser/-/merge_requests/20

Bug#1008081: SYS_DIR_MODE

2022-05-24 Thread Matt Barry
Control: tags -1 patch Hi! I've created a patch[0] which implements SYS_DIR_MODE as described in this bug; any feedback is welcome! One thing I just wanted to confirm: the default for regular accounts *should* have setgid? I only ask because this was previously documented as causing issues (in

Bug#1011313: RFS: python-decouple/3.6-3 -- Helps you to organize your Django/Flask settings

2022-05-24 Thread Matt Barry
Control: tags -1 - moreinfo Thanks! The fixed 3.6-1 files are up on mentors now. ~m On Fri, 2022-05-20 at 11:27 +0200, Bastian Germann wrote: > Control: reopen -1 > Control: tags -1 moreinfo > > Am 20.05.22 um 11:17 schrieb Bastian Germann: > > You have to make this a NMU, which means

Bug#516285: y/n prompts

2022-05-19 Thread Matt Barry
tags #516285 patch thanks I've created a small patch that may address this issue; merge request available here: https://salsa.debian.org/debian/adduser/-/merge_requests/18 Cheers, Matt signature.asc Description: This is a digitally signed message part

Bug#695188: Pong

2022-05-19 Thread Matt Barry
This bug is almost ten years old; a patch was added almost five years ago. signature.asc Description: This is a digitally signed message part

Bug#1011313: RFS: python-decouple/3.6-3 -- Helps you to organize your Django/Flask settings

2022-05-19 Thread Matt Barry
orked from the main branch): https://salsa.debian.org/zaharazod/python-decouple.git Changes since the last upload: python-decouple (3.6-3) unstable; urgency=medium . * copyright fixes * lintian fixes * new upstream version (3.6) Regards, -- Matt Barry

Bug#139749: preliminary webgui packages

2005-09-13 Thread Matt Barry
Hi, On Tue, 2005-09-13 at 23:49 +0200, Mohammed Adnène Trojette wrote: as part of the effort of cleaning the WNPP bugs, I just wanted to know your status on packaging webgui. Are you still intending to do integrate it in Debian? Are you waiting for a sponsor? Are the above issues resolved? I

Bug#325051: dh-make-pecl should generate packages for both php4/5

2005-08-25 Thread Matt Barry
Package: dh-make-php Version: 0.0.9-1 Severity: wishlist Tags: patch This is a patch which will allow the source package generated by dh-make-pecl to create binary packages for both the php4 and php5 versions of the PECL module (a source package that only builds one or the other can be created

Bug#299374: nautilus: segfaults repeatedly with python-nautilus installed

2005-03-13 Thread Matt Barry
Package: nautilus Version: 2.8.2-2 Severity: normal Recently (last couple of days) nautilus started segfaulting on startup (or when run manually). I managed to resolve the issue (and get nautilus to run again) by running apt-get remove python2.3-gnome2 python2.3-glade2, which also removed the

Bug#289918:

2005-01-11 Thread Matt Barry
Package: installation-reports Debian-installer-version: Jan 11, 2005, from http://cdimage.debian.org/pub/cdimage-testing/sarge_d-i/i386/rc2/sarge-i386-netinst.iso uname -a: Linux mu 2.4.27-1-386 #1 Fri Sep 3 06:24:46 UTC 2004 i686 GNU/Linux Date: 01/11/2005 14:00:00 Method: netinst CD, RC2