Personal tools
You are here: Home Support Documentation OpenPKG x126.html
Document Actions

x126.html

Changes in Celestial's System Installations

One of the benefits of OpenPKG is that it has forced us to take a hard look at how our software is organized (if that's the word), and to reorganize many of the files and directories so they all are contained within our OpenPKG directory, /csoft.

We're building the system so that there are minimal changes to the vendor's system. For maximum portability, this requires that we have a local copy of perl. This avoids installing things in the root file system, we don't not have to worry about which packages the vendor has included in their perl (a major problem in the past). Wherever possible, we're using the OpenPKG SRPMS for programs like perl, rsync, gcc, etc. to minimize the amount of customization necessary.

Changes in CSBASE

We moved several directories and files when moving Celestial's base software package, csbase, to OpenPKG including:

Old New Comment
/usr/local %{l_prefix} normally /csoft
/usr/bin/csspath* %{l_prefix}/etc/csspath*  
/usr/local/bin/perl %{l_prefix}/bin/perl  
/usr/bin/perl %{l_prefix}/bin/perl  
/usr/local/lib/perl5 %{l_prefix} ( perl -V:sitelib )
/etc/bashenv %{l_prefix}/etc/bashenv  
/etc/default %{l_prefix}/etc/csbase  
/u/tmp/Maint %{l_prefix}/lib/csbase/Maint Maintenance Directory
/usr/local/lib/fax/phonemap* %{l_prefix}/etc/csbase/  
/usr/adm/tcheck/cops %{l_prefix}/lib/cops  
/usr/adm/tcheck %{l_prefix}/lib/tripwire  
df csdf Conflicts with OpenPKG coreutils
install csinstall Conflicts with OpenPKG coreutils
ranlib csranlib Conflicts with OpenPKG coreutils
replace csreplace Conflicts with mysql
tic cstic Conflicts with ncurses
unlink csunlink Conflicts with OpenPKG coreutils
uulog csuulog Conflicts with uucp
whoami cswhomai Conflicts with OpenPKG coreutils

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: