Admin note: Archived episodes are in open source Ogg Vorbis format via the podcatcher RSS feed at marwalk.net.

This program was produced on November 11, 2009. This is the first
anniversary of FredPod, and today’s topics will include:

  • Selections
    from “yum info recent” on the Fedora linux project.
  • The
    release date for Fedora 12 is set as of today for November 17th.
    In
    Today’s feature we go over the new features you can expect to find
    in Fedora 12.
  • And
    we’ll close with a Creative Commons licensed work by Jacob
    Heringman

    performing Antony Holborne’s A
    Horn pype

    spelled p-y-p-e.

Here are some Selections of updates from “yum info recent,” as
in Recently Added Packages in the Fedora Project:

Name
: ezstream

Summary
: Command line source client for Icecast media streaming servers

Description:
Ezstream is a command line source client for Icecast media

:
streaming servers. It began as the successor of the old “shout”

:
utility, and has since gained a lot of useful features.

:

:
In its basic mode of operation, it streams media files or data from

:
standard input without re-encoding and thus requires only very

:
little CPU resources. It can also use various external decoders and

:
encoders to reencode from one format to another, and stream the

:
result to an Icecast server. Additional features include scriptable

:
playlist and metadata handling. All of its features make ezstream a

:
very flexible source client.

:

:
Supported media formats for streaming are MP3, Ogg Vorbis and Ogg

:
Theora. Native metadata support includes MP3 (ID3v1 only) and Ogg

:
Vorbis, and many more formats when the optional TagLib support has

:
been compiled in (which they are for this package).

Name
: irclog2html

Summary
: Script to convert IRC logs to HTML and other formats

Description:
irclog2html is a nice IRC log parser and colorizer that will do the

:
most common things necessary to make an IRC log readable in a web

:
browser. It can export to many different HTML formats, and can

:
export MediaWiki pipe-table syntax.

Name
: mod_security

Summary
: Security module for the Apache HTTP Server

Description:
ModSecurity is an open source intrusion detection and prevention

:
engine for web applications. It operates embedded into the web

:
server, acting as a powerful umbrella – shielding web applications

:
from attacks.

Name
: monodevelop

Summary
: A full-featured IDE for Mono and Gtk#

Description:
This package provides MonoDevelop, a full-featured IDE for Mono

:
with syntax colouring, code completion, debugging, project

:
management and support for C sharp, Visual Basic.NET, Java, Boo,

:
Nemerle and MSIL.

Name
: ser2net

Summary
: Proxy that allows tcp connections to serial ports

Description:
ser2net provides a way for a user to connect from a network

:
connection to a serial port. It provides all the serial port setup,

:
a configuration file to configure the ports, a control login for

:
modifying port parameters, monitoring ports, and controlling ports.

Name
: vm-dump-metrics

Summary
: Virtualization host metrics dump

Description:
Executable to dump all available virtualization host metrics to

:
stdout or a file.

Name
: vm-dump-metrics

Summary
: Virtualization host metrics dump

Description:
Executable to dump all available virtualization host metrics to

:
stdout or a file.

You
can find additional information on these, and many other
recently updated packages, by typing yum info recent at
the command line.

The
Fredericksburg Linux Users Group, meets on the first Thursday and
last Saturday of each month. The meetings take place at the main
Library in Fredericksburg, Virginia, on Caroline Street in Meeting
Room 2:

  • You
    can find the FredLUG calendar by going to Google Groups and
    searching on F-r-e-d-L-U-G. Near the top of the page is a
    link to the Google calendar containing the meeting schedule.
  • Besides
    the FredLUG Google Group, you’re also welcome on the IRC channel
    pound FredLUG on irc dot freenode dot net.
FredLUG has users of several different Linux distributions;
among them are Ubuntu, Open SUSE, Debian, and GenToo.There
also are those of us who use Fedora, and the release date for
Fedora 12 is set for November 17th as of today, November 11th.
I’ve been using Fedora since Fedora Core 2, and have seen, in each
new release, solutions to problems I was having at different
times, such as with sound and networking. The full descriptions of
the upgrades and improvements in Fedora 12 are discussed in detail
at fedoraproject.org; and in today’s FredPod feature, here are
some of the highlights of the Fedora project’s list of
improvements.

 

 

Abrt 1.0 This is a tool to help non-power users with bug reporting,
making it as easy as a few mouse clicks
abrt is a daemon that
watches for application crashes. When a crash occurs, it collects
the crash data (core file, application’s command line etc.) and
takes action according to the type of application that crashed and
according to the configuration in the abrt.conf configuration
file. There are plugins for various actions: for example to report
the crash to Bugzilla, to mail the report, to transfer the report
via FTP or SCP, or to run a specified application.
Better Webcam
Support
Fedora 12 now supports even more webcams and has the support
for several existing cams improved leading to (sometimes much)
improved video quality.
DisplayPort Enhanced support for DisplayPort in X and kernel drivers for
Intel hardware.DisplayPort is a new digital display connector and
protocol. While much more capable than DVI, it’s also much more
complicated, and some work is needed to take advantage of it.
Benefit to Fedora DisplayPort has a higher link bandwidth than
dual-link DVI. Monitors can take advantage of this by providing
higher resolutions, higher color depths, and higher refresh rates.
DisplayPort also runs at a lower voltage than DVI and LVDS, using
less power. Future laptops will likely switch to embedded
DisplayPort for the local panel for this reason. With this
feature, Fedora users can take advantage of the the technical
superiority of DisplayPort.
Eclipse Call Graph Graphically displays the call hierarchy from executing a C/C++
binary, along with various other runtime statistics. Allow
developers to profile their C/C++ projects directly from Eclipse,
and view various runtime information about their program such as:
* Relationship between function calls * Number of times each
function was called * Time taken by each function instance
relative to the program’s execution time * Time taken by all
instances of a function relative to program’s execution time *
Ability to jump to the point in the source where a function was
defined, or to the approximate location where a function was
called * Ability to ‘step’ through function calls within the graph
in chronological order
Empathy Set Empathy as the default IM client. The geolocation feature
has been enabled.
FCoE Add Fibre Channel over Ethernet support to anaconda’s storage
code. FCoE devices can be added from the advanced storage menu and
then used to install onto.
Fedora Studio Classify multimedia applications
into subgroups for easy access.

 

  • Multimedia / Sound&Video .desktop
    file categories: (AudioVideo OR Audio OR Video)

     

    • Capture&Import .desktop
      file categories: (AudioVideo OR Audio OR Video) AND
      (X-AudioVideoImport OR X-AudioVideoCapture)
    • AV Demultiplexing
    • Audio Recording
    • Optical Media (CD/DVD/…) Ripper
    • Stream Recorder
    • VNC Recorder
    • Video Capture
    • Creation
      • Digital Processing .desktop
        file categories: (AudioVideo OR Audio OR Video) AND
        (X-DigitalProcessing OR X-Synthesis)
      • Audio effect (racks)
      • Audio Mastering
      • Synthesis applications
      • Fluidsynth GUI applications
      • Editors
      • Sound/Audio/Wave editor .desktop
        file categories: (AudioVideo OR Audio OR Video) AND
        (AudioVideoEditing)
      • Video Editor
      • Soundfont editor
      • Jack .desktop file
        categories: (AudioVideo OR Audio OR Video) AND X-Jack AND
        NOT(X-DigitalProcessing OR X-Synthesis)
      • All jack supporting GUI applications
      • MIDI .desktop file
        categories: (AudioVideo OR Audio OR Video) AND Midi AND
        NOT(X-DigitalProcessing OR X-Synthesis)
      • MIDI sequencer
      • Virtual keyboard
      • Sequencer .desktop
        file categories: (AudioVideo OR Audio OR Video) AND
        (X-Multitrack OR Sequencer OR X-Trackers)
      • Digital Audio Workstation
      • Multitrack sequencer
      • Notation .desktop
        file categories: (AudioVideo OR
        Audio OR Video) AND X-Notation
      • Lilypond editor
      • MusicXML editor
      • Tablature editor/viewer
    • Mixer .desktop file
      categories: (AudioVideo OR Audio OR
      Video) AND Mixer
    • Volume control application
    • Output Generation .desktop
      file categories: (AudioVideo OR Audio OR Video) AND
      (X-OutputGeneration OR DiscBurning OR X-Streamer OR
      X-SubtitleEditor)
    • AV Multiplexing
    • Audio Streamer
    • Optical Media (CD/DVD/…) Writer
    • Subtitle Editor
    • Format Changer
    • Video Streamer
    • Tools .desktop file
      categories: (AudioVideo OR Audio OR Video) AND
      (X-AudioVideoTools OR Tuner)
    • Instrument Tuner
    • Metronome
GFS2 Clustered
Samba
GFS (Global File System) is a cluster file system. A GFS2 file
system can be created on an LVM logical volume. With the
availability of a clustered database (CTDB) for Samba, multiple
instances of smbd across different nodes of a cluster are able to
share state. It is now possible to export a gfs2 filesystem
through one or more nodes in the cluster in a active/passive or
active/active configuration to provide a highly-available Samba
service. Samba was not cluster-aware until the introduction of
CTDB and hence it was not possible to have a highly available
samba service. Particularly, active/active configuration was not
possible. With this feature, it will be possible to run highly
available samba service(s) with different configurations
(active/active, active/passive) over a shared gfs2 filesystem on
the Red Hat cluster infrastructure.
Gnome2.28 Fedora 12 includes a Re-base to GNOME 2.28; which includes the
first release of the GNOME Bluetooth module to help users manage
their Bluetooth devices. GNOME Bluetooth supports hundreds of
Bluetooth devices, including mice, keyboards and headsets. GNOME
Bluetooth includes PulseAudio integration for Bluetooth headsets
and headphones. And GNOME Bluetooth also includes support for
Internet access through your mobile phone. After pairing your
mobile phone with GNOME Bluetooth, NetworkManager will include an
entry to use your mobile phone for Internet access.
KDE 4.3 Fedora 12 also includes a Rebase to KDE 4.3 — KDE is a
popular, feature rich and stable desktop environment used by a lot
of Fedora users; including me. Some of the new KDE features are: +
new default theme, Air + improved job and notification management
+ fully configurable keyboard shortcuts + new and improved Plasma
widgets — faster Systemsettings with an optional treeview o new
effects like “Sheet” and “Slide Back” and
better performance in KWin — Applications improvements include: +
Solid integration in KGpg + Ark supports LZMA/XZ + improved
contact list in Kopete + new Bug Report Tool + KDELirc, which is a
frontend for the Linux Infrared Remote Control system (LIRC)
KSM, as in Kernel Samepage Merging KSM allows KVM guest virtual machines to share identical memory
pages. This is especially useful when running multiple guests from
the same or similar base operating system image. Because memory is
shared, the combined memory usage of the guests is reduced.
KVM Huge
Page Backed Memory
Enable KVM guests to use huge page backed memory in order to
reduce memory consumption and improve performance by reducing CPU
cache pressure. Using huge pages for guest memory does have a
downside, however – you can no longer swap nor balloon guest
memory; and there are a few additional steps needed to apply this
feature.
KVM NIC Hotplug Allow the addition of a guest network interface (NIC) in a
guest virtual machine without needing to re-start the guest. NIC
hotplug is a commonly requested virtualization feature. The idea
is that one should be able to add and remove NICs from a guest
while it is running. For example, you might want to connect the
guest to an additional network, without having to restart the
guest.
KVM qcow2
Performance
Improve the I/O performance of virtual machines using disk
images in the qcow2, as in QEMU Copy-On-Write, image format. qcow2
is the native disk image file format of qemu; think Quick
Emulator. The Kernel Virtual Machine and QEMU projects are now
merged. The QCOW2 format provides a couple of additional features
over raw images, including base images, snapshots, compression and
encryption. Also, qcow2 files grow as needed whereas raw files
need to be created in the full size of the virtual disk.
libguestfs libguestfs is a library for accessing and modifying guest disk
images. Among the things this is good for: making batch
configuration changes to guests, viewing and editing files inside
guests, getting disk used-and-free statistics, migrating between
virtualization systems, performing partial backups, performing
partial guest clones, cloning guests and changing registry,
/UUID/hostname info
Lower Process
Capabilities
When someone attacks a system, they normally can’t do much
unless they can escalate privileges. What this feature will do is
reduce the number of attack targets that can be used to escalate
privileges. If root processes do not have all capabilities, they
will be harder to use to subvert the system. The end result will
be to make Fedora 12 more secure.
Mobile
Broadband Enhancements
Extended support of mobile broadband cards in NetworkManager,
including display of signal strength when connected, network
scanning, network selection, etc. NetworkManager has basic mobile
broadband card support (including mobile phones when connected via
wired serial), but lacks some more useful functionality: *
scanning for available cellular networks (GSM only) * selection of
a cellular network (GSM only) * show signal strength of currently
connected cellular network. These features are sometimes necessary
for easier roaming support when outside of your home country.
NetworkManagerIPv6 Adds full IPv6 support to NetworkManager.
NetworkManager
System Connections
Add full support for system-wide connections to NetworkManager.
Fedora Moblin Add support to Fedora for the Moblin Core NetBooks and similar
devices. This will allow for a desktop environment that is
optimised for these newer small, cheap devices that are becoming
popular.
Virtual
Network Interface Management
Provide tools to easily set up commonly used network
configurations, like bridges, bonds, vlan’s and sensible
combinations thereof, in particular for virtualized hosts.
Configuring network interfaces, especially for virtualization, is
considerably simplified.
PackageKitBrowserPlugin The PackageKit browser plugin allows people browsing online to
install missing applications. This feature will add the facility
to install packages from websites, in a secure way, rather than
telling users to run various yum commands as the root user or
describing how to use the PackageKit tools. But yum will still be
around for people like me who *like* using command-line yum.
PackageKitCommandNotFound The PackageKit command not found functionality allows command
line users to automatically install missing commands, or to
suggest spelling replacements. The PackageKit-command-not-found
package installs a handler to bash so that missing commands can be
installed, or invalid commands can be corrected. This feature will
add the same functionality to Fedora as Ubuntu users have had for
years.
Thusnelda Update libtheora to the 1.1 release. A lot of positive momentum
has been building around open video on the web. With this feature,
Fedora becomes more attractive as a platform for producing video
content in open formats.
Virt Privileges Improve security by adjusting the privileges of QEMU processes
managed by libvirt. Also, allow KVM to be used by unprivileged
users. Reducing the privileges of the libvirt system instance will
improve the security of a critical piece of infrastructure.
Increasing the functionality of the session instance, will allow
more widespread usage. By reducing the scenarios in which the
system instance is needed, it will also improve security, since
the session instance has far less privileges. Running everything
as the same user account will also allow for better desktop
session integration, particularly for the sound daemon, and
facilitate usage of user home directories for disk image storage.
Volume Control
Continued
Fedora gains a volume control that ‘just works’ in most cases,
which should greatly reduce the need to fall back to raw Alsa
controls.
XZ Rpm Payloads, as in
Red Hat Package Manager
This switches RPM to use XZ (the new LZMA format) as default
payload compression. RPM currently uses gzip payloads by default,
with an option for bzip2. bzip2 adds greater compression, but with
a large memory and cpu time penalty. XZ allows better compression
without these penalties.
x86 Support Fedora 12 is changing the base architecture from i586 used for
Fedora 11 to i686 and optimizing for current 32-bit processors. If
you’re using a newer 32-bit computer, Fedora 12 should work much
better. The downside is there may be problems on much older
equipment, and you might want to install Fedora 12 on newer
computers.

I’ve tested the Fedora 12 Beta ─
and recommend you give the Fedora-12 Production spin a whirl.
Descriptions, Details, and Downloads are at fedoraproject.org.

Today’s podcast will close with a Creative
Commons licensed work by Jacob
Heringman
performing Antony Holborne’s A
Horn pype
.

Enjoy.

The late afternoon sun casts a warm glow on the once-open-field where deer used to roam (and still do nearby).

There are some notable changes this time; use the RACSB view as a point of reference to orient the scenes in the other views. Since two weeks ago, another cinder block structure has gone up. The first structure, which was in the previous pictures, is at the very far right of the RACSB view. The cinder block structure close by it to the left with the three door-sized openings is new as of last week. During the past two weeks this second cinder block structure was encased in scaffolding as it went up.

Here are the latest pictures, going clockwise starting at the schoolyard:
See Spotsylvania Courthouse Village—Chronology in Pictures to see the abbreviations spelled out.

  • SYE (click thumbnail for larger picture in your web browser)
    091108SYE
    The cinder block structure visible through the tree foliage is the first of the two. The second one, not visible from here is behind it.
  • SYW (click thumbnail for larger picture in your web browser)
    091108SYW
    The visible cinder block structure is the first of the two. In this view, three door-sized openings are visible on the side facing the school (and the camera).
  • RACSB (click thumbnail for larger picture in your web browser)
    091108RACSB
    The first cinder block structure, which was in the previous pictures, is at the very far right of this view. The cinder block structure close by it to the left with the three door-sized openings is new as of last week. During the past two weeks this second cinder block structure was encased in scaffolding as it went up.
  • BRE1 (click thumbnail for larger picture in your web browser)
    091108BRE1
    The second cinder block structure is the one visible in-between and behind the pavilion and the building.
  • PTCHE (click thumbnail for larger picture in your web browser)
    091108PTCHE
    The second cinder block structure is the one visible; observe the two sets of three door-sized openings on this side, which is opposite the side visible in the RACSB view. The tree that is visible behind the far left corner of the structure is the one through which the first structure is visible in the SYE and SYW views; the first structure is behind the second and is not visible in this view.
  • PTCHW (click thumbnail for larger picture in your web browser)
    091108PTCHW
    The second cinder block structure is the one visible. There is only one MegaMix machine there now, as there had been two in recent weeks.

mcw