DFSG NEW Queue

DFSG, Licensing & New Packages Team

Review: lightdm 1.33.1-2

Package Information

Descriptionsimple display manager

An X display manager that: * Has a lightweight codebase * Is standards compliant (PAM, ConsoleKit, etc) * Has a well defined interface between the server and user interface * Fully themeable * Cross-desktop (greeters can be written in any toolkit)

Additional software can be useful along with LightDM: * xserver-xephyr can be used to add a nested X display by calling 'dm-tool add-nested-seat` * upower can be used to suspend the computer from the display manager * accountsservice is used to populate a user list with addition information.

MaintainerDebian Xfce Maintainers <debian-xfce@lists.debian.org>
Changed ByYves-Alexis Perez <corsac@debian.org>
Sponsorcorsac@debian.org
Distributionunstable
Architectureany
VCSgit: https://salsa.debian.org/xfce-extras-team/lightdm.git (browse)
Closes#1110922
Popcon Installs50281
Binary NEWYes (binary-only upload)
Trackerhttps://tracker.debian.org/pkg/lightdm
Uploaded4 hours ago

New Package Report

.changes
Changed-ByYves-Alexis Perez
Architecturesource amd64
Distributionunstable
DateSun, 13 Sep 2026 15:04:28 +0200
Sourcelightdm
Version1.33.1-2
Changelog
lightdm (1.33.1-2) unstable; urgency=medium
 .
   [ Yves-Alexis Perez ]
   * d/control: update Homepage field (closes: #1110922)
 .
   [ Luca Boccassi ]
   * Stop deleting system user on remove/purge
   * Install and use sysusers.d/tmpfiles.d config files
 .
   [ Joshua Peisach ]
   * debian: package liblightdm-qt6-3-0
.dsc
Componentmain
Package-Listgir1.2-lightdm-1 deb introspection optional arch=any
liblightdm-gobject-1-0 deb libs optional arch=any
liblightdm-gobject-dev deb libdevel optional arch=any
liblightdm-qt5-3-0 deb libs optional arch=any
liblightdm-qt5-3-dev deb libdevel optional arch=any
liblightdm-qt6-3-0 deb libs optional arch=any
liblightdm-qt6-3-dev deb libdevel optional arch=any
lightdm deb x11 optional arch=any
lightdm-vala deb x11 optional arch=any
Sectionintrospection
Priorityoptional
debian/copyright
Format-Specification:
 http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=402
Upstream-Name: lightdm
Upstream-Maintainer: Robert Ancell
Upstream-Source: https://launchpad.net/lightdm

Files: debian/*
Copyright: © 2010 Yves-Alexis Perez <corsac@debian.org>
License: GPL-2

Files: ./greeters/gtk/lightdm-gtk-greeter.c
 ./src/configuration.c
 ./src/configuration.h
 ./src/display-manager.c
 ./src/display-manager.h
 ./src/display-server.c
 ./src/display-server.h
 ./src/display.c
 ./src/display.h
 ./src/dmrc.c
 ./src/dmrc.h
 ./src/greeter.c
 ./src/greeter.h
 ./src/guest-account.c
 ./src/guest-account.h
 ./src/lightdm.c
 ./src/pam-session.c
 ./src/pam-session.h
 ./src/plymouth.c
 ./src/plymouth.h
 ./src/process.c
 ./src/process.h
 ./src/seat-xdmcp-session.c
 ./src/seat-xdmcp-session.h
 ./src/seat-xlocal.c
 ./src/seat-xlocal.h
 ./src/seat.c
 ./src/seat.h
 ./src/session.c
 ./src/session.h
 ./src/user.c
 ./src/user.h
 ./src/vt.c
 ./src/vt.h
 ./src/xauthority.c
 ./src/xauthority.h
 ./src/xdisplay.c
 ./src/xdisplay.h
 ./src/xdmcp-protocol.c
 ./src/xdmcp-protocol.h
 ./src/xdmcp-server.c
 ./src/xdmcp-server.h
 ./src/xdmcp-session-private.h
 ./src/xdmcp-session.c
 ./src/xdmcp-session.h
 ./src/xserver-local.c
 ./src/xserver-local.h
 ./src/xserver-remote.c
 ./src/xserver-remote.h
 ./src/xserver.c
 ./src/xserver.h
 ./src/xsession.c
 ./src/xsession.h
Copyright: 2010-2011, Robert Ancell
License: GPL-3+

Files: ./liblightdm-gobject/greeter.c
 ./liblightdm-gobject/language.c
 ./liblightdm-gobject/layout.c
 ./liblightdm-gobject/lightdm.h
 ./liblightdm-gobject/lightdm/greeter.h
 ./liblightdm-gobject/lightdm/language.h
 ./liblightdm-gobject/lightdm/layout.h
 ./liblightdm-gobject/lightdm/power.h
 ./liblightdm-gobject/lightdm/session.h
 ./liblightdm-gobject/lightdm/system.h
 ./liblightdm-gobject/lightdm/user.h
 ./liblightdm-gobject/power.c
 ./liblightdm-gobject/session.c
 ./liblightdm-gobject/system.c
 ./liblightdm-gobject/user.c
Copyright: 2010, Robert Ancell
 2010-2011, Robert Ancell
License: LGPL-3+

Files: ./greeters/qt/greeter.cpp
 ./greeters/qt/greeter.h
 ./greeters/qt/loginprompt.cpp
 ./greeters/qt/loginprompt.h
 ./greeters/qt/main.cpp
 ./greeters/qt/panel.cpp
 ./greeters/qt/panel.h
Copyright: 2010-2011, David Edmundson
License: GPL-3+

Files: ./liblightdm-qt/language.cpp
 ./liblightdm-qt/session.cpp
 ./liblightdm-qt/user.cpp
Copyright: 2010-2011, David Edmundson
License: LGPL-3+

Files: ./liblightdm-qt/greeter.cpp
 ./liblightdm-qt/power.cpp
 ./liblightdm-qt/system.cpp
Copyright: 2010-2011, David Edmundson
 2010-2011, Robert Ancell
License: LGPL-3+

License: GPL-2
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in
 `/usr/share/common-licenses/GPL-2'.

License: GPL-3
 On Debian systems, the complete text of the GNU General
 Public License version 3 can be found in
 `/usr/share/common-licenses/GPL-3'.

Review Information

rejected — allocated to mechtilde 1 hour ago, started 1 hour ago, completed 1 hour ago.

Final Comment

Hello,

thanks for the new upload of lightdm.

There are some problems in the new version

  • You can't combine files under GPL-2 (only) with code under GPL-3+.
    If you are the only author of the files in debian/ you can relicensed it

  • There are some missing authors in d/copyright, esp for the translations

  • Please fix the problem in the first line to be compliant with DEP-5
    Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/

  • In d/copyright please list LGPL-3+ too

Thanks

Public Notes

1 hour ago ● public

Missed Author Check

Command: dnq author-check
Exit code: 0

Using active review (from current.json): lightdm
Author check: lightdm 1.33.1-2

Scanned 922 files.
Authors declared in debian/copyright: 3

NOT IN debian/copyright (8):

  Alexandros Frantzis Author: Alexandros Frantzis <alexandros.frantzis@canonical.com>
    src/log-file.c:2
    src/log-file.h:2

  Canonical Ltd
    common/user-list.c:4
    common/user-list.h:3
    liblightdm-gobject/lightdm.h:2
    liblightdm-gobject/user.c:4
    src/display-manager-service.c:2
    ... and 10 more files

  Evan Nemerson
    m4/vapigen.m4:3

  Johan Dahlin
    m4/introspection.m4:2

  Rosetta Contributors and Canonical Ltd 2010
    po/ca.po:2
    po/de.po:2
    po/es.po:2
    po/fr.po:2
    po/hu.po:2
    ... and 10 more files

  Rosetta Contributors and Canonical Ltd 2011
    po/ar.po:2
    po/ast.po:2
    po/be.po:2
    po/bg.po:2
    po/bn.po:2
    ... and 53 more files

  Rosetta Contributors and Canonical Ltd 2012
    po/af.po:2
    po/an.po:2
    po/az.po:2
    po/fa.po:2
    po/is.po:2
    ... and 8 more files

  Rosetta Contributors and Canonical Ltd 2013
    po/ckb.po:2
    po/gu.po:2
    po/tg.po:2

Result: ATTENTION REQUIRED — 8 authors not in debian/copyright
1 hour ago ● public

Licenserecon

Command: lrc | grep -v 'Superfluous file pattern'
Exit code: 0

de: Versions: licenserecon '17.0'  licensecheck '3.3.9-1'

Quellbaum analysieren  ....
Lesen d/copyright  ....
Ungültige DEP-5 Kopfzeile in debian/copyright
Failed to process debian/copyright

Back to Dashboard | View all reviews for this package