Re: building boot floppies set
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
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
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
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
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
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
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?
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
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
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