Re: building boot floppies set

2001-02-08 Thread Gustavo Vieira Goncalves Coelho Rios

Nick Rogness wrote:
 
 On Wed, 7 Feb 2001, Gustavo Vieira Goncalves Coelho Rios wrote:
 
  May some one give me some help where i can find documentation on
  building my own boot floppy disk for freebsd ?
 
 Most info about the FreeBSD OS can be obtained via the website
 at:
 
 http://www.freebsd.org
 
 For your particular question, the doc can be found at:
 
 http://www.freebsd.org/handbook/install-guide.html#INSTALL-FLOPPIES
 
 For future reference, questions like these should be sent to:
 
 [EMAIL PROTECTED]
 
 Best of Luck!
 
 Nick Rogness
 - Keep on routing in a Free World...
   "FreeBSD: The Power to Serve "


Hi gentleman, Thanks for your help, but i guess you did not get what i
meant!

I need to include support for a scsi controller that is not builtin the
boot.flp, so i have to build a boot.flp that includes the driver. That's
it! I am not refereing about installing the boot set onto diskettes!

Thanks a lot for your time and cooperation.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



building boot floppies set

2001-02-07 Thread Gustavo Vieira Goncalves Coelho Rios

May some one give me some help where i can find documentation on
building my own boot floppy disk for freebsd ?

Thanks in advance!


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: kernel type

2000-12-17 Thread Gustavo Vieira Goncalves Coelho Rios

Jordan Hubbard wrote:
 
  Yeah, but in what sense is that use of Mach a serious
  microkernel, if it's only got one server: BSD?  I've never
  understood the point of that sort of use.  It makes sense for a
  QNX or GNU/Hurd or minix or Amoeba style of architecture, but
  how does Mach help Apple, instead of using the bottom half of
  BSD as well as the top half?
 
 That's actually a much better question and one I can't really answer.
 
 One theory might be that the NeXT people were simply Microkernel
 bigots for no particularly well-justified reason and that is simply
 that.  Another theory might be that they were able to deal with the
 machine-dependent parts of Mach far more easily given its
 comparatively minimalist design and given their pre-existing expertise
 with it.  Another theory, sort of related to the previous one, is that
 Apple has some sort of plans for the future which they're not
 currently sharing where Mach plays some unique role.
 
 - Jordan
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message

I tried QNX! If microkernel is low performance, why QNX is so fast? It
makes no sense to me! Is there any choice on QNX beats a freebsd server
in , say, http server ?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



very big mail spool directory

2000-12-12 Thread Gustavo Vieira Goncalves Coelho Rios

Hi folks,

i am planning a very big email server, currently i am planning for about
8*2^16 users.

I known that ufs has not good performance for very big directories,
i.e., using a single directory to hold too many entries may lead to a
low level performance.Since, my approach is to hash the spool mail dir
for my users.

Every user will have a single id that will map it's email address into a
unique directory, this later will hold the user maildir. My spool mail
dir is: /var/qmail/mail and all directory will be created within' it.

The functions that will hash the id, accepts an id as input and returns
a string for the user dir, like:

Id  String returned
0   0/0/0/0/0/0/0/0
1   0/0/0/0/0/0/0/1
.   ./././././././.
15  0/0/0/0/0/0/0/f
16  0/0/0/0/0/0/1/0
17  0/0/0/0/0/0/1/1
.   ./././././././.
32  0/0/0/0/0/0/2/0
.   ./././././././.


Got the ideia ? This allow me to perform at most 8*16 lookup_dir routine
to get the users mails. So, my approach only works better for a number
of users bigger than 96 in traditional /var/mail (that creates one file
for each user, what can make performance drop down for a large amount of
users). I believe my approach is very good, since if you have (for
instance) 2^32 users, seeking the user dir would not take too much time!
Any way i would really enjoy your comments.

What you wizard have to say about my approach?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: very big mail spool directory

2000-12-12 Thread Gustavo Vieira Goncalves Coelho Rios

Matt Simerson wrote:
 
 I do it a little bit differently for my million user mail server. Rather
 than perform any (more) hackery on my MTA/MDA than necessary, I set up each
 mail domain as it's own UID/GID on the system. This approach has some limits
 but so far it's working great for me. With FreeBSD's pw tool and a bit of
 scripting it's pretty simple to build yourself a
 /usr/home/a/aa/aar/aardvark.com style tree.
 
 This type of solution has some great advantages. Since DNS (and consequently
 email addresses) is a hierarchy, it makes sense to keep the highest level
 (the domain name) mapping in one database. Qmail does this for us via it's
 users mechanism so we use that. When mail arrives qmail checks the
 /var/qmail/users/assign.cdb file and find's the username and home directory
 of domain owner. Qmail-local then mosies over to that directory
 (/usr/home/a/aa/aar/aardvark.com/) and obeys the contents of that domains
 .qmail processing. From there you can do whatever you'd like with mail for
 that domain.
 
 I use the vpopmail (http://www.inter7.com/vpopmail) package which includes a
 vdelivermail program that gets called. So, your .qmail-default has a call to
 vdelivermail which checks the username and does a lookup in the vpasswd.cdb
 that's contained in the domains home dir.  There it finds the mail users
 actual mail directory and then drops it in there (subject to quota and other
 configurable limitations).
 
 The vpopmail package also has some mechanisms built on so that if the number
 of users for a domain exceeds a given limit (I can't remember exactly how
 many) then it builds a hash tree.
 
 Other than some compile time tuning, I leave the /var/qmail/queue untouched.
 
 So, you end up with something like this:
 
#grep test  /etc/passwd
test:*:1454:88:test.com:/usr/home/t/te/test:/sbin/nologin
 
#grep test.com /var/qmail/users/assign
+test.com-:test.com:1454:88:/usr/home/t/te/test/domains/test.com:-::
 
#more /usr/home/t/te/test/domains/test.com/vpasswd
test:*:1:0:testing:/usr/home/t/te/test/domains/test.com/test:100
test2:*:1:0:TEST2:/usr/home/t/te/test/domains/test.com/test2:1000
 
 Every mail message ends up with two database lookups (assign.cdb 
 vpasswd.cdb) but the databases are fairly compact and easy to replicate
 across an array of machines. It also means every authentication request
 (POP, IMAP,  webmail) also has two database lookups but again, the lookups
 are from small databases, very fast, and distributed across an array of
 machines. This is a very simplistic overview of how it works but so far it's
 been a good solution.
 
 Best of luck to you.

Thanks for your response, but i some other questions raised:

How many users your get?

I would not enjoy having any system account for mail system. Qmail let
me use a single UID for everytinhg, since i will only need a pop account
that will allow me to retrieve the user mails. I will not need more than
a single uid/gid.

My ideia is to allow the more users served using the small number of
resources. Would my approach permit me that ?

Thanks again for your time and cooperation.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



arch manual

2000-11-02 Thread Gustavo Vieira Goncalves Coelho Rios

Hi folks!
I am interest into arch manual for intel/sparc! I would like to now from
you where i can download sparc  operating system manual (intel ones i do
have), cause i have ever tried to download from sun site and no success.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



cannot install freebsd over a 15 GB IDE Disk

2000-09-20 Thread Gustavo Vieira Goncalves Coelho Rios

Dear gentleman,

i amgetting crazy since i cannot install my freebsd over a 15GB ide
disk!
I am sure i have seen messages in the questions mailing list about that,
but i could not find than from search web interface.

Since, i would be glad if you could help getting this error out off.

Thanks a lot for your time and cooperation.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



Re: cvs-crypto missing from 4.0-stable via cvsup?

2000-07-08 Thread Gustavo Vieira Goncalves Coelho Rios

Jim Mercer wrote:
 
 maybe i just noticed, or maybe something happened recently, but when i cvsup
 now, i get a message saying cvs-cryto is non-existent.
 
 has it been integrated into the standard tree?
 
 --
 [ Jim Mercer [EMAIL PROTECTED]  +1 416 410-5633 ]
 [  Reptilian Research -- Longer Life through Colder Blood  ]
 [  Don't be fooled by cheap Finnish imitations; BSD is the One True Code.  ]
 
 To Unsubscribe: send mail to [EMAIL PROTECTED]
 with "unsubscribe freebsd-hackers" in the body of the message

Yes! cvs-crypto were removed!

Now just fetch src-all!


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



sysinstall

2000-01-22 Thread Gustavo Vieira Goncalves Coelho Rios

I am tryning to install Fbsd 3.4, but, when i choose (in sysinstall) to
perform a custom installation eith selected parts of the SO to install,
sysinstall get a killed, (signal 11) and a core is generated. 
Have anyone here already faced such a problem? How to fix it?

Thanks a lot for your time and cooperation.
Should i take a closer look at the core file generated ?

Thanks a lot for your time and cooperation.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message



wfd0: i/o error, status=51 ready,opdone,check, error=40

1999-11-02 Thread Gustavo Vieira Goncalves Coelho Rios

That is the message i get at the console when i try to write some thing
in my IDE ZIP drive!
Have anyone already faced such a problem ?
Does any one here know how to fix it ?


The message appears at my console forever, and the only thing i can do
is to power-off the system by hand, even a "halt" or a "reboot" does not
work. Other commands like "sync", "df" , etc don't work too.

Oh yeah! my System is 3.3Stable!


Any tip ?


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message