Displaying 20 results from an estimated 4000 matches similar to: "User Privileges and Dtrace"
2008 May 16
2
how can we use libdtrace within the DTrace security restrictions?
Hi all,
What is the correct way to give one non-root user the ability to use
DTrace with providers running in a process by another user?
Through the Web Stack project and some work by Ludovic Champenois and
Nasser Nouri, we have done a bit of work to bring together parts of
chime, the Web Stack Apache, Ruby and PHP providers, and stuff reused
from the DTrace toolkit. It''s in
2007 Jan 31
1
[patch?] dtrace privs in zones ?
Hello,
According to
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=4970596 and
other notes I read
it appears that the ability to run dtrace programs (by having
dtrace_proc and dtrace_user privileges configured inside NGZ''s)
has been made available (through various projects) since build 37 of
Nevada. I am not merely referring to configurable privileges alone, but
to
2008 Sep 30
12
dtrace missing ''unlinkat''? showing process stack?
everyone,
Just out of curiosity, I did a
dtrace -n ''syscall:::entry { @num[execname, probefunc] = count(); }''
and looked at the entries produced by ''rm''.
I see everything that rm did, *except* the unlinkat - which is unfortunate because I want to trace which processes have deleted which files.
So - does dtrace contain unlinkat as a probe for a system call?
2008 Aug 25
11
pid-provider sees ld.so.1 only
I''m trying to do some userspace tracing on a server-process with the pid provider.
My problem is, that the only probes the pid-provider lists for the server-process (to which I attach dtrace with "-p nnnn") are coming from "ld.so.1".
There''s not a single one from my modules.
If I''m specifying "a.out" (or any of our shared-objects) as the
2008 Oct 14
5
dtrace_kernel and privilege escalation
hey..
I talked to my sysadmins about getting access to the dtrace_kernel role, and they said they were hesitant to give this out because they thought it was a security risk - ie: that you could use it for privilege escalation.
How true is this? Is there a way to make it user safe? If not, why is it offered as an option for regular users?
Thanks much,
Ed
--
This message posted from
2006 Jun 20
1
Extending lwpsinfo_t with pr_lgrp for DTrace consumers
The sched provider defines the stable "lgrp" variable that is the lgroup of
the current CPU. This is mostly interesting when we can compare it with the
actual thread home lgroup, so I''d like to extend the lwpsinfo_t structure with
the new pr_lgrp field which will be implemented using translator. This will
match the addition of the pr_lgrp field to the proc(4) lwpsinfo_t
2007 Jul 05
2
DTracing GNOME startup
Hi there,
I''ve been using OpenSolaris for three months now, and I''ve started to get
interested about to get my hands dirty with DTrace. Since I have an strong
GNOME background, I would like to use it to help GNOME developers to find
performance problems. Federico Mena Quintero, one of the Novell GNOME guys
is one of the people that are working on GNOME performance stuff. He
2005 Sep 08
3
DTrace typewriter
G''Day Folks,
I''ve found another use of dtrace, this makes your console keyboard
sound like a typewriter.
http://www.brendangregg.com/DTrace/typewriter-0.70.tar.gz
I''ve only tested it on an UltraSPARC 5 and a Pentium laptop so far, more
to follow.
Ok, sorry, not actually a practical use of DTrace. :)
Enjoy!
Brendan
[Sydney, Australia]
2008 Nov 07
6
Dtrace command
Hi All,
Can I get Dtrace command, which is useful for regular system administration like performance issue.
Advance Thanks
Muthu
--
This message posted from opensolaris.org
2009 Feb 12
9
df -k takes too long only at random times
How do I find out why df -k is taking soo long to respond only sometimes?
--
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
2009 Nov 19
11
dtracing a forked process OR dynamic library
Hi,
I am tracking down a problem and would like to know how I can follow a
forked process with my dtrace script, or how I can trace a dynamic library.
Here is the problem. I am tracing dtlogin, and specifically I am trying
to determine what error libpkcs11`<routine> is returning. It turns out
dtlogin forks a lot of processes, and I believe the second forked
process is the one that winds
2006 Oct 24
3
how to debug shared-memory using dtrace/mdb
A complex data structure stored in the shared-memory.
Couple of processes attach to the shared-memory...
Some of them spawn child procs...
Two processes have change notification mechanism encoded...
Basically the producer timestamps and the consumer compares the timestamp against it''s snapshot, if they differ then does use a semaphore to lock and gather critical data and replaces the
2006 Jun 30
2
Qs. on fbt::copystr: probe
Hi all,
I have questions about something I observed just now:
1) on AMD64, S10u1:
# dtrace -n ''fbt::copystr:entry{printf ("%p\n", args[0]);}'' -c /bin/pwd
dtrace: invalid probe specifier fbt::copystr:entry{printf ("%p\n",
args[0]);}: in action list: index 0 is out of range for fbt::copystr:entry
args[ ]
but
# dtrace -n ''fbt::copystr:entry{printf
2008 Mar 04
5
Network Latency
Hiya,
I''m trying to track down some throughput latency that our customer seems
to be attributing to our product, I can''t see what he''s talking about,
but I want to try and get some deeper granularity than I might get with
something like smokeping, and maybe even see if its down to something
tunable on our end.
I''ve been looking for some examples on how
2008 May 20
6
Dtrace queries - predicates & func arg tracing
[1] Predicates in one-liners
I would like to list the probe modules in my executable and then
dynamically create a dscript to trace execution of those modules alone
(by excluding the 3rd party and system libraries). I tried the below
script without success. The conditional given in the predicate is not
taking effect. Why is this so ?
$ dtrace -ln ''pid$target:::
2007 Apr 19
5
Available free memory.
Hi,
Can I use DTrace to determine memory status?
1.Total Physical Memory, Used Memory.
2.Total Swap Space and Used Swap Space.
I did find few DTrace scripts but had too much
in them and I am unable to chop off unwanted
lines of code due to lack of knowledge.
It will be very helpful if some one can share
the piece of code that serves my purpose as
mentioned above.
Regards,
Ramesh.
Ramesh
2007 Jan 17
3
Diagnosing into server crash
Hi all,
can anyone point me to a document that descirbes how to trace into an OS
crash under Solaris 10? My hope is to get target-oriented description to
figure out the system call and the process/thread that lead to the crash.
Regards,
Andreas
2008 Jul 01
17
Memory leak scripts
Hola, I am trying to isolate the memory leak I suspect in a mailman
installation ? I found:
http://blogs.sun.com/sanjeevb/date/200506
It gives an error:
god at irt-smtp-02:~ 9:21am 65 # ./memleak.d 10312
dtrace: failed to compile script ./memleak.d: line 3: probe description
pid10312:libc.so.1:malloc:entry does not match any probes
I am on SunOS 5.10 Generic_127112-07 i86pc i386 i86pc
Are
2007 May 10
3
printf type functionality from kernel sdt probes
Is there any way to get printf type functionality inside the kernel from dtrace probes. Basically I want to dump progress through flow in my device driver. Something like:
DTRACE_PRINTF("Inside chip reset, mailboxes %x %x %x %x %x %x %x %x", mb1, mb2, .....);
...
...
DTRACE_PRINTF("reset failed: reason %s", failure_reasons[err]);
I may have several such probes and they may
2008 Jul 08
3
sub-function
I''m a newbie as dtrace, but couldn''t find an answer to this by searching :
For example, I have function "lsearch" which is called in many different places. It''s also called by "composemessage".
I have been able to successfully create a script which show the return values of "lsearch".
Now what I would like to do, is for it to only show the