[Bug 1169558] Re: /etc/pam.d/login runs /etc/update-motd.d scripts twice
Colin Watson
cjwatson at canonical.com
Wed Apr 17 23:59:39 UTC 2013
Re sshd: pam_motd (without noupdate) actually updates /var/run/motd, not
/etc/motd. This is explained in pam_motd's source:
/* Run the update-motd dynamic motd scripts, outputting to /var/run/motd.
If /etc/motd -> /var/run/motd, the displayed MOTD will be dynamic.
Otherwise, the admin can force a static MOTD by breaking that symlink
and publishing into an /etc/motd text file. */
It's a bit weird, but I didn't write it. :-)
** Changed in: shadow (Ubuntu Raring)
Importance: Undecided => Medium
** Changed in: shadow (Ubuntu Raring)
Assignee: (unassigned) => Colin Watson (cjwatson)
** Changed in: shadow (Ubuntu Raring)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to shadow in Ubuntu.
https://bugs.launchpad.net/bugs/1169558
Title:
/etc/pam.d/login runs /etc/update-motd.d scripts twice
Status in “shadow” package in Ubuntu:
In Progress
Status in “shadow” source package in Raring:
In Progress
Bug description:
In performing install audits I noticed the following change to /etc/pam.d/login:
+ session optional pam_motd.so motd=/run/motd.dynamic
session optional pam_motd.so
Per man (8) pam_motd, this means that the scripts in /etc/update-motd.d are run twice. One of these should use 'noupdate', like in /etc/pam.d/sshd:
# Print the message of the day upon successful login.
# This includes a dynamically generated part from /run/motd.dynamic
# and a static (admin-editable) part from /etc/motd.
session optional pam_motd.so motd=/run/motd.dynamic noupdate
session optional pam_motd.so # [1]
(It seems slightly odd to me that sshd will update /etc/motd
dynamically rather than /run/motd.dynamic, but that is not this bug)
ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: login 1:4.1.5.1-1ubuntu3
ProcVersionSignature: Ubuntu 3.8.0-17.27+dbusdev1-generic 3.8.6
Uname: Linux 3.8.0-17-generic x86_64
ApportVersion: 2.9.2-0ubuntu5
Architecture: amd64
Date: Tue Apr 16 08:07:11 2013
InstallationDate: Installed on 2011-06-28 (657 days ago)
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110425.2)
MarkForUpload: True
SourcePackage: shadow
UpgradeStatus: Upgraded to raring on 2013-02-14 (61 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1169558/+subscriptions
More information about the foundations-bugs
mailing list