As I write this it looks like all the players have weighed in with their new distribution offerings. I've checked out my favorites and found them all wanting, but still a site better than those from the past. This time, though, I've noticed what I would consider a lot more griping and general discontent than before among the user community. I always figured new releases were a time of rejoicing that someone else went to the trouble of upgrading everything for me. Last time around I seem to recall a lot of whining about the distros installing with everything in the world turned on (Telnet, FTP, etc.). The distros heard this and tightened down. Now I hear the same gripe, only this time it's because nothing (or almost nothing) is turned on by default. Guess some things just never change. But I for one am enjoying the moment, discovering where the engineers squirreled away all the scripts and configuration files this time. It'll soon be old hat. And when I've got the half-dozen distros I'm running here down pat, I guess I'll just have to go check out the other 112-plus. I feel like a kid at Burger King, having it all my way. Gee, it's great to be running Linux.
The FreeMED program is striving for ISO9000 compliance with a complete package for a medical practice or hospital. It's not there yet, lacking several major features, but looks good, performs well and is quite easy to install. For security, just drop this into your secure web document root and go. Requires: web server w/ PHP4 and MySQL support, MySQL server, phpwebtools, web browser.
If you want to monitor the status of one or more Ethernet interfaces in a system, this small utility is for you. It will show you, both graphically and in numbers, what your interface is doing and even whether it's up or down. The author has included a small utility to set up startup at boot. But even if you don't have one of the distributions mentioned, you can set it up. Output can be sent to an unused VT for monitoring at any time by anyone. Requires: libncurses, glibc.
If you have a lot of systems you need to watch, Sysmon can handle them all fairly easily. Designed for a NOC (network operations center), you set up one system as your monitoring station running the sysmon dæmon, and you can check it via the sysmon client from anywhere on your network. The most difficult part is the configuration, which isn't well documented, so novices may find setup daunting. Requires: libresolv, libnsl, libncurses, glibc.
If any of you use a wireless network, you are almost certainly aware of the paucity of tools for these cards. Well, for those using the WaveLAN or similar, at least one tool is available. While wavemon isn't a panacea; it's a start. It works for a myriad of cards, including the Lucent Orinoco and many others. Now, if some tool would just allow this card to be used under Linux as an access point. Requires: libm, libncurses, glibc.
I know many administrators face the problem of allowing only certain authorized individuals access to their mail server without making it a relay for low-life spammers. But when your road warriors are traveling, or, like me, you have folks who access the server from all over the world, you need something. What I liked about popaccess is that it's all in one file, not three or four. Configuration is simple and it works. Requires: Perl, perl module IO::Seekable.
I have nothing against xcdroast. I also have nothing against X. But sometimes working from a TTY is faster or easier, so often I do. SimpleCDR works in most any environment but is particularly well suited to a VT. It won't burn your CD any faster, but you don't need to fire up X to use it. Requires: libncurses, libstdc++, libm, glibc.
Sometimes, you just need to create multiple CDs. Most systems I've worked on would require several CDs if you wanted to use them for backups. multiCD was made just for that purpose. Even as it's burning one CD, it can be creating the next so that burning can continue uninterrupted. For obvious reasons, this won't work on a slow system. Requires: Perl.
If you require a RADIUS server, for whatever purpose, you'll at least want to take a look at IC-RADIUS. Once installed, all administration is performed through a web browser (though you'll want a secure server to perform remote administration). You can create groups, users, view statistics and more. Network logins via dialup are very fast. Requires: MySQL, libmysqlclient, libm, libcrypt, libnsl, libz, glibc.
Until next month.
Practical Task Scheduling Deployment
July 20, 2016 12:00 pm CDT
One of the best things about the UNIX environment (aside from being stable and efficient) is the vast array of software tools available to help you do your job. Traditionally, a UNIX tool does only one thing, but does that one thing very well. For example, grep is very easy to use and can search vast amounts of data quickly. The find tool can find a particular file or files based on all kinds of criteria. It's pretty easy to string these tools together to build even more powerful tools, such as a tool that finds all of the .log files in the /home directory and searches each one for a particular entry. This erector-set mentality allows UNIX system administrators to seem to always have the right tool for the job.
Cron traditionally has been considered another such a tool for job scheduling, but is it enough? This webinar considers that very question. The first part builds on a previous Geek Guide, Beyond Cron, and briefly describes how to know when it might be time to consider upgrading your job scheduling infrastructure. The second part presents an actual planning and implementation framework.
Join Linux Journal's Mike Diehl and Pat Cameron of Help Systems.
Free to Linux Journal readers.Register Now!
- SUSE LLC's SUSE Manager
- Murat Yener and Onur Dundar's Expert Android Studio (Wrox)
- My +1 Sword of Productivity
- Managing Linux Using Puppet
- Non-Linux FOSS: Caffeine!
- Doing for User Space What We Did for Kernel Space
- SuperTuxKart 0.9.2 Released
- Google's SwiftShader Released
- Parsing an RSS News Feed with a Bash Script
- Rogue Wave Software's Zend Server
With all the industry talk about the benefits of Linux on Power and all the performance advantages offered by its open architecture, you may be considering a move in that direction. If you are thinking about analytics, big data and cloud computing, you would be right to evaluate Power. The idea of using commodity x86 hardware and replacing it every three years is an outdated cost model. It doesn’t consider the total cost of ownership, and it doesn’t consider the advantage of real processing power, high-availability and multithreading like a demon.
This ebook takes a look at some of the practical applications of the Linux on Power platform and ways you might bring all the performance power of this open architecture to bear for your organization. There are no smoke and mirrors here—just hard, cold, empirical evidence provided by independent sources. I also consider some innovative ways Linux on Power will be used in the future.Get the Guide