Never been to CodeSnippets before?

Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world (or not, you can keep them private!)

About this user

Jason Hoffman http://textdrive.com/

output from the dtrace oneliner

http://www.brendangregg.com/dtrace.html#OneLiners

[jason:/] root# dtrace -n 'syscall::open*:entry { printf("%s %s",execname,copyinstr(arg0)); }'
dtrace: description 'syscall::open*:entry ' matched 2 probes
CPU     ID                    FUNCTION:NAME
  3  52380                       open:entry master public/qmgr
  0  52778                     open64:entry sshd /system/contract/process/latest
  0  52778                     open64:entry sshd /system/contract/all/2751405/ctl
  0  52380                       open:entry locale /var/ld/ld.config
  0  52380                       open:entry locale /lib/libc.so.1
  0  52380                       open:entry locale /usr/lib/locale/iso_8859_1/iso_8859_1.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_CA/en_CA.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_CA.UTF-8/en_CA.UTF-8.so.3
  0  52380                       open:entry locale /usr/lib/locale/common/methods_unicode.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_US/en_US.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_US.ISO8859-15/en_US.ISO8859-15.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_US.ISO8859-15@euro/LC_MESSAGES/SUNW_OST_SGS.mo
  0  52380                       open:entry locale /usr/lib/locale/en_US.ISO8859-15@euro/LC_MESSAGES/SUNW_OST_OSLIB.mo
  0  52380                       open:entry locale /usr/lib/locale/es/LC_MESSAGES/SUNW_OST_SGS.mo
  0  52380                       open:entry locale /usr/lib/locale/es/LC_MESSAGES/SUNW_OST_OSLIB.mo
  0  52380                       open:entry locale /usr/lib/locale/es_MX/es_MX.so.3
  0  52380                       open:entry locale /usr/lib/locale/es_MX.UTF-8/es_MX.UTF-8.so.3
  0  52380                       open:entry locale /usr/lib/locale/es_MX.UTF-8/LC_MESSAGES/SUNW_OST_SGS.mo
  0  52380                       open:entry locale /usr/lib/locale/es_MX.UTF-8/LC_MESSAGES/SUNW_OST_OSLIB.mo
  0  52380                       open:entry locale /usr/lib/locale/fr/LC_MESSAGES/SUNW_OST_SGS.mo
  0  52380                       open:entry locale /usr/lib/locale/fr/LC_MESSAGES/SUNW_OST_OSLIB.mo
  0  52380                       open:entry locale /usr/lib/locale/fr_CA/fr_CA.so.3
  0  52380                       open:entry locale /usr/lib/locale/fr_CA.UTF-8/fr_CA.UTF-8.so.3
  0  52380                       open:entry locale /usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3
  0  52380                       open:entry sshd /etc/gss/mech
  0  52380                       open:entry sshd /usr/lib/gss/mech_krb5.so
  0  52380                       open:entry sshd /lib/libresolv.so.2
  0  52380                       open:entry sshd /usr/lib/libpkcs11.so.1
  0  52380                       open:entry sshd /usr/lib/libcryptoutil.so.1
  0  52778                     open64:entry sshd /etc/ssh/moduli
  2  52380                       open:entry sshd /etc/hosts.allow
  2  52380                       open:entry sshd /etc/hosts.deny
  2  52380                       open:entry sh /var/ld/ld.config
  2  52380                       open:entry sh /lib/libc.so.1
  2  52380                       open:entry sshd /lib/libscf.so.1
  2  52380                       open:entry sshd /lib/libuutil.so.1
  2  52380                       open:entry sshd /lib/libgen.so.1
  2  52380                       open:entry sshd /lib/libmp.so.2
  2  52380                       open:entry sshd /etc/krb5/krb5.conf
  2  52380                       open:entry sshd /etc/crypto/pkcs11.conf
  2  52380                       open:entry sshd /usr/lib/security/pkcs11_kernel.so
  2  52380                       open:entry sshd /dev/crypto
  2  52380                       open:entry sshd /usr/lib/security/pkcs11_softtoken.so
  2  52380                       open:entry sshd /var/run/kcfd_door
  2  52380                       open:entry kcfd /etc/security/kmfpolicy.xml
  2  52380                       open:entry kcfd /usr/share/lib/xml/dtd/kmfpolicy.dtd
  2  52380                       open:entry kcfd /usr/lib/security/pkcs11_softtoken.so
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNW_SunOS_5.10
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNW_SunOS_5.10
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNW_SunOS_5.11_Limited
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNW_SunOS_5.11_Limited
  2  52380                       open:entry kcfd /etc/crypto/certs/CA
  2  52380                       open:entry kcfd /etc/crypto/certs/CA
  2  52778                     open64:entry kcfd /etc/crypto/certs/CA
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNWObjectCA
  2  52380                       open:entry kcfd /etc/crypto/certs/SUNWObjectCA
  2  52380                       open:entry sshd /proc/14553/psinfo
  2  52778                     open64:entry sshd /var/run/name_service_door
  2  52380                       open:entry sshd //.sunw/pkcs11_softtoken/objstore_info
  2  52380                       open:entry sshd //.sunw/pkcs11_softtoken/objstore_info
  2  52380                       open:entry sshd /dev/urandom
  2  52380                       open:entry sshd /proc/14553/psinfo
  2  52380                       open:entry sshd /dev/conslog
  2  52380                       open:entry sshd /var/run/syslog_door
  2  52380                       open:entry sshd /var/run/syslog_door
  2  52380                       open:entry sshd /var/run/syslog_door
  0  52380                       open:entry sshd /etc/pam_debug
  0  52380                       open:entry nscd /etc/inet/ipnodes
  0  52380                       open:entry sshd /etc/pam.conf
  0  52380                       open:entry sshd /usr/lib/security//pam_authtok_get.so.1
  0  52380                       open:entry sshd /usr/lib/passwdutil.so.1
  0  52380                       open:entry sshd /usr/lib/libsldap.so.1
  0  52380                       open:entry sshd /usr/lib/libldap.so.5
  0  52380                       open:entry sshd /usr/lib/libsasl.so.1
  0  52380                       open:entry sshd /usr/lib/mps/libnspr4.so
  0  52380                       open:entry sshd /usr/lib/mps/libplc4.so
  0  52380                       open:entry sshd /usr/lib/mps/libnss3.so
  0  52380                       open:entry sshd /usr/lib/mps/libssl3.so
  0  52380                       open:entry sshd /lib/libpthread.so.1
  0  52380                       open:entry sshd /lib/libthread.so.1
  0  52380                       open:entry sshd /lib/librt.so.1
  0  52380                       open:entry sshd /lib/libdl.so.1
  0  52380                       open:entry sshd /usr/lib/mps/libsoftokn3.so
  0  52380                       open:entry sshd /usr/lib/mps/libplds4.so
  0  52380                       open:entry sshd /lib/libtsol.so.2
  0  52380                       open:entry sshd /usr/lib/security//pam_dhkeys.so.1
  0  52380                       open:entry sshd /usr/lib/security//pam_unix_cred.so.1
  0  52380                       open:entry sshd /usr/lib/libproject.so.1
  0  52380                       open:entry sshd /lib/libproc.so.1
  0  52380                       open:entry sshd /lib/librtld_db.so.1
  0  52380                       open:entry sshd /lib/libelf.so.1
  0  52380                       open:entry sshd /lib/libctf.so.1
  0  52380                       open:entry sshd /usr/lib/security//pam_unix_auth.so.1
  0  52380                       open:entry sshd /etc/nsswitch.conf
  0  52380                       open:entry sshd /etc/shadow
  2  52380                       open:entry sshd /etc/default/nss
  2  52380                       open:entry nscd /etc/group
  2  52380                       open:entry sshd /etc/shadow
  2  52380                       open:entry sshd /etc/passwd
  2  52380                       open:entry sshd /etc/shadow
  2  52380                       open:entry sshd /etc/security/crypt.conf
  2  52380                       open:entry sshd /usr/lib/security/crypt_bsdbf.so.1
  2  52380                       open:entry nscd /etc/user_attr
  2  52380                       open:entry sshd /etc/security/policy.conf
  2  52380                       open:entry sshd /var/run/syslog_door
  2  52380                       open:entry sshd /dev/conslog
  2  52380                       open:entry sshd /var/run/syslog_door
  3  52380                       open:entry sshd /etc/pam_debug
  3  52380                       open:entry sshd /etc/pam.conf
  3  52380                       open:entry sshd /usr/lib/security//pam_authtok_get.so.1
  3  52380                       open:entry sshd /usr/lib/passwdutil.so.1
  3  52380                       open:entry sshd /usr/lib/libsldap.so.1
  3  52380                       open:entry sshd /usr/lib/security//pam_dhkeys.so.1
  3  52380                       open:entry sshd /usr/lib/security//pam_unix_cred.so.1
  3  52380                       open:entry sshd /usr/lib/libproject.so.1
  3  52380                       open:entry sshd /lib/libproc.so.1
  3  52380                       open:entry sshd /lib/librtld_db.so.1
  3  52380                       open:entry sshd /lib/libelf.so.1
  3  52380                       open:entry sshd /lib/libctf.so.1
  3  52380                       open:entry sshd /usr/lib/security//pam_unix_auth.so.1
  3  52380                       open:entry sshd /etc/shadow
  0  52380                       open:entry sshd /etc/shadow
  0  52380                       open:entry sshd /etc/passwd
  0  52380                       open:entry sshd /etc/shadow
  0  52380                       open:entry sshd /etc/security/crypt.conf
  0  52380                       open:entry sshd /usr/lib/security/crypt_bsdbf.so.1
  0  52380                       open:entry sshd /etc/pam.conf
  0  52380                       open:entry sshd /usr/lib/security//pam_roles.so.1
  0  52380                       open:entry sshd /usr/lib/security//pam_unix_account.so.1
  0  52380                       open:entry sshd /etc/passwd
  0  52380                       open:entry sshd /etc/shadow
  0  52380                       open:entry sshd /etc/shadow
  0  52778                     open64:entry sshd /var/adm/lastlog
  0  52380                       open:entry sshd /etc/default/login
  0  52380                       open:entry sshd /etc/pam.conf
  0  52380                       open:entry sshd /etc/shadow
  0  52380                       open:entry sshd /etc/security/policy.conf
  0  52778                     open64:entry sshd /var/adm/lastlog
  0  52380                       open:entry sshd /etc/pam.conf
  0  52380                       open:entry sshd /usr/lib/security//pam_unix_session.so.1
  0  52778                     open64:entry sshd /var/adm/lastlog
  0  52380                       open:entry quota /var/ld/ld.config
  0  52380                       open:entry quota /lib/libnsl.so.1
  0  52380                       open:entry quota /lib/libc.so.1
  0  52380                       open:entry quota /etc/mnttab
  0  52778                     open64:entry quota /var/run/name_service_door
  0  52380                       open:entry quota /etc/mnttab
  0  52380                       open:entry mail /var/ld/ld.config
  0  52380                       open:entry mail /usr/lib/libmail.so.1
  0  52380                       open:entry mail /lib/libsocket.so.1
  0  52380                       open:entry mail /lib/libc.so.1
  0  52380                       open:entry mail /lib/libnsl.so.1
  0  52778                     open64:entry mail /var/run/name_service_door
  0  52380                       open:entry mail /var/mail/jason
  1  52380                       open:entry sshd /dev/conslog
  1  52380                       open:entry sshd /var/run/syslog_door
  1  52778                     open64:entry sshd /var/adm/lastlog
  1  52778                     open64:entry sshd /var/adm/wtmpx
  1  52380                       open:entry sshd /etc/default/nss
  1  52380                       open:entry nscd /etc/group
dtrace: error on enabled probe ID 1 (ID 52778: syscall::open64:entry): invalid address (0x8098b6b) in action #2 at DIF offset 28
  1  52778                     open64:entry sshd /dev/tty
  1  52778                     open64:entry sshd /dev/pts/5
  1  52778                     open64:entry sshd /dev/tty
  1  52380                       open:entry utmpd /proc/14557/psinfo
  1  52778                     open64:entry sshd /etc/nologin
  1  52380                       open:entry sshd /etc/default/login
  1  52778                     open64:entry sshd /home/admin/.ssh/environment
  1  52380                       open:entry bash /var/ld/ld.config
  1  52380                       open:entry bash /lib/libcurses.so.1
  1  52380                       open:entry bash /lib/libsocket.so.1
  1  52380                       open:entry bash /lib/libnsl.so.1
  1  52380                       open:entry bash /lib/libdl.so.1
  1  52380                       open:entry bash /lib/libc.so.1
  1  52778                     open64:entry bash /dev/tty
  1  52778                     open64:entry bash /var/run/name_service_door
  1  52778                     open64:entry bash /etc/profile
  1  52778                     open64:entry bash /home/admin/.bash_profile
  1  52778                     open64:entry bash /home/admin/.bashrc
  1  52778                     open64:entry bash /home/admin/.bash_history
  1  52778                     open64:entry bash /home/admin/.bash_history
  1  52380                       open:entry bash /usr/share/lib/terminfo//x/xterm-color
  1  52778                     open64:entry bash /home/admin/.inputrc
dtrace: error on enabled probe ID 2 (ID 52380: syscall::open:entry): invalid address (0xfec5b9c7) in action #2 at DIF offset 28
  3  52380                       open:entry nscd /etc/group
  3  52778                     open64:entry sshd /var/adm/lastlog
  3  52778                     open64:entry sshd /dev/ptmx
  3  52778                     open64:entry sshd /dev/pts/5
  3  52380                       open:entry sshd /etc/pam.conf
  3  52778                     open64:entry sshd /var/adm/lastlog
  3  52778                     open64:entry sshd /var/adm/lastlog
  3  52380                       open:entry sshd /var/adm/utmpx
  3  52380                       open:entry sshd /var/adm/utmpx
  3  52380                       open:entry sshd /etc/utmppipe
  3  52778                     open64:entry sshd /var/adm/wtmpx
  3  52380                       open:entry cat /var/ld/ld.config
  3  52380                       open:entry cat /lib/libc.so.1
  3  52778                     open64:entry cat /etc/motd
  2  52380                       open:entry quota /var/ld/ld.config
  2  52380                       open:entry quota /lib/libnsl.so.1
  2  52380                       open:entry quota /lib/libc.so.1
  2  52380                       open:entry quota /etc/mnttab
  2  52380                       open:entry quota /proc/14562/psinfo
  2  52778                     open64:entry quota /var/run/name_service_door
  2  52380                       open:entry cat /var/ld/ld.config
  2  52380                       open:entry cat /lib/libc.so.1
  2  52778                     open64:entry cat /etc/motd
  2  52778                     open64:entry bash //.bash_profile
  2  52778                     open64:entry bash //.bashrc
  2  52778                     open64:entry bash //.bash_history
  2  52778                     open64:entry bash //.bash_history
  2  52380                       open:entry bash /usr/share/lib/terminfo//x/xterm-color
  3  52380                       open:entry sudo /var/ld/ld.config
  3  52380                       open:entry sudo /lib/libpam.so.1
  3  52380                       open:entry sudo /lib/libdl.so.1
  3  52380                       open:entry sudo /lib/libsocket.so.1
  3  52380                       open:entry sudo /lib/libnsl.so.1
  3  52380                       open:entry sudo /lib/libc.so.1
  3  52778                     open64:entry sudo /var/run/name_service_door
  3  52380                       open:entry sudo /usr/share/lib/zoneinfo/GMT
  3  52380                       open:entry sudo /etc/ttysrch
  3  52380                       open:entry nscd /etc/shadow
  3  52380                       open:entry nscd /etc/shadow
  3  52380                       open:entry sudo /opt/csw/etc/sudoers
  3  52380                       open:entry sudo /dev/conslog
  3  52380                       open:entry sudo /var/run/syslog_door
  3  52380                       open:entry sudo /etc/pam_debug
  3  52380                       open:entry sudo /etc/pam.conf
  3  52380                       open:entry sudo /usr/lib/security//pam_authtok_get.so.1
  3  52380                       open:entry sudo /usr/lib/passwdutil.so.1
  3  52380                       open:entry sudo /usr/lib/libsldap.so.1
  3  52380                       open:entry sudo /usr/lib/libldap.so.5
  3  52380                       open:entry sudo /lib/libscf.so.1
  3  52380                       open:entry sudo /usr/lib/libsasl.so.1
  3  52380                       open:entry sudo /lib/libmd.so.1
  3  52380                       open:entry sudo /usr/lib/mps/libnspr4.so
  3  52380                       open:entry sudo /usr/lib/mps/libplc4.so
  3  52380                       open:entry sudo /usr/lib/mps/libnss3.so
  3  52380                       open:entry sudo /usr/lib/mps/libssl3.so
  3  52380                       open:entry sudo /lib/libuutil.so.1
  3  52380                       open:entry sudo /lib/libgen.so.1
  3  52380                       open:entry sudo /lib/libpthread.so.1
  3  52380                       open:entry sudo /lib/libthread.so.1
  3  52380                       open:entry sudo /lib/librt.so.1
  3  52380                       open:entry sudo /usr/lib/mps/secv1/libsoftokn3.so
  3  52380                       open:entry sudo /usr/lib/mps/secv1/libplds4.so
  3  52380                       open:entry sudo /lib/libbsm.so.1
  3  52380                       open:entry sudo /lib/libsecdb.so.1
  3  52380                       open:entry sudo /lib/libmp.so.2
  3  52380                       open:entry sudo /usr/lib/security//pam_dhkeys.so.1
  3  52380                       open:entry sudo /usr/lib/security//pam_unix_cred.so.1
  3  52380                       open:entry sudo /usr/lib/libproject.so.1
  3  52380                       open:entry sudo /lib/libproc.so.1
  3  52380                       open:entry sudo /lib/librtld_db.so.1
  3  52380                       open:entry sudo /lib/libelf.so.1
  3  52380                       open:entry sudo /lib/libctf.so.1
  3  52380                       open:entry sudo /usr/lib/security//pam_unix_auth.so.1
  3  52380                       open:entry sudo /etc/security/policy.conf
  3  52380                       open:entry sudo /etc/default/nss
  3  52380                       open:entry nscd /etc/group
  3  52380                       open:entry su /var/ld/ld.config
  3  52380                       open:entry su /lib/libbsm.so.1
  3  52380                       open:entry su /lib/libpam.so.1
  3  52380                       open:entry su /lib/libsecdb.so.1
  3  52380                       open:entry su /lib/libc.so.1
  3  52380                       open:entry su /lib/libsocket.so.1
  3  52380                       open:entry su /lib/libnsl.so.1
  3  52380                       open:entry su /lib/libmd.so.1
  3  52380                       open:entry su /etc/default/su
  3  52380                       open:entry su /etc/ttysrch
  3  52380                       open:entry su /etc/ttysrch
  3  52380                       open:entry su /var/adm/utmpx
  3  52778                     open64:entry su /var/adm/utmpx
  3  52380                       open:entry su /var/adm/sulog
  3  52380                       open:entry su /etc/pam_debug
  3  52380                       open:entry su /etc/default/login
  3  52380                       open:entry su /proc/14561/psinfo
  3  52778                     open64:entry su /var/run/name_service_door
  3  52380                       open:entry su /etc/pam.conf
  3  52380                       open:entry su /usr/lib/security//pam_authtok_get.so.1
  3  52380                       open:entry su /usr/lib/passwdutil.so.1
  3  52380                       open:entry su /usr/lib/libsldap.so.1
  3  52380                       open:entry su /usr/lib/libldap.so.5
  3  52380                       open:entry su /lib/libscf.so.1
  3  52380                       open:entry su /usr/lib/libsasl.so.1
  3  52380                       open:entry su /usr/lib/mps/libnspr4.so
  3  52380                       open:entry su /usr/lib/mps/libplc4.so
  3  52380                       open:entry su /usr/lib/mps/libnss3.so
  3  52380                       open:entry su /usr/lib/mps/libssl3.so
  3  52380                       open:entry su /lib/libuutil.so.1
  3  52380                       open:entry su /lib/libgen.so.1
  3  52380                       open:entry su /lib/libpthread.so.1
  3  52380                       open:entry su /lib/libthread.so.1
  3  52380                       open:entry su /lib/librt.so.1