<<

23_579959 bindex.qxd 9/27/05 10:05 PM Page 373

Index

Symbols alias command, 200, 331 - (dash), 109 Anaconda installer feature, 19 $ (dollar sign), 330 analog channel changing, 66–67 ! (exclamation mark), 332 Analog RBG/xVGA output, 69 # (pound sign), 330 analog SVideo output, 69 ~ (tilde), 330 analog television output, 69 antiword conversion application, 173 A Appearance settings, Web Photo Gallery New aa boot label, eMoviX boot prompt, 136 Albums page, 45 word processing application, 173 appliance modules, X10 protocol, 188 abuse application, 176 applications ace application, 176 for pen drives ACL (Access Control List), 259 downloading, 171–172 acm application, 176 gaming applications, 176–177 ActiveHome project, 185 general applications, 173–174 admin directory checks, , 287 multimedia applications, 175 Admin email address option, Web Photo running from workstations, 316–317 Gallery Email and Registration apt-get install lirc command, 92 tab, 43 ASF (), 128 administration tools, desktop features, a_steroid application, 176 342–343 atrpms-kickstart package, 79–80 administrative settings, Heyu project, 203–204 audacity application, 175 Advanced Systems Format (ASF), 128 audio players, Internet radio, 269–270 albums authentication parameters, server, 274 adding photos to, 48, 55 Autodesk automation files, eMoviX recording bookmarking, 54 COPYRIGHTED MATERIALcontent, 129 browsing, 51 AVI (Audio Video Interleaf ) format, 128 comments, adding, 54–55 creating, 47 B naming, 47 backend setup and startup, MythTV project slideshow settings, 46 configuration, 62, 110–113 summary additions, 48 backups, 29, 291 thumbnail images, 51 bad flag options, BZFlag project, 229 title creation, 48 bad words, managing, BZFlag project, 233 23_579959 bindex.qxd 9/27/05 10:05 PM Page 374

374 Index ■ B

bandwidth consumption, Internet radio, 273 burning barrage application, 176 CDs Basic option, Devil- Main eMoviX project, 134–135 Menu, 253 MoviX2 project, 142–143 Battle Zone capture the Flag. See BZFlag ISO images, 240–242 project BusyBox Web site, 124 bc calculator application, 173 buzz application, 176 billard application, 176 BZFlag (Battle Zone capture the Flag) project blast application, 176 bad words, managing, 233 application, 175 cable modem selection, 213 bookmarking albums, 54 call sign information, 219 boot options Capture-the-flag game style, 211 boot loader configuration, Linux development of, 209 installation, 365–366 end of game options, 229 DSL (Damn Small Linux), 159–160, flag configuration, 228–229 164–165 Free-for-all game style, 211 eMoviX project, 126, 136 game controls, 222 Fedora Core distribution, 76 game features, enabling, 227 firewalls, 251–252 game play, 218–220 Linux installation, 362 game style changes, 226–227 MoviX2 project, 143–144 hardware selection, 213–214 pen drives, 181–183 Join Game screen, 218 workstations, 309–312 map modifications, 229–230 BottleRocket project message mode commands, 222–223 commands, 192–193 mouse and keyboard actions, 220–222 cron jobs, 194–195 observers, 211 hardware configuration, 191–192 overview, 209 overview, 10, 185 password information, 219 point-and-click interfaces, 195–196 player management, 230–233 scripts, 194–195 port numbers, 219 br command, 192 public options, 234 briquolo application, 176 Rabbit Hunt game style, 211 broadcasts, Internet radio, 273, 286 registration process, 235 browsing albums, 51 rogue members, 211 builder scripts, MoviX2 development efforts, 150 server configuration, 215–218 23_579959 bindex.qxd 9/27/05 10:05 PM Page 375

Index ■ B– 375

server identification, 219 cgoban application, 176 software installation, 214–215 chameleon application, 173 sound card selection, 213 channel changing hardware, MythTV spawning, 227 project, 66 super flags, 211, 223–225 chat and instant messaging applications, pen team members, 211 drives, 180 chkconfig uses for, 10 command, 104 video card selection, 213 chromium application, 176 world modifications, 229–230 cinepaint image application, 173 circuslinux application, 176 C class type selection, Linux installation, 363 cable modem selection, BZFlag project, 213 client selection, workstations, 293–294 cable receiver attachment, MythTV /clientquery command, BZFlag message installation, 103 mode, 222 cables Collaborative Development System color-coded firewall, 246 (CDS), 25 MythTV system design, 71 color-coded firewall cables, 246 call sign information, BZFlag project, 219 commands cameras, X10 protocol, 189 alias, 200, 331 camserv application, 175 apt-get install lirc,92 capture cards, MythTV configuration, BottleRocket project, 192–193 103–104, 111 br, 192 Capture-the-flag game style, BZFlag BZFlag message mode, 222–223 project, 211 cd, 333 cd command, 333 cdrecord, 134–135 application, 175 chkconfig, 104 cdrecord command, 134–135 command completion, 332 CDs configure, 323 from, DSL, 159–160 cp, 334 burning date, 331 eMoviX project, 134–135 df, 345 MoviX2 project, 142–143 du, 346 contents on, viewing, 322–323 echo, 333 playing, 148 fdisk, 349 CDS (Collaborative Development finding, 331 System), 25 fsck, 349 central administration, workstation , 194 advantages, 291 Continued 23_579959 bindex.qxd 9/27/05 10:05 PM Page 376

376 Index ■ C–D

commands (continued) Config option, Devil-Linux firewall Main Heyu project, 202–203 Menu, 256 history, 332 configurations installme, 323 Heyu project, 198–202 kedit, 194 monitors, 341 less, 346 MythTV projects locate,91 backend setup and startup, 110–114 ls, 334 capture cards, 111 lsmod, 89, 102 DataDirect subscriptions, 108–109 ltspadmin, 296 directory creation, 109–110 ltspcfg, 296, 299, 304 frontend setup and startup, 114–116 ltspinfo, 296 inputs, 113 mkfs, 349 MySQL server configuration, 107–108 mkisofs, 349 overview, 106 mkmovixiso, 132 program guide downloads, 113–114 modinfo, 350 video sources, 112 mount, 349 save-config command, 258 MPlayer menu, eMoviX project, 141 video cards, 341 mv, 334 Web Photo Gallery, 41–45 ps, 346 configure command, 323 recalling, 332 consoles, switching, eMoviX project, 140 rm, 334 copying files and directories, 334 rpm, 22, 323 copyrights, 14 save-config, 258 cp command, 334 sensors-detect,90 cron jobs, BottleRocket project, 194–195 ssh, 352 custom installs, Linux installation, 363 startx , 307, 341 D su, 344 Damn Small Linux. See DSL sudo, 344 dash (-), 109 tar, 22, 323 Data displayed settings, Web Photo Gallery top, 346 New Albums page, 46 useradd, 309, 351 DataDirect subscriptions, MythTV userdel , 351 configuration, 108–109 comments, adding to Web Photo Gallery date command, 331 album, 44, 54–55 GNU/, 21 compression, 129, 271 23_579959 bindex.qxd 9/27/05 10:05 PM Page 377

Index ■ D 377

debugging Web Photo Gallery, 59 discrimination, Open Source Software deleting photos, 49 Definition, 13 Demilitarized Zone (DMZ), 262 disk and partition layout, Fedora Core derived works, Open Source Software installation, 73 Definition, 13 disk space desktop features thin client setup, 29 administration tools, 342–343 workstation setup, 293 DSL, 178–179 DisklessWorkstations Web site, 291 file sharing, 343 distribution of license, Open Source Software overview, 340 Definition, 13 startx command, 341 distributions Destination NAT (DNAT), 262 Debian GNU/Linux, 21 Devil-Linux firewall Fedora Core gateway/router services, 238 advantages of, 18–19 ISO images, burning, 240–242 Anaconda installer feature, 19 Main Menu options, 253–256 atrpms-kickstart package, installation steps, 79–80 overview, 10 boot prompts, installation steps, 76 uses for, 263–264 disk and partition layout, installation df command, 345 steps, 73 DHCP (Dynamic Host Configuration downloading, 20 Protocol), 249, 298, 301–303 drive and partition verification, application, 173 installation steps, 83 dial-up PPP, network access, 169 Fedora Core Setup Agent, 368–370 digital cable channel changing, 66 firewall settings, installation steps, 77 Digital DVI or HDMI output, 69 GPG keys, installation steps, 78 directories. See also files logical volume setup, installation steps, copying, 334 80–81 creating, 334 mount points, installation steps, 86 directory information, Web Photo network settings, installation steps, 77 Gallery, 37 package and subpackage installs, 77–78 listing, 334 physical volume devices, installation moving among, 333–334 steps, 83–84 MythTV configuration, 109–110 preinstallation plans, 72 permissions, 335–337 software selection, 17 removing, 334 , 21 renaming, 334 links and downloads, 22 Continued 23_579959 bindex.qxd 9/27/05 10:05 PM Page 378

378 Index ■ D–E

distributions (continued) overview, 5 Linux installation, 355–356 partitions in, 168 , 17 pen drives, 9 selection considerations, 18–22 themes, 178 Linux, 21 window manager tools, 179 SUSE Linux, 21 dsl-aterm application, 173 DivX files, eMoviX recording content, 128 dsl-cube application, 176 DMZ (Demilitarized Zone), 262 dsl-xjig application, 176 DNAT (Destination NAT), 262 du command, 346 document additions, pen drives, 181 documentation options, LTSP, 291 burning, eMoviX project, 134–135 dollar sign ($), 330 DVD menu problems, MythTV domain name services, Internet radio, projects, 118 272–273 Dynamic Host Configuration Protocol doom application, 176 (DHCP), 249, 298, 301–303 dosbox application, 173 E dossizola application, 176 application, 175 Download Extension Panel, DSL, 178 eboard application, 176 downloading echo commands, 333 applications for pen drives, 171–172 edge pooling (thermal migration), 245 Fedora Core distribution, 20 Edit Text feature, Web Photo Gallery, 48 Linux distributions, 22 Edit Thumbnail feature, Web Photo program guides, MythTV configuration, Gallery, 48 113–114 editing drive and partition verification, Fedora Core installation, 83 photos, 48 drivers, tuning, MythTV installation, 104–105 text editors, 337–340 2 DSL (Damn Small Linux) eGamix distribution, MoviX project, 150 advantages of, 157 email boot options, 159–160, 164–165 client applications, pen drives, 180 desktop features, changing, 178–179 notification of problems, MythTV projects, 118 discussed, 31 Email and Registration tab, Web Photo Download Extension Panel, 178 Gallery, 43 embedded boot option, 161 embedded boot option, DSL, 161 five-way install, 162 Embedded Gallery tab, Web Photo installing on pen drives, 161–164 Gallery, 44 memory requirements, 157 23_579959 bindex.qxd 9/27/05 10:05 PM Page 379

Index ■ E–F 379

eMoviX project F boot options, 126 falling_tower application, 176 burning CD and DVD movie images, fan controls, MythTV system design, 71 134–135 fdisk command, 349 BusyBox Web site, 124 Fedora Core distribution compressed audio files, 129 advantages of, 18–19 consoles, switching, 140 Anaconda installer feature, 19 hardware requirements, 126 downloading, 20 installing, 127–128 Fedora Core Setup Agent, 368–370 movie image creation, 132–134 installing MPlayer menu commands, 141 atrpms-kickstart package, 79–80 overview, 8, 123 boot prompts, 76 playback, 136–137, 140–141 disk and partition layout, 73 recording content, 128–132 drive and partition verification, 83 uses for, 124 firewall settings, 77 video capture, 129–132 GPG keys, 78 encoding logical volume setup, 80–81 2 MoviX development efforts, 150 mount points, 86 software, 270 network settings, 77 end of game options, BZFlag project, 229 package and subpackage installs, 77–78 endeavor application, 173 physical volume devices, 83–84 enrapture application, 176 preinstallation plans, 72 entertainment systems, hardware selection, software selection, 17 27–28 festival application, 175 2 ePartix distribution, MoviX project, 150 figurine application, 173 2 ePictix distribution, MoviX project, 150 files. See also directories /etc/modprobe.conf file, 105–106 copying, 334 Ethernet cards creating, 334 Ethernet NIC support, workstation /etc/modprobe.conf, 105–106 setup, 293 .htaccess,40 network access, 169 listing, 334 exclamation mark (!), 332 moving among, 333–334 exec function, 40 permissions, 335–337 execute permissions, 335 removing, 334 Exit command, MPlayer eMoviX menu, 141 renaming, 334 Extensible Markup Language (XML), 273 sharing, 343 text editors, 337–340 23_579959 bindex.qxd 9/27/05 10:05 PM Page 380

380 Index ■ F–G

Firecracker project, 185 /flaghistory command, BZFlag message firewalls mode, 223 boot options, 251–252 /flagstats command, BZFlag message color-coded cables, 246 mode, 223 Devil-Linux flipping photos, 49 gateway/router services, 238 forgotten passwords, 59 ISO images, burning, 240–242 Fotokasten printing service, 54 Main Menu options, 253–256 Fotoserve Web site, 54 overview, 10 Frames settings, Web Photo Gallery New Album page, 46 uses for, 263–264 free redistribution, Open Source Software firewall configuration, Linux Definition, 13 installation, 367 freebirth application, 175 firewall settings, Fedora Core installation, 77 freeciv application, 176 Freesco Linux, 239 freecraft application, 176 hardware selection, 243 Free-for-all game style, BZFlag project, 211 heat sink size and terminal interfacing, 245 Freesco Linux firewall, 239 locking down, 259–262 Freshmeat Web site, 25 network design frontend (player), MythTV project, 62, 114–116 DHCP configuration, 248–249 frozen-bubble application, 176 IP assignments, 249–250 FSB (front side bus), 244 startup services, 252–256 fsck command, 349 networking hardware, 246 FWBuilder script-building tool, 259 overview, 6 ping sweeps, 261 G port forwarding, 262 Gaim instant messaging feature, 172 redWall, 239 Gallery. See Web Photo Gallery script-building tools, 259 game play. See BZFlag project Sentry Firewall CD distro, 239 gaming applications, pen drives, 176–177 switch recommendation, 247 gateway/router services, Devil-Linux underclocking, 244–246 firewall, 238 FireWire testing, MythTV projects, 117 gcombust application, 175 five-way install, DSL, 162 gcompris application, 176 FLAC (Free Lossless Audio Codec), 271 gedit text editor, 337 flag configuration, BZFlag project, 228–229 General Public License (GPL), 12 23_579959 bindex.qxd 9/27/05 10:05 PM Page 381

Index ■ G–H 381

general settings, MythTV backend setup and device management, 349–350 startup, 110–111 hardware challenges, MythTV project, 8 General Settings tab, Web Photo Gallery, 42 hardware requirements, eMoviX Gentoo Linux distribution, 21 project, 126 application, 173 hardware selection global backend setup, MythTV backend setup BZFlag project, 213–214 and startup, 111 firewalls, 243 gmoo application, 173 motherboards, 64 gnuplot application, 173 MythTV project, 63–66 gnupod application, 175 hardwired modules, X10 protocol, 189 good flag options, BZFlag project, 228 HDTV input option, 67 GPG keys, Fedora Core installation, 78 Help command, MPlayer eMoviX menu, 141 GPL (General Public License), 12 /help page command, BZFlag message gpsk31 application, 173 mode, 223 gqcam application, 175 hexxagon application, 176 application, 175 Heyu project Grip multimedia tool, 172 administrative settings, 203–204 /grouplist command, BZFlag message ALIAS command, 200 mode, 223 commands, 202–203 /groupperms command, BZFlag message configuring, 198–202 mode, 223 latitude and longitude settings, 202 gtetrinet application, 176 log file identification, 201 gtkam application, 175 overview, 10, 197 gtkfind application, 173 resources, 206–207 gtksee application, 173 scenes, creating, 200–201 gtoaster application, 175 scheduled files, 201–202, 205–206 2 GUI, MoviX development efforts, 150 state engine daemon, 204–205 gv application, 173 hiding photos, 49 H high definition-based MythTV, 64 highlighting photos, 49 hard disks history command, 332 hard disk access, pen drives, 166–167 Home Controls Web site, 187 hardware selection, 28 host address backend setup, MythTV backend hardware setup and startup, 110–111 compatibility, 30 host name setup, workstations, 305–306 configuration, BottleRocket project, house codes, X10 protocol, 186, 192 191–192 23_579959 bindex.qxd 9/27/05 10:05 PM Page 382

382 Index ■ H–I

.htaccess file, 40 firewall settings, 77 hydrogen application, 175 GPG keys, 78 logical volume setup, 80–81 I mount points, 86 Icecast server network settings, 77 authentication parameters, 274 package and subpackage installs, 77–78 broadcasts, 286 physical volume devices, 83–84 Internet radio stations, 11 preinstallation plans, 72 log files, 274 Internet radio software, 271–272 , 278 Linux remote checks, 276 boot loader configuration, 365–366 server name parameters, 274 boot options, 362 setting and starting up, 273–277 class type selection, 363 sound card configuration, 277–278 custom installs, 363 streaming audio to, 278–282 distribution selection, 355–356 /idlestats command, BZFlag message firewall configuration, 367 mode, 223 install modes, 361–362 IDS (intrusion detection system), 244 installation types, 358 Image processing and display settings, Web keyboard selection, 362 Photo Gallery New Albums page, 45 language selection, 362 ImageMagick application, 173 media checks, 362 images minimum hardware requirements, 359 adding to pen drives, 181 monitor configuration, 367 creating, eMoviX project, 132–134 network configuration, 366–367 Increase Form option, adding photos to albums, 55 package selection, 367 application, 173 partitioning strategy, 364–365 inline modules, X10 protocol, 189 password selection, 367 input, MythTV video input options, 67 server installs, 363 installations time zone selection, 367 DSL, on pen drives, 161–164 upgrades, 357 eMoviX project, 127–128 MythTV system /etc/modproble.conf file, 105–106 cable receiver attachment, 103 Fedora Core distribution captures, testing, 103–104 atrpms-kickstart package, 79–80 drivers, tuning, 104–105 boot prompts, 76 firewall setup, 101–104 drive and partition verification, 83 i2c bus system setup, 89–90 23_579959 bindex.qxd 9/27/05 10:05 PM Page 383

Index ■ I–L 383

ivtv package and driver installation and J setup, 100–101 job queue, MythTV backend setup and LCD daemon configuration, 98–100 startup, 111 lirc arpms.net package installation, joe text editor, 338 91–92 Join Game screen, BZFlag project, 218 lirc_imon module checks, 92–95 Jump to command, MPlayer eMoviX lirc-kmdl package installation, 91–92 menu, 141 lirc_XX driver configuration, 95–98 lm_sensor setup, 89–90 K mythtv-suite installation, 87 KDE settings, MythTV frontend setup, NVidia graphic card driver setup, 87–89 114–116 kedit overview, 86 command, 194 software packages, 102–103 keyboards temperature measurements, 90 hardware selection, 28 preinstalled Linux options, 27 keyboard action, BZFlag project, 220–222 Web Photo Gallery, 37–38 keyboard selection, Linux installation, 362 installme command, 323 wireless, 28 instant messaging applications, pen drives, 180 kjvbible application, 173 intellivision_gamepak application, 176 utility interface selection, workstations, 301 live Linux distributions, 156 Internet connection, LTSP, 294–296 Web site, 31 Internet radio. See radio, Internet koth application, 176 intrusion detection system (IDS), 244 koules application, 177 invaders application, 176 application, 175 IP address setup, Internet radio, 272–273 K12LTSP Web site, 317 IP assignments, network design, 249–250 L ISO images lamp modules, X10 protocol, 188–189, 192 burning, Devil-Linux firewall, 240–242 language packs, Web Photo Gallery, 41 software retrieval, 23 language selection, Linux installation, 362 Item owner settings, Web photo Gallery New Languages and locales tab, Web Photo Album page, 46 Gallery, 44 Ithought Gallery Web site, 56 latitude and longitude settings, Heyu i2c bus system setup, MythTV installation, project, 202 89–90 Layout settings, Web Photo Gallery New ivtv package and driver installation and setup, Albums page, 45 MythTV installation, 100–101 23_579959 bindex.qxd 9/27/05 10:05 PM Page 384

384 Index ■ L

LCD daemon configuration, MythTV lirc arpms.net package installation, MythTV installation, 98–100 installation, 91–92 less command, 346 lirc_imon module checks, MythTV lgames application, 177 installation, 92–95 licenses lirc-kmdl packages, MythTV installation, copyrights, 14 91–92 GPL (General Public License), 12 lirc_XX driver configuration, MythTV installation, 95–98 licensing fees, Internet radio, 273 listing files and directories, 334 lifelines application, 173 live Linux distributions, 156–157 lincity application, 177 lm_sensor setup up, MythTV installation, Linux Certified Web site, 27 89–90 Linux installation loadable modules, 349–350 boot loader configuration, 365–366 local directories, adding photos to albums, 55 boot options, 362 locate command, 91 class type selection, 363 Locations and URLs tab, Web Photo Gallery, custom installs, 363 42–43 distributions, 355–356 locking down firewall configuration, 367 firewalls, 259–262 install modes, 361–362 workstations, 314 installation types, 358 log files keyboard selection, 362 Heyu project, 201 language selection, 362 Icecast server, 274, 287 media checks, 362 system log file checks, 346 minimum hardware requirements, 359 Logical Volume (LVM2) file system, 73 monitor configuration, 367 login screen options, workstations, 305 network configuration, 366–367 LoginPW option, Devil-Linux firewall Main package selection, 367 Menu, 256 partitioning strategy, 364–365 logout button, Web Photo Gallery, 50 password selection, 367 longitude and latitude settings, server installs, 363 Heyu project, 202 time zone selection, 367 LRP (Linux Router Project), 239 upgrades, 357 ls command, 334 Linux Router Project (LRP), 239 lsmod command, 89, 102 Linux interface, 329 LTSP (Linux Terminal Server Project) Linux Terminal Server Project. See LTSP documentation options, 291 Linux User Group (LUG), 14 Internet connection, 294–296 liquidwar application, 177 setup, 294 23_579959 bindex.qxd 9/27/05 10:05 PM Page 385

Index ■ L–M 385

overview, 5 LUG (Linux User Group), 14 package locations, 296–297 LVM2 (Logical Volume) file system, 73 processes, 290 server software installation, 296 M macro support options, 291 statement, scheduled files, 205 uses for, 11 magic quotes, Web Photo Gallery, 40 Web site, 289 Main Gallery Page tab, Web Photo Gallery, 44 workstations Main Menu options, Devil-Linux firewall advantages of, 291 Basic option, 253 boot options, 309–312 Config option, 256 client selection considerations, 293–294 DHCP option, 255 DHCP configuration, 301–303 LoginPW option, 256 DisklessWorkstations Web site, 291 NET option, 254–255 host name/address setup, 305–306 Services option, 254 interface selection, 301 make utility, 22, 323 locking down, 314 man pages, 330 login screen options, 305 map modifications, BZFlag project, 229–230 network hardware, 294 mathwar application, 177 NFS configuration, 304 /me message command, BZFlag message permissions, 306 mode, 223 Portmapper configuration, 304 media checks, Linux installation, 362 printer connections, 315–316 memory run- configuration, 300 memory requirements running applications from, 316–317 DSL, 157 running separate, 314 eMoviX project, 126 server selection considerations, 293 RAM services for, 298 thin client setup, 28 startup services, 307–309 workstation setup, 293 TFTP configuration, 303 message mode commands, BZFlag project, troubleshooting, 312–314 222–223 users, adding, 309 Micro thumb photo navigation settings, Web using in public places, 317–318 Photo Gallery New Album page, 46 XDMCP configuration, 304–305 minimum hardware requirements, Linux ltspadmin command, 296 installation, 359 ltspcfg command, 296, 299, 304 mkfs command, 349 ltspinfo command, 296 mkisofs command, 349 23_579959 bindex.qxd 9/27/05 10:05 PM Page 386

386 Index ■ M

mkmovixiso command, 132 mp3gain application, 175 modinfo command, 350 mPUSH Web site, 54 monitors, configuring, 341, 367 /msg player message command, motherboards, 64 BZFlag message mode, 223 motion application, 175 multilanguage capabilities, Web Photo motion detectors, X10 protocol, 189 Gallery, 41 mount command, 349 multimedia applications, pen drives, 175 mount points, Fedora Core installation, 86 MuSE (Multiple Streaming Engine), 269, 271 mouse player applications, pen drives, 180–181 mv hardware selection, 28 command, 334 mouse actions, BZFlag project, 220–222 MySQL server configuration, for MythTV projects, 107–108 wireless, 28 MythTV project moving backend setup and startup, 62, 110–113 among directories and files, 333–334 channel changing hardware, 66 photos, 49 configuring MoviX2 project backend setup and startup, 110–114 boot option selection, 143–144 capture cards, 111 CDs DataDirect subscriptions, 108–109 burning, 142–143 directory creation, 109–110 playing, 148 frontend setup and startup, 114–116 consoles, switching between, 144 inputs, 113 content from, retrieving, 145–148 MySQL server, 107–108 contributors, 149 overview, 106 development efforts, 150 program guide downloads, 113–114 eGamix distribution, 150 video sources, 112 ePartix distribution, 150 DVD menu problems, 118 ePictix distribution, 150 email notification of problems, 118 future of, 150 Fedora Core installation and preparation Icecast radio stations, 148 atrpms-kickstart package, 79–80 SHOUTcast connections, 148 boot prompts, 76 slideshows, playing, 148–149 disk and partition layout, 73 video content selection, 144 drive and partition verification, 81–82 X screen, 144 firewall settings, 77 MPEG files, eMovix recording content, 129 GPG keys, 78 mplayerplug-in application, 175 logical volume setup, 80–81 MP3 files, eMoviX recording content, 129 23_579959 bindex.qxd 9/27/05 10:05 PM Page 387

Index ■ M–N 387

mount points, 86 testing, 116–117 network settings, 77 troubleshooting, 117–121 package and subpackage installs, 77–78 video input options, 67 physical volume devices, 83–84 video output options, 68–70 preinstallation plans, 72 Web site, 62 FireWire testing, 117 wireless, 119 frontend (player), 62 hardware and software challenges, 8 N hardware assembly tips, 71 name selection, Web Photo Gallery, 42 hardware pricing and performance, 66 naming albums, 47 hardware requirements, 63–66 nedit application, 173 high definition bases, 64 NET option, Devil-Linux firewall Main Menu, 254–255 installing nethack application, 177 cable receiver attachment, 103 tool checks, Web Photo Gallery, 41 captures, testing, 103–104 Network File System (NFS), 147, 298, 304 drivers, tuning, 104–105 network switch PC, 6 /etc/modprobe.conf file, 105–106 networks firewall setup, 101–104 Fedora Core installation settings, 77 i2c bus system setup, 89–90 network access, pen drives, 167, 169 ivtv package and driver installation and setup, 100–101 network configuration, Linux installation, 366–367 LCD daemon configuration, 98–100 network design, firewalls lirc atrpms.net package installation, 91–92 DHCP configuration, 248–249 lirc_imon module checks, 92–95 IP assignments, 249–250 lirc-kmdl package installation, 91–92 startup services, 252–256 lirc_XX driver configuration, 95–98 network service tasks, 351–353 lm_sensor setup, 89–90 SOHO (small office/home office), 6 mythtv-suite installation, 87 workstation hardware, 294 NVidia graphic card driver setup, 87–89 New Albums page, Web Photo Gallery, 45–46 overview, 86 NewsForge Web site, 24 software packages, 102–103 NFS (Network File System), 147, 298, 304 temperature measurements, 90 NuppelVidel files, eMoviX recording content, 129 overview, 6 NVidia graphic card driver setup, MythTV resources, 121 installation, 89 system design, 70 23_579959 bindex.qxd 9/27/05 10:05 PM Page 388

388 Index ■ O–P

O passwords observers, BZFlag project, 211 BZFlag project, 219 octave application, 173 forgotten, 59 Oddcast Web site, 271 password selection, Linux installation, 367 Ogg open source video codec, 271 Web Photo Gallery, 42 Ogg Vorbis audio encoding software, 270 patches, for Web Photo Gallery, 60 open source software Pause command, MPlayer eMoviX menu, 141 advantages of, 12–14 Pelican Web site, 263 Internet radio, 268 pen drives licenses, 12 applications searching, 24–25 gaming, 176–177 software selection, 17 general, 173–174 OpenOffice.org word processing tool, 172 multimedia, 175 operating system setup, LTSP, 294 boot options, 181–183 Optional tools tab, Web Photo Gallery, 44 chats and instant messaging OSTG (Open Source Technology Group) applications, 180 Web site, 24 discussed, 155 OTA (over the air), 67 document additions, 181 Outpost Web site, 187 downloading applications to, 171–172 output, MythTV video output options, 68–70 DSL installation on, 161–164 owner identification, Web Photo Gallery, 57 email client applications, 180 ownership changes, photos, 49 hard disk access, 166–167 image additions, 181 P live Linux distributions, 156–157 packages music additions, 181 package installs, Fedora Core installation, music player applications, 180 77–78 network access, 167, 169 package locations, LTSP, 296–297 overview, 9 packaging methods, software, 23 USB, 157–158 selecting, Linux installation, 367 USB-ZIP, 161 parted application, 174 Web browser applications, 180 partitions Penguin Computing Web site, 27 in DSL, 168 penguin-command application, 177 layout, Fedora Core installation, 73 pente application, 177 partitioning strategy, Linux installation, performance tuning, Web Photo Gallery, 59 364–365 23_579959 bindex.qxd 9/27/05 10:05 PM Page 389

Index ■ P 389

peripherals playback, eMoviX project, 136–137, 140–141 thin client setup, 29 player management, BZFlag management, workstation advantages, 291 230–233 permissions playing CDs and slideshows, MoviX2 execute, 335 project, 148 files and directories, 335–337 playlists, Internet radio, 278 read, 335 plug-in modules, X10 protocol, 188–189 Web Photo Gallery, 58–59 Pogo Linux Web site, 27 workstations, 306 point-and-click interfaces, BottleRocket project, 195–196 write, 335 Point-to-Point Protocol (PPP), 169 Personal Video Recorders (PVRs), 8, 61 Polling configuration settings, Web Photo photo albums. See albums Gallery New Album page, 46, 57 photos port forwarding, 262 adding to albums, 48, 55 port numbers, BZFlag project, 219 deleting, 49 Portmapper configuration, workstations, 304 editing, 48 ports, hardware selection, 28 flipping, 49 pound sign (#), 330 hiding, 49 power line noises, troubleshooting, 207 highlighting, 49 PowNuke Web site, 56 moving, 49 PPP (Point-to-Point Protocol), 169 ownership changes, 49 Pre-boot eXecution Environment (PXE), 310 photo count accuracy, 57 predict-gsat application, 174 printing, 53–54 Prefs command, MPlayer eMoviX menu, 141 properties of, displaying, 53 preinstalled Linux options, 27 reordering, 49 pre-release versions, Web Photo Gallery, 41 rotating, 49 Prev/Next command, MPlayer eMoviX searching for, 52–53 menu, 141 sorting, 51–52 printers PhotoWorks Web site, 54 hardware selection considerations, 29 PHP checks, Web Photo Gallery system printer connections, workstations, 315–316 check, 39 printing photos, 53–54 physical volume, Fedora Core installation, processes running, system resource checks, 346 83–84 processors, workstation setup, 293 ping sweeps, 261 program guide downloads, MythTV pipenightdreams application, 177 configuration, 113–114 Play command, MPlayer eMoviX menu, 141 23_579959 bindex.qxd 9/27/05 10:05 PM Page 390

390 Index ■ P–R

ps command, 346 playlists, 278 pspp application, 174 public options, 284–286 public options Web site, 271 BZFlag project, 234 software installation, 271–272 Internet radio, 284–286 source client, 269 workstations, 317–318 audio compression format, 271 PVRs (Personal Video Recorders), 8, 61 status checks, 286 PXE (Pre-boot eXecution Environment), 310 stream directories, 270 streaming audio, 6 Q troubleshooting, 287 qcad application, 174 uses for, 267 qsstv application, 174 XMMS Web site, 271 quake2 application, 177 radio frequency transmitters, X10 protocol, 186 QuickTime files, eMoviX recording RAID hardware redundancy/availability content, 128 technology, 63 R RAM thin client setup, 28 R application, 174 workstation setup, 293 Rabbit Hunt game style, BZFlag project, 211 read permissions, 335 radio, Internet Really Simple Syndication (RSS), 54 admin directory checks, 287 RealVideo files, eMoviX recording audio players, 270 content, 128 audio source, 269 recalling commands, 332 bandwidth consumption, 273 recording content, eMoviX project, 128–132 broadcasts, 273, 276 Red Hat Enterprise Linux distribution, 17 domain name services, 272–273 redistribution, Open Source Software firewall configuration, 273 Definition, 13 Icecast software, 11 redWall firewall, 239 IP address setup, 272–273 registration process, BZFlag project, 235 licensing fees, 273 remote checks, Icecast server, 276 log files, 287 Remote greeter option, workstation login MuSE Web site, 271 screen, 305 Oddcast Web site, 271 Remote welcome option, workstation login Ogg Theora open source video codec, 271 screen, 305 Ogg Vorbis audio encoding software, 270 removing files and directories, 334 open source software components, 268 renaming files and directories, 334 23_579959 bindex.qxd 9/27/05 10:05 PM Page 391

Index ■ R–S 391

reordering photos, 49 sensors-detect command, 90 resources Sentry Firewall CD distro, 239 Heyu project, 206–207 servers MythTV projects, 121 configuration, BZFlag project, 215–218 restrictions, Open Source Software identification, BZFlag project, 219 Definition, 13 name parameters, Icecast server, 274 Rhythmbox Web site, 271 selection considerations, workstations, 293 rkhunter application, 174 server installs, Linux installation, 363 rm command, 334 software installation, LTSP, 296 rogue members, BZFlag project, 211 Services option, Devil-Linux firewall Main root user accounts, 344 Menu, 254 rotating photos, 49 sharing files, 343 rox application, 174 shell interface, 329 rpm command, 22, 323 script-building tool, 259 RSS (Really Simple Syndication), 54 SHOUTcast, MoviX2 connection, 148 run-level configuration, workstations, 300 shutdown/wakeup options, MythTV backend setup and startup, 111 S Shutterfly Web site, 54 SATA cables, 71 signal strengths, X10 protocol, 187 Save Config option, Web Photo Gallery, 46 sites. See Web sites save-config command, 258 sketch application, 174 sc application, 174 skin selection, Web Photo Gallery, 42, 56 scenes, Heyu project, 200–201 Slackware Linux distribution, 21 scheduled files, Heyu project, 201–202, slideshows 205–206 albums, 46 application, 174 MoviX2 project, 148–149 screw-in lamp modules, X10 protocol, 189 Slurp Web page option, adding photos to script-building firewall tools, 259 albums, 55 scripts, BottleRocket project, 194–195 small office/home office (SOHO) network, 6 sdlroids application, 177 Smarthome Web site, 187 searching SMP (Symmetric Multi Processor), 241 commands, 331 snake application, 177 open source software, 24–25 software photos, 52–53 distribution sources, 17–18 Sender email address option, Web Photo Internet radio software installation, Gallery Email and Registration tab, 43 271–272 Continued 23_579959 bindex.qxd 9/27/05 10:05 PM Page 392

392 Index ■ S–T

software (continued) startx command, 307, 341 open source software state engine daemon, Heyu project, 204–205 advantages of, 12–14 Statistics tab, Web Photo Gallery, 44 Internet radio, 268 status checks, Internet radio, 286 licenses, 12 stella application, 177 searching, 24–25 Stop command, MPlayer eMoviX menu, 141 software selection, 17 storage media, 347–349 packaging methods, 23 stream directories, Internet radio, 270 software challenges, MythTV project, 8 streaming audio, 6 software installation, BZFlag project, streamripper application, 175 214–215 su command, 344 software packages, MythTV installation, subpackages, Fedora Core installation, 77–78 102–103 sudo command, 344 SOHO (small office/home office) network, 6 summaries, adding to photo albums, 48 sorting photos, 51–52 super flags, BZFlag project, 211, 223–225 sound cards supertux application, 177 BZFlag project, 213 support options, LTSP, 291 Icecast server, 277–278 SUSE Linux distribution, 21 soundmodem application, 174 sweep application, 175 soundtracker application, 175 switch recommendation, firewalls, 247 source client, Internet radio, 269 Symmetric Multi Processor (SMP), 241 source code, Open Source Software system check page, Web Photo Gallery, 39–41 Definition, 13 system design, MythTV projects, 70 source RPMs (SRPMs), 23 system log file checks, 346 SourceForge Web site, 24–25 system resource checks, 345–346 sox application, 175 system-config tool, desktop spawning, BZFlag project, 227 administration tools, 342 spearofdestiny application, 177 specialized Linux systems, 4–5 T Speex audio compression format, 271 tar command, 22, 323 SRPMs (source RPMs), 23 tarballs, 22–23 ssh command, 352 team members, BZFlag project, 211 stability, Fedora Core distribution Technical tab, Web Photo Gallery, 45 advantages, 19 ted application, 174 starter kits, X10 protocol, 187–188 temperature measurements, MythTV startup services installation, 90 network design, 252–256 testing MythTV projects, 116–117 workstations, 307–309 text editors, 337–340 23_579959 bindex.qxd 9/27/05 10:05 PM Page 393

Index ■ T–V 393

TFTP (Trivial File Transfer Protocol), U 298, 303 Ultima-AOD application, 177 themes, DSL, 178 underclocking, firewalls, 244–246 thermal migration (edge pooling), 245 unit numbers, X10 protocol, 186 thin client setup, hardware selection updates considerations, 28–30 Fedora Core distribution advantages, 19 thumbnail images, Web Photo Gallery for Web Photo Gallery, 60 albums, 51 upgrades, Linux installation, 357 tilde (~), 330 upload method selection, Web Photo /time command, BZFlag message Gallery, 42 mode, 222 /uptime command, BZFlag message time zone selection, Linux installation, 367 mode, 223 timers statement, scheduled files, 205–206 usage space, system resource checks, 345–346 titles, adding to albums, 48 USB pen drives, 157–158 tkdvd application, 175 USB-ZIP pen drive, 161 Toolkits/image processing tab, Web Photo useradd command, 309, 351 Gallery, 44 userdel command, 351 top command, 346 users toppler application, 177 account creation torcs application, 177 Web Photo Gallery, 35, 51 transceivers, X10 protocol, 186, 188 workstations, 309 trigger statement, scheduled files, 205 removing, 351 Trivial File Transfer Protocol (TFTP), 298, 303 user management, 58–59 trommler application, 175 V troubleshooting VA Software Web site, 24 Internet radio, 287 vba application, 177 MythTV projects, 117–121 VCD (Video CD), 61 Web Photo Gallery, 59–60 versions, Web Photo Gallery system check, 39 workstations, 312–314 vesa boot label, eMoviX boot prompt, 136 X10 protocol, 207–208 vesaFB boot label, eMoviX boot prompt, 136 tux_commander application, 174 vi text editor, 338–340 tuxpaint application, 174 video tuxracer application, 177 content selection, MoviX2 project, 144 tuxtype application, 174 MythTV project TV boot label, eMoviX boot prompt, 136 input options, 67 twisted application, 174 output options, 68–70 video source configuration, 112 Continued 23_579959 bindex.qxd 9/27/05 10:05 PM Page 394

394 Index ■ V–W

video (continued) Gallery wide slideshow tab, 44 video capture, eMoviX project, 129–132 General Settings tab, 42 video cards installing, 37–38 configuring, 341 language packs, 41 selecting, 213 Languages and locales tab, 44 Video CD (VCD), 61 Locations and URLs tab, 42–43 vim_full application, 174 logout button, 50 VIVO files, eMoviX recording content, 128 magic quotes, 40 Main Gallery Page tab, 44 W maintenance, 59–60 wall switch modules, X10 protocol, 189 multilanguage capabilities, 41 Watermarking tab, Web Photo Gallery, 44 name selection, 42 Web addresses, adding photos to albums, 55 NetPBM tool checks, 41 Web browser applications, pen drives, 180 New Albums page, 45–46 Web Photo Gallery Optional tools tab, 44 albums owner identification, 57 adding photos to, 48 passwords, 42, 59 bookmarking, 54 patches for, 60 browsing, 51 performance tuning, 59 comments, adding, 54–55 permissions, 58–59 creating, 47 photos naming, 47 adding to albums, 48, 55 summary additions, 48 deleting, 49 thumbnails images, 51 editing, 48 title creation, 48 flipping, 49 attributes, changing, 56–58 hiding, 49 Comments tab, 44 highlighting, 49 configuration settings, 41–45 moving, 49 debugging, 59 ownership changes, 49 development of, 36 photo count accuracy, 57 directory information, 37 printing, 53–54 Edit Text feature, 48 properties of, displaying, 53 Edit Thumbnail feature, 48 reordering, 49 Email and Registration tab, 43 rotating, 49 Embedded Gallery tab, 44 searching for, 52–53 Gallery Announce mailing list, 60 sorting, 51–52 Gallery Configuration Wizard, 39 23_579959 bindex.qxd 9/27/05 10:05 PM Page 395

Index ■ W 395

PHP information, 39 PowNuke, 56 pre-release versions, 41 Rhythmbox, 271 Save Config option, 46 Shutterfly, 54 skin selection, 42, 56 Smarthome, 187 Statistics tab, 44 SourceForge, 24–25 system check page, 39–41 VA Software, 24 Technical tab, 45 Xiph.Org Foundation, 270 Toolkits/image processing tab, 44 XMMS, 271 troubleshooting, 59–60 X10, 187 updates for, 60 Webmin tool, desktop administration upload method selection, 42 tools, 342 user account creation, 35, 51 wesnoth application, 177 user management, 58–59 window manager tools, DSL, 179 uses for, 7 (WMV) format, 128 Watermarking tab, 44 wired X10 cameras, X10 protocols, 189 Web sites wireless access points, 247 BusyBox, 124 wireless cards, network access, 169 DisklessWorkstations, 291 wireless keyboards, 28 Fotoserve, 54 wireless mouse, 28 Freshmeat, 25 wireless MythTV projects, 119 Home Controls, 187 Wireless Router Project (WRP), 239 Ithought Gallery, 56 WMV (Windows Media Video) format, 128 KNOPPIX, 31 wof application, 177 K12LTSP, 317 workstations Linux Certified, 27 advantages of, 291 LTSP (Linux Terminal Server Project), 289 boot options, 309–312 mPUSH, 54 client selection considerations, 293–294 MythTV, 62 DHCP configuration, 301–303 NewsForge, 24 DisklessWorkstations Web site, 291 Oddcast, 271 host name/address setup, 305–306 OSTG (Open Source Technology interface selection, 301 Group), 17 locking down, 314 Outpost, 187 login screen options, 305 Pelican, 263 network hardware, 294 Penguin Computing, 27 NFS configuration, 304 PhotoWorks, 54 permissions, 306 Pogo Linux, 27 Portmapper configuration, 304 Continued 23_579959 bindex.qxd 9/27/05 10:05 PM Page 396

396 Index ■ W–X

workstations (continued) application, 175 printer connections, 315–316 Xine multimedia tool, 172 run-level configuration, 300 Xiph.Org Foundation running applications from, 316–317 audio and video content solutions, 6 running separate, 314 Web site, 270 server selection considerations, 293 xmahjongg application, 177 services for, 298 xmame application, 177 startup services, 307–309 XML (Extensible Markup Language), 273 TFTP configuration, 303 application, 175 troubleshooting, 312–314 XMMS Web site, 271 users, adding, 309 xpat2 application, 178 using in public places, 317–318 xpen application, 178 XDMCP configuration, 304–305 xplanet application, 174 world modifications, BZFlag project, 229–230 xpuyopuyo application, 178 write permissions, 335 xscreensaveGTK application, 174 WRP (Wireless Router Project), 239 xskat application, 178 wv application, 174 X10 protocol wvdial application, 174 ActiveHome project, 185 BottleRocket project X commands, 192–193 X Display Manager Controller Protocol cron jobs, 194–195 (XDMCP), 298, 304–305 hardware configuration, 191–192 X screen, MoviX2 project, 144 overview, 10, 185 xasteroids application, 177 point-and-click interfaces, 195–196 xbill application, 177 scripts, 194–195 xboing application, 177 Firecracker project, 185 xbubble application, 177 hardwired modules, 189 xdesktopwaves application, 174 Heyu project XDMCP (X Display Manager Controller administrative settings, 203–204 Protocol), 298, 304–305 ALIAS command, 200 xdrum application, 175 commands, 202–203 xephem application, 174 configuring, 198–202 xfireworks application, 174 latitude and longitude settings, 202 xfishtank application, 174 log file identification, 201 xgalaga application, 177 overview, 10, 197 xgammon application, 177 23_579959 bindex.qxd 9/27/05 10:05 PM Page 397

Index ■ X–Z 397

resources, 206–207 transceivers, 186, 188 scenes, creating, 200–201 troubleshooting, 207–208 scheduled files, 201–202, 205–206 unit numbers, 186 state engine daemon, 204–205 Web site, 187 Home Controls Web site, 187 xv application, 174 house codes, 186, 192 xvkbd application, 174 lamp modules, X10 protocol, 188–189, 192 xwave application, 175 low-voltage devices, 189 Outpost Web site, 187 Y overview, 10, 186–187 YaST interface, desktop administration tools, 342 plug-in modules, 188–189 radio frequency transmitters, 186 Z signal strengths, 187 zile application, 174 Smarthome Web site, 187 zip files, adding photos to albums, 55 starter kits, 187–188 zsnes application, 178 23_579959 bindex.qxd 9/27/05 10:05 PM Page 398 23_579959 bindex.qxd 9/27/05 10:05 PM Page 399 23_579959 bindex.qxd 9/27/05 10:05 PM Page 400 23_579959 bindex.qxd 9/27/05 10:05 PM Page 401 23_579959 bindex.qxd 9/27/05 10:05 PM Page 402