From owner-freebsd-current Wed Jan 20 18:20:03 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id SAA22375 for freebsd-current-outgoing; Wed, 20 Jan 1999 18:20:03 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from k6n1.znh.org ([207.109.235.45]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA22269 for ; Wed, 20 Jan 1999 18:19:46 -0800 (PST) (envelope-from zach@uffdaonline.net) Received: (from zach@localhost) by k6n1.znh.org (8.9.1/8.9.1) id BAA37970; Thu, 21 Jan 1999 01:45:56 GMT (envelope-from zach) Message-ID: <19990120194556.B37565@znh.org> Date: Wed, 20 Jan 1999 19:45:56 -0600 From: Zach Heilig To: Mike Smith , Archie Cobbs Cc: current@FreeBSD.ORG Subject: Re: KLD naming References: <199901202046.MAA23549@bubba.whistle.com> <199901202336.PAA04090@dingo.cdrom.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i In-Reply-To: <199901202336.PAA04090@dingo.cdrom.com>; from Mike Smith on Wed, Jan 20, 1999 at 03:36:14PM -0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Wed, Jan 20, 1999 at 03:36:14PM -0800, Mike Smith wrote: > [KLD module file locations] > > I was just pointing out that having things in subdirectories > > is better than having a zillion files piled into a single directory. > I'm torn between agreeing that it's tidier and disagreeing on the > grounds that it's much more of a pain to administer. "Where is that > damnned module?" "Why am I loading a stale version of saver_foo?", etc. Perhaps something more along the lines of: /modules <- empty, except for directories /console <- console related modules blank_saver.ko, daemon_saver.ko, fade_saver.ko, green_saver.ko, logo_saver.ko, rain_saver.ko, snake_saver.ko, star_saver.ko, vesa.ko, warp_saver.ko /devices <- device drivers. joy.ko /emulation <- like linux, fpu, etc... fpu.ko, gnufpu.ko, ibcs2.ko, ibcs2_coff.ko, linux.ko /fs <- filesystem related modules atapi.ko, ccd.ko, cd9660.ko, coda.ko, fdesc.ko, kernfs.ko, mfs.ko, msdos.ko, nfs.ko, null.ko, portal.ko, procfs.ko, umap.ko, union.ko, vinum.ko /net <- network related modules. if_disc.ko, if_ppp.ko, if_sl.ko, if_tun.ko, ipfw.ko I think this takes care of everything currently in /modules. -- Zach Heilig / Zach Heilig To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message