root/tags/omega-1.0.0-rc3/engine/BSDmakefile

Revision 871, 3.1 kB (checked in by raphael, 1 year ago)

Fixed #782: cannot stat `./setup/vhcs2ispcp.pl': No such file or directory

Line 
1 .include <../Makefile.inc>
2
3 SYSTEM_ENGINE_ROOT=$(SYSTEM_ROOT)/engine
4
5 CMD_CHOWN=/sbin/chown
6
7 CMD_RM=/bin/rm -rf
8
9 CMD_INSTALL=/usr/bin/install -m 0700 -o root -g wheel
10
11 CMD_MAIL_INSTALL=/usr/bin/install -m 0700 -o vmail -g mail
12
13 CMD_DIR_INSTALL=/usr/bin/install -d -o root -g wheel
14
15 install:
16         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)
17         $(CMD_DIR_INSTALL) -m 0755 $(SYSTEM_ENGINE_ROOT)
18         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/backup
19         $(CMD_DIR_INSTALL) -m 0700 $(SYSTEM_ENGINE_ROOT)/backup
20         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/quota
21         $(CMD_DIR_INSTALL) -m 0700 $(SYSTEM_ENGINE_ROOT)/quota
22         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/traffic
23         $(CMD_DIR_INSTALL) -m 0700 $(SYSTEM_ENGINE_ROOT)/traffic
24         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/messager
25         $(CMD_DIR_INSTALL) -m 0755 $(SYSTEM_ENGINE_ROOT)/messager
26         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/setup
27         $(CMD_DIR_INSTALL) -m 0700 $(SYSTEM_ENGINE_ROOT)/setup
28         $(SYSTEM_MAKE_DIRS) $(SYSTEM_ENGINE_ROOT)/tools
29         $(CMD_DIR_INSTALL) -m 0700 $(SYSTEM_ENGINE_ROOT)/tools
30         cd traffic && $(MAKE) install
31         $(CMD_INSTALL) ./ispcp_common_code.pl $(SYSTEM_ENGINE_ROOT)
32         $(CMD_INSTALL) ./ispcp_common_methods.pl $(SYSTEM_ENGINE_ROOT)
33 # keys needed for ISPCP engine;
34         $(CMD_INSTALL) ./ispcp-db-keys.pl $(SYSTEM_ENGINE_ROOT)
35 # one more copy for auto reply system;
36         $(CMD_INSTALL) ./ispcp-db-keys.pl $(SYSTEM_ENGINE_ROOT)/messager
37         $(CMD_INSTALL) ./ispcp-rqst-mngr $(SYSTEM_ENGINE_ROOT)
38         $(CMD_INSTALL) ./ispcp-dmn-mngr $(SYSTEM_ENGINE_ROOT)
39         $(CMD_INSTALL) ./ispcp-sub-mngr $(SYSTEM_ENGINE_ROOT)
40         $(CMD_INSTALL) ./ispcp-als-mngr $(SYSTEM_ENGINE_ROOT)
41         $(CMD_INSTALL) ./ispcp-htuser-mngr $(SYSTEM_ENGINE_ROOT)
42         $(CMD_INSTALL) ./ispcp-mbox-mngr $(SYSTEM_ENGINE_ROOT)
43         $(CMD_INSTALL) ./ispcp-serv-mngr $(SYSTEM_ENGINE_ROOT)
44         $(CMD_INSTALL) ./ispcp-db-passwd $(SYSTEM_ENGINE_ROOT)
45         $(CMD_INSTALL) ./backup/ispcp-bk-task $(SYSTEM_ENGINE_ROOT)/backup
46         $(CMD_INSTALL) ./backup/ispcp-backup-all $(SYSTEM_ENGINE_ROOT)/backup
47         $(CMD_INSTALL) ./backup/ispcp-backup-ispcp $(SYSTEM_ENGINE_ROOT)/backup
48         $(CMD_INSTALL) ./quota/ispcp-dsk-quota $(SYSTEM_ENGINE_ROOT)/quota
49         $(CMD_INSTALL) ./traffic/ispcp-srv-traff $(SYSTEM_ENGINE_ROOT)/traffic
50         $(CMD_INSTALL) ./traffic/ispcp-vrl-traff-SUSE $(SYSTEM_ENGINE_ROOT)/traffic
51         $(CMD_INSTALL) ./traffic/ispcp-vrl-traff $(SYSTEM_ENGINE_ROOT)/traffic
52         $(CMD_INSTALL) ./traffic/ispcp-vrl-traff-correction $(SYSTEM_ENGINE_ROOT)/traffic
53         $(CMD_INSTALL) ./messager/ispcp-arpl-msgr $(SYSTEM_ENGINE_ROOT)/messager
54         $(CMD_INSTALL) ./setup/set-engine-permissions.sh $(SYSTEM_ENGINE_ROOT)/setup
55         $(CMD_INSTALL) ./setup/set-gui-permissions.sh $(SYSTEM_ENGINE_ROOT)/setup
56         $(CMD_INSTALL) ./setup/ispcp-setup $(SYSTEM_ENGINE_ROOT)/setup
57         $(CMD_INSTALL) ./setup/ispcp-uninstall $(SYSTEM_ENGINE_ROOT)/setup
58         $(CMD_INSTALL) ./setup/ispcp-update $(SYSTEM_ENGINE_ROOT)/setup
59         $(CMD_INSTALL) ./setup/vhcs2.4.7-ispcp.sql $(SYSTEM_ENGINE_ROOT)/setup
60         $(CMD_INSTALL) ./setup/vhcs2.4.8-ispcp.sql $(SYSTEM_ENGINE_ROOT)/setup
61         $(CMD_INSTALL) ./tools/ispcp-httpd-logs-mngr $(SYSTEM_ENGINE_ROOT)/tools/ispcp-httpd-logs-mngr
62         $(CMD_INSTALL) ./tools/ispcpphptemp.sh $(SYSTEM_ENGINE_ROOT)/tools/ispcpphptemp.sh
63
64 uninstall:
65         $(CMD_RM) $(SYSTEM_ENGINE_ROOT)
66         $(CMD_RM) ./*~
67
Note: See TracBrowser for help on using the browser.