File: INSTALL.SunOS

package info (click to toggle)
xisp 2.5p4-1
  • links: PTS
  • area: contrib
  • in suites: slink
  • size: 1,328 kB
  • ctags: 1,908
  • sloc: ansic: 16,648; asm: 214; sh: 210; makefile: 202; perl: 55
file content (42 lines) | stat: -rw-r--r-- 2,212 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42

  Since version 2.2 of xisp, support has been added for SunOS 4.1.x.
 Although I've tested xisp on a Sparc-10 running SunOS 4.1.4, using
 ppp-2.2 and the patched chat supplied with xisp, it should work OK under
 older SunOS 4.1.x versions (4.1.1 - 4.1.3), and also with recent versions
 of ppp-2.3.x. If you find a problem with any one of those, please do drop
 me a line. In order to install the xisp package follow the steps outlined
 in INSTALL (there's a section for SunOS in the Makefile), in conjunction
 with the following:

  1. Go to ./SunOS/ufc-crypt and do 'make'. This will build the UFC
     crypt package which includes the encrypt() and setkey() functions
     used in pcode.c. The problem with SunOS's C-library is that,
     contrary to what is mentioned in the crypt(3) man-page, there
     appears to be no setkey() entry point in libc!

  2. Get ppp-2.2.tar.gz (or later) from pretty much anywhere (the FTP
     search engine at http://ftpsearch.ntnu.no/ is a good starting point),
     or from the official site at: ftp://cs.anu.edu.au/pub/software/ppp/.

  3. If you downloaded ppp-2.2.tar.gz, untar it, remove its chat source
     (rm -r chat) and in its place untar the chat-2.2.0f-patched.tar file
     found in ./SunOS in the xisp distribution.
     If you downloaded the latest ppp-2.x version, it's quite probable
     that chat has been fixed; try the chat you get with ppp-2.x and
     replace it with the one provided by xisp only if it gives you problems.

  4. Adjust the install directory for pppd and chat in the top Makefile
     for ppp-2.x, and use the same path in xisp's Makefile (variable
     SBINDIR).

  5. 'make' and 'make install' the ppp-2.x package. Also follow the
     instructions for loading its kernel-module driver.

  The SunOS port has room for improvement since I've used the ps(1) and
 netstat(8) commands to retrieve information otherwise collected from
 /proc nodes under Linux. That was done partly because I didn't have an
 incentive to make the code faster, and partly because xisp would
 otherwise need group kmem setgid to run. Please feel free to contribute
 alternative faster replacements. I'll be happy to include them in a
 future release.