INSTALL revision 59118
1184588SdfrOPIE Software Distribution, Release 2.31 Installation Instructions 2184588Sdfr======================================== ========================= 3184588Sdfr 4184588Sdfr Did you read the README file? 5184588Sdfr 6184588Sdfr If not, please go do so, then come back here. There is information in 7184588Sdfrthe README file that you will probably need to know in order to build and use 8184588SdfrOPIE, and you are better off doing it before you try to compile and install 9184588Sdfrit. 10184588Sdfr 11184588Sdfr OPIE uses Autoconf to automagically figure out as much as possible 12184588Sdfrabout your system. There are four steps to installing OPIE. Please read them 13184588Sdfrall first before attempting to do them. 14184588Sdfr 15184588Sdfr1. Run the "configure" script. 16184588Sdfr 17184588Sdfr Normally, you will need to type: 18184588Sdfr 19184588Sdfr sh configure 20184588Sdfr 21184588Sdfr If you would like to use an access file to allow users from some hosts 22184588Sdfrto log into your system without using OTPs (thus opening up a big security 23184588Sdfrhole, but a necessary evil for some sites), type: 24184588Sdfr 25184588Sdfr sh configure --enable-access-file=/etc/opieaccess 26184588Sdfr 27184588Sdfr If you'd like the file to go somewhere else, adjust this appropriately. 28184588Sdfr 29184588Sdfr There are a number of configure-time options available for OPIE. To 30184588Sdfrget a list, type: 31184588Sdfr 32184588Sdfr sh configure --help 33184588Sdfr 34184588Sdfr2. Edit the Makefile 35184588Sdfr 36184588Sdfr The Makefile contains some options that you may wish to modify. Also 37184588Sdfrverify that Autoconf chose the correct options for your system. 38184588Sdfr 39184588Sdfr The Makefile created by Autoconf should be correct for most users 40184588Sdfras-is. 41184588Sdfr 42184588Sdfr3. Build OPIE 43184588Sdfr 44184588Sdfr Normally, you will need to type: 45184588Sdfr 46184588Sdfr make 47184588Sdfr 48184588Sdfr If you only want to build the client programs, type: 49184588Sdfr 50184588Sdfr make client 51184588Sdfr 52184588Sdfr If you only want to build the server programs, type: 53184588Sdfr 54184588Sdfr make server 55184588Sdfr 56184588Sdfr4. Verify that OPIE works on your system and install 57184588Sdfr 58184588Sdfr Normall, you will need to type: 59184588Sdfr 60184588Sdfr make install 61184588Sdfr 62184588Sdfr If you only want to install the client programs, type: 63184588Sdfr 64184588Sdfr make client-install 65184588Sdfr 66184588Sdfr If you only want to install the server programs, type: 67184588Sdfr 68184588Sdfr make server-install 69184588Sdfr 70184588Sdfr If you encounter any problems, you may be able to run "make uninstall" 71184588Sdfrto remove the OPIE software from your system and revert back to almost the 72184588Sdfrway things were before. 73184588Sdfr 74184588SdfrCopyright 75184588Sdfr========= 76184588Sdfr 77184588Sdfr%%% portions-copyright-cmetz-96 78184588SdfrPortions of this software are Copyright 1996-1998 by Craig Metz, All Rights 79184588SdfrReserved. The Inner Net License Version 2 applies to these portions of 80184588Sdfrthe software. 81184588SdfrYou should have received a copy of the license with this software. If 82184588Sdfryou didn't get a copy, you may request one from <license@inner.net>. 83184588Sdfr 84184588SdfrPortions of this document are Copyright 1995 by Randall Atkinson and Dan 85184588SdfrMcDonald, All Rights Reserved. All Rights under this copyright are assigned 86184588Sdfrto the U.S. Naval Research Laboratory (NRL). The NRL Copyright Notice and 87184588SdfrLicense Agreement applies to this software. 88