< Free Open Study > 


sandboxes, role in CVS, 255

Sawfish environment web site, 297

/sbin/chkconfig command, usage of, 84

/sbin directory

Red Hat comments about, 70

typical contents of, 37-38

/sbin/service command, purpose of, 84 /sbin/shutdown command, usage of, 84-85

SCCS (Source Code Control System), role in CVS, 255

SCSI emulation, role in Red Hat Linux desktop system case study, 313

SCSI ZIP drives, configuring for Red Hat Linux desktop system case study, 306

SDL (Simple DirectMedia Layer) libraries, development of multimedia applications with, 323

SE (Security Enhanced)-Linux web site, 416


ensuring with Debian GNU/Linux, 165-168

ensuring with Red Hat Linux, 101-102

ensuring with Slackware Linux, 128-133

future enhancements of, 416

obtaining for firewalls, 406-411

in Red Hat Linux development workstation case study, 350-352

security in depth, using with firewalls, 405-406

security packages, adding to Red Hat Linux firewall case study, 371-372

Sendmail SMTP server, disabling with Slackware Linux, 131-132

server parameter of xinetd configuration file, role in CVS and Red Hat Linux installation, 270-271

server port number field in Dante SOCKS library configuration, meaning of, 226

server_args parameter of xinetd configuration file, role in CVS and Red Hat Linux installation, 270-271


definition of, 50

starting for Slackware Linux, 133

servers launched by inetd, configuring software with, 184

service element in PAM configuration files, purpose of, 212

service xinetd restart command, using with CVS, 271

session value of PAM type element, explanation of, 212-213, 217

setuid bit, setting for CVS, 264-265

shar (shell archive) files, using with J2SDK, 277

shared internal networks, setting options for, 394

shared libraries, using with Unix and Dante SOCKS library, 222

shlibs, using with Unix and Dante SOCKS library, 222

shutdown command, usage of, 96

skins, usage with KDE and GNOME, 48-49

Slackware Linux

and /etc/inetd.conf file, 126-127

and /etc/inittab file, 113-114

and /etc/rc.d/rc.K file, 115

and /etc/rc.d/rc.M file, 115-116

and /etc/rc.d/rc.S file, 115

and /etc/services file, 124-126

adding new hardware with, 135-136

background and philosophy of, 105-106

changing user's X Window desktop environment with, 134-135

configuring inetd with, 124-127

core system libraries of, 120-121

customizing user environment with, 133-136

derivatives of, 136

disabling Apache HTTP server with, 132-133

disabling inetd services with, 129-130

disabling lpd printer daemon with, 131

disabling portmap daemon with, 130-131

disabling Sendmail SMTP server with, 131-132

ensuring system security with, 128-133

filesystem layout of, 111-112

Slackware Linux, focus of, 31

idiosyncrasies of, 124-128

installing Apache HTTP Server on, 253

installing CVS on, 272-273

installing J2SDK on, 286

installing new inetd-based services with, 127

installing OpenSSH on, 206-207

installing packages with, 109

kernels used with, 106-107

mailing list for, 415

managing installed packages with, 108-109

mechanism versus user interface in, 110-111

modifying startup scripts with, 118-119

obtaining updates for, 405

packaging formats, 107-111

and rc.netdevice script, 117

and rc.sysvinit script, 116

versus Red Hat, 107, 133

servers running in, 129

software installation tools for, 190-192, 190-192

starting servers with, 133

system startups scripts in, 112-119

tracing executions with, 119-120

uninstalling packages with, 110

upgrading packages with, 109

and userspace applications, 122-124

using /etc/rc.d/rc.0 and /etc/rc.d/rc.6 files with, 116

using /etc/rc.d/rc.inet1 and /etc/rc.d/rc.inet2 scripts with, 117

using /etc/rc.d/rc.modules file with, 117

using /etc/rc.d/rc.sysvinit script with, 118

using GNOME and KDE with, 122

using portmap daemon with, 117

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

using SysV init scripts with, 118

using X Window system and desktop with, 121-122

using Xsession script with, 134-135

using ZipSlack application with, 123-124

Slackware runlevels, table of, 113

Slackware scripts versus Red Hat scripts, comparison of, 133

Slackware's mailing lists page, linking to, 405

slash (/) directory, explanation of, 39

SM (SmartMedia) cards, usage with USB devices, 311

smpeg program, using with Red Hat Linux desktop system case study, 322

SMTP (Simple Mail Transfer Protocol) servers, vulnerability of, 131

socket_type parameter of xinetd configuration file, role in CVS and Red Hat Linux installation, 270

SOCKS protocol, benefits of, 221

SOCKS servers, dynamics of, 221

SOCKS version field in Dante SOCKS library configuration, meaning of, 226

socks.conf file example, explanation of, 229-230


nature of, 15-17

usage of, 50-51

software configuration options

drop-in configuration file directories, 183-184

flat files or directories, 184

global configuration files, 183

servers launched by inetd, 184

user libraries, 184-185

software development, collaborating on, 20-21

software installation. See also distributions, Linux distributions

building, 180-181

choosing between source and binary for, 175-177

configuration options for, 176-177

configuring settings for, 181-185

configuring user environment for, 185

deciding on, 177

deciding on destination for, 177-180

hooking into operating system, 185-186

on multiuser systems, 178

performing compilation of, 181

reading documeotation for, 174

role of hardware platforms and processor families in, 175-176

specifying compile-time options for, 180-181

using application-specific tools and wizards for, 182-183

software installation tools for Debian, 192-193

GNU autoconf, 186-188

for Red Hat Linux, 188-190

for Slackware Linux, 190-192

source and binary installations, choosing between, 175-177

Source code architecture for RPM, explanation of, 57

source code

configuration of, 95

managing with Debian GNU/Linux, 155

Source NAT, explanation of, 363

source RPMs

purpose of, 55

using as software installation tools, 188-189

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

SPARC architecture for RPM, explanation of, 57

spec files

customizing source RPMs with, 190

purpose of, 65

SPECS directory in /usr/sre/redhat, contents of, 189

SPT= value in logs, meaning of, 402

SRC= value in logs, meaning of, 402

.src.rpm extension, explanation of, 65

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

SSH agent forwarding, enabling for OpenSSH, 200-201

ssh client, configuring for OpenSSH, 199-202

SSH connections to firewalls, accepting, 386

SSH, setting up VPNs with, 410-411

ssh_config file, making changes to, 201

sshd program, dynamics of, 195

sshd server, configuring, 203

stable version of Linux kernel, explanation of, 33

Stallman, Richard and FSF, 17

standard extensions system, JVM support for, 345

statically linked libraries and LGPL, relationship between, 24

sticky bit, setting for CVS, 264-265

stock kernels, upgrading with Red Hat Linux, 93-96

strace software development tool, using with Red Hat Linux development workstation case study, 340

strict host key checking, disabling with OpenSSH, 201-202

sub commands, explanation of, 182

sufficient item in PAM control element, explanation of, 214, 216

SuSE Linux derivative of Slackware Linux, explanation of, 136

switchdesk XFree86 tool, purpose of, 87

symbolic links, configuring for Red Hat services, 82

symlinks, purpose in JDK, 280

sysklogd RPM package, purpose of, 398

syslog connections

accepting from firewall servers, 399-400

configuring on firewalls, 400-401

system accounts, using with CVS, 262

system libraries

role in operating systems, 7

versions of, 43-44

system runlevels, table of, 42

system startups scripts

explanation of, 41-43

and Red Hat Linux distribution, 71-85

systems, rebooting, 96

SysV-compatible script for OpenSSH sshd, code for, 204-206

SysV directories, locating for Debian GNU/Linux, 157

SysV init kill scripts, format of, 80, 82-83

SysV init scripts

benefits of using with Red Hat Linux, 81

characterizing, 113

file naming pattern of, 80

reasons for using with Red Hat Linux, 118

using with Debian GNU/Linux, 157-160

using with Red Hat Linux, 71-85

using with Slackware Linux, 118

SysV init start scripts, format of, 80

SysV of Unix

origin of, 71

usage of, 43

SysV services, shutting down with Debian GNU/Linux, 167

SysVinit RPM package, explanation of, 73-74

 < 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: