Date: Wed, 11 May 2005 10:25:13 -0400 (EDT) From: Joe Marcus Clarke <marcus@marcuscom.com> To: Juho Vuori <juho.vuori@kepa.fi> Cc: freebsd-gnome@freebsd.org Subject: Re: HAL on FreeBSD Message-ID: <20050511102352.J27884@shumai.marcuscom.com> In-Reply-To: <4281C469.2090102@kepa.fi> References: <4281C469.2090102@kepa.fi>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 11 May 2005, Juho Vuori wrote: > Hello, > > I've been working on porting HAL to FreeBSD for some time now, and decided to > announce it in case someone is doing the same thing. There is quite some work > involved so I don't want to duplicate anyone's efforts. I've got a > preliminary device list built and hotplugging working somehow, but it's all > still pretty messy. I'm working on it, but I just started, so you're farther along than I am. > > One of the difficult decisions involved in this is where to mount all the new > filesystem devices that gets plugged into the system, and I'd like to have > someone's opinion on this who is more involved in FreeBSD than me. The thing > is, it is possible someone stick a new USB memory to the system without it > having an entry in /etc/fstab. HAL (if asked to do so), may in this case add > an entry to /etc/fstab and mount the device automatically, but where to mount > it? Now, linux has the /media -hierarchy which is really useful for something > like this, but FreeBSD doesn't, and it's not really nice for a random piece > of software to install things in the root directory of the system so this is > not really an option. Another thing that comes to mind is creating something > like /usr/local/share/hal/media/ and mounting new devices in directories > under that, but that feels really clumsy as well. System administrators are > of course free to decide what they think is best for them, but HAL needs a > decent default policy, and I'm not sure what that should be. Any ideas? FreeBSD does have /mnt. Subdirectories under there might be a good idea. For example, /mnt/media/* or /mnt/hal/media/*. I think this would be easier to find that something buried multiple levels deep. > > There is a lot of tiny things to do to make it as smooth as on linux, and I > don't really have much hardware to test it with, but the core features are > fairly simple and I hope to get something useful done by the summer. > Agreed. I'd love to help. If you want to make your code available, and let me know where you're at, I'd be happy to do what ever is needed. Joe > Cheers, > Juho Vuori > > _______________________________________________ > freebsd-gnome@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-gnome > To unsubscribe, send any mail to "freebsd-gnome-unsubscribe@freebsd.org" > > PGP Key : http://www.marcuscom.com/pgp.asc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050511102352.J27884>