Bug#968588: dovecot-gssapi: GSSAPI login broke

2020-08-19 Thread Mikko Rasa

On 19.8.2020 13.38, Christian Göttsche wrote:

There is a proposed fix[1], which is claimed to resolve the issue[2].

Could you try to verify whether this change resolves the issue for you.
There is an amd64 package available at [3], from a merge-request
against the packaging[4].


Confirmed, the issue is fixed by these packages.  I first upgraded to 
2.3.11.3+dfsg1-1 again, which predictably broke the login (just to make 
sure there's no cached data or anything interfering).  Installing the 
+salsaci version then restored access.


--
Mikko



Bug#968588: dovecot-gssapi: GSSAPI login broke

2020-08-17 Thread Mikko Rasa
Package: dovecot-gssapi
Version: 1:2.3.11.3+dfsg1-1
Severity: grave
Justification: renders package unusable

After upgrading dovecot to 1:2.3.11.3+dfsg1-1, GSSAPI login no longer works.
I'm using Thunderbird as client and it says the Kerberos ticket was not
accepted.  A downgrade back to 1:2.3.10.1+dfsg1-2 fixes the situation.

-- Package-specific info:

dovecot configuration
-
# 2.3.10.1 (a3d0e1171): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.10 (bf8ef1c2)
# OS: Linux 5.4.35-core2-server x86_64 Debian bullseye/sid 
# Hostname: capybara.tdb.fi
auth_krb5_keytab = /etc/dovecot/private/dovecot.keytab
auth_mechanisms = plain gssapi
mail_location = maildir:~/Maildir
mail_privileged_group = mail
namespace inbox {
  inbox = yes
  location = 
  mailbox Drafts {
special_use = \Drafts
  }
  mailbox Junk {
special_use = \Junk
  }
  mailbox Sent {
special_use = \Sent
  }
  mailbox "Sent Messages" {
special_use = \Sent
  }
  mailbox Trash {
special_use = \Trash
  }
  prefix = 
}
passdb {
  args = scheme=CRYPT username_format=%u /etc/dovecot/users
  driver = passwd-file
}
passdb {
  driver = pam
}
plugin {
  sieve = file:~/sieve;active=~/.dovecot.sieve
}
protocols = " imap"
service auth {
  unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0666
user = postfix
  }
}
ssl_cert = 
ii  dovecot-gssapi 1:2.3.10.1+dfsg1-2
ii  dovecot-imapd  1:2.3.10.1+dfsg1-2
pn  dovecot-ldap   
pn  dovecot-lmtpd  
pn  dovecot-managesieved   
pn  dovecot-mysql  
pn  dovecot-pgsql  
pn  dovecot-pop3d  
ii  dovecot-sieve  1:2.3.10.1+dfsg1-2
pn  dovecot-sqlite 



Bug#893775: python3-certbot: should depend on python3-distutils

2018-03-22 Thread Mikko Rasa
Package: python3-certbot
Version: 0.22.0-1
Severity: serious
Justification: Policy 3.5

The dependency on python3-distutils was recently dropped from
libpython3.6-minimal and the package was automatically removed from my
system as unused.  Since then certbot fails with:

Traceback (most recent call last):
  File "/usr/bin/certbot", line 11, in 
load_entry_point('certbot==0.21.1', 'console_scripts', 'certbot')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 587, in 
load_entry_point
return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2800, 
in load_entry_point
return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2431, 
in load
return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2437, 
in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3/dist-packages/certbot/main.py", line 17, in 
from certbot import account
  File "/usr/lib/python3/dist-packages/certbot/account.py", line 21, in 
from certbot import util
  File "/usr/lib/python3/dist-packages/certbot/util.py", line 7, in 
import distutils.version  # pylint: disable=import-error,no-name-in-module
ModuleNotFoundError: No module named 'distutils'

Installing python3-distutils again fixes the issue.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.24-core2-server (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages python3-certbot depends on:
ii  python3 3.6.4-1
ii  python3-acme0.22.0-1
ii  python3-configargparse  0.11.0-1
ii  python3-configobj   5.0.6-2
ii  python3-cryptography2.1.4-1
ii  python3-josepy  1.0.1-1
ii  python3-mock2.0.0-3
ii  python3-parsedatetime   2.4-2
ii  python3-pkg-resources   38.5.2-1
ii  python3-requests2.18.4-2
ii  python3-rfc3339 1.0-4
ii  python3-tz  2018.3-2
ii  python3-zope.component  4.3.0-1
ii  python3-zope.interface  4.3.2-1+b1

Versions of packages python3-certbot recommends:
ii  certbot  0.22.0-1

Versions of packages python3-certbot suggests:
pn  python-certbot-doc  

-- no debconf information



Bug#893774: borgbackup: should depend on python3-distutils

2018-03-22 Thread Mikko Rasa
Package: borgbackup
Version: 1.1.4-2
Severity: serious
Justification: Policy 3.5

The dependency on python3-distutils was recently dropped from
libpython3.6-minimal and the package was automatically removed from my
system as unused.  Since then borgbackup fails with:

Traceback (most recent call last):
  File "/usr/bin/borgbackup", line 11, in 
load_entry_point('borgbackup==1.1.4', 'console_scripts', 'borg')()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 587, in 
load_entry_point
return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2800, 
in load_entry_point
return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2431, 
in load
return self.resolve()
  File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 2437, 
in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/usr/lib/python3/dist-packages/borg/__init__.py", line 1, in 
from distutils.version import LooseVersion
ModuleNotFoundError: No module named 'distutils'

Installing python3-distutils again fixes the issue.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.14.24-core2-server (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), 
LANGUAGE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages borgbackup depends on:
ii  fuse   2.9.7-1
ii  libacl12.2.52-3+b1
ii  libb2-10.97+git20171226-2
ii  libc6  2.27-2
ii  liblz4-1   0.0~r131-2+b1
ii  libssl1.1  1.1.0g-2
ii  libzstd1   1.3.3+dfsg-1
ii  python33.6.4-1
ii  python3-llfuse 1.3.2+dfsg-2
ii  python3-msgpack0.5.1-2
ii  python3-pkg-resources  38.5.2-1

borgbackup recommends no packages.

Versions of packages borgbackup suggests:
pn  borgbackup-doc  

-- no debconf information



Bug#847961: gitweb: missing dependency to libcgi-pm-perl

2016-12-12 Thread Mikko Rasa
Package: gitweb
Version: 1:2.11.0-1
Severity: serious
Justification: Policy 3.5

After running full-upgrade today I noticed that my gitweb server started
returning internal server errors.  Apache's error.log contained many
repeats of this error:

[Mon Dec 12 17:03:04.782271 2016] [cgi:error] [pid 20116] [client 
163.172.66.30:41120] AH01215: Can't locate CGI.pm in @INC (you may need to 
install the CGI module) (@INC contains: /etc/perl 
/usr/local/lib/x86_64-linux-gnu/perl/5.24.1 /usr/local/share/perl/5.24.1 
/usr/lib/x86_64-linux-gnu/perl5/5.24 /usr/share/perl5 
/usr/lib/x86_64-linux-gnu/perl/5.24 /usr/share/perl/5.24 
/usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at 
/usr/share/gitweb/index.cgi line 13.: /usr/share/gitweb/index.cgi
[Mon Dec 12 17:03:04.782303 2016] [cgi:error] [pid 20116] [client 
163.172.66.30:41120] AH01215: BEGIN failed--compilation aborted at 
/usr/share/gitweb/index.cgi line 13.: /usr/share/gitweb/index.cgi
[Mon Dec 12 17:03:04.782368 2016] [cgi:error] [pid 20116] [client 
163.172.66.30:41120] End of script output before headers: index.cgi

A search for CGI.pm revealed it to live in libcgi-pm-perl and installing
that package fixed the issue.  dpkg.log reveals that the package was
installed prior to today's upgrade.  I don't know why it got removed, and
the relevant output has already disappeared from my terminal scrollback.

The gitweb package suggests libcgi-fast-perl, which in turn depends on
libcgi-pm-perl.  However that won't be installed by default.  As gitweb's
index.cgi explicitly and unconditionally references the CGI module, it
seems that a direct dependency should be added to the gitweb package.

Mikko

-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.19.1-core2 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages gitweb depends on:
ii  git   1:2.11.0-1
ii  perl  5.24.1~rc4-1

Versions of packages gitweb recommends:
ii  apache2 [httpd]2.4.23-8
ii  libhttp-date-perl  6.02-1

Versions of packages gitweb suggests:
ii  apache2 [httpd-cgi]  2.4.23-8
pn  git-doc  

-- Configuration Files:
/etc/gitweb.conf changed:
$projectroot = "/home/git";
$git_temp = "/tmp";
@diff_opts = ();


-- no debconf information



Bug#789875: subsurface: FTBFS in experimental

2015-08-26 Thread Mikko Rasa
Since these emails managed to escape my mail filters and catch my 
attention, I'll butt in with my opinion.  Apologies if this has been 
said already.


Have you considered in-source copies of the modified libraries?  Perhaps 
as git submodules?  If you take full control of building and installing 
them, you could either link them statically or install them in a private 
directory.  Just yesterday I debugged a segfault in icedove which was 
caused by the package shipping a custom version of libldap under 
/usr/lib/icedove (see [1] for details), so this kind of thing isn't even 
unprecedented in Debian.


[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=703857

--
Mikko



Bug#683953: udev: Dropping unix.ko from initrd makes certain custom kernels unbootable

2012-08-05 Thread Mikko Rasa
Package: udev
Version: 175-5
Severity: critical
Justification: breaks the whole system

Recently, bug #654282 was fixed by not attempting to include unix.ko in
initrd images.  I run custom kernels with a high degree of modularization,
so a side effect of this change was that my systems became unbootable
without warning.  Fortunately the postinst script only updates the initrd
image for the latest kernel, so I was able to boot into an earlier one and
downgrade udev back to 175-3.1.

I suggest checking for the presence of the unix.ko module when generating
the initrd and including it if necessary.  Since manual_add_modules already
effectively checks for the presence of the module, perhaps it could return
a status code to let force_load know not to add the module in conf/modules.

If implementing the above is not possible, please check for the presence
of unix.ko (or, equivalently, CONFIG_UNIX=m) when upgrading udev and issue
a warning about unbootable system if it exists.

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.1-core2 (SMP w/8 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages udev depends on:
ii  debconf [debconf-2.0]  1.5.45
ii  libc6  2.13-35
ii  libselinux12.1.9-5
ii  libudev0   175-5
ii  lsb-base   4.1+Debian7
ii  procps 1:3.3.3-2
ii  util-linux 2.20.1-5.1

Versions of packages udev recommends:
ii  pciutils  1:3.1.9-5
ii  usbutils  1:005-3

udev suggests no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#529751: gxmms2: Needs to be rebuilt against libxmmsclient5

2009-05-21 Thread Mikko Rasa
Package: gxmms2
Version: 0.7.0-2
Severity: grave
Justification: renders package unusable

The gxmms2 package still depends on libxmmsclient4, which has been superseded
by libxmmsclient5 in the 0.6DrMattDestruction release.  Furthermore,
libxmmsclient5 conflicts with libxmmsclient4, and the older version can not
be used to communicate with the newer server.  Since xmms2-client-cli also
needs the client library, the only option is to remove gxmms2 and upgrade
libxmmsclient.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.29.2 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gxmms2 depends on:
ii  libatk1.0-0  1.26.0-1The ATK accessibility toolkit
ii  libc62.9-12  GNU C Library: Shared libraries
ii  libcairo21.8.6-2+b1  The Cairo 2D vector graphics libra
ii  libglib2.0-0 2.20.1-2The GLib library of C routines
ii  libgtk2.0-0  2.16.1-2The GTK+ graphical user interface 
ii  libpango1.0-01.24.2-1Layout and rendering of internatio
ii  libx11-6 2:1.2.1-1   X11 client-side library
ii  libxmmsclient-glib1  0.5DrLecter-2.1 XMMS2 - glib client library
ii  libxmmsclient4   0.5DrLecter-2.1 XMMS2 - client library

gxmms2 recommends no packages.

Versions of packages gxmms2 suggests:
ii  xmms2-core0.6DrMattDestruction-1 XMMS2 - core package

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#384441: libgl1-mesa-dri: Incorrect rendering in OpenGL applications

2006-08-24 Thread Mikko Rasa
Package: libgl1-mesa-dri
Version: 6.4.2-1.1
Severity: grave
Justification: renders package unusable


I have recently been getting serious rendering problems with Mesa.  For
example, glxgears looks like this:

http://tdb.fi/~tdb/glxgears-bug.png

My own applications show their graphics shifted left by about half the
window size.

Most OpenGL modes of xscreensaver also show the left-shifting phenomenon.

Planetpenguin-racer looks correct, for a wonder.  It does have some
z-fighting though.

My graphics card is a Redeon ViVo from 2001, Xorg says "Chipset ATI
Radeon QD (AGP) found."  A couple of reasons lead me to believe this is
not a hardware failure:
1. I have also seen this on an i915 machine
2. glxgears exhibits the problem with software rendering as well

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17-rc5
Locale: LANG=C, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)

Versions of packages libgl1-mesa-dri depends on:
ii  libgl1-mesa-glx   6.4.2-1.1  A free implementation of the OpenG

libgl1-mesa-dri recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]