Meeting Notes June 2 2008

We had about 5 people show up for this meeting.

During the beginning of the meeting we had a lengthy discussion of RedHat vs SUSE.
Two members were having problems with RHEL 5 upgrades. Apparently, the new version of RedHat goes out and gets updates automatically. Although this my be a configuration that need to be modified in the RHEL network it appears the defaults are causing problems. For Dustin, auto upgrades were breaking custom installs of Postfix. He had compiled Postfix from source to include some database patches that were missing in the standard Postfix RPM. Additionally, for Micheal, a recent security from RHEL 5.1 to RHEL 5.2 broke some clustering functionality he needed for his RHEL super computer. Both were generally frustrated with RHEL. According to Micheal, SUSE is tested much longer when upgrade releases come out.

Micheal provided a little more information on Xen. He mentioned that SUSE Xen is benchmarked as one of the fastest. Additionally, he mentioned that the Microsoft/SUSE co-operation is helping SUSE get more interoperability with Windows machines. He thought the arrangement was a good thing for Linux and Microsoft.

Dustin had some questions about speeding up compiling under C. Originally, Dustin expressed some interested in purchasing more hardware. Rather than spending money, Dave suggested that Dustin use a software solution called ccache for speeding up his compiles. According to Dave, ccache can speed up gcc. GCC is speed up when it does parallel builds.

Nick brought in some questions about NFS and SELinux. Nick’s clients were not able to connect to the NFS server. Since SELinux was running, Dave suggested that Nick run SELinux in permissive mode and get NFS working first. It appears implementing SELinux is a little difficult. It is good to run SELinux in permissive mode until everything is setup and working. Once everything is working, there are programs that can parse the SELinux exception logs and create a policy. Sometimes files that are modified in permissive mode need to be relabeled before the policy will work. All in all SELinux adds another layer of complexity that takes time to implement properly.

Different version control systems for developing software were discussed. Dustin and Nick both use Subversion. However, Dave used git and now uses something else called ‘Mach-areal’. I could not find the later.

There was talk about some of the Google whitepapers that are public. According to Dustin, reading Google white papers is good way to keep to up to date with what it happening in the world of software development. For example, Dustin read many of the white papers on what Google has worked on recenltly. He recommended that others read the following: BigTable, GoogleFS, and Map Produce.

Similar Posts

  • About us

    The Annapolis Linux Users Group is a not-for-profit organization that provides support and education for Linux users, particularly those who are inexperienced. We use a mailing list to disseminate meeting information. As of March 2020, we have been meeting virtually via Jitsi Meet, which works with any web-based client on Linux. Please double-check the meeting…

  • Meeting Notes May 4th 2009

    About 7 people showed up for the meeting. Topics discussed: 1. Cray computers and vector extensions. A new guy Matt was trying to get some old Cray software to do combustion simulation working on a Linux box. Dave mentioned that Crays normally used vector extensions with Fortran, so it might be tricky. 2. Astricks PBX…

  • Meeting Notes Nov 7 2006

    About 7 people showed up. We had one new person. Summary: Talked about modifiying Linksys G routers. OpenSource software for handheld treos. Fiber to the home. Troubleshooting a box with everything installed. Script lance and indepedant contracting software services. Troubleshooting when the bugs don’t follow any numerical patterns. G Lynksys routers are common household routers…

  • Meeting Notes Feb 5 2007

    Everyone came late this evening. The meeting started around 7:15pm. Topics: Webhosting virtual server space vs. regular physical server Home networking: ssh tunnels verizon dsl / verizon high speed fiber Distro Wars Ubunto vs Debian vs Mandrivia Alien for transforming rpms into deb packages Building machines from scratch Cases: coolmaster vs lain-li case Filtering Spam…

  • April 2010

    We had an open meeting this day. Michael Tanenhaus gave a quick overview on how to setup Asterisks. In summary, there are two parts to configure for asterisks to function. There is the ‘/etc/dahdi’ stuff which configures the card, previously known as ‘zapper’. The ‘/etc/asterisks’ stuff holds the extensions and the software configuration for the…