showstoppers on Solaris 2.5

Date: Thu, 17 Apr 1997 06:41:45 -0300
From: John Nemeth <jnemeth@cue.bc.ca>
To: csuite-tech@chebucto.ns.ca
Precedence: bulk

next message in archive
no next message in thread
previous message in archive
Index of Subjects


     A couple of nights ago, I finally managed to get the
build/install process to run to completion on Solaris 2.5.  This is a
list of showstoppers that caused the process to break in the order
that they occurred.

- src/lynxexec/edgroup.c checks to make sure that the password field
  in /etc/group entries are not empty
 - on Solaris 2.5 this is not necessary, an attempt to 'newgrp <group
    without a password>' will fail with permission denied
    - this is also true of Slackware Linux

- src/admin-bin/sudo/pathnames.h(74) is missing quotes around the path
  to sendmail

- src/lib/goodpass.c-csuite failed to link because of -DHAVE_LIBINTL_H
  but no -lintl

- src/lib/rtelnet/telnet/commands.c(2212) says '#if !defined(htons)'
  - for some reason, which I haven't figured out, this doesn't detect
    that htons is defined on Solaris 2.5 and consequently creates an
    incompatible definition

- src/lib/vaild-password.c needs to include pwd.h as well as shadow.h
  - it should also include crypt.h, maybe make configure check for this

- src/admin-bin/priv-edit starts with '#! /bin/sh'
  - it should be '#! @@@CS_BIN@@@/bash' since /bin/sh is sometimes a
    standard Bourne shell which doesn't do tilde expansion (see
    previous note, 'Re: priv-edit') 

- src/lib/lq-text/config.dir/solaris2/Makefile has "/var/csuite" in a
  couple of places
  - change these to $CS_ROOT


next message in archive
no next message in thread
previous message in archive
Index of Subjects