Prev | Current Page 1422 | Next

Christopher Negus

"Linux Bible, 2008 Edition: Boot up to Ubuntu, Fedora, KNOPPIX, Debian, openSUSE, and 11 Other Distributions"


 /etc/ld.so.preload: Contains a disk-based version of the $LD_PRELOAD environment
variable, including a whitespace-separated list of shared libraries to be loaded prior
to executing a program.
You can use $LD_PRELOAD to override installed versions of a library with a specific version; this is
often useful when you are testing a new (or different) library version but don??™t want to install the
replacement library on your system. In general, use the environment variables only while you create
your programs. Don??™t depend on these environment variables in production, as they have
created security issues in the past, so you may not be able to control the values of the variables.
792
Programming in Linux Part VI
Source Code Control
Version control is an automated process for keeping track of and managing changes made to source
code files. Why bother? Because:
 One day you will make that one fatal edit to a source file, delete its predecessor, and forget
exactly which line or lines of code you ???fixed.???
 Simultaneously keeping track of the current release, the next release, and eight bug fixes
manually will become mind-numbing and confusing.
 Frantically searching for the backup tape because one of your colleagues overwrote a
source file for the fifth time will drive you over the edge.


Pages:
1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434