From: Jon B. <jon...@la...> - 2006-04-19 13:50:53
|
Den onsdag 19.apr kl. 15:28 skrev Jan Mulders: > Hello, > > I'm currently automating the user blocking process for my OpenVPN > install, and I would basically like to use the management > interface's 'kill' command from a Perl script, or from the root > terminal. > > What is the easiest way to do this? I sadly don't have useful > knowledge of Perl, but I can run commands from the script which > runs as root. use netcat to connect to the management interface, and then use shell scripts to echo or cat "kill foobar" > If anyone has any helpful hints or tips on how I could knock off > one user, without affecting the others (while I revoke their cert, > and add a '-suspended' suffix to their ccd file, so ccd-exclusive > won't let them reconnect), I would be very grateful. If the cert is revoked, you dont need to worry about adding suspended to the filename but it is a good idea to rename/move it JonB |