Your message dated Sat, 29 Dec 2018 11:04:29 +0000
with message-id <[email protected]>
and subject line Bug#917558: fixed in matrix-synapse-ldap3 0.1.3-2
has caused the Debian Bug report #917558,
regarding matrix-synapse-ldap3 installs a python2.7 module (not a py3 one)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
917558: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917558
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: matrix-synapse
Version: 0.34.0-2
Severity: normal
Dear Maintainer,
I'm a freedombox user using a matrix-synapse server.
The freedombox setup relies on ldap for user credentials.
Upgrading from 0.33.9-2 to 0.34.0-2 broke my setup as the
ldap_auth_provider module wasn't available anymore (so the server
crashed at startup).
I worked around it by doing:
apt-get install python3-ldap3
apt-get install matrix-synapse-ldap3
cp /usr/lib/python2.7/dist-packages/ldap_auth_provider.py
/usr/lib/python3/dist-packages/
This sounds like a fallout of
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=897222
Thanks in advance,
Vincent
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: armhf (armv7l)
Kernel: Linux 4.9.124-imx6-sr (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages matrix-synapse depends on:
ii adduser 3.118
ii debconf [debconf-2.0] 1.5.69
ii libjs-jquery 3.2.1-1
ii lsb-base 10.2018112800
ii python3 3.7.1-3
ii python3-attr 18.2.0-1
ii python3-bcrypt 3.1.5-1
ii python3-bleach 2.1.3-1
ii python3-canonicaljson 1.1.4-1
ii python3-daemonize 2.4.7-2
ii python3-frozendict 1.2-1
ii python3-jinja2 2.10-1
ii python3-jsonschema 2.6.0-4
ii python3-msgpack 0.5.6-1+b1
ii python3-nacl 1.3.0-2
ii python3-netaddr 0.7.19-1
ii python3-openssl 18.0.0-1
ii python3-phonenumbers 8.9.10-1
ii python3-pil 5.3.0-1
ii python3-prometheus-client 0.3.0-1
ii python3-psutil 5.4.8-1
ii python3-psycopg2 2.7.6.1-3
ii python3-pyasn1 0.4.2-3
ii python3-pyasn1-modules 0.2.1-0.2
ii python3-pymacaroons 0.13.0-1
ii python3-pysaml2 4.5.0-4
ii python3-service-identity 16.0.0-2
ii python3-signedjson 1.0.0+git20151019-1
ii python3-six 1.12.0-1
ii python3-sortedcontainers 2.0.4-1
ii python3-systemd 234-2+b1
ii python3-treq 18.6.0-0.1
ii python3-twisted 18.9.0-3
ii python3-unpaddedbase64 1.1.0-3
ii python3-yaml 3.13-1
Versions of packages matrix-synapse recommends:
ii python3-lxml 4.2.5-1
Versions of packages matrix-synapse suggests:
ii python3-bleach 2.1.3-1
ii python3-jinja2 2.10-1
-- Configuration Files:
/etc/matrix-synapse/homeserver.yaml changed:
tls_certificate_path: "/etc/matrix-synapse/homeserver.tls.crt"
tls_private_key_path: "/etc/matrix-synapse/homeserver.tls.key"
tls_dh_params_path: "/etc/matrix-synapse/homeserver.tls.dh"
no_tls: False
tls_fingerprints: []
pid_file: "/var/run/matrix-synapse.pid"
web_client: False
soft_file_limit: 0
listeners:
# Main HTTPS listener
# For when matrix traffic is sent directly to synapse.
-
# The port to listen for HTTPS requests on.
port: 8448
# Local addresses to listen on.
# On Linux and Mac OS, `::` will listen on all IPv4 and IPv6
# addresses by default. For most other OSes, this will only listen
# on IPv6.
bind_addresses:
- '::1'
- '127.0.0.1'
# - '::'
# - '0.0.0.0'
# This is a 'http' listener, allows us to specify 'resources'.
type: http
tls: true
# Use the X-Forwarded-For (XFF) header as the client IP and not the
# actual client IP.
x_forwarded: false
# List of HTTP resources to serve on this listener.
resources:
-
# List of resources to host on this listener.
names:
- client # The client-server APIs, both v1 and v2
- webclient # The bundled webclient.
# Should synapse compress HTTP responses to clients that support it?
# This should be disabled if running synapse behind a load balancer
# that can do automatic compression.
compress: true
- names: [federation] # Federation APIs
compress: false
# optional list of additional endpoints which can be loaded via
# dynamic modules
# additional_resources:
# "/_matrix/my/custom/endpoint":
# module: my_module.CustomRequestHandler
# config: {}
# Unsecure HTTP listener,
# For when matrix traffic passes through loadbalancer that unwraps TLS.
- port: 8008
tls: false
bind_addresses:
- '::1'
- '127.0.0.1'
# - '::'
# - '0.0.0.0'
type: http
x_forwarded: false
resources:
- names: [client, webclient]
compress: true
- names: [federation]
compress: false
# Turn on the twisted ssh manhole service on localhost on the given
# port.
# - port: 9000
# bind_addresses:
# - '::1'
# - '127.0.0.1'
# type: manhole
database:
# The database engine name
name: "sqlite3"
# Arguments to pass to the engine
args:
# Path to the database
database: "/var/lib/matrix-synapse/homeserver.db"
event_cache_size: "10K"
log_config: "/etc/matrix-synapse/log.yaml"
rc_messages_per_second: 0.2
rc_message_burst_count: 10.0
federation_rc_window_size: 1000
federation_rc_sleep_limit: 10
federation_rc_sleep_delay: 500
federation_rc_reject_limit: 50
federation_rc_concurrent: 3
media_store_path: "/var/lib/matrix-synapse/media"
uploads_path: "/var/lib/matrix-synapse/uploads"
max_upload_size: "100M"
max_image_pixels: "32M"
dynamic_thumbnails: false
thumbnail_sizes:
- width: 32
height: 32
method: crop
- width: 96
height: 96
method: crop
- width: 320
height: 240
method: scale
- width: 640
height: 480
method: scale
- width: 800
height: 600
method: scale
url_preview_enabled: False
max_spider_size: "10M"
recaptcha_public_key: "YOUR_PUBLIC_KEY"
recaptcha_private_key: "YOUR_PRIVATE_KEY"
enable_registration_captcha: False
recaptcha_siteverify_api: "https://www.google.com/recaptcha/api/siteverify"
turn_uris: []
turn_shared_secret: "YOUR_SHARED_SECRET"
turn_user_lifetime: "1h"
turn_allow_guests: False
enable_registration: False
bcrypt_rounds: 12
allow_guest_access: False
trusted_third_party_id_servers:
- matrix.org
- vector.im
- riot.im
enable_metrics: False
room_invite_state_types:
- "m.room.join_rules"
- "m.room.canonical_alias"
- "m.room.avatar"
- "m.room.name"
app_service_config_files: []
expire_access_token: False
signing_key_path: "/etc/matrix-synapse/homeserver.signing.key"
old_signing_keys: {}
key_refresh_interval: "1d" # 1 Day.
perspectives:
servers:
"matrix.org":
verify_keys:
"ed25519:auto":
key: "Noi6WqcDj0QmPxCNQqgezwTlBKrfqehY1u2FyWP9uYw"
password_config:
enabled: true
# Uncomment and change to a secret random string for extra security.
# DO NOT CHANGE THIS AFTER INITIAL SETUP!
#pepper: ""
password_providers:
- config:
attributes: {mail: null, name: uid, uid: uid}
base: ou=users,dc=thisbox
enabled: true
start_tls: false
uri: ldap://localhost:389
module: ldap_auth_provider.LdapAuthProvider
enable_group_creation: false
-- debconf information:
* matrix-synapse/server-name: cub1.ladeuil.net
* matrix-synapse/report-stats: true
--- End Message ---
--- Begin Message ---
Source: matrix-synapse-ldap3
Source-Version: 0.1.3-2
We believe that the bug you reported is fixed in the latest version of
matrix-synapse-ldap3, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrej Shadura <[email protected]> (supplier of updated matrix-synapse-ldap3
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 29 Dec 2018 11:55:18 +0100
Source: matrix-synapse-ldap3
Binary: matrix-synapse-ldap3
Architecture: source
Version: 0.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Rahul De <[email protected]>
Changed-By: Andrej Shadura <[email protected]>
Description:
matrix-synapse-ldap3 - LDAP auth provider for the Matrix homeserver
Closes: 917558
Changes:
matrix-synapse-ldap3 (0.1.3-2) unstable; urgency=medium
.
* Provide Python 3 modules too (Closes: #917558).
Checksums-Sha1:
3f464f901249260437895f878f31c104e916711e 2056 matrix-synapse-ldap3_0.1.3-2.dsc
0a08300d04e265dca7896640333a7cad34453113 3092
matrix-synapse-ldap3_0.1.3-2.debian.tar.xz
Checksums-Sha256:
f272e55a7d3a0110a4333c185b80db9587d0757fcecb1db4b8fa74858325c585 2056
matrix-synapse-ldap3_0.1.3-2.dsc
5dbe09d5da96c34b1eba95e6fa3b88eba773167493367e6ed6400baa166b4565 3092
matrix-synapse-ldap3_0.1.3-2.debian.tar.xz
Files:
4b5a257b854032f9ab5cf4c5d54e778c 2056 python optional
matrix-synapse-ldap3_0.1.3-2.dsc
bfe1b728358390ffd3e1f2e574d9dab9 3092 python optional
matrix-synapse-ldap3_0.1.3-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCAAdFiEEeuS9ZL8A0js0NGiOXkCM2RzYOdIFAlwnUxUACgkQXkCM2RzY
OdJCywf/QygpZOE27YGV8P35YqM4VsEStYHAnhgZrlKQvjcByqG8ilHqP1IJ1GvZ
QFfTE4f/2MKNAeJzbMmpTSSFp/T4AflnLfPQd+4r4zyXo8ikisiVUZTWrNQt9TLR
kPvGvfAlqc/fdyN/diudMg+5Fc2vQW9uMKtkjM+8N5NvQbb5HMtPjDQdQJdYHu9H
59ouQJ1Y+SnZQVE6lQqAfk6TEjSbW20KUX9eDtluoFg1DIMUq1yM1StkdffTZOr9
bQXkmfoFisJ9qLwUpart+4UKYC7duY9vpcyzNjuzfjPTNzTDRPuYl1rdyMfGm0KH
GSD29Ann7mKsl9yKVLKXxk+pIFaI0g==
=PeZS
-----END PGP SIGNATURE-----
--- End Message ---