From: Bjorn A. <bj...@ik...> - 2004-01-27 07:49:33
|
Sorry for this several months late reply. On Sun, Oct 05 2003, at 10:38:00 +0000, Christoph Bartelmus wrote: > Bjorn Andersson "bj...@ik..." wrote: > [...] > > I just tested lirc for the first time and was very pleased with what > > it achieves. The only thing that confused me was that the unix domain > > socket lircd and pipe lircm were in /dev by default. Isn't it > > customary to place these kind of files in /var/run? >=20 > Which part of the Filesystem Hierarchy Standard makes you believe this? FHS v2.2 section 5.13.2 says: Programs that maintain transient UNIX-domain sockets must place them in this [/var/run] directory. As it is now, /dev/lircd isn't removed when lircd stops, which dosn't make it transient. But I think it would be good if /dev/lircd would be created when lircd starts and removed when it stops. > > It would at least > > be nice if they could be configured to be in a different directory >=20 > lircd has an option for that. But this configures both unix domain socket lircd and the kernel device lirc to be in the same directory? Is there a way to configure so that the default location for lircd is in /var/run and the character device in /dev? --=20 Bjorn Andersson <bj...@ik...> PGP id 5AFC144B |