summaryrefslogtreecommitdiffstats
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* PR 11210 move stapprobe.* man pages to tapset::*William Cohen2010-03-101-9/+5
| | | | | | make on RHEL-5 and earlier cannot deal with the :: in the man page names. This work around uses the install-data-local rule to install the manpages to avoid confusing the older versions of make.
* PR 11210 move stapprobe.* man pages to tapset::*William Cohen2010-03-091-6/+6
| | | | | Complete the renaming scheme with prefix of "tapset::" for the man pages related to over all description of groups of probes.
* PRs 11205, 11309: Specfile problems for stap-server:Dave Brolley2010-03-081-1/+1
| | | | | | | | - Use assigned gid/uid of 155/155 for stap-server. - Create stap-server group in main systemtap rpm. - Make uprobes runtime directory read/write/search by members of stap-server group in main systemtap rpm. - Keep stap-server log in %{_localstatedir}/log/stap-server/log
* PR11114: simplify librpm autoconfFrank Ch. Eigler2010-02-251-1/+1
| | | | | * configure.ac: Check for -lrpm with simple AC_CHECK_LIB. * Makefile.am: Forget about @rpm_LIBS@
* Don't try to parallel install partial build-elfutils build in lib-elfutils.Mark Wielaard2010-02-161-1/+1
| | | | | | | | | | | | | | | | | | | The parallel install into lib-elfutils during the build seems to be fragile, so explicitly install the libs with -j1. * Makefile.am (stamp-elfutils): Add -j1 in for dir loop sub make. * Makefile.in: Regenerated. * aclocal.m4: Likewise. * compile: Likewise. * config.in: Likewise. * configure: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * doc/beginners/Makefile.in: Likewise. * grapher/Makefile.in: Likewise. * testsuite/Makefile.in: Likewise. * testsuite/aclocal.m4: Likewise. * testsuite/configure: Likewise.
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2010-01-211-0/+1
|\
| * Add dtrace.1 man page.Stan Cox2010-01-201-0/+1
| | | | | | | | | | | | | | | | * dtrace.1: New file. * Makefile.am (man_MANS): Add dtrace.1 * Makefile.in: Regenerate. * configure.ac (AC_CONFIG_FILES): Add dtrace.1 * configure: Regenerate.
* | PR 11201: From Eugeniy Meshcheryakov (eugen@debian.org):Dave Brolley2010-01-211-1/+1
|/ | | | Remove $(pkglibexec_SCRIPTS) from CLEANFILES.
* PR11105: Remove stap-server-request shell script.Frank Ch. Eigler2010-01-151-1/+1
| | | | * Makefile.am: Don't install it any more.
* Move PKGLIBDIR variable set to testsuite/Makefile.am for self-contained tests.William Cohen2010-01-081-1/+1
|
* PR 10905: initscript improvements.Dave Brolley2009-12-211-3/+11
| | | | | | Make the stap-server initscript available as $bindir/stap-server Reimplement the stap-server initscript as a thin wrapper around $bindir/stap-server.
* Typos in install and rpm spec.Dave Brolley2009-12-211-1/+1
| | | | | o add / suffix to stap_pkglibexecdir o typo: %{name%} -> %{name}
* PR 10247, 10276, 10905: Move remaining client/server tools to libexec.Dave Brolley2009-12-211-10/+11
|
* PR 10247 10276 10905: Infrastructure for moving underlying client/server ↵Dave Brolley2009-12-181-4/+8
| | | | tools to libexec.
* PR 10889: Reorganize client/server man pages. Document --unprivileged.Dave Brolley2009-12-171-1/+2
|
* PR10901: Add -D_FILE_OFFSET_BITS=64 to Makefile.am for stap and staprunCharley Wang2009-11-301-2/+2
|
* - Allow root, the owner of the uprobes build directory and the members of theDave Brolley2009-11-251-4/+0
| | | | | | | | | | group owner of the uprobes buld directory to build uprobes.ko. - When building uprobes.ko, make all generated files writable by the group owner of the uprobes build directory. - Don't change the group owner of the uprobes build directory during 'make install'
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-11-231-4/+4
|\ | | | | | | | | | | Conflicts: configure
| * PR4037: 32-bit staprun vs. 64-bit kernels just works (tm)Frank Ch. Eigler2009-11-171-4/+4
| | | | | | | | | | * configure.ac (PROCFLAGS): Don't define it. * Makefile.am: Don't use it.
* | Ensure uprobes/Makefile never returns failure due to setting permissions.Dave Brolley2009-11-231-0/+4
|/ | | | | Ensure uprobes install directory has group 'stap-server'. Rename igid_in to in_group.
* PR 9973: Sign uprobes.ko when it is created and load it using insert_module.Dave Brolley2009-11-051-17/+24
| | | | Create home directory manually for stap-server.
* PR10331: improve nss error message handlingFrank Ch. Eigler2009-10-141-2/+2
| | | | | | | | | * 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.
* Factor out duplicated code to setup kernel/module Dwfl from dwflpp/translate.Mark Wielaard2009-09-281-1/+2
| | | | | | | | | | | * setupdwfl.h: New header file. * setupdwfl.cxx: New source file containing shared setup_dwfl_kernel() code. * dwflpp.cxx (dwfl_report_offline_predicate): Removed. (setup_kernel): Call setup_dwfl_kernel(). * translate.cxx (dwfl_report_offline_predicate2): Remove. (emit_symbol_data): Call setup_dwfl_kernel(). * Makefile.am (stap_SOURCES): Add setupdwfl.cxx. * Makefile.in: Regenerated.
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-09-141-2/+1
|\ | | | | | | | | | | | | | | | | | | Conflicts: aclocal.m4 configure doc/SystemTap_Tapset_Reference/Makefile.in testsuite/aclocal.m4 testsuite/configure
| * PR10617: make "make uninstall" workFrank Ch. Eigler2009-09-081-2/+1
| | | | | | | | | | * Makefile.am (uninstall-local): Don't rm libexecdir but remove doc/exmaples. * Makefile.in: Regenerated.
* | 2009-09-14 Dave Brolley <brolley@redhat.com>Dave Brolley2009-09-141-5/+7
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * modsign.cxx (init_cert_db_path): Use 'system' call. (sign_module): Renamed to 'main'. This is now an independant program. Check for arguments. Return 1 on error. * buildrun.cxx (modsign.h): Don't #include it. (compile_pass): Don't sign the module. * main.cxx (main): Don't copy the module signature. * cache.cxx (add_to_cache): Don't cache the module signature. * Makefile.am (bin_PROGRAMS): Add stap-sign-module. (stap_SOURCES): Remove modsign.cxx and nsscommon.c. (stap_sign_module_SOURCES): New variable. (stap_sign_module_CPPFLAGS): New variable. (stap_sign_module_LDFLAGS): New variable. (stap_sign_module_LDADD): New variable. * stap-server (initialization): Initialize unprivileged. (parse_options): Handle --unprivileged. (create_response): Call stap-sign-module if --unprivileged was specified. * systemtap.spec: Add stap-sign-module to stap-server. * Makefile.in: Regenerated. * doc/Makefile.in: Regenerated. * doc/SystemTap_Tapset_Reference/Makefile.in: Regenerated. * grapher/Makefile.in: Regenerated. * testsuite/Makefile.in: Regenerated. * aclocal.m4: Likewise. * testsuite/aclocal.m4: Likewise. * configure: Likewise. * testsuite/configure: Likewise.
* Make sure we pick up our own sdt.h, not the (maybe not installed) system one.Mark Wielaard2009-08-031-1/+1
| | | | | * Makefile.am (AM_CPPFLAGS): Add -I$(srcdir)/includes. * Makefile.in: Regenerated.
* Explicitly link with nss3 nspr4 and plc4 when used.Mark Wielaard2009-07-251-4/+4
| | | | | | | | | | | | GNU gold depends on all libraries providing symbols being explicitly linked in (PR 10238). And it is pedantically more correct indeed. * Makefile.am (stap_LD_ADD): Add -lnspr4 when HAVE_NSS. (staprun_LDADD): Likewise. (stap_client_connect_LDADD): Add -lnss3 -lnspr4 -lplc4 when BUILD_SERVER. (stap_server_connect_LDADD): Likewise. * Makefile.in: Regenerated. * aclocal.m4: Likewise.
* PR10209: extend configury for --disable-translatorElliott Baron2009-06-051-16/+26
| | | | | | | | | | | | * configure.ac: Added --disable-translator feature, creates AM_CONDITIONAL BUILD_TRANSLATOR. * Makefile.am: Only build runtime components (staprun, stapio) if BUILD_TRANSLATOR == FALSE. * configure: Regenerated. * Makefile.in: Likewise. * aclocal.m4: Likewise. * config.in: Likewise. * doc/Makefile.in: Likewise. * doc/SystemTap_Tapset_Reference/Makefile.in: Likewise. * grapher/Makefile.in: Likewise.
* Suggest rpms to install using debuginfo-install.William Cohen2009-05-271-2/+2
| | | | | | | | | The patch makes use of the RPM libraries to determine which rpm supplied the executable and from that information suggest a command to install the appropriate debuginfo rpm. This is enabled using the "--with-rpm" option for configure. Can be explicitly disabled with "--without-rpm".
* Move dfwlpp into its own fileJosh Stone2009-05-121-1/+1
| | | | | It's not a terribly clean split, but moving it helps reveals some of the knots that need to be untangled.
* Separate the utrace tapsetJosh Stone2009-05-071-1/+1
|
* Separate task_finder and the itrace tapsetJosh Stone2009-05-071-1/+2
|
* Separate the kernel.mark tapsetJosh Stone2009-05-071-1/+1
|
* Separate the permon tapsetJosh Stone2009-05-071-1/+2
|
* Separate the procfs tapsetJosh Stone2009-05-061-1/+1
|
* Separate the begin/end/error/never tapsetsJosh Stone2009-05-061-1/+1
|
* Separate built-in timer tapsetsJosh Stone2009-05-061-1/+2
| | | | | | All of the timer.* tapsets are now built and handled in their own tapset-timers.cxx, as the first step of many to pare down the current monolithic tapsets.cxx.
* Replace entire default path for stap_exec_prefix.Dave Brolley2009-05-061-1/+1
|
* Module signing and verification using a separate file for the module signature.Dave Brolley2009-05-041-4/+14
|
* PR 9821: Use genuine strftime in staprun/stapioMasami Hiramatsu2009-04-221-2/+2
| | | | | | | | | | * Makefile.am: Add -fno-builtin-strftime to stapio_CFLAGS. * Makefile.in: Ditto. * runtime/staprun/common.c (stap_strfloctime): Use strftime(3). (parse_args): Remove strftime format limitation message. * main.cxx (usage): Ditto. * stap.1.in: Ditto. * staprun.8.in: Ditto.
* Finish moving grapher into a subdirectoryTim Moore2009-04-201-2/+2
| | | | | | | | | | * configure.ac (GRAPHER): Configuration prefix for variables defined by PKG_CHECK_MODULES macro. (BUILD_GRAPHER): New conditional variable (enable-grapher): New option (AC_CONFIG_FILES): Add grapher/Makefile * Makefile.am (SUBDIRS): Add grapher * grapher/Makefile.am: New file
* Move grapher to subdirectoryTim Moore2009-04-201-6/+2
|
* graphing widget and test harnessTim Moore2009-04-151-1/+5
|
* PR9953: split up the two process.* tapsetsJosh Stone2009-04-141-1/+1
| | | | | | | The overlapping process.* tapsets are now separated. Those probe points documented in stapprobes(3stap) remain the same. Those that were formerly in stapprobes.process(3stap) have been renamed to kprocess, to reflect their kernel perspective on processes.
* Make install-scripts depend on install-binSCRIPTSEugeniy Meshcheryakov2009-04-061-1/+2
| | | | This is needed for running make with -j. Fixes Debian bug #522800.
* Move man pages from man5 to man3 (3stap).Will Cohen2009-03-241-1/+9
|
* PR9875: Remove sduprobesWenji Huang2009-03-031-5/+0
| | | | | | | | | | | | Impact: cleanup Since sdt.h is in git tree, sduprobes is no longer needed. * Makefile.am: Remove sduprobes. * Makefile.in: Regenerated. * doc/Makefile.in: Ditto. * runtime/sduprobes.c: Removed. Signed-off-by: Wenji Huang <wenji.huang@oracle.com>
* Kill all ChangeLogsJosh Stone2009-02-191-1/+2
| | | | | | Mark Wielaard, a dear friend of the departed, will be performing a song and dance at the funeral services to commemorate the joyous times that they had together.
* Clean up extraneous build warningsJosh Stone2009-02-191-2/+3
| | | | | | | | | | The testsuite Makefile doesn't have any useful targets except check and installcheck, and those two are invoked directly by the top-level Makefile. So, I'm removing testsuite from automake's SUBDIRS, but keeping it in DIST_SUBDIRS for cleanup. I also renamed our top-level check target to check-local, so it cooperates with automake's check instead of overriding it.