Technical Notes |
|
For non-anonymous authentication to an NFS host, Reflection NFS requires the host to be running the pcnfsd server daemon. Sun no longer provides pcnfsd with their hosts. However, Sun has given us permission to make pcnfsd available to our customers. This technical note gives general instructions on how to obtain pcnfsd from us and how to install and run it on your Sun host.
In addition, these instructions pertain only to Sun hosts. If you have a similar issue with a different host, please contact your system administrator or host vendor.
Note: The Reflection NFS Client standalone product is also included as a component of several Reflection products. For details, refer to Technical Note 3000.
For the Reflection NFS Client to connect successfully to an NFS host, the host must be running certain NFS server daemons. Pcnfsd is a daemon that provides some printing services and allows users to authenticate by name. Without it, the user can still connect, but only anonymously. For more information on Reflection NFS and host requirements, see Technical Note 1100.
Attachmate is providing Sun's pcnfsd daemon to our customers as a courtesy, and does not actively support it. If you have problems downloading pcnfsd files from the Download Library, contact Attachmate technical support for assistance. (For contact information, see http://support.attachmate.com/contact/.) However, if you experience difficulty compiling pcnfsd files, installing the daemon, or running it on your host, please contact your host vendor or C compiler vendor.
The sections below give general instructions on installing and running pcnfsd on your Sun host. For additional host information, check your host's MAN pages or documentation.
Note: To implement many of these instructions, you need root access to your host. You also need system administration knowledge and skills. If you do not have appropriate network access or knowledge, please contact your system administrator before proceeding.
Before you download pcnfsd, use one of the two methods listed below to ensure that it is not already available on your host.
Connect to your host and type the following command:
ps -eaf | grep rpc.pcnfsdCheck for pcnfsd with the Reflection Utility tool:
Once you have confirmed that pcnfsd is not available on your host, follow the steps below to obtain it from the Download Library.
| Host Type |
File(s) to Download |
Description |
| Solaris x86 |
pcnfsd_i386.tar |
Pre-compiled files for the Solaris x86 host. |
| Solaris SPARC |
pcnfsd_sparc.tar |
Pre-compiled files for the Solaris SPARC host. |
| Other Sun Operating Systems |
pcnfsd.taz and dopcnfsd.sh |
Non-compiled files. Note: You must have access to a C compiler to work with these files. |
Note: The pre-compiled files should only be used with Sun Solaris versions 2.5, 2.6, 7, or 8.
Once you have copied the pcnfsd files to your host, you are ready to install them and run pcnfsd. The following instructions explain this process. If you downloaded the non-compiled files from the Download Library, skip directly to the Installing and Running Non-Compiled Files section.
For example, if your host is a Solaris x86, type:
cd /export/home/<userdir>/temptar xvf pcnfsd_i386.tarIf your host is a Solaris SPARC, type:
cd /export/home/<userdir>/temp tar xvf pcnfsd_sparc.tarFor example, type:
pkgadd -d /export/home/<userdir>/tempTo start pcnfsd, type:
/etc/init.d/pcnfs startTo stop pcnfsd, type:
/etc/init.d/pcnfs stopIf the daemon is not operating properly, you might want to search Sun's site for updated patch information, at http://sunsolve.sun.com.
If you have selected the non-compiled files to download and upload to your host, you will need to follow the general steps below.