File: control

package info (click to toggle)
dtc 0.35.5-1
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 18,824 kB
  • sloc: php: 50,739; sh: 8,596; makefile: 572; perl: 148; xml: 25
file content (178 lines) | stat: -rw-r--r-- 10,810 bytes parent folder | download
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
Source: dtc
Section: admin
Priority: extra
Maintainer: Thomas Goirand <zigo@debian.org>
Build-Depends: debhelper (>= 5), po-debconf
Build-Depends-Indep: gettext
Standards-Version: 3.9.2
Vcs-Browser: http://git.gplhost.com/gitweb/?p=dtc.git
Vcs-Git: http://git.gplhost.com/dtc.git
Homepage: http://www.gplhost.com/software-dtc.html

Package: dtc-common
Architecture: all
Depends: ${misc:Depends}, apache2, aufs-tools, bind9, bzip2, ca-certificates, chrootuid, cpio, cron, curl, debconf, debootstrap, file, gawk, libapache2-mod-log-sql-mysql, libapache2-mod-php5, libnss-mysql-bg | libnss-mysql, libnusoap-php, libpam-mysql, libsasl2-modules-sql, libpam-unix2, locales-all | language-pack-en, lsb-release, mhonarc, mime-support, mlmmj, mysql-client, ncftp, net-tools, openssl, p7zip, php5, php5-cli, php5-gd, php5-imagick, php5-mysql, php-pear, php-fpdf, php-crypt-cbc, php-mail-mime, php5-curl, php-net-ipv4, php-xml-serializer, postfix, postfix-mysql, pure-ftpd-mysql | proftpd-mysql | proftpd-mod-mysql, rrdtool, sasl2-bin, sbox-dtc, ssh, sudo, unzip, webalizer, zip, patch
Recommends: libapache2-mod-bwshare
Breaks: dtc (<< 0.25.1), dtc-postfix-courier (<< 0.25.1)
Suggests: dtc-postfix-courier | dtc-cyrus
Description: web control panel for admin and accounting hosting services (common files)
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This package contains the common files.

Package: dtc-dos-firewall
Architecture: all
Depends: ${misc:Depends}, iptables, lsb-base
Description: small anti-DoS firewall script for your web, ftp and mail servers
 If running in a production environment, you might want to have a basic
 firewall running on your server to avoid having DoS attack. This is not the
 state-of-the-art, but just another attempt to make things a bit more smooth.

Package: dtc-postfix-dovecot
Architecture: all
Depends: ${misc:Depends}, amavisd-new, clamav, clamav-daemon, clamav-freshclam, courier-maildrop | maildrop, dtc-core (=${binary:Version}), dovecot-imapd, dovecot-pop3d, dovecot-antispam, courier-authlib-mysql, courier-authlib-userdb, courier-authdaemon, mysql-server, spamassassin, spamc
Description: meta package to setup a minimal DTC server with Dovecot
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This metapackage contains the minimal dependency possible to run dovecot.

Package: dtc-core
Architecture: all
Depends: ${misc:Depends}, dtc-common (=${binary:Version}), mysql-client, libsasl2-2, libsasl2-modules
Suggests: courier-authmysql, courier-authlib-mysql, dovecot, mysql-server, mysqmail, awstats, courier-base, sqwebmail, cyrus-admin-2.2, cyrus-clients-2.2, cyrus-common-2.2
Conflicts: dtc-postfix-courier, dtc-cyrus
Replaces: dtc-postfix-courier, dtc-cyrus
Description: web control panel for admin and accounting hosting services (fewer depends)
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This metapackage contains as few dependencies as possible to let you choose
 what daemon you want to use. Even the MySQL server wont be pulled by default.

Package: dtc-cyrus
Architecture: all
Depends: ${misc:Depends}, amavisd-new, clamav, clamav-daemon, clamav-freshclam, dtc-common (=${binary:Version}), mysql-client, mysql-server, libsasl2-2, libsasl2-modules , cyrus-admin-2.2, cyrus-clients-2.2, cyrus-common-2.2, cyrus-imapd-2.2, cyrus-pop3d-2.2, libsasl2-modules-sql | libpam-mysql, spamassassin, spamc
Suggests: courier-authmysql, courier-authlib-mysql, mysqmail, awstats, courier-base, sqwebmail
Conflicts: dtc-postfix-courier, dtc-core
Replaces: dtc-postfix-courier, dtc-core
Description: web control panel for admin and accounting hosting services (cyrus depends)
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This metapackage contains dependencies to setup with Cyrus, so you don't have
 to select them by hand. If you want to use other daemons, use the dtc-core
 package which has a lot less dependencies, or use dtc-postfix-courier or
 dtc-toaster.

Package: dtc-postfix-courier
Architecture: all
Depends: ${misc:Depends}, amavisd-new, clamav, clamav-daemon, clamav-freshclam, dtc-common (=${binary:Version}), courier-maildrop | maildrop , courier-authdaemon (>= 0.50) | courier-authmysql (>= 0.37.3), courier-authlib-mysql | courier-authmysql, courier-authlib-userdb, courier-imap, courier-imap-ssl, courier-pop, courier-pop-ssl, libsasl2-modules, mysql-client, mysql-server, spamassassin, spamc
Conflicts: dtc-core, dtc-cyrus
Replaces: dtc-core, dtc-cyrus
Suggests: mysqmail
Provides: dtc
Description: web control panel for admin and accounting hosting services (more depends)
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This metapackage has more dependencies to setup postfix, courier, and others
 so you don't have to select them by hand. If you want to use other daemons,
 use the dtc-core package which has a lot less dependencies, or the dtc-cyrus
 to setup with cyrus.

Package: dtc-stats-daemon
Architecture: all
Depends: ${misc:Depends}, dtc-core | dtc-postfix-courier | dtc-cyrus, lsb-base, php5-cli
Description: dtc-xen VM statistics for the dtc web control panel
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. This small daemon will query all the dtc-xen servers that you have
 configured in DTC and fetch the statistics from them: I/O stats, network and
 CPU. This information is then stored in DTC for your customer accounting.

Package: dtc-toaster
Architecture: all
Depends: ${misc:Depends}, dtc-postfix-dovecot (=${binary:Version}) | dtc-postfix-courier (=${binary:Version}), fetchmail, libnet-xwhois-perl, mailgraph, phpmyadmin, roundcube-sqlite | squirrelmail, roundcube | squirrelmail, tumgreyspf, visitors, dkimproxy, dtc-dos-firewall, extplorer
Description: web control panel for admin and accounting hosting services (metapackage)
 Domain Technologie Control (DTC) is a control panel aiming at commercial
 hosting. Using a web GUI for the administration and accounting all hosting
 services, DTC can delegate the task of creating subdomains, email, ssh,
 database, mailing lists, and FTP accounts to users for the domain names they
 own.
 .
 DTC manages a MySQL database containing all the hosting information,
 and configure your server's services and apllication for doing virtual hosting
 (DTC is compabible with a huge list of applications). It also connects to
 dtc-xen to manage and monitor the usage of Virtual Private Servers (VPS), it
 does the billing in general (including billing of dedicated servers), has
 integrated support tickets and more.
 .
 This is a metapackage depending on every package that you need to use the DTC
 web hosting control panel, like a webmail, phpmyadmin and so on.

Package: dtc-autodeploy
Architecture: all
Depends: ${misc:Depends}
Description: Autodeploy the DTC in a single non-interactive debconf command
 This package helps to setup DTC if you don't want even a single question to
 do the full setup.
 .
 After apt-get install dtc-autodeploy, simply type dtc_autodeploy -password-
 and this tiny package will setup ssh, MySQL and dtc root with -password-, set
 debconf priority as non-interactive, install DTC and all it's dependencies
 with preset answers, then switch back debconf priority to medium. This is
 mostly useful if you want to do fully automated servers preset with DTC.
 .
 Your server must have mx.example.com in /etc/hostname and /etc/hosts set
 correctly with mx.example.com and dtc.example.com in order to succeed.