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 ---

Reply via email to