Hi, On 2/5/06, Filip Brcic <[EMAIL PROTECTED]> wrote: > How about a daemon (or service, or translator, or whatever) that would monitor > the "/Programs" directory where the new programs are installed. And when that > daemon sees a new program it automagicaly does a "ln -s" for binaries, > includes, libraries, etc. That "daemon" could be triggered by the > installation program, or it could just look into /Programs from time to time > to see if there are new directories around (or it could just be croned to run > every few minutes to update the envvars if needed).
In the Hurd this can be implemented by a server that listen to dir_notify messages coming from the /Programs directory. Update would be just in time and we would need no special daemon, or timer. [...] > > Of course. It doesn't make sense to change the envvars in the runtime. It > probably could be done, but all the programs that use envvars would have to > implement some sort of signal-handler that would update internal envvars and > process them to see if they are useful to the program or not. > Again, we could implement this by messages. Still, I think this is a _BAD_ idea. Gianluca -- It was a type of people I did not know, I found them very strange and they did not inspire confidence at all. Later I learned that I had been introduced to electronic engineers. E. W. Dijkstra _______________________________________________ Bug-hurd mailing list Bug-hurd@gnu.org http://lists.gnu.org/mailman/listinfo/bug-hurd