-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathINSTALL
45 lines (36 loc) · 928 Bytes
/
INSTALL
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
43
44
Requires python 2.3 or later -- 2.2 support was deprecated as of
isconf 4.2.8.
See the man page for more details of, for instance, the contents of
/var/is/conf/domain.
Install:
========
pkg=isconf-4.2.8.N
cd /tmp
wget http://trac.t7a.org/isconf/pub/$pkg.tar.gz
tar -xzvf $pkg.tar.gz
cd $pkg
make install
cp etc/rc.isconf /etc/init.d/isconf
(make symlink(s) from /etc/rc*)
(create /etc/is/main.cf)
(cp doc/isconf.8 to MANPATH)
chmod 755 /usr/bin/isconf
mkdir -p /var/is/conf
echo yourdomain.com > /var/is/conf/domain
isconf start
isconf up
Upgrade:
========
pkg=isconf-4.2.8.N
cd /tmp
wget http://trac.t7a.org/isconf/pub/$pkg.tar.gz
isconf -m "upgrade to $pkg" lock
isconf snap $pkg.tar.gz
isconf exec tar -xzvf $pkg.tar.gz
cd $pkg
isconf exec make install
isconf exec cp etc/rc.isconf /etc/init.d/isconf
isconf exec chmod 755 /usr/bin/isconf
isconf exec cp doc/isconf.8 /usr/share/man/man8/
isconf reboot
isconf ci