From owner-freebsd-questions@FreeBSD.ORG Sat Aug 13 20:18:53 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E19A16A41F for ; Sat, 13 Aug 2005 20:18:53 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: from wproxy.gmail.com (wproxy.gmail.com [64.233.184.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD3DC43D46 for ; Sat, 13 Aug 2005 20:18:52 +0000 (GMT) (envelope-from nikolas.britton@gmail.com) Received: by wproxy.gmail.com with SMTP id i5so760915wra for ; Sat, 13 Aug 2005 13:18:52 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ZS1ZSKAJXX8f1uv7B0tYGfqWJhKc1pjtwOIzsscHf06CbSwOimsqE3/IWpoRAgdfRNUy4OEHf4GWATS/YueG1NuPKcKyc8ukfw9zLWmkkL5surnc3KfyZOgm9FlUIk8fvIQdcxkysIpW2Fy/lUx5CFYdChM8Qs927LfC8Jflr0I= Received: by 10.54.43.48 with SMTP id q48mr2716175wrq; Sat, 13 Aug 2005 13:18:52 -0700 (PDT) Received: by 10.54.124.11 with HTTP; Sat, 13 Aug 2005 13:18:52 -0700 (PDT) Message-ID: Date: Sat, 13 Aug 2005 15:18:52 -0500 From: Nikolas Britton To: Bryan Maynard In-Reply-To: <200508131235.48889.bryan.maynard@reallm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <200508131235.48889.bryan.maynard@reallm.com> Cc: freebsd-questions@freebsd.org Subject: Re: Asking the experts. . . X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Aug 2005 20:18:53 -0000 On 8/13/05, Bryan Maynard wrote: > I'm setting up a web/mail/source coude server for my open source project > and am using FreeBSD. >=20 > My first concern is security. I read through the appropriate area of the > Handbook and really enjoyed it. However, I do not know what suid, guid, > and the like are. I've look up the man pages, but am still confused. It > seems like the suid bit means that only the file owner can execute the > file. Is this true? Also, does anyone have any security tips? I am new > to all this and so am looking for as much info as possible. I would > like to get a (few) book(s) on FreeBSD and security - any > recommendations? http://www.oreilly.com/catalog/mfreeopenbsd/index.html Tip: always keep your system and the programs on it patched and up to date. >=20 > My second concern is performance. I read the tuning man page and was a > little confused. Could anyone help me with this? Reasources and/or > advice would be great. Tip: You need to run with an opt code cache. eAccelerator is in the ports s= ystem Tip: When using PHP, Perl, Python et. al. buy the fastest CPU you can. Tip: Lots of RAM. >=20 > I am using Apache/PHP/MySQL, eGroupWare, and SubVersion so far. I also > need an email server. I will need mailing lists. I would like to > support IMAP, but am unfamiliar with it. I understand POP3 as I have > dealt with it for a while. What are the tradeoffs and/or advantages of > IMAP? I know IMAP is supposed to be "newer" and "better", but how? In > addition to mailing lists, contributors will also get e-mail addresses > for the project. I'd like to use ClamAV for e-mail virus protection - > but need some pointers for installation and configuration. >=20 > Right now I am running FreeBSD 5.4, Apache 2.0.54, MySQL 4.1, and > eGroupWare 1.0.0.008. Tip: FreeBSD, Apache 1.3, and PostgreSQL. IMAP is decentralized, the mail stays on the server. With POP3 the client downloads the mail to a local system and that's that... An example of IMAP would be webmail... IMAP can do a lot more too, It blows POP3 out of the water. You can make IMAP work like POP3 too. You should look into LDAP too.