[ Jason L Tibbitts III writes: ]
> >>>>> "DW" == Dave Wolfe <email@example.com> writes:
> DW> (i.e. I'd change is_list_member to take a pathname argument instead of
> DW> $listdir and $list, then use it in resend and add error checking to
> DW> check_access).
> I would go almost the same way, but instead I'd disallow referencing
> anything by absolute pathname. Instead I'd give proper methods from within
> Majordomo to add to various auxiliary files.
> Some of the auxiliary files I'm thinking of:
> File to hold allowed posters, for use with restrict_post.
> File to hold additional addresses used by list membered. This would
> contain a mechanism for these addresses to be removed automatically when
> one of them unsubscribes.
> File holding addresses which are exempt from administrivia/taboo
> checks. Why? So messages from, say, Chan, Dave and I don't get held up
> like they are now. (Chan's patch #4 announcement is held up for some
Unless "File" means "List of files", that's too restrictive. I also
think not allowing absolute paths is a bit restrictive, but I suppose I
can get around that via symlinks, so what's the point of not allowing