Re: Silc Server Auth

Bryan Allen <bda-tb3in7AQDxbf/[email protected]>
Newsgroups gmane.network.silc.user
Message-ID <[email protected]>
On Apr 8, 2005, at 2:00 PM, Bill Orvis wrote:

> I setup a silc server (0.1.18) on a solaris system and want to use  
> public key files to control access to the server (using the  
> PublicKeyDir keyword in the silcd.conf file). When I add a new  
> user's key to the directory it appears I must restart the server to  
> get it to read the file and recognize the new user. I tried HUPing  
> the process but that didn't work. I don't like to have to restart  
> the server as that makes all the current channels go away (It also  
> makes the gaim client die). Any ideas on how to get the system to  
> reread the file?

Amusingly I was just asking about this on the silc channel.

I also asked after this a year or so ago, and it was found that  
(IIRC) because of the way the callback hook to rehash worked, getting  
the daemon to reread the publickeydir files was somewhat non-trivial.  
I may be wrong. It was a year ago, and I don't speak C very well.

After some further testing just now, it also seems that a HUP does  
not cause the daemon to reread its config file... leastwise not with  
regards to Client or Admin blocks. Not reloading Admin { } blocks  
seems somewhat odd to me, so hopefully I'm just wrong there.

I'm not entirely certain that this is going to be a show-stopper for  
the current work project I'm doing, but it is on some other personal  
things I'd like to use silc for.

Is any work on this being done, or should I start with the typical  
case of beer bribery? :)
--

bda

cyberpunk is dead. long live cyberpunk.

_______________________________________________________________
Info:    https://lists.silcnet.org/mailman/listinfo/silc-users
Archive: https://lists.silcnet.org/pipermail/silc-users
FAQ:     http://silcnet.org/support/faq/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.