[interchange-cvs] CVS notice: activity by jon

interchange-cvs@lists.akopia.com interchange-cvs@lists.akopia.com
Sun May 13 00:55:01 2001


CVS activity by user 'jon':
interchange/SPECS interchange.spec,1.6.2.10,1.6.2.11
Update of /var/cvs/interchange/SPECS
In directory developer.akopia.com:/tmp/cvs-serv21568/SPECS

Modified Files:
      Tag: DEV_4_7_0
	interchange.spec 
Log Message:
- Deal with 'useradd' not being in path.
- Remove some superfluous chowning and chmodding.
- Show messages from /usr/sbin/interchange; quiet only from rc.d script.
- Make all Interchange global files owned by root for security -- that way
  even catalog admin users can't change files if checks are bypassed.
  Since one must be root to install the RPM at all and to add files to
  /var/www, this doesn't seem unreasonable. You can still start and stop
  the server as the interch user. It does mean that you have to be root to
  run makecat. To allow makecat as interch user, chown interch.interch on
  these files and directories:
    /etc/interchange.cfg
    /var/lib/interchange
    /usr/lib/interchange/etc/makecat.cfg
    /var/www/cgi-bin (or copy the link manually)
    /var/www/html (or add HTML & images manually)
  And I think that would do it.
- Make demo package quiet during install.
- Cleaner delete during uninstall of main package.
- Safer delete during uninstall of foundation package -- during install
  stamp the catalog directory with a file and later skip the delete step
  if that file is not found.
- Fix a few typos, add some comments.