Gimmie a new panel prototype

July 22nd, 2006

Gimmie is Alex Graveley’s re-imagined desktop panel project, coded in Python and integrated with GNOME services. Though still a prototype, Gimmie has spawned discussion about the uses and usability of panels, task lists, and menu bars in today’s desktop environments.

Continue Reading

WiFi Radar eases connections

July 20th, 2006

WiFi Radar is a handy tool for those who move from one wireless access point (AP) to another. My laptop regularly connects to a wireless AP on my home LAN, to a free wireless service in downtown Austin where we hold our weekly LUG meetings, and to whatever is available at airports and hotels when I’m on the road. WiFi Radar makes it simple to switch connections no matter where I am.

Continue Reading

Rico

Create a secure Linux-based wireless access point

July 20th, 2006

Wi-Fi Protected Access version 2 (WPA2) is becoming the de facto standard for securing wireless networks, and a mandatory feature for all new Wi-Fi products certified by the Wi-Fi Alliance. We all know the security weaknesses of its predecessor, WEP; this time they got it right. Here’s how to implement the WPA2 protocol on a Linux host and create a secure wireless access point (WAP) for your network.

Continue Reading

Accessing network resources in a mixed environment

July 17th, 2006

The first thing that comes to most sysadmins’ minds when they hear about file and print services in mixed Windows and Linux environments is probably Samba, but you can also make a rock-solid system for sharing resources via NFS on the *nix platform and DiskShare on Windows.

What’s wrong with Samba? Nothing. I use DiskShare on Windows instead of Samba’s SMB/CIFS sharing because I need a fileshare on Windows storage (SAN) to be accessible by Solaris clients, and unfortunately there is no SMB/CIFS support in the Solaris kernel yet. There is a Solaris application called Sharity that can mount SMB/CIFS shares on Solaris, but it didn’t work well for me.

To make this work, we’ll use NFS for all the sharing on all platforms. With NFS there is no problem sharing resources between Linux and other *nix systems. The problem is accessing resources on Windows shares from *nix clients, and vice versa. That’s where DiskShare comes in.

DiskShare is an enterprise class Windows NFS server and gateway that allows Windows NT/2000/2003/XP-Pro workstations and servers to perform as NFS servers, so you can share files and printers among Unix workstations, PCs, and other NFS-based clients. It also integrates with Windows server security, mapping between *nix/Linux users and groups and Windows domain users and groups.

Continue Reading

Smart Package Manager: a better mousetrap

July 17th, 2006

The Smart Package Manager hopes to beat the native package management applications for distributions like Red Hat, SUSE, and Debian at their own game. Still in beta, it has support for most major GNU/Linux package and repository formats, with a modular codebase that hints at further compatibility. Smart introduces many innovative and useful ideas, but its killer feature, with which it purports to excel beyond its counterparts, is the algorithms it uses to select packages and versions that best resolve dependencies and ensure cooperation between the hundreds of applications and libraries on a user’s system.

In most GNU/Linux package management schemes, user-selected packages are fetched from a list of sources, be they CDs or remote repositories, and installed along with other packages on which they depend. Each has slightly different package formats, protocols, and administration interfaces.

Continue Reading