Applications

The Display of Percent CPU in top

Submitted by wnl on Tue, 2007-07-31 11:48.Applications
The single most important piece of information processed by top is the measure of a process's percentage cpu utilization, known as percent cpu. Although top is perfectly capable of display and sorting on a variety of information, by default it sorts by percent cpu. The reason for this is that most people use top to find out what the cpu is doing, or more specifically which process is hogging the cpu. Percent cpu readily reveals this information.

Blogging about Top

Submitted by wnl on Tue, 2007-07-03 12:19.Applications

When someone at a conference discovered that I was the original author for the utility "top" the reaction is always the same: "hey that's a really cool program", "thanks for writing it", or "top really saved the day". I am glad that in my own little way I was able to contribute to the system administrator's toolbox. But for years I have been unable to do much additional work with top, and it has become rather out of date. I was able to keep up with some of the operating system changes, but I have not really been able to add useful features to it or to track the seemingly endless variations that others have implemented.

Asking for Comments: Samba Server Setup Experience Under Fedora Core 6

Submitted by ant on Wed, 2007-05-23 12:43.Applications | Filesystems | Linux | Networking | Windows

Solved -- The box didn't retain my permissiable SELinux environment after a yum update. With a 'sudo setsebool -P samba_enable_home_dirs=1' there was a mighty noise and it started allowing public read-only access to the share.

Someone liked my work (that they help me do) so well, that recently they requested I share the file with everyone on the LAN. I set out to create a publicly readable Samba share for the file. As a user, I issued a 'sudo yum install samba' and soon after started working on the default config file in /etc/samba/smb.conf.

Here's the mix I came up with (which, keep in mind, doesn't work; I could use some help!)

WPKG

Submitted by Meier on Sat, 2007-03-03 05:11.Applications | Configuration Mgmt

WPKG is an automated software deployment, upgrade and removal program for Windows.

www.wpkg.org/

Sun, 2005-05-01 05:00

Stable

WPKG can add great value to your Samba or Active Directory setup, as it allows to perform software installation, updates, removal etc. on your workstations. It features dependencies and there is a windows service wich does all this on machine start, user logons can be delayed until wpkg has finished its work.

It is also possible to execute custom scripts on your workstations, like synchronizing time, setting printers, changing permissions or adding registry entries (basically, some of the things you would do with Active Directory and Group Policy / GPO).

Basically it is a set of XML files and a javascript program. There is a web-gui for package/machine management available at http://wpkg.linuxkidd.com/.

Django

Submitted by eadmund on Mon, 2007-01-22 14:08.Applications | Database | Linux | Software Development | Unix | Windows | WWW

Excellent Python web development framework

Fri, 2005-07-15 14:00

Stable

I like to use this to throw together nice web frontends for the PHBs to look at stats & stuff. It's pretty simple to use, interfaces easily to a database--very useful for the sorts of sysadmin-plus stuff I tend to do.

LEO - Literate Editing with Outlines

Submitted by Stephen P Schaefer on Wed, 2007-01-10 09:48.Applications | Documentation

Build conceptual maps of multi-structured data that can then generate that data

leo.sf.net

Sat, 2000-04-01 21:00

Mature

LEO is an outliner, but by implementing a visually compelling directed acyclic graph (DAG) instead of a strict tree, it allows one to present multiple aspects of structure. Some "branches" of the graph can generate source code, others configuration files, others comprise documentation which includes analogs of "hard links" to portions of the code or configuration; various aspects of the subject can be pulled out and collected into coherent subsets independent of each other's structure.

Example: sendmail.mc generated by one tree, other trees within the graph contain source for the various .m4 files, while a documentation tree contains text but also nodes from the various files making the specific implementation immediately available for modification along with the documentation.

SSL Intro for techs; mini OpenSSL CA

Submitted by syscomet on Sat, 2006-10-28 17:44.Applications | Network | Operating System

Sysadmin's Basic Guide to SSL Certificates and Authorities

Intended audience: system administrators who know roughly what SSL/TLS is and can use SSH and OpenPGP products (such as GnuPG) and who now want to know more and perhaps issue local certificates. You should know what public-key cryptography is, but are not expected to be able to follow any math (no equations herein) -- this is about using the stuff, not understanding the underlaying principles. You understand that "encrypt" is scrambling and "decrypt" is descrambling.

screen

Submitted by scm on Tue, 2006-10-24 12:25.Applications | Communications | Desktop Environment | Operating System | Operating System

screen - screen manager with VT100/ANSI terminal emulation

Sat, 2000-01-01 00:00

Mature

Ever been disconnected from your ssh session while in the middle of something? Ever wished there was a way to reconnect to that lost ssh session? Screen is for you..

Screen is a full-screen window manager that multiplexes a physical terminal between several processes. In fact, when you execute screen, you can imagine that you turned on another screen to the server that you're working on. You then execute your process on that virtual screen, detach your connection from it and return, whenever you please, to that screen in order to continue working.

Screen is a full-screen window manager that multiplexes a physical terminal between several processes, typically interactive shells. Each virtual terminal provides the functions of the DEC VT100 terminal and, in addition, several control functions from the ANSI X3.64 (ISO 6429) and ISO 2022 standards (e.g., insert/delete line and support for multiple character sets). There is a scrollback history buffer for each virtual terminal and a copy-and-paste mechanism that allows the user to move text regions between windows. When screen is called, it creates a single window with a shell in it (or the specified command) and then gets out of your way so that you can use the program as you normally would. Then, at any time, you can create new (full-screen) windows with other programs in them (including more shells), kill the current window, view a list of the active windows, turn output logging on and off, copy text between windows, view the scrollback history, switch between windows, etc. All windows run their programs completely independent of each other. Programs continue to run when their window is currently not visible and even when the whole screen session is detached from the users terminal.

FastSum

Submitted by AHand on Sat, 2006-10-21 00:18.Applications | Security

MD5 file integrity control checksum tool

Tue, 2002-12-31 10:00

FastSum is an extremely fast MD5 hash utility for your file integrity control. The high accuracy and speed attains through the use of a well-known and time-proven cryptographic MD5 algorithm. As a matter of fact, FastSum is a Windows MD5 hash checker. You do not have to be afraid of these unintelligible words, all you have to know is - how to run FastSum.

PuTTY

Submitted by AHand on Sat, 2006-10-21 00:06.Applications | Communications

Free Telnet and SSH client

Fri, 2006-10-20 09:00

Active

PuTTY is a free implementation of Telnet and SSH for Win32 and Unix platforms, along with an xterm terminal emulator. It is written and maintained primarily by Simon Tatham.

The latest version is beta 0.58.

(from the official site)

XML feed