summaryrefslogtreecommitdiffstats
path: root/stap-serverd
Commit message (Collapse)AuthorAgeFilesLines
* Improved server certificate management. ulimit for stap-server only.Dave Brolley2010-02-171-38/+52
| | | | | | | - 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 part 2: tighten constraints on stap-server parameters passed to makeFrank Ch. Eigler2010-02-121-7/+15
| | | | | | | * util.h, util.cxx (assert_match_regexp): New function. * main.cxx (main): Constrain -R, -r, -a, -D, -S, -q, -B flags. * stap-serverd (listen): Harden stap-server-connect with ulimit/loop. * testsuite/systemtap.server/{client,server}_args.exp: Revised.
* Compile server logging and robustness.Dave Brolley2010-02-021-6/+12
| | | | | | Log certificate location and status when starting server. Additional care in handling arguments in stap-serverd. New test case discovered by fuzzing added and fixed.
* PR11197: prevent startup of stap-server as rootFrank Ch. Eigler2010-01-271-1/+12
| | | | | | | * stap-serverd: Block startup if whoami=root, unless magic environment variable is set. * testsuite/lib/systemtap.exp: Set magic environment variable to override protection.
* server: log controlling pidFrank Ch. Eigler2010-01-151-0/+2
| | | | * stap-serverd (initialization): Log startup pid.
* PR 10247, 10276, 10905: Move remaining client/server tools to libexec.Dave Brolley2009-12-211-5/+5
|
* PR 10247 10276 10905: Infrastructure for moving underlying client/server ↵Dave Brolley2009-12-181-1/+1
| | | | tools to libexec.
* PR 10905: stap-server initscript improvementsDave Brolley2009-12-141-4/+22
| | | | | | | o Handle, -B, -I, -R options o Allow specification of servers by pid o Allow specification of servers by nickname. o Advertise options used using avahi.
* Sign uprobes.ko with the builder's certificate.Dave Brolley2009-11-121-209/+0
| | | | Delete ownership & permissions tests from modsign.cxx and stap-serverd.
* More logging for stap-server initscript.Dave Brolley2009-11-021-7/+7
|
* Specialized user to run stap-server and improved logging.Dave Brolley2009-10-271-10/+15
|
* stap-server initscript fully functional.Dave Brolley2009-10-261-11/+12
|
* Allow errors from avahi-tools to go to stderr.Dave Brolley2009-09-211-1/+1
|
* stap-start-server(->stap-serverd) now accept -r -R -I -B and -a options for ↵Dave Brolley2009-09-181-7/+235
| | | | | | | cross compilation. Server correctly advertises itself wrt -r and -a. Fix bug in stap-server: fatal function was potentially recursive.
* Module signing and verification using a separate file for the module signature.Dave Brolley2009-05-041-24/+30
|
* Document client/server certificate management and tools.Dave Brolley2009-02-031-1/+1
|
* More security checking for client/server. Set exec_prefix and sysconfdir at ↵Dave Brolley2009-01-301-14/+36
| | | | install time.
* Improved certificate security for the client/server.Dave Brolley2009-01-291-1/+198
|
* Revert previous change. Only call stap-add-server-cert from stap-serverd if ↵Dave Brolley2009-01-191-2/+4
| | | | it has been installed.
* Ensure that the client/server scripts call the installed copies of anyDave Brolley2009-01-131-8/+13
| | | | other systemtap tools.
* Separate the creation of the server's certificate from its addition to theDave Brolley2009-01-131-0/+3
| | | | client-side database.
* New framework for creating/using certificate databases for client/server.Dave Brolley2009-01-091-3/+15
|
* Systemtap compile server phase 2 (ssl) -- first cut.Dave Brolley2008-12-241-51/+16
|
* Don't use -d on $netcat. Redirect from /dev/null instead.Dave Brolley2008-12-111-1/+1
|
* Use netcat or nc, whichever is available.Dave Brolley2008-12-091-10/+18
|
* Robustness improvements for the stap client/serverDave Brolley2008-08-251-33/+31
|
* stap client/server now pass 'make installcheck'Dave Brolley2008-08-201-3/+3
|
* PR 6834Dave Brolley2008-08-141-1/+1
|
* stap-serverd was incorectly determining that the server couldDave Brolley2008-08-111-8/+19
| | | | not be started.
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2008-08-081-1/+9
|\ | | | | | | | | | | | | Conflicts: ChangeLog testsuite/ChangeLog
| * client-server: improve random port selection and mdns txt useFrank Ch. Eigler2008-08-061-1/+9
| |
* | Start/stop the systemtap server from systemtap.exp and not in the top level ↵Dave Brolley2008-08-081-2/+7
|/ | | | Makefile.
* Ensure that a systemtap server is available if 'server' is specifiedDave Brolley2008-07-291-7/+21
| | | | in EXTRA_TOOL_OPTS for 'make check' and 'make installcheck'
* Use `uname -rvm` for checking system compatibility. GenerateDave Brolley2008-07-081-3/+2
| | | | a finale response from the server to allow for error checking.
* client/server take 2. See bz6565.Dave Brolley2008-07-031-0/+93