- Update to 3.0.23c Common bugs fixed in 3.0.23c include: o Authentication failures in pam_winbind when the AD domain policy is set to not expire passwords. o Authorization failures when using smb.conf options such as "valid users" with the smbpasswd passdb backend. Added file(s): - pkg-plist.swat - files/patch-pam_smbpass_pam_smb_auth.c - files/patch-pam_smbpass_pam_smb_passwd.c - files/patch-pam_smbpass_support.c - files/pkg-deinstall.in - files/pkg-install.in - files/pkg-message.in Removed file(s): - pkg-message - files/patch-pam_smbpass Generated with FreeBSD Port Tools 0.77 How-To-Repeat: UPDATING: 20060904: AFFECTS: users of net/samba3 AUTHOR: timur@gnu.org Reviosion of Samba 3.0.23c port had changed location of the directory, where Samba stores it's smbpasswd files from $PREFIX/private to a more common $PREFIX/etc/samba. You need to move *.tdb files from an old to new location and remove old directory if you use tdbsam backend for Samba user authentication. Starting with the 3.0.23c release, the officially supported passdb backends (smbpasswd, tdbsam, and ldapsam) now operate identically with regards to the historical RID algorithm for unmapped users and groups (i.e. accounts not in the passdb or group mapping table). The resulting behavior is that all unmapped users are resolved to a SID in the S-1-22-1 domain and all unmapped groups resolve to a SID in the S-1-22-2 domain. Previously, when using the smbpasswd passdb, such users and groups would resolve to an algorithmic SID in the machine's own domain (S-1-5-XX-XX-XX). However, the smbpasswd backend still utilizes the RID algorithm when creating new user accounts or allocating a RID for a new group mapping entry. With the changes in the 3.0.23c release, it is now possible to resolve a uid/gid, name, or SID in any direction and always obtain a symmetric mapping. This is important so that values for smb.conf parameters such as "valid users" resolve to the same SIDs as those included in the local user's initial token.
On Sat, Sep 02, 2006 at 11:50:15PM +0000, FreeBSD-gnats-submit@FreeBSD.org wrote: > >Synopsis: [MAINTAINER-UPDATE] net/samba: update to 3.0.23c > >Arrival-Date: Sat Sep 02 23:50:15 GMT 2006 Apparently, installation of the slave ports got broken by this update. Please, keep it on hold. With regards, Timur.
Ok, the fix is simple and a problem is just a result of overlooking the fact, that common port part is used by slave ports also. With application of the attached patch everything should work ok. With regards, Timur.
Responsible Changed From-To: freebsd-ports-bugs->garga I'll take it.
State Changed From-To: open->closed Committed. Thanks!