dragonflybsd-kernel mailing list

FromSubjectsort iconDate
Max Lindner
[gsoc] dma(8) status update
Hi! I was asked to do a status report, so here it is: -.forward-support works -smarthost handling was improved, so only one connection is used per message, not one connection per receipient todo: -cram-md5 authentication for smarthosts The patch can be found here: http://wwwcip.informatik.uni-erlangen.de/~simxlind/dma-dotforward.patch If you are interested, I would be glad to hear some opinions regarding my approach. Regards, Max
Aug 9, 2:58 pm 2008
Simon 'corecode' Sch...
Re: [gsoc] dma(8) status update
Good work! Could you describe on a high level how you handle .forward and smarthost, especially regarding security? thanks simon
Aug 9, 3:28 pm 2008
Max Lindner
Re: [gsoc] dma(8) status update
Of course! .forward: dma runs as root and splits itself up into 3 branches now: -the old codebase, which drops privileges to user nobody / group mail -a process for reading an users .forward (the function dotforwardhandler), which forks for every file to read and drops privileges to that user before reading. -a process for writing an users mailbox/executing the pipe for delivering the mail (the function write_to_local_user), which forks for every mail to deliver and drops privileges to that...
Aug 9, 4:21 pm 2008
Matthew Dillon
Re: src and pkgsrc (Was: RCS Discussion)
I personally think including pkgsrc sources in the base CD release is a waste of time. It becomes outdated so quickly that it is close to worthless. What would be worthwhile would be including it in a base DVD release (aka SOC project), along with pre-built binary packages that match the sources, plus a rc.conf-controlled cron job to keep the sources up-to-date. Distribution of such a DVD release is more problematic. I do have colo space but I had to RMA the...
Aug 9, 12:44 pm 2008
Simon 'corecode' Sch...
Re: src and pkgsrc (Was: RCS Discussion)
I think the space is not a problem. The majority of downloads, being release or snapshot isos or pkgsrc binaries, is served anyways from mirrors across the world. A DVD wouldn't hurt - we'd only need a way to push it to the mirrors quickly enough :) cheers simon
Aug 9, 1:25 pm 2008
Matthew Dillon
Re: RCS Discussion
I agree with this sentiment. Whatever we choose must facilitate an ability by all DragonFly developers to serve out change sets I want to huck cvsup into the dumpster. Whatever source system we use needs to have a native remote update capability... and I think all the ones we are currently contemplating already do, don't they? SVN and GIT both certainly do. -Matt Matthew Dillon <dillon@backplane.com>
Aug 9, 12:46 pm 2008
Matthew Dillon
HAMMER Update - 09 Aug 2008
I made a commit Friday night that fixes the only two open bugs (rmdir able to remove non-dirs and an assertion). These changes are in HEAD but I have decided to wait until Sunday evening before committing them to the 2.0 release. As of now there are no known bugs, though I'm sure that will change as more DragonFly users start using the filesystem :-) -- With regards to porters (of which there is currently only one), the selection of a repository for the HAM...
Aug 9, 12:31 pm 2008
Matthew Dillon
Re: [netmp] socket accesses
Generally speaking what I am recommending is that races be allowed insofar as they don't interfere with operation, which will be in most cases. The cases where it would interfere are primarily going to be related to userland blocking conditions (e.g. read() on socket blocks waiting for incoming data/disconnect/shutdown, or write() on socket blocks waiting for buffer space to become available). These blocking conditions can be resolved by sending a synchronous messag...
Aug 8, 10:13 pm 2008
Aggelos Economopoulos
Re: [netmp] socket accesses
On Saturday 09 August 2008, Matthew Dillon wrote: [...] I think I'm going to postpone answering to your suggestions until I start Which will point you to http://leaf.dragonflybsd.org/mailarchive/kernel/2008-05/msg00003.html and http://leaf.dragonflybsd.org/mailarchive/kernel/2008-06/msg00085.html You can use the web interface at http://repo.or.cz/w/dragonfly/netmp.git?a=shortlog;h=refs/heads/sockbuf to browse the code or try git clone git://repo.or.cz/dragonfly/netmp.git cd netmp g...
Aug 9, 10:35 am 2008
previous daytodaynext day
August 8, 2008August 9, 2008August 10, 2008