summaryrefslogtreecommitdiffstats
path: root/stap-server-connect.c
Commit message (Collapse)AuthorAgeFilesLines
* Improved server certificate management. ulimit for stap-server only.Dave Brolley2010-02-171-7/+28
| | | | | | | - Server now generates a new certificate when old one expires. - Certificates now valid for 1 year. - ulimit for stap-server-connect now only set for stap-server user and only when override variable is not set.
* PR11105: robustify stap-serverFrank Ch. Eigler2010-01-151-98/+401
| | | | | | | | | | | * main.cxx (main): Always downgrade client-provided -p5 to -p4. * stap-client (unpack_response): Sanitize stdout due to same. * stap-server-connect.c: Eliminate a bunch of globals. (handle_connection): Make things locals instead. Base tmp files on $TMPDIR. (spawn_and_wait): New helper function. (handleRequest): New monster function to inline rest of old stap-server-request.
* PR 10905: initscript improvements.Dave Brolley2009-12-211-3/+3
| | | | | | Make the stap-server initscript available as $bindir/stap-server Reimplement the stap-server initscript as a thin wrapper around $bindir/stap-server.
* PR 10247, 10276, 10905: Move remaining client/server tools to libexec.Dave Brolley2009-12-211-1/+1
|
* More logging for stap-server initscript.Dave Brolley2009-11-021-3/+18
|
* Final cleanup of stap-server initscript and packaging.Dave Brolley2009-11-021-3/+6
|
* PR10331: improve nss error message handlingFrank Ch. Eigler2009-10-141-3/+4
| | | | | | | | | * stapsslerr.h: New file containing NSS* error number to string mappings. Originally from mozilla NSS documentation, also seen in other GPLv2 software. * nsscommon.c (nssError): Print error number, and text from <stapsslerr.h>. * stap-{client,server}-connect.c (errWarn): Standardize on nssError(). * Makefile.am (nss binaries): Also link in nsscommon.c.
* stap-start-server(->stap-serverd) now accept -r -R -I -B and -a options for ↵Dave Brolley2009-09-181-15/+20
| | | | | | | cross compilation. Server correctly advertises itself wrt -r and -a. Fix bug in stap-server: fatal function was potentially recursive.
* Problems using server scripts when not on PATH.Dave Brolley2009-05-061-5/+7
| | | | HAVE_NSS related compile time warning.
* Module signing and verification using a separate file for the module signature.Dave Brolley2009-05-041-1/+1
|
* Server response is no longer signed. Passed as a zip archive instead.Dave Brolley2009-02-111-13/+13
|
* Update a few more files with Vim modelinesJosh Stone2009-02-031-0/+2
|
* New framework for creating/using certificate databases for client/server.Dave Brolley2009-01-091-4/+19
|
* Systemtap compile server phase 2 (ssl) -- first cut.Dave Brolley2008-12-241-0/+756