From owner-freebsd-chat@FreeBSD.ORG Wed Jun 4 20:55:05 2008 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D2D37106566B for ; Wed, 4 Jun 2008 20:55:05 +0000 (UTC) (envelope-from a.j.werven@student.utwente.nl) Received: from mx.utwente.nl (unknown [IPv6:2001:610:1908:1000:204:23ff:feba:632a]) by mx1.freebsd.org (Postfix) with ESMTP id 4551C8FC15 for ; Wed, 4 Jun 2008 20:55:05 +0000 (UTC) (envelope-from a.j.werven@student.utwente.nl) Received: from [130.89.182.232] (vpn182232.student.utwente.nl [130.89.182.232]) by mx.utwente.nl (8.12.10/SuSE Linux 0.7) with ESMTP id m54Ksqlg021379 for ; Wed, 4 Jun 2008 22:54:52 +0200 Message-ID: <48470120.8090404@student.utwente.nl> Date: Wed, 04 Jun 2008 20:54:56 +0000 From: "Alphons \"Fonz\" van Werven" User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: freebsd-chat@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-UTwente-MailScanner-Information: Scanned by MailScanner. Contact servicedesk@icts.utwente.nl for more information. X-UTwente-MailScanner: Found to be clean X-UTwente-MailScanner-From: a.j.werven@student.utwente.nl X-Spam-Status: No Subject: [style] Where to put server dirs X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2008 20:55:05 -0000 Aloha, Just wondering: where would you put server directories, such as the httpd root dir, the anonymous ftp root dir, the CVS repository, that stuff. Put it in /usr/local (e.g. /usr/local/cvsroot or /usr/local/httpd), in /var (e.g. /var/cvs or /var/www), in / (e.g. /cvs or /www), or somewhere else? They will be seperate partitions, I'm just curious where people like to mount them. Alphons -- If riding in an airplane is flying, then riding in a boat is swimming. If you want to experience the element, get out of the vehicle. From owner-freebsd-chat@FreeBSD.ORG Wed Jun 4 21:33:35 2008 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBD8D1065673 for ; Wed, 4 Jun 2008 21:33:35 +0000 (UTC) (envelope-from nomadlogic@gmail.com) Received: from wf-out-1314.google.com (wf-out-1314.google.com [209.85.200.173]) by mx1.freebsd.org (Postfix) with ESMTP id 94A478FC16 for ; Wed, 4 Jun 2008 21:33:35 +0000 (UTC) (envelope-from nomadlogic@gmail.com) Received: by wf-out-1314.google.com with SMTP id 24so215133wfg.7 for ; Wed, 04 Jun 2008 14:33:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=0DWDkPBZmMk6lwKL+52r/DPlujdsDR1GNrk612xEdws=; b=peC2oMvKc7Q9Trq7uofGvXIUx+9A/7CNgVNT3cY5ARkSzQmE93mN26Qo50qwwQHpvw dwCa1ioLAZLxJGWaBw/PbdQR+dQ+DXguPB5PaD6ly74fWIHTO+8OifU2K855qXsMmGc4 yQY1PaGYYcOQHvkVuDC+mQ6vmVJ+1wUxzj/Nw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=S1HQG9Vxl6wnp8qnuspekOzNJg7dt82xEZ2aDQoV4ofqZn7kxCJskhiJ/9u2Q+exyk J1qAgefebiEGYEkM7ArzRsHovLCeqhhHxG4DyCij2e8u64dlzbE8BdymJqhvcpqLVjD4 LufSnQJAW2Yv9hFJkVcojlMS88QBW4R+uI+6g= Received: by 10.142.178.13 with SMTP id a13mr160054wff.123.1212613687182; Wed, 04 Jun 2008 14:08:07 -0700 (PDT) Received: by 10.142.188.13 with HTTP; Wed, 4 Jun 2008 14:08:07 -0700 (PDT) Message-ID: <57d710000806041408m354e25dawaf70265e805989cd@mail.gmail.com> Date: Wed, 4 Jun 2008 14:08:07 -0700 From: "pete wright" To: "Alphons Fonz van Werven" In-Reply-To: <48470120.8090404@student.utwente.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48470120.8090404@student.utwente.nl> Cc: freebsd-chat@freebsd.org Subject: Re: [style] Where to put server dirs X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jun 2008 21:33:35 -0000 On Wed, Jun 4, 2008 at 1:54 PM, Alphons Fonz van Werven wrote: > Aloha, > > Just wondering: where would you put server directories, such as the httpd > root dir, the anonymous ftp root dir, the CVS repository, that stuff. Put > it in /usr/local (e.g. /usr/local/cvsroot or /usr/local/httpd), in /var > (e.g. /var/cvs or /var/www), in / (e.g. /cvs or /www), or somewhere else? > > They will be seperate partitions, I'm just curious where people like to > mount them. > I find this to be a helpful guide: http://www.pathname.com/fhs/ http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard -pete -- ~~o0OO0o~~ Pete Wright www.nycbug.org NYC's *BSD User Group From owner-freebsd-chat@FreeBSD.ORG Thu Jun 5 05:01:41 2008 Return-Path: Delivered-To: freebsd-chat@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6DAD5106564A for ; Thu, 5 Jun 2008 05:01:41 +0000 (UTC) (envelope-from unga888@yahoo.com) Received: from web57009.mail.re3.yahoo.com (web57009.mail.re3.yahoo.com [66.196.97.113]) by mx1.freebsd.org (Postfix) with SMTP id 1911D8FC0A for ; Thu, 5 Jun 2008 05:01:40 +0000 (UTC) (envelope-from unga888@yahoo.com) Received: (qmail 29578 invoked by uid 60001); 5 Jun 2008 04:35:00 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=RtQTnqtuhdBhFSBFwg6cceojSJN8x/tO8Q2k96NcpFbQqLvIdj0VAmUJe/WUHQUd3ZF69x378GjhMdz6ZrNP0FmskXyDdp3n1Yg8SzOs/bn3cUedU7mG3DXlGCX9741/S4CVKB1x4olDB21haefUcBIYCYs/U0ClGZ2PH9znvZk=; X-YMail-OSG: ddqynyUVM1muJ.J0FvvF7Etqw9.ek5.gxVCMTnbsTw7jPArQ9D9qv3lAhU3.B_ycHAddMTmXwtOTLVCzhGHdVwY3Lxy.l6DN.RNgraZfrVbvOV.KrGX3.DUCyFA- Received: from [165.21.155.72] by web57009.mail.re3.yahoo.com via HTTP; Wed, 04 Jun 2008 21:35:00 PDT Date: Wed, 4 Jun 2008 21:35:00 -0700 (PDT) From: Unga To: freebsd-chat@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <285746.27928.qm@web57009.mail.re3.yahoo.com> Subject: Supercomputing with FreeBSD? X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jun 2008 05:01:41 -0000 Hi all supercomputing interested guys and gals You may have seen this: 1. University of Antwerp makes 4000EUR NVIDIA supercomputer (http://www.dvhardware.net/article27538.html) 2. FASTRA GPU SuperPC (http://fastra.ua.ac.be/en/index.html) I would like to first quote following from http://fastra.ua.ac.be/en/specs.html : "Software overview ------------------ We selected Windows XP-64 as the operating system for FASTRA. There were three reasons for choosing this platform: first, we needed a 64-bit operating system, in order to utilize 8GB of RAM. Second, we expected fewer driver issues on Windows compared to Linux. Third, within the Windows product line, Windows Vista is not yet supported by the NVIDIA GPU Computing platform, leaving Windows XP as the only choice. For development, we use Microsoft Visual Studio 2008. The core functionality for our CPU code is written in C++ (Visual C++), while MATLAB is often used as a front-end for rapid prototyping. All GPU code is developed using the NVIDIA CUDA framework (http://www.nvidia.com/object/cuda_home.html), a C-like programming language that allows for efficient programming of the NVIDIA GPUs." This opportunity make it available to FreeBSD users has many great benefits. We can use FreeBSD, AMD64 and Nvidia combination at an affordable price for great many computational intensive tasks such as compilation (FreeBSD has a parallel make), rendering, encoding, etc. Of course such supercomputational-ready software should be available first. But the question is, is the FreeBSD infrastructurally ready for that? FreeBSD runs on amd64. But we have following issues: 1. Nvidia doesn't release a driver for amd64. 2. The NVIDIA CUDA framework (http://www.nvidia.com/object/cuda_home.html), is not available for FreeBSD, but it is available for Linux and Mac OSX. So porting CUDA to FreeBSD may not be a big issue. To resolve the above two issues: 1. FreeBSD should proactively address following issues: - http://lists.freebsd.org/pipermail/freebsd-hackers/2006-June/016995.html - http://wiki.freebsd.org/NvidiaFeatureRequests I don't understand why the the FreeBSD project does not organize a Google SoC style project to address the above issues, invite few developers to join the project, either use FreeBSD donated funds or seeks fresh funds for the project (AMD and Nvidia will sure donate if requested as they are direct beneficiaries). The project could be at least to be targeted to commit for upcoming FreeBSD 8.0. I would like to understand why organize such a project is very difficult and what are the issues regarding that. 2. Once above point 1. is fixed, I'm sure the Nvidia will port the CUDA framework to FreeBSD and release a driver for amd64. If not FreeBSD project/foundation can request from Nvidia. Kind regards Unga From owner-freebsd-chat@FreeBSD.ORG Thu Jun 5 13:25:53 2008 Return-Path: Delivered-To: freebsd-chat@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37EA91065684 for ; Thu, 5 Jun 2008 13:25:53 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id A46198FC2B for ; Thu, 5 Jun 2008 13:25:52 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m55DPpC4040973; Thu, 5 Jun 2008 15:25:51 +0200 (CEST) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m55DPoGm040972; Thu, 5 Jun 2008 15:25:50 +0200 (CEST) (envelope-from olli) Date: Thu, 5 Jun 2008 15:25:50 +0200 (CEST) Message-Id: <200806051325.m55DPoGm040972@lurza.secnetix.de> From: Oliver Fromme To: freebsd-chat@FreeBSD.ORG, a.j.werven@student.utwente.nl In-Reply-To: <48470120.8090404@student.utwente.nl> X-Newsgroups: list.freebsd-chat User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Thu, 05 Jun 2008 15:25:51 +0200 (CEST) Cc: Subject: Re: [style] Where to put server dirs X-BeenThere: freebsd-chat@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-chat@FreeBSD.ORG, a.j.werven@student.utwente.nl List-Id: Non technical items related to the community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Jun 2008 13:25:53 -0000 Alphons "Fonz" van Werven wrote: > Just wondering: where would you put server directories, such as the httpd > root dir, the anonymous ftp root dir, the CVS repository, that stuff. Put > it in /usr/local (e.g. /usr/local/cvsroot or /usr/local/httpd), in /var > (e.g. /var/cvs or /var/www), in / (e.g. /cvs or /www), or somewhere else? > > They will be seperate partitions, I'm just curious where people like to > mount them. The answer is "it depends". :-) There is usually a default location. For Apache, the default document root under FreeBSD is /usr/local/www/data or something like that. For anonymous FTP it is the home directory of the "ftp" user, i.e. /home/ftp. Of course those are just the defaults; you can change them whatever you like. I think /var is a bad idea. The /var file system is for data that changes often (i.e. it gets written to often), such as log files, lock files, PID files, spool and queue directories etc. (that's the reason why /var should always be different from the root directory). The write pattern on server directories is usually different. Some people put services alongside the user directories, i.e. there is /home/www, /home/cvs and so on. Another possibility is to create a special top-level directory such as /opt or /srv, and put the services there. If it's a separate file system anyway, it doesn't really matter that much how you call the mount point. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "anyone new to programming should be kept as far from C++ as possible; actually showing the stuff should be considered a criminal offence" -- Jacek Generowicz