File: INSTALL

package info (click to toggle)
cucipop 1.31-13
  • links: PTS
  • area: non-free
  • in suites: potato
  • size: 292 kB
  • ctags: 394
  • sloc: ansic: 2,380; sh: 157; makefile: 103
file content (40 lines) | stat: -rw-r--r-- 1,766 bytes parent folder | download | duplicates (4)
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
Please note the usage restrictions in README.
----------------------
This package assumes you have an ANSI-C and POSIX environment.

If you want it to support bulletins, virtual popservers and some AI
enhancements with regard to adaptive mailbox reordering, you need to
have installed the Berkeley DB version 2.x library.  It expects the
include file to be /usr/include/db2/db.h.  If this location needs
to be changed, edit sdb.h.  If you do not have Berkeley DB installed,
omit the -DUSE_DB flag from the CFLAGS definition in Makefile.

To install cucipop: edit Makefile & config.h accordingly (N.B. make sure that
you select appropriate and sufficient locking methods for your setup;
it defaults to *just* dotlocking), possibly adjust the content of
authenticate.c to suit any custom authorisation schemes (e.g. Radius, shadow
passwords, cleartext secret retrieval for APOP) and non-standard locations of
your mailspool.

Now type 'make install'.
This should compile and install both the cucipop binary and the man page at
their desired locations.

'make install' will:
      - create a stripped binary: cucipop
      - copy cucipop and makevpopdb to $(BINDIR)
      - copy cucipop.8 and makevpopdb.8 to $(MANDIR)

'make deinstall' will:
      - remove cucipop and makevpopdb from $(BINDIR)
      - remove cucipop.8 and makevpopdb.8 from $(MANDIR)

Cucipop should not be made setuid root (no disaster will result either, if
you do).  Cucipop *should* be setgid mail on systems that do not have
a world writable mail spool directory in which dotlocking is to be performed.

The sources are supposed to be fully ANSI and POSIX compliant.

N.B. If you encounter any difficulty in installing cucipop, let me know.

For more info about the programs, see the man pages.