create new tag
view all tags

LCFG Users Day 2010

The annual LCFG users day for 2010 took place on Friday 10th December. It was held in the Informatics Forum, room G.07.

The day was split into two halves: in the morning, there was a tutorial on "Advanced Component Writing"; the afternoon consisted of talks, reports and discussions covering various achievements in the LCFG world from the previous year.

The tutorial covered a mixture of more advanced LCFG component techniques and tips on current recommended "best practice". Topics (in no particular order) included:

  • Using the Perl Template Toolkit
  • Resource validation
  • Using SysInfo
  • Component method access delegation
  • Adding new component methods
  • Accessing old values for resources
  • Sub-classing the file component
  • CMake tips

The slides are available from the LCFG website.

Morning Timetable

Time Title Speaker
10:00-11:15 "Advanced Component Writing Part 1" Stephen Quinney
11:15-11:45 Break
11:45-1:00 "Advanced Component Writing Part 2" Stephen Quinney
1:00-2:00 Lunch will be provided for those attending the morning session.

Afternoon Timetable

Time Title Speaker Abstract
2:00-2:10 Welcome
"lcfg-postfix" Tim Colles Lightning
2:10-2:40 "State of Union" Kenny MacDonald Review of the last year: New Ports, New Users, Documenting Headers, Dependency Browsing
2:50-3:20 "Advanced CPP Macros" Shane Voss CPP macros are used to simplify extensive repetitive LCFG syntax, for example creating Xen VMs.
3:20-3:45 Break
3:45-4:15 "MacOS X" Kenneth MacDonald The IS MacOS X Supported Desktop is built on a combination of LCFG and Apple tools.
4:15-4:30 "Planning SL6" Alastair Scobie Scientific Linux 6 is due out at the end of this year.

There were also several lightning talks scattered throughout the afternoon highlighting individual components, including:

Configures the fail2ban log file scanner which blocks IP addresses that are associated with multiple login failures
Looks for failed hardware (e.g. disks and PSUs) and notifies nagios
Generates INI style files
Maintains MacOS X application assignments and launchers
Configures the postfix mail server
Configures your procmailrc
Configures Sophos antivirus on OS X
Manages the zope web application server

Topic revision: r14 - 2011-06-02 - cc
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback