From owner-freebsd-hackers@FreeBSD.ORG Wed Oct 6 19:33:54 2004 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 660EB16A4CE for ; Wed, 6 Oct 2004 19:33:54 +0000 (GMT) Received: from server.rucus.ru.ac.za (server.rucus.ru.ac.za [146.231.115.1]) by mx1.FreeBSD.org (Postfix) with SMTP id 56E7D43D2F for ; Wed, 6 Oct 2004 19:33:52 +0000 (GMT) (envelope-from oxo@rucus.ru.ac.za) Received: (qmail 53422 invoked from network); 6 Oct 2004 19:33:50 -0000 Received: from shell-em0.rucus.ru.ac.za (oxo@10.0.0.1) by server-em0.rucus.ru.ac.za with QMQP; 6 Oct 2004 19:33:50 -0000 Date: Wed, 6 Oct 2004 21:33:50 +0200 From: John Oxley To: hackers@FreeBSD.org Message-ID: <20041006193350.GA8867@rucus.ru.ac.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: Where to start for someone new to kernel coding X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Oct 2004 19:33:54 -0000 Hi, I am on this list so there is no need to cc me. I want to extend the disk quota system: - Implement a user space daemon to control it. - Pass control from the kernel to the user space daemon. By doing this, you can have much finer grained control over disk quota's, such as controling directories for users as opposed to file systems, setting quotas on what files reside in a directory as opposed to by UID etc. Is this at all possible, and if so, where should I start looking for coding with the kernel. I already have a fair experience in coding with C. -John -- /~\ The ASCII ASCII stupid question, get a EBCDIC ANSI. \ / Ribbon Campaign John Oxley X Against HTML http://oxo.rucus.net/ / \ Email! oxo rucus.net "Personally, I'd rather pay for my freedom than live in a bitmapped, pop-up-happy dungeon like NT." -- Thomas Scoville