summaryrefslogtreecommitdiffstats
path: root/runtime/uprobes/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* - Allow root, the owner of the uprobes build directory and the members of theDave Brolley2009-11-251-24/+20
| | | | | | | | | | 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'
* Ensure uprobes/Makefile never returns failure due to setting permissions.Dave Brolley2009-11-231-11/+17
| | | | | Ensure uprobes install directory has group 'stap-server'. Rename igid_in to in_group.
* Rework setting of group and permissions on generated files and directories.Dave Brolley2009-11-231-8/+21
|
* Make built files and directories writeable by the stap-server group ↵Dave Brolley2009-11-231-4/+6
| | | | individually.
* Only attempt to change the group permissions of built items if we are root.Dave Brolley2009-11-201-3/+6
|
* Allow members of the group stap-server to build the uprobes module.Dave Brolley2009-11-201-3/+9
|
* Sign uprobes.ko with the builder's certificate.Dave Brolley2009-11-121-1/+1
| | | | Delete ownership & permissions tests from modsign.cxx and stap-serverd.
* PR 9973: Sign uprobes.ko when it is created and load it using insert_module.Dave Brolley2009-11-051-1/+8
| | | | Create home directory manually for stap-server.
* Add a version of uprobes that works with the 2.6.27 version of utrace.Jim Keniston2008-11-031-2/+4
|
* PR 5270kenistoj2007-11-131-0/+6
| | | | | | | | | | | | | * main.cxx: Restored pre-10-08 version: moved uprobes build to buildrun.cxx. * buildrun.cxx: Reworked uprobes build so that the resulting Module.symvers can be used in building the stap-generated module. If user isn't root, call verify_uprobes_uptodate() rather than trying (and failing) to rebuild uprobes.ko. * buildrun.h: uprobes_enabled() and make_uprobes() are no longer extern. * runtime/uprobes/Makefile: Added uprobes.ko target for use by verify_uprobes_uptodate().
* PR 5709kenistoj2007-10-081-0/+10
* main.cxx: Add pass 4.5: make uprobes.ko in runtime/uprobes * buildrun.cxx: Add uprobes_enabled() and make_uprobes(). Factor run_make_cmd() out of compile_pass(). * buildrun.h: Add uprobes_enabled and make_uprobes decls. * tapsets.cxx: Do correct #include for modprobed uprobes.ko; set need_uprobes in pass 2. * session.h: Add need_uprobes * runtime/staprun/common.c: Add -u option -> need_uprobes * runtime/staprun/staprun_funcs.c: Generalize insert_module() to support inserting uprobes.ko. * runtime/staprun/staprun.c: Add enable_uprobes(). insert_module call becomes insert_stap_module(). * runtime/staprun/staprun.h: Reflect insert_module() and need_uprobes changes * runtime/uprobes/*.[c,h]: uprobes is built as a module, rather than included into the source of the stap-generated module. * runtime/uprobes/Makefile: Added