OpenSSH-sparc-3.0.2p1.pkg: /usr/local conflicting file
Dominique Frise
Dominique.Frise at ci.unil.ch
Thu Dec 20 21:24:13 EST 2001
Hi,
Trying to install the Solaris package I made after configure/compilation
under Solaris 8.
My configure settings
---------------------
OpenSSH has been configured with the following options:
User binaries: /usr/local/bin
System binaries: /usr/local/sbin
Configuration files: /usr/local/etc
Askpass program: /usr/local/libexec/ssh-askpass
Manual pages: /usr/local/man/manX
PID file: /var/run
sshd default user PATH:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Random number collection: Builtin (timeout 200)
Manpage format: man
PAM support: yes
KerberosIV support: no
Smartcard support: no
AFS support: no
S/KEY support: no
TCP Wrappers support: yes
MD5 password support: no
IP address in $DISPLAY hack: no
Use IPv4 by default hack: no
Translate v4 in v6 hack: no
Host: sparc-sun-solaris2.8
Compiler: cc
Compiler flags: -g
Preprocessor flags: -I/usr/local/ssl/include -I/usr/local/include
-DPAM_TTY_KLUDGE
Linker flags: -R/usr/local/ssl/lib -L/usr/local/ssl/lib
-L/usr/local/lib -R/usr/local/lib
Libraries: -lpam -ldl -lwrap -lz -lsocket -lnsl -lcrypto
PAM is enabled. You may need to install a PAM control file for sshd,
otherwise password authentication may fail. Example PAM control files
can be found in the contrib/ subdirectory
WARNING: you are using the builtin random number collection service.
Please read WARNING.RNG and request that your OS vendor includes
/dev/random in future versions of their OS.
Here below the log of my Solaris package installation:
Log of the package installation
-------------------------------
# pkgadd -d OpenSSH-sparc-3.0.2p1.pkg
The following packages are available:
1 OpenSSH OpenSSH Portable for Solaris
(sparc) 3.0.2p1
Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]:
Processing package instance <OpenSSH> from
</local/soft/pub/openssh-3.0.2p1/contrib/solaris/OpenSSH-sparc-3.0.2p1.pkg>
OpenSSH Portable for Solaris
(sparc) 3.0.2p1
OpenSSH Portable Team - http://www.openssh.com/portable.html
## Processing package information.
## Processing system information.
13 package pathnames are already properly installed.
## Verifying disk space requirements.
## Checking for conflicts with packages already installed.
The following files are already installed on the system and are being
used by another package:
* /usr/local
* - conflict with a file which does not belong to any package.
Do you want to install these conflicting files [y,n,?,q] y
## Checking for setuid/setgid programs.
The following files are being installed with setuid and/or setgid
permissions:
/usr/local/bin/ssh <setuid root>
Do you want to install these as setuid/setgid files [y,n,?,q] y
Installing OpenSSH Portable for Solaris as <OpenSSH>
## Installing part 1 of 1.
/etc/init.d/opensshd
/etc/rc0.d/K30opensshd <symbolic link>
/etc/rc1.d/K30opensshd <symbolic link>
/etc/rc2.d/S98opensshd <symbolic link>
/etc/rcS.d/K30opensshd <symbolic link>
/usr/local/bin/scp
/usr/local/bin/sftp
/usr/local/bin/slogin <symbolic link>
/usr/local/bin/ssh
/usr/local/bin/ssh-add
/usr/local/bin/ssh-agent
/usr/local/bin/ssh-keygen
/usr/local/bin/ssh-keyscan
/usr/local/etc/moduli
/usr/local/etc/ssh_config
/usr/local/etc/ssh_prng_cmds
/usr/local/etc/sshd_config
/usr/local/libexec/sftp-server
/usr/local/man/man1/scp.1
/usr/local/man/man1/sftp.1
/usr/local/man/man1/slogin.1 <symbolic link>
/usr/local/man/man1/ssh-add.1
/usr/local/man/man1/ssh-agent.1
/usr/local/man/man1/ssh-keygen.1
/usr/local/man/man1/ssh-keyscan.1
/usr/local/man/man1/ssh.1
/usr/local/man/man8/sftp-server.8
/usr/local/man/man8/sshd.8
/usr/local/sbin/sshd
/usr/local/share/Ssh.bin
[ verifying class <none> ]
Installation of <OpenSSH> was successful.
Now the problem I got
---------------------
Before pkg install. /usr/local was a soft link to /local (ln -s /local
/usr/local).
After installation the link is gone and a new /usr/local directory is
created containing only openssh stuff :-(
Thanks for help,
Dominique
____________________UNIL - University of Lausanne____________________
Dominique Frise E-mail: Dominique.Frise at ci.unil.ch
UNIL, Centre Informatique Phone: +41 21 692 22 21
Rte de Chavannes 33 Fax: +41 21 692 22 05
CH-1007 Lausanne, Switzerland URL: http://www.unil.ch/ci
More information about the openssh-unix-dev
mailing list