2016-11-24 05:53:56 |
Lyle Dietz |
bug |
|
|
added bug |
2016-11-24 10:04:09 |
Launchpad Janitor |
samba (Ubuntu): status |
New |
Confirmed |
|
2016-11-24 10:26:05 |
Björn Ramberg |
attachment added |
|
winbind_logfile https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1644428/+attachment/4782373/+files/winbind_logfile |
|
2016-11-24 13:46:49 |
Louis Bouchard |
bug |
|
|
added subscriber Louis Bouchard |
2016-11-24 13:47:06 |
Louis Bouchard |
bug |
|
|
added subscriber Jorge Niedbalski |
2016-11-24 13:47:18 |
Louis Bouchard |
nominated for series |
|
Ubuntu Trusty |
|
2016-11-24 13:47:18 |
Louis Bouchard |
bug task added |
|
samba (Ubuntu Trusty) |
|
2016-11-24 13:47:27 |
Louis Bouchard |
samba (Ubuntu Trusty): status |
New |
Triaged |
|
2016-11-24 13:47:31 |
Louis Bouchard |
samba (Ubuntu Trusty): importance |
Undecided |
High |
|
2016-11-24 13:47:33 |
Louis Bouchard |
samba (Ubuntu Trusty): assignee |
|
Louis Bouchard (louis-bouchard) |
|
2016-11-24 14:07:37 |
Robie Basak |
tags |
|
regression-update |
|
2016-11-24 14:54:21 |
Robie Basak |
samba (Ubuntu): status |
Confirmed |
Invalid |
|
2016-11-24 15:06:08 |
Martin Pitt |
samba (Ubuntu Trusty): status |
Triaged |
Fix Committed |
|
2016-11-24 15:06:10 |
Martin Pitt |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2016-11-24 15:06:16 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2016-11-24 15:06:21 |
Martin Pitt |
tags |
regression-update |
regression-update verification-needed |
|
2016-11-24 15:10:23 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2016-11-24 15:37:50 |
Robert Euhus |
bug |
|
|
added subscriber Robert Euhus |
2016-11-24 15:40:18 |
Ian Gordon |
bug |
|
|
added subscriber Ian Gordon |
2016-11-25 00:03:23 |
Barry Pederson |
bug |
|
|
added subscriber Barry Pederson |
2016-11-25 00:42:26 |
Lyle Dietz |
tags |
regression-update verification-needed |
regression-update verification-done |
|
2016-11-25 10:25:00 |
sense |
bug |
|
|
added subscriber sense |
2016-11-25 12:52:28 |
Robie Basak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2016-11-25 12:52:26 |
Launchpad Janitor |
samba (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2016-12-15 09:46:54 |
Louis Bouchard |
samba (Ubuntu): status |
Invalid |
Confirmed |
|
2017-03-09 02:23:19 |
Tomasz Grzegurzko |
bug |
|
|
added subscriber Tomasz Grzegurzko |
2017-03-20 20:07:05 |
Michael Iatrou |
bug |
|
|
added subscriber Michael Iatrou |
2017-03-29 17:00:28 |
Mario Lipinski |
bug |
|
|
added subscriber Mario Lipinski |
2017-04-26 16:17:52 |
Sebastian |
bug |
|
|
added subscriber Sebastian |
2017-05-05 06:30:05 |
Christian Ehrhardt |
bug |
|
|
added subscriber Ubuntu Server Team |
2017-05-05 06:38:45 |
Christian Ehrhardt |
tags |
regression-update verification-done |
regression-update server-next verification-done |
|
2017-05-05 06:39:00 |
Christian Ehrhardt |
nominated for series |
|
Ubuntu Zesty |
|
2017-06-13 18:35:41 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/323767 |
|
2017-06-13 18:39:38 |
Andreas Hasenack |
samba (Ubuntu): importance |
Undecided |
High |
|
2017-06-13 18:39:42 |
Andreas Hasenack |
samba (Ubuntu): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-06-13 18:39:45 |
Andreas Hasenack |
samba (Ubuntu): status |
Confirmed |
In Progress |
|
2017-06-13 18:54:46 |
Andreas Hasenack |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2017-06-19 12:53:48 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/325929 |
|
2017-06-20 13:41:11 |
Launchpad Janitor |
samba (Ubuntu): status |
In Progress |
Fix Released |
|
2017-06-21 13:04:57 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/326073 |
|
2017-06-21 13:11:30 |
Robie Basak |
bug task added |
|
samba (Ubuntu Zesty) |
|
2017-06-21 13:12:12 |
Andreas Hasenack |
samba (Ubuntu Zesty): status |
New |
In Progress |
|
2017-06-21 13:12:17 |
Andreas Hasenack |
samba (Ubuntu Zesty): importance |
Undecided |
High |
|
2017-06-21 13:12:21 |
Andreas Hasenack |
samba (Ubuntu Zesty): assignee |
|
Andreas Hasenack (ahasenack) |
|
2017-06-21 13:26:12 |
Andreas Hasenack |
description |
After performing a system update one of my users was no longer able to authenticate against Active Directory. This is on a Ubuntu 14.04 on amd64.
The error in /var/log/auth.log was:
Nov 24 15:08:06 haggerstone lightdm: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
I tried rebooting thinking something broke during the update, but I got the same error.
I checked against my PC and saw that there were updates pending for the samba packages. I used the version numbers on my PC to perform a downgrade to 2:4.3.11+dfsg-0ubuntu0.14.04.1 and the problem went away.
The affected version is 2:4.3.11+dfsg-0ubuntu0.14.04.2 |
[Impact]
The pam_winbind.so module is unusable in zesty. It won't load because of missing symbols:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
This is due to the (re)introduction of patch fix-1584485.patch which changes the way this module is built, trying to statically link some libraries. That linking was incorrectly done.
The patch was subsequently removed, but later added back again by mistake during a huge sync.
A new version of the patch exists, but upstream (Samba) isn't very fond of such a change and asked to submit it for discussion to the samba-technical mailing list.
That was done, but since this could take some time, we decided it's best to revert the patch one more time.
[Test Case]
In a zesty machine/container:
* sudo apt install libpam-winbind winbind samba
* tail -f /var/log/auth.log
* perform a login on this machine. Via ssh, for example
* the broken version will log this:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
* The fixed version will load winbind just fine, but won't log anything (unless you fully setup winbind). It's easier to add "debug" to the pam_winbind.so lines in /etc/pam.d/common-* files and repeat the login, then you get to see it being loaded in the logs
[Regression Potential]
This reversal has been done before and worked. Right now, the biggest regression potential is to add the broken patch back again.
[Other Info]
Sorry for keeping both bugs open (#1644428 and #1677329), but the history on this issue is a bit complicated with multiple SRUs and regressions. |
|
2017-06-21 13:45:04 |
Andreas Hasenack |
description |
[Impact]
The pam_winbind.so module is unusable in zesty. It won't load because of missing symbols:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
This is due to the (re)introduction of patch fix-1584485.patch which changes the way this module is built, trying to statically link some libraries. That linking was incorrectly done.
The patch was subsequently removed, but later added back again by mistake during a huge sync.
A new version of the patch exists, but upstream (Samba) isn't very fond of such a change and asked to submit it for discussion to the samba-technical mailing list.
That was done, but since this could take some time, we decided it's best to revert the patch one more time.
[Test Case]
In a zesty machine/container:
* sudo apt install libpam-winbind winbind samba
* tail -f /var/log/auth.log
* perform a login on this machine. Via ssh, for example
* the broken version will log this:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
* The fixed version will load winbind just fine, but won't log anything (unless you fully setup winbind). It's easier to add "debug" to the pam_winbind.so lines in /etc/pam.d/common-* files and repeat the login, then you get to see it being loaded in the logs
[Regression Potential]
This reversal has been done before and worked. Right now, the biggest regression potential is to add the broken patch back again.
[Other Info]
Sorry for keeping both bugs open (#1644428 and #1677329), but the history on this issue is a bit complicated with multiple SRUs and regressions. |
[Impact]
The pam_winbind.so module is unusable in zesty. It won't load because of missing symbols:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
This is due to the (re)introduction of patch fix-1584485.patch which changes the way this module is built, trying to statically link some libraries. That linking was incorrectly done.
The patch was subsequently removed, but later added back again by mistake during a sync.
A new version of the patch exists (https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/323767), but upstream (Samba and Debian) isn't very fond of such a change and asked me to submit it for discussion to the samba-technical mailing list (https://lists.samba.org/archive/samba-technical/2017-June/121139.html).
That was done, but since this could take some time, we decided it's best to revert the patch again.
[Test Case]
In a zesty machine/container:
* sudo apt install libpam-winbind winbind samba
* tail -f /var/log/auth.log
* perform a login on this machine. Via ssh, for example
* the broken version will log this:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
* The fixed version will load pam_winbind.so just fine, but won't log anything (unless you fully setup winbind). It's easier to add "debug" to the pam_winbind.so lines in /etc/pam.d/common-* files and repeat the login, then you get to see it being loaded in the logs.
[Regression Potential]
This reversal has been done before and worked. Right now, the biggest regression potential is to add the broken patch back again.
Reversing this patch will also reintroduce bug #1584485, but I think the configuration that leads to that bug is asking for trouble and I stated as such in a comment (https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1584485/comments/43). "winbind" should be listed after "files" or "compat", not before.
That being said, it is my opinion that having a working pam_winbind module benefits more users than the amount of users that could be affected by the particular configuration that leads to #1584485.
[Other Info]
Sorry for keeping both bugs open (#1644428 and #1677329), but the history on this issue is a bit complicated with multiple SRUs and regressions. |
|
2017-06-21 17:49:31 |
Andreas Hasenack |
description |
[Impact]
The pam_winbind.so module is unusable in zesty. It won't load because of missing symbols:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
This is due to the (re)introduction of patch fix-1584485.patch which changes the way this module is built, trying to statically link some libraries. That linking was incorrectly done.
The patch was subsequently removed, but later added back again by mistake during a sync.
A new version of the patch exists (https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/323767), but upstream (Samba and Debian) isn't very fond of such a change and asked me to submit it for discussion to the samba-technical mailing list (https://lists.samba.org/archive/samba-technical/2017-June/121139.html).
That was done, but since this could take some time, we decided it's best to revert the patch again.
[Test Case]
In a zesty machine/container:
* sudo apt install libpam-winbind winbind samba
* tail -f /var/log/auth.log
* perform a login on this machine. Via ssh, for example
* the broken version will log this:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
* The fixed version will load pam_winbind.so just fine, but won't log anything (unless you fully setup winbind). It's easier to add "debug" to the pam_winbind.so lines in /etc/pam.d/common-* files and repeat the login, then you get to see it being loaded in the logs.
[Regression Potential]
This reversal has been done before and worked. Right now, the biggest regression potential is to add the broken patch back again.
Reversing this patch will also reintroduce bug #1584485, but I think the configuration that leads to that bug is asking for trouble and I stated as such in a comment (https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1584485/comments/43). "winbind" should be listed after "files" or "compat", not before.
That being said, it is my opinion that having a working pam_winbind module benefits more users than the amount of users that could be affected by the particular configuration that leads to #1584485.
[Other Info]
Sorry for keeping both bugs open (#1644428 and #1677329), but the history on this issue is a bit complicated with multiple SRUs and regressions. |
[Impact]
The pam_winbind.so module is unusable in zesty. It won't load because of missing symbols:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
This is due to the (re)introduction of patch fix-1584485.patch which changes the way this module is built, trying to statically link some libraries. That linking was incorrectly done.
The patch was subsequently removed, but later added back again by mistake during a sync.
A new version of the patch exists (https://code.launchpad.net/~ahasenack/ubuntu/+source/samba/+git/samba/+merge/323767), but upstream (Samba and Debian) isn't very fond of such a change and asked me to submit it for discussion to the samba-technical mailing list (https://lists.samba.org/archive/samba-technical/2017-June/121139.html).
That was done, but since this could take some time, we decided it's best to revert the patch again.
[Test Case]
In a zesty machine/container:
* sudo apt install libpam-winbind winbind samba
* tail -f /var/log/auth.log
* perform a login on this machine. Via ssh, for example
* the broken version will log this:
Jun 21 13:17:05 zesty-pamwinbind-1677329 systemd: PAM unable to dlopen(pam_winbind.so): /lib/security/pam_winbind.so: cannot open shared object file: No such file or directory
* The fixed version will load pam_winbind.so just fine, but won't log anything (unless you fully setup winbind). It's easier to add "debug" to the pam_winbind.so lines in /etc/pam.d/common-* files and repeat the login, then you get to see it being loaded in the logs:
Jun 21 17:48:52 zesty-pamwinbind-1677329 sshd[18052]: pam_winbind(sshd:session): [pamh: 0x56460f355740] ENTER: pam_sm_open_session (flags: 0x0000)
Jun 21 17:48:52 zesty-pamwinbind-1677329 sshd[18052]: pam_winbind(sshd:session): [pamh: 0x56460f355740] LEAVE: pam_sm_open_session returning 0 (PAM_SUCCESS)
[Regression Potential]
This reversal has been done before and worked. Right now, the biggest regression potential is to add the broken patch back again.
Reversing this patch will also reintroduce bug #1584485, but I think the configuration that leads to that bug is asking for trouble and I stated as such in a comment (https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1584485/comments/43). "winbind" should be listed after "files" or "compat", not before.
That being said, it is my opinion that having a working pam_winbind module benefits more users than the amount of users that could be affected by the particular configuration that leads to #1584485.
[Other Info]
Sorry for keeping both bugs open (#1644428 and #1677329), but the history on this issue is a bit complicated with multiple SRUs and regressions. |
|
2017-06-26 16:48:40 |
Andrew Reis |
bug |
|
|
added subscriber Andrew Reis |
2017-07-03 12:15:21 |
Andreas Steffan |
bug |
|
|
added subscriber Andreas Steffan |
2017-07-19 18:04:28 |
Andreas Hasenack |
attachment added |
|
zesty-revert-static-winbind-1677329.debdiff https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1644428/+attachment/4917756/+files/zesty-revert-static-winbind-1677329.debdiff |
|
2017-07-24 13:10:45 |
Andreas Hasenack |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2017-07-24 13:10:53 |
Andreas Hasenack |
bug |
|
|
added subscriber Andreas Hasenack |
2017-07-24 13:12:22 |
Andreas Hasenack |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-08-04 18:11:33 |
Brian Murray |
samba (Ubuntu Zesty): status |
In Progress |
Fix Committed |
|
2017-08-04 18:11:47 |
Brian Murray |
tags |
regression-update server-next verification-done |
regression-update server-next verification-needed verification-needed-zesty |
|
2017-08-04 20:53:40 |
Andrew Reis |
tags |
regression-update server-next verification-needed verification-needed-zesty |
regression-update server-next verification-done-zesty |
|
2017-08-14 15:36:30 |
Launchpad Janitor |
samba (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2022-10-23 20:11:22 |
Andrew Bartlett |
bug watch added |
|
https://bugzilla.samba.org/show_bug.cgi?id=14780 |
|