[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [leafnode-list] file permissions / umask (was: adding IHAVE support to leafnode)
- To: leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
- Subject: Re: [leafnode-list] file permissions / umask (was: adding IHAVE support to leafnode)
- From: Matthias Andree <matthias.andree@xxxxxx>
- Date: Wed, 24 Mar 2004 21:31:45 +0100
- Delivery-date: Wed, 24 Mar 2004 21:32:03 +0100
- List-id: Discussions on the Leafnode Usenet software package <leafnode-list.dt.e-technik.uni-dortmund.de>
- User-agent: Mutt/1.5.5.1i
Reiner Steib schrieb am 2004-03-24:
> I'm surprised that you mentions this, because (at least with
> leafnode-2.0.0.alpha20040122a) directory and file permissions on the
> spool do not allow this (unless the news reader program runs suid
> 'news'):
Cory was referring to 1.9.X which supports traditional spool access.
I locked traditional readers out of /var/spool/news access early in the
2.0 alpha phase so as not to have complaints later, and as a test
balloon that flew pretty high before it burst asunder, i. e. I haven't
had complaints yet. Seems that /var/spool/news access is effectively
dead in newsreaders - maybe a reminiscence of old time-sharing Unices
with VT52 terminals or something. The graphical stuff all talks NNTP,
and the up-to-date text-mode newsreaders such as tin, slrn, mutt with
NNTP patch also do.
I had considered storing articles in "wire format" (with CR LF line
separator) so nntpd.c could blast them out with mmap(2)/write(2) or
sendfile(2) -- or to support spool compression, and locking
direct-access newsreaders out was an easy way to reclaim all liberties
WRTT spool format.
--
Matthias Andree
Encrypt your mail: my GnuPG key ID is 0x052E7D95
--
_______________________________________________
leafnode-list mailing list
leafnode-list@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
http://www.dt.e-technik.uni-dortmund.de/mailman/listinfo/leafnode-list
http://leafnode.sourceforge.net/