[pkg-fso-maint] Bug#747077: nodm: please ack NMUs and apply various pending patches

Simon McVittie smcv at debian.org
Mon May 5 12:27:28 UTC 2014


Package: nodm
Version: 0.11-1.3
Severity: wishlist
Tags: patch

nodm has received various unapplied patches. It can make a better autologin
solution for embedded devices than mainstream *dm implementations like
gdm/kdm/lightdm, so it would be nice to have some of the easy bugs closed.

In particular, lightdm can auto-login, but if the auto-login X session
crashes or exits, lightdm does not seem to be able to log back in
immediately without a username/password prompt - this is fine for
"normal X sessions" where logging out means you wanted to let someone
else log in, but is undesirable for a more embedded/kiosk-like situation.

I'd rather not maintain nodm long-term, but I'd consider NMUing it if
the maintainers would like that to happen. I attach a possible patch
series, also available to pull from
https://alioth.debian.org/anonscm/git/users/smcv/nodm.git
(gitweb: <http://anonscm.debian.org/gitweb/?p=users/smcv/nodm.git>).

While preparing this patch series I noticed that nodm is maintained
in git as a non-native package, but it appears to be treated more like
a native package, with no real upstream and no use of debian/patches to
split out Debian changes - would the maintainers be willing to consider
making it a real native package? That would work better with git-buildpackage,
for instance.

Alternatively, if the maintainers would prefer to go to 3.0 (quilt) with
maintainer-approved changes made "upstream" but NMU changes in
debian/patches, I could prepare a version that looked more like that
and make it available for git pull instead.

    S

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

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Import-Debian-patch-0.11-1.2.patch
Type: text/x-diff
Size: 12407 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0014.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Import-Debian-patch-0.11-1.3.patch
Type: text/x-diff
Size: 1675 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0015.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-Wait-for-nodm-to-exit-Closes-638290.patch
Type: text/x-diff
Size: 734 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0016.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0004-Depend-on-xserver-xorg-for-usr-bin-X-Closes-689703.patch
Type: text/x-diff
Size: 881 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0017.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0005-Place-libraries-in-LIBS-not-LDFLAGS-LP-771123-Closes.patch
Type: text/x-diff
Size: 757 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0018.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0006-Build-without-Werror.patch
Type: text/x-diff
Size: 535 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0019.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-Fix-miscounted-environment-variables-in-README.patch
Type: text/x-diff
Size: 630 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0020.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0008-Fully-activate-ConsoleKit-sessions.-LP-873975-Closes.patch
Type: text/x-diff
Size: 926 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0021.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0009-Drop-x11-xserver-utils-dependency.-Closes-680269.patch
Type: text/x-diff
Size: 868 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0022.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0010-Add-NODM_X_TIMEOUT-support-in-debconf-templates.patch
Type: text/x-diff
Size: 3583 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0023.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0011-Set-the-PAM_XDISPLAY-item-so-systemd-logind-can-dete.patch
Type: text/x-diff
Size: 1017 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0024.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0012-Make-initscript-less-chatty-Closes-638293.patch
Type: text/x-diff
Size: 1160 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0025.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0013-Rely-on-LSB-headers-for-dependency-sequence-info-Clo.patch
Type: text/x-diff
Size: 607 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0026.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0014-Summarize-changes-since-0.11-1.patch
Type: text/x-diff
Size: 1698 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20140505/9a80df24/attachment-0027.patch>


More information about the pkg-fso-maint mailing list