Enterprise Health Check

(This blog entry was in the publication queue for a while, so Chris Beal overtook me with his great blog entry) For a very long time there are some security...

More precise timestamps for DTrace

Sometimes the timestamps delivered by %Y are not precise enough for debugging purposes. # dtrace \ -n 'syscall::read:entry {printf("%Y", walltimestamp);}' dtrace: description 'syscall::read:entry ' matched 1 probe CPU ID FUNCTION:NAME...

How you have grown ... sxadm

I remember i have first talked at a Solaris day in the Vienna Urania about sxadm for security extension administration. At that time we had one security extension and having...

Improved debugging in LDAP tools and nscd

Some of this improvements are not really new. They were in Solaris for years, however they were not really documented and while many people knew about them they weren’t official...

Lock it up

This is a quite useful tool. Let’s assume you are working with colleagues on a system on their desktop. They are working on their shells as unprivileged users, however you...

Just the processing please

One of the many enhancements to well known tools like truss was the introduction of the option -G to said command. When you truss for a command with -E it...

truss - just the interesting part ...

Most of the time when trussing a process you are not interested in all the system calls that are working perfectly and which are scrolling by in high speed. However...

Servicename in ps

Yesterday i wrote in “prstat -x” about the addition of a feature to show the FMRI of the service which the process is part of. ps got a similar enhancement....

prstat -x

When looking with processes on your system, sometimes you ask your self “Who the heck started this process? Often it’s a process started by SMF as part of a service...

Oracle Solaris 11.4 SRU 31

SRU 31 of Oracle Solaris 11.4 has been published today. You will find more information about the changes here.

fsstat

The command fsstat (somehow a command relatively unknown when talking with customers) got a slight enhancement in an Solaris 11.4 SRU. Before this enhancement you were able to check for...

Clean up after yourself

This is a rather small change in one of the Solaris 11.4 SRUs. SMF had so far three methods. You could have a start method, which is as the name...

Tales from the bike saddle - Feeling/being superior to whom?

The film “Kingsmen” is totally over the top, somehow still fun and you learn from it. For example what the hell brogues are. That you should know how a bulldog...

Even more new options for svcbundle

Another addition to svcbundle was the addition to set user group privileges to directly create manifests for SMF that didn’t need manual editing to adhere to the best practice that...

Homedirectories

Even such venerable tools like useradd could use some extra features. In a recent SRU an option was added to set a default how the home directory is created. You...

iostat and microseconds

Solaris 11.4 got a small extension to the iostat command. In a time when storage storage gets faster and faster, you may end in a sitation where the wsvc_t and...

gcore with less impact

This isn’t a everyday tool, however for diagnosing problems gcore is one of the important tools in your toolbox. With gcore you can create a core image of each process...

ps

Today i won’t write a blog entry explaining a feature. I would just like to guide your attention to an article at “Teaching an old ps command new tricks” written...

Jitter and delay for svcbundle generated SMF manifests

Another extenstion to the svcbundle tool is the introduction of -s delay= and -s jitter= for periodic SMF services services. If you have something to start in a periodic manner...

svcbundle extended

svcbundle is an really useful tool to create SMF manifestes without having to hassle too much with XML. Most often you don’t have to work with XML at all ,...