All of lore.kernel.org
 help / color / mirror / Atom feed
From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
To: Matthew Keller <kellermg@potsdam.edu>
Cc: tng-technical@samba-tng.org, tridge@samba.org,
	samba-technical@samba.org, SE-Linux <selinux@tycho.nsa.gov>,
	tng-technical@lists.samba-tng.org
Subject: Re: se-samba
Date: Fri, 18 Jun 2004 18:42:33 +0000	[thread overview]
Message-ID: <20040618184233.GG362@lkcl.net> (raw)
In-Reply-To: <1087243248.6837.7.camel@mlap2.potsdam.edu>

hiya,

if you want to drastically cut down the amount of time you take,
look at the cliffs project.

you will find that there is a very simple IDL generator (written
in awk by andrew) which was used to auto-generated _stacks_ of code
which you would be completely mad to recreate manually.

the IDL file itself is taken DIRECTLY from the cifs specification
(text version) and i MEAN directly: i massaged it a bit and
added some grungy bits and ran the compiler.

if you need a change of / alternative / dual license on any
of the bits that i am responsible for, let me know.

l.


On Mon, Jun 14, 2004 at 04:00:48PM -0400, Matthew Keller wrote:
> I started to write an SMB protocol plugin for Apache2. Then I got
> distracted by a paying project and haven't been back at it. I spent many
> hours planning out the requirements and it all looked very very doable.
> My design had a separate "nmbd"-esque daemon just to deal with the
> persistent LAN netbios-naming crap, but the "smbd"-esque part appeared
> to be 100-160 manhours based on my Gantt. Of course, I could've grossly
> underestimated it, but I don't think so. I'll probably hack back at it
> sometime this summer. I really like the Apache2 infrastructure, and
> after doing a couple toy protocols, wanted to jump in over my head. :) 
> 
> My $0.02.
> 
> On Thu, 2004-06-03 at 17:12, Luke Kenneth Casson Leighton wrote:
> > btw if anyone is concerned about the speed of a multi-processed
> > arrangement (one daemon per service, where services equals
> > double-digits as in samba-tng) then of course all you need
> > to do to fix the fork() issue is to use the same approach as
> > apache(1&2): have a pool of pre-forked processes on tap.
> > 
> > in fact i am surprised that 1) smbd has not had such code added
> > to it already 2) that serious consideration has not been given
> > to using the new apache2 framework: careful analysis of libapr
> > shows significant code duplication and similarity in key areas.
> > 
> > l.
> > 
> > _______________________________________________
> > tng-technical at samba-tng dot org
> > http://lists.samba-tng.org/mailman/listinfo.cgi/tng-technical
> -- 
> Matthew Keller
> signat-url: http://mattwork.potsdam.edu/signat-url/
> "No one ever says, 'I can't read that ASCII E-mail you sent me.'"
> 

-- 
-- 
Information I post is with honesty, integrity, and the expectation that
you will take full responsibility if acting on the information contained,
and that, should you find it to be flawed or even mildly useful, you
will act with both honesty and integrity in return - and tell me.
--
<a href="http://lkcl.net">      lkcl.net      </a> <br />
<a href="mailto:lkcl@lkcl.net"> lkcl@lkcl.net </a> <br />


--
This message was distributed to subscribers of the selinux mailing list.
If you no longer wish to subscribe, send mail to majordomo@tycho.nsa.gov with
the words "unsubscribe selinux" without quotes as the message.

      reply	other threads:[~2004-06-18 18:48 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-05-20 18:42 se-samba Joshua Brindle
2004-05-20 21:10 ` se-samba Luke Kenneth Casson Leighton
2004-05-20 21:51   ` se-samba Luke Kenneth Casson Leighton
2004-05-29  9:51 ` se-samba Luke Kenneth Casson Leighton
2004-05-29 11:18   ` se-samba Luke Kenneth Casson Leighton
     [not found]   ` <200405312249.11522.rcoker@redhat.com>
     [not found]     ` <16571.47722.750708.219840@samba.org>
     [not found]       ` <20040531232931.GE8312@lkcl.net>
     [not found]         ` <1086081794.3268.39.camel@localhost.localdomain>
2004-06-01 11:09           ` se-samba Luke Kenneth Casson Leighton
     [not found]             ` <1086096477.3268.63.camel@localhost.localdomain>
     [not found]               ` <20040601133547.GU8312@lkcl.net>
     [not found]                 ` <E1BV9Yp-0002wU-00@intern.SerNet.DE>
     [not found]                   ` <16573.1058.707078.949935@samba.org>
2004-06-02 12:00                     ` se-samba Luke Kenneth Casson Leighton
2004-06-02 12:45                     ` se-samba Luke Kenneth Casson Leighton
2004-06-03 21:12                       ` se-samba Luke Kenneth Casson Leighton
2004-06-14 20:00                         ` se-samba Matthew Keller
2004-06-18 18:42                           ` Luke Kenneth Casson Leighton [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040618184233.GG362@lkcl.net \
    --to=lkcl@lkcl.net \
    --cc=kellermg@potsdam.edu \
    --cc=samba-technical@samba.org \
    --cc=selinux@tycho.nsa.gov \
    --cc=tng-technical@lists.samba-tng.org \
    --cc=tng-technical@samba-tng.org \
    --cc=tridge@samba.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.