Contents
- Start-Up
- About This Guide
- 1. Available Documentation
- 2. Feedback
- 3. Documentation Conventions
- 4. About the Making of This Manual
- 5. Source Code
- 6. Acknowledgments
- I. Installation and Setup
- 1. Installation with YaST
- 1.1. Choosing the Installation Media
- 1.2. Choosing the Installation Method
- 1.3. The Installation Workflow
- 1.4. System Start-Up for Installation
- 1.5. The Boot Screen
- 1.6. Welcome
- 1.7. Installation Mode
- 1.8. Clock and Time Zone
- 1.9. Desktop Selection
- 1.10. Suggested Partitioning
- 1.11. Create New User
- 1.12. Installation Settings
- 1.13. Performing the Installation
- 1.14. Configuration of the Installed System
- 1.15. Graphical Login
- 2. Setting Up Hardware Components with YaST
- 2.1. Probing Your Hardware
- 2.2. Setting Up Graphics Card and Monitor
- 2.3. Setting Up Keyboard and Mouse
- 2.4. Setting Up Sound Cards
- 2.5. Setting Up a Printer
- 3. Installing, Removing and Updating Software
- 3.1. Installing Software
- 3.2. Removing Software
- 3.3. Keeping the System Up-to-date
- 4. Accessing the Internet
- 4.1. Direct Internet Connection
- 4.2. Internet Connection Via Network
- 5. Managing Users with YaST
- 5.1. User and Group Administration Dialog
- 5.2. Managing User Accounts
- 5.3. Additional Options for User Accounts
- 5.4. Changing Default Settings for Local Users
- 5.5. Assigning Users to Groups
- 5.6. Managing Groups
- 5.7. Changing the User Authentication Method
- 6. Changing Language and Country Settings with YaST
- 6.1. Changing the System Language
- 6.2. Changing the Country and Time Settings
- II. Basics
- 7. Basic Concepts
- 7.1. User Concept
- 7.2. The Linux File System
- 7.3. File Access Permissions
- 8. Shell Basics
- 8.1. Starting a Shell
- 8.2. Entering Commands
- 8.3. Working with Files and Directories
- 8.4. Becoming Root
- 8.5. Modifying File Permissions
- 8.6. Useful Features of the Shell
- 8.7. Editing Texts
- 8.8. Searching for Files or Contents
- 8.9. Viewing Text Files
- 8.10. Redirection and Pipes
- 8.11. Handling Processes
- 8.12. Important Linux Commands
- III. Mobility
- 9. Mobile Computing with Linux
- 9.1. Laptops
- 9.2. Mobile Hardware
- 9.3. Cellular Phones and PDAs
- 9.4. For More Information
- 10. Using NetworkManager
- 10.1. Use Cases for NetworkManager
- 10.2. Enabling NetworkManager
- 10.3. Configuring Network Connections
- 10.4. Using KDE NetworkManager Widget
- 10.5. Using GNOME NetworkManager Applet
- 10.6. NetworkManager and Security
- 10.7. NetworkManager and VPN
- 10.8. Troubleshooting
- 10.9. For More Information
- 11. Copying and Sharing Files
- 11.1. Scenarios
- 11.2. Access Methods
- 11.3. Accessing Files on Different OS on the Same Computer
- 11.4. Copying Files between Linux Computers
- 11.5. Copying Files between Linux and Windows Computers with SSH
- 11.6. Sharing Files between Linux Computers
- 11.7. Sharing Files between Linux and Windows with Samba
- 11.8. For More Information
- IV. Help and Troubleshooting
- 12. Help and Documentation
- 12.1. Using the KDE Help Center
- 12.2. Using GNOME Yelp
- 12.3. Browsing Man and Info Pages From Your Desktop
- 12.4. Additional Help Resources
- 12.5. For More Information
- 12.6. Support for
- 13. Common Problems and Their Solutions
- 13.1. Finding and Gathering Information
- 13.2. Installation Problems
- 13.3. Boot Problems
- 13.4. Login Problems
- 13.5. Network Problems
- 13.6. Data Problems
- A. GNU Licenses
- A.1. GNU General Public License
- A.2. GNU Free Documentation License
- Index
- Reference
- About This Guide
- 1. Available Documentation
- 2. Feedback
- 3. Documentation Conventions
- 4. About the Making of This Manual
- 5. Source Code
- 6. Acknowledgments
- I. Advanced Deployment Scenarios
- 1. Remote Installation
- 1.1. Installation Scenarios for Remote Installation
- 1.2. Setting Up the Server Holding the Installation Sources
- 1.3. Preparing the Boot of the Target System
- 1.4. Booting the Target System for Installation
- 1.5. Monitoring the Installation Process
- 2. Advanced Disk Setup
- 2.1. Using the YaST Partitioner
- 2.2. LVM Configuration
- 2.3. Soft RAID Configuration
- II. Managing and Updating Software
- 3. Installing or Removing Software
- 3.1. Definition of Terms
- 3.2. Using the Qt Interface
- 3.3. Using the Gtk Interface
- 3.4. Adding Software Repositories
- 4. 1-Click Install
- 5. YaST Online Update
- 5.1. Installing Patches Manually
- 5.2. Automatic Online Update
- 6. Installing Add-On Products
- 6.1. Add-Ons
- 6.2. Binary Drivers
- 7. Managing Software with Command Line Tools
- 7.1. Using Zypper
- 7.2. RPM—the Package Manager
- III. Administration
- 8. YaST in Text Mode
- 8.1. Navigation in Modules
- 8.2. Restriction of Key Combinations
- 8.3. YaST Command Line Options
- 9. Printer Operation
- 9.1. The Workflow of the Printing System
- 9.2. Methods and Protocols for Connecting Printers
- 9.3. Installing the Software
- 9.4. Network Printers
- 9.5. Graphical Printing Interfaces
- 9.6. Printing from the Command Line
- 9.7. Special Features in
- 9.8. Troubleshooting
- 10. The X Window System
- 10.1. Manually Configuring the X Window System
- 10.2. Installing and Configuring Fonts
- 10.3. For More Information
- 11. System Monitoring Utilities
- 11.1. Debugging
- 11.2. Files and File Systems
- 11.3. Hardware Information
- 11.4. Networking
- 11.5. The /proc File System
- 11.6. Processes
- 11.7. System Information
- 11.8. User Information
- 11.9. Time and Date
- 12. Updating the System and System Changes
- 12.1. Updating the System
- 12.2. Software Changes from Version to Version
- IV. System
- 13. 32-Bit and 64-Bit Applications in a 64-Bit System Environment
- 13.1. Runtime Support
- 13.2. Software Development
- 13.3. Software Compilation on Biarch Platforms
- 13.4. Kernel Specifications
- 14. Booting and Configuring a Linux System
- 14.1. The Linux Boot Process
- 14.2. The init Process
- 14.3. System Configuration via /etc/sysconfig
- 15. The Boot Loader
- 15.1. Booting with GRUB
- 15.2. Configuring the Boot Loader with YaST
- 15.3. Uninstalling the Linux Boot Loader
- 15.4. Creating Boot CDs
- 15.5. The Graphical SUSE Screen
- 15.6. Troubleshooting
- 15.7. For More Information
- 16. Special System Features
- 16.1. Information about Special Software Packages
- 16.2. Virtual Consoles
- 16.3. Keyboard Mapping
- 16.4. Language and Country-Specific Settings
- 17. Dynamic Kernel Device Management with udev
- 17.1. The /dev Directory
- 17.2. Kernel uevents and udev
- 17.3. Drivers, Kernel Modules, and Devices
- 17.4. Booting and Initial Device Setup
- 17.5. Monitoring the Running udev Daemon
- 17.6. Influencing Kernel Device Event Handling with udev Rules
- 17.7. Persistent Device Naming
- 17.8. Files used by udev
- 17.9. For More Information
- 18. Access Control Lists in Linux
- 18.1. Traditional File Permissions
- 18.2. Advantages of ACLs
- 18.3. Definitions
- 18.4. Handling ACLs
- 18.5. ACL Support in Applications
- 18.6. For More Information
- 19. Authentication with PAM
- 19.1. Structure of a PAM Configuration File
- 19.2. The PAM Configuration of sshd
- 19.3. Configuration of PAM Modules
- 19.4. Configuring PAM Using pam-config
- 19.5. For More Information
- V. Services
- 20. Basic Networking
- 20.1. IP Addresses and Routing
- 20.2. IPv6—The Next Generation Internet
- 20.3. Name Resolution
- 20.4. Configuring a Network Connection with YaST
- 20.5. NetworkManager
- 20.6. Configuring a Network Connection Manually
- 20.7. smpppd as Dial-up Assistant
- 21. SLP Services in the Network
- 21.1. Installation
- 21.2. Activating SLP
- 21.3. SLP Front-Ends in
- 21.4. Installation over SLP
- 21.5. Providing Services via SLP
- 21.6. For More Information
- 22. The Domain Name System
- 22.1. DNS Terminology
- 22.2. Installation
- 22.3. Configuration with YaST
- 22.4. Starting the Name Server BIND
- 22.5. The Configuration File /etc/named.conf
- 22.6. Zone Files
- 22.7. Dynamic Update of Zone Data
- 22.8. Secure Transactions
- 22.9. DNS Security
- 22.10. For More Information
- 23. DHCP
- 23.1. Configuring a DHCP Server with YaST
- 23.2. DHCP Software Packages
- 23.3. The DHCP Server dhcpd
- 23.4. For More Information
- 24. Time Synchronization with NTP
- 24.1. Configuring an NTP Client with YaST
- 24.2. Configuring xntp in the Network
- 24.3. Setting Up a Local Reference Clock
- 25. Using NIS
- 25.1. Configuring NIS Servers
- 25.2. Configuring NIS Clients
- 26. LDAP—A Directory Service
- 26.1. LDAP versus NIS
- 26.2. Structure of an LDAP Directory Tree
- 26.3. Configuring an LDAP Server with YaST
- 26.4. Configuring an LDAP Client with YaST
- 26.5. Configuring LDAP Users and Groups in YaST
- 26.6. Browsing the LDAP Directory Tree
- 26.7. Manually Configuring an LDAP Server
- 26.8. Manually Administering LDAP Data
- 26.9. For More Information
- 27. Sharing File Systems with NFS
- 27.1. Installing the Required Software
- 27.2. Importing File Systems with YaST
- 27.3. Importing File Systems Manually
- 27.4. Exporting File Systems with YaST
- 27.5. Exporting File Systems Manually
- 27.6. NFS with Kerberos
- 27.7. For More Information
- 28. The Apache HTTP Server
- 28.1. Quick Start
- 28.2. Configuring Apache
- 28.3. Starting and Stopping Apache
- 28.4. Installing, Activating, and Configuring Modules
- 28.5. Getting CGI Scripts to Work
- 28.6. Setting Up a Secure Web Server with SSL
- 28.7. Avoiding Security Problems
- 28.8. Troubleshooting
- 28.9. For More Information
- 29. Setting up a FTP server with YaST
- 29.1. Starting the FTP server
- 29.2. FTP General Settings
- 29.3. FTP Performance Settings
- 29.4. Authentication
- 29.5. Expert Settings
- 29.6. For more information
- VI. Mobility
- 30. Wireless Communication
- 30.1. Wireless LAN
- 31. Using Tablet PCs
- 31.1. Installing Tablet PC Packages
- 31.2. Configuring Your Tablet Device
- 31.3. Using the Virtual Keyboard
- 31.4. Rotating Your Display
- 31.5. Using Gesture Recognition
- 31.6. Taking Notes and Sketching with the Pen
- 31.7. Troubleshooting
- 31.8. For More Information
- 32. Using the Fingerprint Reader
- 32.1. Supported Applications and Actions
- 32.2. Managing Fingerprints with YaST
- VII. Security
- 33. Masquerading and Firewalls
- 33.1. Packet Filtering with iptables
- 33.2. Masquerading Basics
- 33.3. Firewalling Basics
- 33.4. SuSEfirewall2
- 33.5. For More Information
- 34. SSH: Secure Network Operations
- 34.1. The OpenSSH Package
- 34.2. The ssh Program
- 34.3. scp—Secure Copy
- 34.4. sftp—Secure File Transfer
- 34.5. The SSH Daemon (sshd)—Server-Side
- 34.6. SSH Authentication Mechanisms
- 34.7. X, Authentication, and Forwarding Mechanisms
- 35. Managing X.509 Certification
- 35.1. The Principles of Digital Certification
- 35.2. YaST Modules for CA Management
- 36. Encrypting Partitions and Files
- 36.1. Setting Up an Encrypted File System with YaST
- 36.2. Using Encrypted Home Directories
- 36.3. Using vi to Encrypt Single ASCII Text Files
- 37. Confining Privileges with AppArmor
- 37.1. Installing Novell AppArmor
- 37.2. Enabling and Disabling Novell AppArmor
- 37.3. Getting Started with Profiling Applications
- 38. Security and Confidentiality
- 38.1. Local Security and Network Security
- 38.2. Some General Security Tips and Tricks
- 38.3. Using the Central Security Reporting Address
- 39. Help and Documentation
- 39.1. Documentation Directory
- 39.2. Man Pages
- 39.3. Info Pages
- A. An Example Network
- B. GNU Licenses
- B.1. GNU General Public License
- B.2. GNU Free Documentation License
- KDE User Guide
- About This Guide
- 1. Available Documentation
- 2. Feedback
- 3. Documentation Conventions
- 4. About the Making of This Manual
- 5. Source Code
- 6. Acknowledgments
- I. Introduction to the KDE Desktop
- 1. Getting Started with the KDE Desktop
- 1.1. Logging In
- 1.2. Exploring the Desktop Components
- 1.3. Leaving Your System
- 1.4. Switching Desktops
- 2. Working with Your Desktop
- 2.1. Starting Programs
- 2.2. Using Dolphin File Manager
- 2.3. Moving Text between Applications
- 2.4. Finding Data on your Computer or in the File System
- 2.5. Accessing Removable Media and External Devices
- 2.6. Using Virtual Desktops
- 2.7. Managing Internet Connections
- 2.8. Exploring the Internet
- 2.9. E-Mail and Scheduling
- 2.10. Instant Messaging
- 2.11. Managing Passwords
- 2.12. Opening or Creating Documents with OpenOffice.org
- 2.13. Viewing PDF Files and Other Documents
- 2.14. Taking Screen Shots
- 2.15. Displaying, Decompressing, and Creating Archives
- 2.16. Creating CDs or DVDs
- 2.17. Viewing and Managing Digital Images
- 2.18. Managing Your Music Collection
- 2.19. For More Information
- 3. Customizing Your Settings
- 3.1. The Personal Settings
- 3.2. Configuring Desktop Objects
- 3.3. Configuring the Main Menu
- 3.4. Configuring the Panel
- 3.5. Configuring KDE Behavior
- 3.6. Configuring System and Security Aspects
- II. Managing Files and Resources
- 4. Accessing Network Resources
- 4.1. General Notes on File Sharing and Network Browsing
- 4.2. Accessing Network Shares
- 4.3. Sharing Folders in Mixed Environments
- 4.4. Managing Windows Files
- 4.5. Configuring and Accessing a Windows Network Printer
- 4.6. Configuring Shortcuts to Network Folders
- 4.7. Configuring and Using a Small Web Server
- 5. Searching with Kerry
- 5.1. Searching Using Kerry
- 5.2. Configuring Kerry
- 6. Managing Print Jobs
- 6.1. Starting Print Jobs in KDE
- 6.2. Monitoring Print Jobs in KDE
- 7. Managing Passwords with KWallet Manager
- 7.1. Starting KWallet
- 7.2. The KWallet Manager
- 7.3. Copying Your Wallet to Another Computer
- 8. Controlling Your Desktop's Power Management with KPowersave
- 8.1. Tracking the Current State
- 8.2. Suspending Your Computer
- 8.3. Saving Power by Using Schemes
- 8.4. Configuring Notifications
- 8.5. Configuring KPowersave
- A. Moving from Windows to Linux
- A.1. Starting Applications from the Main Menu
- A.2. Managing Files
- A.3. Using the Command Line
- A.4. Customizing Your Desktop
- A.5. Switching between Applications
- A.6. Accessing Network Resources
- B. GNU Licenses
- B.1. GNU General Public License
- B.2. GNU Free Documentation License
- GNOME User Guide
- About This Guide
- 1. Available Documentation
- 2. Feedback
- 3. Documentation Conventions
- 4. About the Making of This Manual
- 5. Source Code
- 6. Acknowledgments
- I. Introduction to the GNOME Desktop
- 1. Getting Started with the GNOME Desktop
- 1.1. Logging In and Selecting a Desktop
- 1.2. Logging Out
- 1.3. Desktop Basics
- 1.4. Using the Main Menu
- 1.5. Managing Folders and Files with Nautilus
- 1.6. Accessing Network Resources
- 1.7. Accessing Floppy Disks, CDs, or DVDs
- 1.8. Finding Data on Your Computer or in the File System
- 1.9. Moving Text Between Applications
- 1.10. Printing
- 1.11. Managing Internet Connections
- 1.12. Exploring the Internet
- 1.13. E-mail and Scheduling
- 1.14. Opening or Creating Documents with OpenOffice.org
- 1.15. Controlling Your Desktop’s Power Management
- 1.16. Creating, Displaying, and Decompressing Archives
- 1.17. Taking Screen Shots
- 1.18. Viewing PDF Files
- 1.19. Controlling Sound
- 1.20. Using the Fingerprint Reader
- 1.21. Obtaining Software Updates
- 1.22. For More Information
- 2. Customizing Your Settings
- 2.1. The Control Center
- 2.2. Hardware
- 2.3. Look and Feel
- 2.4. Personal
- 2.5. System
- II. Internet Connectivity, Files and Resources
- 3. Accessing Network Resources
- 3.1. General Notes on File Sharing and Network Browsing
- 3.2. Accessing Network Shares
- 3.3. Sharing Folders
- 3.4. Managing Windows Files
- 3.5. Configuring and Accessing a Windows Network Printer
- 4. Searching with Beagle
- 4.1. Using Beagle
- 4.2. Search Tips
- 4.3. Performing a Property Search
- 4.4. Setting Search Preferences
- 4.5. Indexing Other Directories
- 4.6. Preventing Files and Directories from Being Indexed
- 4.7. For More Information
- 5. Managing Printers
- 5.1. Installing a Printer
- 5.2. Modifying Printer Settings
- 5.3. Canceling Print Jobs
- 5.4. Deleting a Printer
- 6. Desktop Integrated Collaboration Environment
- 7. Assistive Technology Support
- 8. Backing Up User Data
- A. Moving from Windows to Linux
- A.1. Starting Applications from the Main Menu
- A.2. Managing Files
- A.3. Using the Command Line
- A.4. Customizing Your Desktop
- A.5. Switching between Applications
- A.6. Accessing Network Resources
- B. GNU Licenses
- B.1. GNU General Public License
- B.2. GNU Free Documentation License
- Application Guide
- About This Guide
- 1. Available Documentation
- 2. Feedback
- 3. Documentation Conventions
- 4. About the Making of This Manual
- 5. Source Code
- 6. Acknowledgments
- I. OpenOffice.org Novell Edition and Other Office Applications
- 1. The OpenOffice.org Office Suite
- 1.1. Understanding OpenOffice.org
- 1.2. Finding Help and Information About OpenOffice.org
- 2. OpenOffice.org Writer
- 2.1. What's New in OpenOffice.org 3.0 Writer?
- 2.2. Creating a New Document
- 2.3. Sharing Documents with Other Word Processors
- 2.4. Formatting with Styles
- 2.5. Using Templates to Format Documents
- 2.6. Working with Large Documents
- 2.7. Using Writer as an HTML Editor
- 3. OpenOffice.org Calc
- 3.1. Using Spreadsheets with Calc
- 4. Further OpenOffice.org Modules
- 4.1. Using Presentations with Impress
- 4.2. Using Databases with Base
- 4.3. Creating Graphics with Draw
- 4.4. Creating Mathematical Formulas with Math
- 5. Viewing PDF Files and Other Documents with Okular
- 5.1. Viewing PDF Files
- 5.2. Annotating a PDF File
- 5.3. For More Information
- 6. Viewing PDF Files with Evince
- 7. Getting Started with BasKet
- 7.1. Creating Baskets
- 7.2. Working with Baskets
- 7.3. For More Information
- 8. Taking Notes with Tomboy
- 8.1. Creating Notes
- 8.2. Searching All Notes
- 8.3. Linking Notes
- 8.4. Accessing Your Notes
- 8.5. Formatting Text in Notes
- 8.6. Exporting Notes to HTML
- 8.7. Deleting Notes
- 8.8. Printing Notes
- 8.9. Configuring Tomboy Preferences
- 9. Encryption with KGpg
- 9.1. Why Signing and Encrypting?
- 9.2. Generating a New Key Pair
- 9.3. Exporting the Public Key
- 9.4. Importing Keys
- 9.5. The Key Server Dialog
- 9.6. Text and File Encryption
- 9.7. For More Information
- 10. Encryption with Passwords and Encryption Keys
- 10.1. Signing and Encryption
- 10.2. Generating a New Key Pair
- 10.3. Modifying Key Properties
- 10.4. Importing Keys
- 10.5. Exporting Keys
- 10.6. Backing Up Keyrings
- 10.7. Signing a Key
- 10.8. File Manager Integration
- 10.9. Encryption Preferences
- II. Communication and Collaboration
- 11. Kontact: E-Mailing and Calendaring
- 11.1. Kontact Overview
- 11.2. Mail
- 11.3. Contacts
- 11.4. Calendar
- 11.5. For More Information
- 12. Evolution: E-Mail and Calendaring
- 12.1. Starting Evolution for the First Time
- 12.2. Using Evolution: An Overview
- 13. Synchronizing a Handheld Computer with KPilot
- 13.1. Configuring the Handheld Connection
- 13.2. Conduits, Communication and Synchronization
- 13.3. Conduits Used by KPilot
- 13.4. Synchronizing with KOrganizer
- 13.5. Configuring the KAddressBook Conduit
- 13.6. Working with KPilot
- 13.7. For More Information
- 14. Synchronizing Your Handheld Devices with GNOME Pilot
- 14.1. GNOME Pilot Configuration Tool
- 14.2. The Pilot Applet
- 15. Instant Messaging with Kopete
- 15.1. Configuring Kopete
- 15.2. Chatting with Friends
- 15.3. Customizing Kopete
- 15.4. For More Information
- 16. Instant Messaging with Empathy
- 17. Instant Messaging with Pidgin
- 17.1. Supported Protocols
- 17.2. Adding an Account
- 17.3. Managing Your Buddy List
- 17.4. Chatting
- 18. Using Voice over IP with Ekiga
- 18.1. Configuring Ekiga
- 18.2. The Ekiga User Interface
- 18.3. Making a Call
- 18.4. Answering a Call
- 18.5. Using the Address Book
- 18.6. For More Information
- III. Internet
- 19. Browsing with Konqueror
- 19.1. Tabbed Browsing
- 19.2. Automatic Scrolling
- 19.3. Profiles
- 19.4. Saving Web Pages and Graphics
- 19.5. Searching with Konqueror
- 19.6. Bookmarks
- 19.7. Java and JavaScript
- 19.8. Enabling Advertisement Blockers
- 19.9. For More Information
- 20. Browsing with Firefox
- 20.1. Navigating Web Sites
- 20.2. Finding Information
- 20.3. Managing Bookmarks
- 20.4. Using the Download Manager
- 20.5. Security
- 20.6. Customizing Firefox
- 20.7. Printing from Firefox
- 20.8. For More Information
- 21. Transferring Data From the Internet
- 21.1. ASCII vs. Binary Transfers
- 21.2. Connecting to a Remote Server
- 21.3. Transferring Files
- 21.4. Setting Up an HTTP Proxy Server
- 21.5. For More Information
- IV. Multimedia
- 22. Manipulating Graphics with The GIMP
- 22.1. Graphics Formats
- 22.2. Starting The GIMP
- 22.3. Getting Started
- 22.4. Saving Images
- 22.5. Editing Images
- 22.6. Printing Images
- 22.7. For More Information
- 23. Managing Your Digital Image Collection
- 23.1. Configuring Your Camera
- 23.2. Downloading Pictures from the Camera
- 23.3. Managing Albums
- 23.4. Managing Tags
- 23.5. Creating Powerful Search Filters
- 23.6. Exporting Image Collections
- 23.7. Viewing and Editing Images
- 23.8. Useful Tools
- 23.9. Batch Processing
- 23.10. Troubleshooting
- 23.11. For More Information
- 24. Managing Your Digital Image Collection with F-Spot
- 24.1. Importing Photos
- 24.2. Downloading Pictures from Your Camera
- 24.3. Getting Photo Information
- 24.4. Managing Tags
- 24.5. Searching and Finding Photos
- 24.6. Exporting Image Collections
- 24.7. Basic Photo Editing
- 24.8. Sharing Photos
- 25. Playing Music and Movies
- 25.1. Mixers
- 25.2. Playing Music Files
- 25.3. Handling Audio CDs
- 25.4. Playing Movie Files
- 26. Playing and Managing Your Music with Banshee
- 26.1. Listening to Music
- 26.2. Managing Your Music Library
- 26.3. Using Banshee with Your Digital Audio Player
- 26.4. Creating Audio and MP3 CDs
- 26.5. Sharing Your Music
- 26.6. Configuring Banshee Preferences
- 27. Playing Movie Files
- 27.1. Using the Totem Movie Player
- 27.2. Modifying Totem Movie Player Preferences
- 28. Burning CDs and DVDs With K3b
- 28.1. Creating a Data CD or DVD
- 28.2. Creating an Audio CD
- 28.3. Copying a CD or DVD
- 28.4. Writing ISO Images
- 28.5. Creating a Multisession CD or DVD
- 28.6. For More Information
- 29. Burning CDs and DVDs With Brasero
- 29.1. Creating a Data CD or DVD
- 29.2. Creating an Audio CD
- 29.3. Copying a CD or DVD
- 29.4. Writing ISO Images
- 29.5. Creating a Multisession CD or DVD
- 29.6. For More Information
- A. Getting to Know Linux Software
- A.1. Office Applications
- A.2. Network
- A.3. Multimedia
- A.4. Graphics
- A.5. System and File Management
- A.6. Software Development
- B. GNU Licenses
- B.1. GNU General Public License
- B.2. GNU Free Documentation License
- Novell AppArmor Administration Guide
- About This Guide
- 1. Feedback
- 2. Documentation Conventions
- 3. About the Making of This Manual
- 4. Source Code
- 5. Acknowledgments
- 1. Immunizing Programs
- 1.1. Introducing the AppArmor Framework
- 1.2. Determining Programs to Immunize
- 1.3. Immunizing cron Jobs
- 1.4. Immunizing Network Applications
- 2. Profile Components and Syntax
- 2.1. Breaking a Novell AppArmor Profile into Its Parts
- 2.2. Profile Types
- 2.3. #include Statements
- 2.4. Capability Entries (POSIX.1e)
- 2.5. Network Access Control
- 2.6. Paths and Globbing
- 2.7. File Permission Access Modes
- 2.8. Execute Modes
- 2.9. Resource Limit Control
- 2.10. Auditing Rules
- 3. AppArmor Profile Repositories
- 3.1. Using the Local Repository
- 3.2. Using the External Repository
- 4. Building and Managing Profiles with YaST
- 4.1. Adding a Profile Using the Wizard
- 4.2. Manually Adding a Profile
- 4.3. Editing Profiles
- 4.4. Deleting a Profile
- 4.5. Updating Profiles from Log Entries
- 4.6. Managing Novell AppArmor and Security Event Status
- 5. Building Profiles from the Command Line
- 5.1. Checking the AppArmor Module Status
- 5.2. Building AppArmor Profiles
- 5.3. Adding or Creating an AppArmor Profile
- 5.4. Editing an AppArmor Profile
- 5.5. Deleting an AppArmor Profile
- 5.6. Two Methods of Profiling
- 5.7. Important Filenames and Directories
- 6. Profiling Your Web Applications Using ChangeHat
- 6.1. Apache ChangeHat
- 6.2. Configuring Apache for mod_apparmor
- 7. Managing Profiled Applications
- 7.1. Monitoring Your Secured Applications
- 7.2. Configuring Security Event Notification
- 7.3. Configuring Reports
- 7.4. Configuring and Using the AppArmor Desktop Monitor Applet
- 7.5. Reacting to Security Event Rejections
- 7.6. Maintaining Your Security Profiles
- 8. Support
- 8.1. Updating Novell AppArmor Online
- 8.2. Using the Man Pages
- 8.3. For More Information
- 8.4. Troubleshooting
- 8.5. Reporting Bugs for AppArmor
- 9. Background Information on AppArmor Profiling
- A. GNU Licenses
- A.1. GNU General Public License
- A.2. GNU Free Documentation License
- Glossary
- KDE Quick Start
- 1. Getting Started
- 2. Starting Programs
- 3. Handling Media
- 4. Customizing Your Desktop
- 5. Applying Desktop Effects
- 6. Using Virtual Desktops
- 7. Using the File Manager
- 8. Browsing the Internet
- 9. Managing Passwords
- 10. E-Mailing and Calendaring
- 11. Instant Messaging with Kopete
- 12. Starting OpenOffice.org
- 13. Viewing PDF Files and Other Documents
- 14. Searching for Data
- 15. Creating a CD or DVD
- 16. Managing Your Digital Image Collection
- 17. Managing Your Music Collection
- 18. Configuring Your System with YaST
- 19. Logging Out
- 20. For More Information
- 21. Legal Notice
- 22. GNU Free Documentation License
- GNOME Quick Start
- 1. Getting Started
- 2. Starting Programs
- 3. Customizing Your Desktop
- 4. Managing Files and Folders
- 5. Browsing the Internet with Firefox
- 6. E-Mailing and Calendaring
- 7. Instant Messaging with Empathy
- 8. Starting OpenOffice.org
- 9. Viewing PDF Files
- 10. Finding Files on Your Computer
- 11. Creating a CD/DVD
- 12. Managing Your Digital Image Collection
- 13. Managing Your Media
- 14. Configuring Your System with YaST
- 15. Managing Printers
- 16. Logging Out
- 17. For More Information
- 18. Legal Notice
- 19. GNU Free Documentation License
- Novell AppArmor (2.3) Quick Start
- 1. AppArmor Modes
- 2. Starting and Stopping AppArmor
- 3. AppArmor Command Line Tools
- 4. Methods of Profiling
- 5. Learning Mode
- 6. Example Profile
- 7. Structure of a Profile
- 8. Helpful Additions
- 9. Logging and Auditing
- 10. Directories and Files
- 11. For More Information
- 12. Legal Notice
- 13. GNU Free Documentation License