On Mon, Jul 11, 2016 at 11:40:56AM +0100, Stuart Henderson wrote:
> On 2016/07/06 21:41, Christian Weisgerber wrote:
> > The next release, 6.0, is approaching fast.  It's time to wind down
> > the ports churn, focus on fixing problems and stop introducing them.
> > 
> > Over the next few days, please stop importing new ports and regular
> > updates.  If you're in the middle of something, finish it, but by
> > the weekend this should be done, and commits will be increasingly
> > restricted from there.
> 
> Please stop imports now. And updates should be for important fixes
> only. It's not a time to rush things in before release, it's a time
> to polish.
> 
> > What's the situation with wxneeded annotations and getpwnam_shadow?
> > If that work hasn't been completed, it's high time to get it done.
> 
> Very patchy.
> 
> From my old search for things using pw_passwd here are a few that I
> don't recall seeing updates for.
> 
> Some of them will most likely be red herrings and in codepaths not
> actually used, and obviously for many of them it's only going to be
> certain things which don't work.
> 
> Some of them are very definitely broken and the ports will no
> longer work at all (e.g. some of the pop3 daemons).
> 
> It would be nice if people can check ports which they rely on and
> move things to using the _shadow versions of getpwnam/getpwuid
> where needed. Many of these will have existing code to deal with
> shadow passwords using the standard getspnam functions used on
> other OS; this is a good indication that changes will need to be
> made.
> 
> Unfortunately I accidentally looked at cucipop and now need to go
> and look for a sick bag (or possibly some pokemon) so I'm not sure
> how many I'm going to be able to fix myself.
> 
> biology/emboss
> comms/kermit
> databases/openldap
> databases/openldap23
> databases/tinycdb
> devel/luaposix
> devel/ocaml-lwt
> devel/omake
> editors/jed
> lang/chibi-scheme

chibi doesn't need changes. Everything works fine.

For reference, this is the "lib" which uses getpwnam/getpwuid:
http://synthcode.com/scheme/chibi/lib/chibi/system.html

> lang/chicken/bootstrap
> lang/chicken/core
> lang/clisp
> lang/gawk
> lang/guile
> lang/guile2
> lang/mono
> lang/ocaml
> lang/php
> lang/python
> lang/ruby
> lang/rust
> lang/scm
> lang/swi-prolog
> lang/tcl
> mail/akpop3d (definitely broken)
> mail/avenger
> mail/cucipop (definitely broken)
> mail/dkim-milter
> mail/dovecot (most people will probably use bsdauth or a db so likely 
> unimportant)
> mail/opensmtpd-extras
> mail/postfix
> mail/procmail
> mail/sendmail
> mail/solid-pop3d
> mail/teapop
> mail/zarafa
> math/grace
> math/octave
> misc/gone
> misc/mc
> misc/screen
> net/gopher
> net/libbind
> net/pure-ftpd
> net/samba
> net/tircproxy
> net/uucpd
> net/vsftpd
> net/winexe
> productivity/siag
> security/cyrus-sasl2
> security/dante
> security/dsniff
> security/heimdal
> security/openpam
> security/ssh-ldap-helper
> shells/tcsh
> sysutils/ktsuss
> sysutils/openpoppassd
> sysutils/rtty
> x11/kde/admin3
> x11/kde/base3
> x11/kde4/kuser
> x11/kde4/workspace
> x11/motif
> x11/nx/nxssh
> x11/slim
> x11/x11vnc
> x11/xtacy
> 
> 

-- 
Juan Francisco Cantero Hurtado http://juanfra.info

Reply via email to