CertObjectives
Ubuntu Training Certification Objectives
Topic 121: Ubuntu Community
Total weights: 3
121.1 Understand Ubuntu's technical infrastructure
Weight: 2
Description: Candidates should understand Ubuntu's technical structure and supporting infrastructure, including the structure of the Ubuntu repositories, development process, seeding, supported architectures, official derivative distributions and supporting infrastructure projects (the Launchpad).
Key files, terms and utilities include:
- Debian
- Warty Warthog, Hoary Hedgehog, Breezy Badger, Dapper Drake
Kubuntu, Edubuntu, Xubuntu, ImpiLinux
Rosetta, The Fridge, ShipIt, Canonical, Freedom Toaster
- launchpad.net
- universe, multiverse
- backports, minimal, boot, standard, desktop, ship, live, supported, germinate
- i386, amd64, ppc
121.2 Source help through support resources
Weight: 1
Description: Candidates should know the location and types of Ubuntu support available. They should know how and where to report bugs and document solutions. Candidates should be capable of finding information about supported hardware and open source variants of proprietary software applications.
Key files, terms and utilities include:
- Ubuntu Malone
Topic 122: Hardware, Installation and Maintenance
Total weights: 7
122.1 Perform an installation
Weight: 2
Description: Candidates should have a thorough understanding of the installation process on i386 architecture. This covers CD and network installations. Candidates should be able to differentiate between server and desktop installation types.
Key files, terms and utilities include:
- preseed
- debian-installer
- ubuntu-installer
- installer parameters
122.2 Configure hardware
Weight: 2
Description: Candidates should be able to configure hardware devices, including serial ATA interfaces, USB devices and wireless devices (WiFi, Bluetooth and IrDA).
Key files, terms and utilities include:
- hal-device manager
- /etc/bluetooth/*
122.3 Configure power management
Weight: 1
Description: Candidates should be able to use, enable and disable power management. This objective includes APM and ACPI power management schemes.
Key files, terms, and utilities include:
- /proc/acpi/*
- /etc/acpi
- /etc/init.d/acpi-support
- /etc/init.d/apmd
122.4 Understand diskless clients
Weight: 2
Description: Candidates should have a good understanding of diskless clients. This includes an understanding of how PXE netbooting, TFTP, DHCP and NFS work together to deliver a working solution. Candidates will not be expected to implement a client.
Key files, terms and utilities include:
- /etc/init.d/dhcp3-server
- /etc/hosts.allow
- /etc/dhcpc/config
- /usr/sbin/dhcpd
- initramfs
Topic 123: Routine Administration
Total weights: 11
123.1 Perform Ubuntu package management and manage repositories
Weight: 4
Description: Candidates should have a thorough understanding of the Ubuntu package structure. This includes contents and naming of Ubuntu packages and compatibility of packages with Debian packages. Candidates should be able to use command-line and graphical tools to manage software packages. This includes installing, removing, purging and upgrading packages, searching through installed packages and archives. Package management in this context also includes management of security fixes: candidates should be able to review and apply security updates. Candidates should understand how package management can be performed remotely. Candidates should be able to manage Ubuntu repositories, including local and network resources. In addition, candidates should be able to create a local mirror for use in a local network.
Key files, terms, and utilities include:
- alien
- apt-get
- apt-file
- apt-cache
- apt-cdrom
- synaptic
- dpkg
- update-manager
- /etc/apt/sources.list
- .deb
- main/stable, testing
- USN
- Warty Warthog, Breezy Badger, Hoary Hedgehog, Dapper Drake
123.2 Manage printers and print queues
Weight: 2
Description: Candidates should be able to manage print queues and user print jobs using the CUPS printing system. This objectives includes monitoring print server and user print queues, adding and removing jobs from configured print queues and troubleshooting general printing problems.
Key files, terms, and utilities include:
- cupsaccept
- cupsreject
- port 631
123.3 Install and configure local and remote printers
Weight: 2
Description: Candidates should be able to install a printer daemon, install and configure and print filter using the CUPS printing system. This objective includes making local and remote printers accessible for the system, including postscript, non-postscript and Samba printers.
Key files, terms, and utilities include:
- /etc/cups/*
- cupsd
- gnome-cups-manager
- /etc/samba/smb.conf
- cupsdisable
- cupstestppd
- cupsaddsmb
- cupsenable
- /usr/share/ppd/*
- port 631
123.4 Localise the operating system
Weight: 1
Description: Candidates should be able to set up a locale and language packs for other languages. This objective includes obtaining, installing and updating language packs.
Key files, terms, and utilities include:
- locale
- gnome-language-selector
123.5 Configure Ubuntu file system security
Weight: 2
Description: Candidates should be able to work with Ubuntu groups, with respect to their associations with services and resources on the system. Examples of such services and resources include audio, video, dialing out, printing, scanning and access to automounted and/or removable storage devices such as cdrom and usb. Candidates should also be able to use sudo to perform administrative tasks and grant selective administrative privileges to users.
Key files, terms, and utilities include:
- sudo
- sudoedit
- visudo
- /etc/sudoers
- vipw
- vigr
- users-admin
Topic 124: Networking and Network Services
Total weights: 7
124.1 Configure network authentication for clients
Weight: 2
Description: Candidates should be able to configure network authentication for client machines for the following authentication schemes: NIS, LDAP, SMB.
Key files, terms, and utilities include:
- network-admin
- smbmount
- smbpasswd
- mksmbpasswd
- /etc/passwd
- /etc/group
- /etc/shadow
- /etc/samba
- /etc/yp.conf
- /etc/ypserv.conf
- /etc/init.d/nis
- /etc/resolv.conf
- /etc/nsswitch.conf
- /etc/pam.d/
124.2 Configure network interfaces
Weight: 2
Description: Candidates should be able to configure network interfaces using both command-line and graphical tools. This objective includes static and dynamic (DHCP) configuration of Ethernet and WiFi interfaces. The candidate should also be able to configure a modem using the graphical tool (command-line configuration of modems is covered in LPI objective 1.112.4).
Key files, terms, and utilities include:
- network-admin
- DHCP
- BOOTP
- /etc/dhclient.conf
- ifup
- ifdown
- /etc/network/*
124.3 Configure multiple network profiles
Weight: 1
Description: Candidates should be able to configure multiple network profiles for mobile devices to support easy change of location for the user (e.g. office, home, hotel) using the graphical tool.
Key files, terms, and utilities include:
- ifconfig
- ifup
- ifdown
- iwconfig
- network-admin
- visudo
- wpa_action
- wpa_client
- wpa_passphrase
- wpa_supplicant
- /etc/gnome-system-tools/network/profiles.xml
- /etc/default/wpasupplicant
- /etc/init.d/wpasupplicant
124.4 Manage network file systems
Weight: 2
Description: Candidates should be able to create, manage and connect to network resources using command-line and graphical tools (through the Gnome VFS). Network resources include NFS and Windows shares.
Key files, terms, and utilities include:
- shares-admin
- /etc/export
- /etc/init.d/nfs-kernel-server
- /etc/init.d/nfs-common
- /etc/init.d/portmap
Topic 125: Gnome Desktop and Applications
Total weights: 7
125.1 Configure Gnome
Weight: 2
Description: Candidates should be able to configure the desktop environment using the graphical tools and GConf. This objective includes the customisation of panels, menus, look & feel (backgrounds and sounds) and addition of icon shortcuts to file systems on the desktop.
Key files, terms, and utilities include:
- Human
- gconf-editor
- gconftool
- gconfd
- /etc/gconf/
- ~/.gconf/
125.2 Configure Gnome display manager
Weight: 2
Description: Candidates should be able to customise the display manager greeting, including the login banner and login screen.
Key files, terms, and utilities include:
- /etc/gdm/
- /etc/gdm/gdm.conf
- gdmsetup
125.3 Configure screen features and fonts
Weight: 1
Description: Candidates should be able to set and change the screen resolution and refresh rate through command-line and graphical tools. Also, candidates should be able to modify font rendering details and install Win32 fonts (for improved Windows compatibility).
Key files, terms, and utilities include:
- fontconfig
- gnome-font-properties
- /etc/fonts/fonts.conf
- ~/.fonts.conf
- /usr/share/fonts/
125.4 Configure Evolution mail client
Weight: 2
Description: Candidates should be able to configure Evolution to work with a variety of server types and mail protocols. This objective includes configuring POP3, IMAP, SMTP -- securely as well -- and integration with an Exchange mail server. Candidates should also be able to set up filters in Evolution to manage spam and other email.
Key files, terms, and utilities include:
- evolution
- ~/.evolution/*
- evolution-exchange
EngineerCertification/CertObjectives (last edited 2008-08-06 16:32:22 by localhost)