Collaborative Computational Project Number 14
for Single Crystal and Powder Diffraction
CCP14
CCP14 Web/Config Administration Information
The CCP14 Homepage is at http://www.ccp14.ac.uk
- What to get and why
The following software is required for compiling up software and running various software packages.
GNU based software now has a good reputation compared to other software, and due to the ./configure program
that comes with modern implementations; which makes it much easier to install and get going for most UNIX systems
than the impossible pain it used to be before. GCC/G++ can still be tedious to get going but once you
have read the instructions, it isn't that hard. The trickiest bit with G++ is realizing that you need
some extra stuff not supplied with GCC and the order to do things in.
- Where to get the software
Go to the individual web pages for this information, though general information is available at
http://www.gnu.org [CCP14 Mirror] and
http://www.perl.org
- There may be later more up to date versions of the following. Please check this out before considering
making blind use of the following.
- Compiling (make, gcc, g++ and perl are mandatory):
- Gnu Make - in this case make-3.78.1 (need this before compiling gcc)
- C Compiler - GCC/G++ - in this case gcc-2.95.2
(including the c++ run time libraries - libstdc++-2.90.6)
- texinfo (which includes makeinfo) - in this case texinfo-4.0
- Gnu Automake - in this case automake-1.4
- Gnu GAWK - in this case gawk-3.0.4
- GNU Bison - in this case - bison-1.2.8
- GNU Flex - in this case - flex-2.5.4a
- GNU Binutils - in this case - binutils-2.9.1
- perl - in this case perl 5.005_03
- Gnu CVS - in this case cvs-1.10
- autconf
- gnoff
- emacs
- gtk - www.gtk.org
- glib library - look at the gimp site - www.gimp.org
- What to get and why
- Where to get the software
- Compiling:
- xdir/xftp
- lynx
- http-analyse
- Tcl/Tk (wish)
- Where to Obtain WGET
- Compiling WGET
- Setting up Scripts to run Automatically under Cron
- Logging Details of Nightly Incremental Updates
- Tricks - FTP based mirroring is better than HTTP
- Netlib style co-operative mirroring is better than FTP (not yet implemented in WGET)
- High effeciency Rsync based software. (uses its own rsync algorithm)
Two options are available using free, open source packages obtained from the internet.
Apache Web Server for UNIX/SGI-O2 Installation and Setup
Compile and Setup a Website Search Engine
- Why RIB
- Where to get RIB
- Compiling RIB
- Confirming securities are correct installed - web server based
- Creating a new Repository
- Adding entries into the repository.
- Secure Shell (SSH)
- Deception Toolkit (DTK)
- TCP Wrappers
- Satan, Cops, Saint, Nessus, etc system security checking
- Shadow, Argus, etc Computer Intrusion Detection
- ISS, Strobe, lsof, CPM, etc port probing analysis.
- etc, etc, etc, etc.