CVS Repository
All resources of PLD are kept in CVS repository. CVS is designed to
hold data with possibility of modification by many people (with
different access rights) allowing effective version control. No one can
remove resources - they are only moved to other directory (to junk yard
:-). Also every version is being kept, so you can download distribution
in state from last month or last hour. Resources marked by STABLE flag
are built with many different optimization
(i386, i586, i686 etc.) and you placed as rpm packages on
FTP Server.
Read-only access to repository (repo) can be established in two
different methods:
CVSWeb:
http://cvs.pld-linux.org/
ViewCVS:
http://ibiblio.org/ser/cvs/index.cgi/ (without SOURCES dir)
From shell account you can use CVS client
program.
To use second method, first you need to login with empty
password (if you get 'Error: .cvspass file not exist' please
type 'touch ~/.cvspass' and try again):
bash$cvs -d :pserver:cvs@cvs.pld-linux.org:/cvsroot login
Next, get the module(s) you need:
bash$cvs -d :pserver:cvs@cvs.pld-linux.org:/cvsroot get module_name
All resources are grouped in modules. Repository contains several
modules, some of them are:
Major modules in PLD CVS RepositoryModule nameContentsCVSROOTCVS server settingstestPerform all your tests with cvs
program here!SPECSModule, that contain SPEC files
(files with package definitions for
rpm packages manager)SOURCESSources and other files
necessary to build rpm
packages. Warning: Never 'get'
this module! Use 'builder' script (it
is in SPECS module). Run the script without
parameters to get help.bootdiskBootdisk for installerrc-scriptsThe way system is startingpl_PLPolish Manuals Translation
ProjectshadowShadow passwords for
Linux
There are also other modules in PLD repo. Most of them
are open source project of PLD developers, more or less connected
with PLD itself. You can use CVSWeb to view complete list.
To download contents of some module you should use command:
bash$cvs -d :pserver:cvs@cvs.pld-linux.org:/cvsroot get "module" ["module2" ...]