< Free Open Study > 


-R parameter of chgrp and chmod commands, using with CVS, 264-265

Raymond, Eric and open source, 18

rc (runlevel command) scripts, explanation of, 41

rc.httpd file, purpose of, 118

rc.inet1 and rc.inet2 scripts, using with Slackware, 129

rc.M file, role in disabling Sendmail SMTP servers with, 132

rc.netdevice script, using with Slackware Linux, 117

RCS (Revision Control System), role in CVS, 255

rc.serial script, using with Slackware, 115

rc.sshd script, purpose of, 118

rc.sysinit file in RPM initscripts package, explanation of, 76-77

rc.sysvinit script, using with Slackware Linux, 116

Read-Only Linux web site, 410

realms, explanation of, 244

Red Hat Linux. See also distributions, Debian GNU/Linux, Slackware Linux, RPM (Red Hat Package Manager)

and /usr/src/linux-2.4 symbolic link, 95

background and philosophy of, 53-54

checking for new hardware with, 99-100

configuration directories in, 98-99

configuring manually, 81-83

core distribution of, 90

core system libraries of, 85-86

creating ttys with, 78

creating virtual text consoles with, 78

derivatives of, 103

editions of, 91

ensuring system security with, 101-102

and FHS (filesystem hierarchy standard), 69-71

file and directory layout of, 73-77

finding additional software for, 91

global configuration files for, 97

idiosyncrasies of, 92-102

and inetd program, 97-98

and inittab file, 77-79

installing Apache HTTP Server on, 250-253

installing CVS on, 268-272

installing J2SDK on, 285

installing OpenSSH on, 204-206

installing TrueType fonts with, 100-101

and Kudzu program, 99-100

location of configuration files for, 95

location of firewall configuration in, 373

mailing list for, 415

managing similar software with, 92-93

obtaining updates for, 405

organization of, 89-91

and PAM, 102

reasons for using SysV model with, 118

and runlevel configuration script, 79-81

runlevels 0-6 of, 72-73

running port scans with, 374

and SCSI, 313

versus Slackware, 107, 133

software installation tools for, 188-190

source code and documentation CDs for, 90

tracing executions with, 77-79

upgrading to stock kernels with, 93-96

usage of, 31

user environment of, 96-97

userspace applications for, 89-91

using alternatives mechanism with, 93

using firewalls with, 101-102

using GNOME with, 88

using GRUB boot loader with, 92

using KDE with, 88

using RPM with, 55

using runlevel configuration script with, 80-81

using SysV init scripts with, 71-85

and XFree86 core library package, 87-88

Red Hat Linux desktop system case study

audience for, 291-292

building, 294-295

CD writer used with, 313-314

configuring OpenSSH for, 324-325

creating CDs for use with, 317-319

desktop environment component of, 295-297

hardware support for, 305-315

implementing connectivity and remote access in, 324-325

office productivity component of, 297-299

personal finance component of, 299-300

playing digital audio files with, 319-321

playing games in, 323-324

providing web proxy server for, 325

using 3D graphics cards with, 314-316

using cdrecord program with, 318-319

using digital cameras with, 316-317

using mkisofs program with, 318

using OpenOffice with, 298

using USB devices with, 308-313

using xcdroast program with, 319

watching digital video files with, 321-323

web browser component of, 299-300

Red Hat Linux development workstation case study

alternate configurations for, 352-353

alternate web languages for, 353

audience for, 327

building, 328-329

configuration details, 330

configuring Java environment for, 340-346

corporate interoperation in, 348-350

developing traditional software for, 353

installing core development tools for, 339-340

installing portmap service in, 332

local network in, 330-331

managing assets with, 338

managing ownership and permissions in, 346

network and management tools for, 330-339

providing remote root access with, 338-339

running J2EE applications with Tomcat in, 347-348

running VMware in, 349-350

securing workstations in, 351-352

security issues in, 350-352

selecting packages for, 329

updating environment scripts for, 343-344

uses for, 328

using Apache HTTP Server with, 347

using DHCP on, 331

using NFS with, 335-337

using NIS with, 332-334

using OpenOffice with, 348-349

Red Hat Linux firewall case study

adding security packages to, 371-372

audience for, 357-358

checking status of firewall in, 387-388

choosing installation media for, 368-369

choosing IP address range for, 381

classifying packets with, 403

configuring interfaces for, 366-368

configuring internal logging server for, 398-399

configuring new kernel for, 372-373

configuring system logger for, 398-401

creating /etc/sysconfig/firewall file for, 378-381

creating startup scripts for, 373-388

firewall rules for, 382-387

installing local nameserver on, 394-396

monitoring and maintaining system in, 398-406

monitoring firewall traffic with, 401-403

package list for, 369-370

replacing default firewall in, 358-359

restarting firewall in, 388

setting up user accounts for, 372

starting firewall in, 383-387

stopping firewall in, 387

supporting internal machines with, 389-396

using Ethernet cards with, 364-368

validating installation in, 388-389

redir_ports firewall configuration variable, meaning of, 380

remote root access, providing with Red Hat Linux development workstation case study, 338-339

render extensions, explanation of, 87

repository directory, creating for CVS, 260-261

requisite item in PAM control element, explanation of, 213, 216

resolveprotocol option in Dante SOCKS library configuration, explanation of, 228

resources, role in operating systems, 6

reverse path filtering, enabling for firewalls, 383

Rio 500 project web site, 312

-root <path> option of installpkg program, purpose of, 109

root directories

explanation of, 39

separation from /usr directory, 40

root partitions, explanation of, 39

rotatelogs program in Apache bin directory, purpose of, 243-244

route blocks, creating with Dante SOCKS library, 228-229

RPC (remote procedure call), role inn portmapper service, 332

rpc.portmap program, disabling with Slackware Linux, 130-131

rpm --rebuild command, usage of, 189

rpm -ba command, usage of, 65

rpm -e command, usage of, 66

rpm -qa command, usage of, 64

rpm -rebuild command, usage of, 65

rpm -V command, usage of, 64

rpm -Va command, usage of, 64

rpm command, usage of, 58

RPM commands

table of, 61, 69

using as software installation tools, 189

RPM files, verifying authenticity of, 67

RPM manual page, accessing, 58

RPM package querying, commands for, 61

RPM query command, general form of, 60-61

RPM (Red Hat Package Manager). See also Red Hat Linux

access permissions in, 59

advisory about syntax and case in, 63

architectures of, 56-57

benefits of, 37

creating new packages with, 66

current version of, 55

dependency checks in, 59-60

versus dpkg-deb operations, 154-155

file naming conventions for, 56

installing packages with, 61-62

limitations of, 81

mechanism versus user interface in, 67-68

package file format of, 57

program modes in, 58

purpose of, 35

querying installed packages with, 63-64

querying uninstalled packages with, 60-61

rebuilding packages with, 65

uninstalling packages with, 66

up2date program, 68

upgrading packages with, 62-63

usage examples, 68-69

using, 58-59

verifying installed packages with, 64

RPM versus dpkg, 143-144

rpmfind tool, purpose of, 91

RPMs and architectures, using as software installation tools, 188

RPMS directory in /usr/src/redhat, contents of, 189

rules Debian archive file, purpose of, 193

rulesets, role in firewall management, 361

run-time configuration, explanation of, 182

run-time options, explanation of, 181

runlevel command scripts, explanation of, 41

runlevel configuration script, usage with Red Hat Linux, 79-81

runlevels 0-6, table of, 42

runlevels, mapping to scripts in Red Hat Linux, 77-78

 < Free Open Study > 

Tuning and Customizing a Linux System
Tuning and Customizing a Linux System
ISBN: 1893115275
EAN: 2147483647
Year: 2002
Pages: 159 © 2008-2017.
If you may any questions please contact us: