mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-20 20:09:11 +00:00
Add syscp 1.2.16, PHP-based ISP System Control Panel.
PR: ports/111464 Submitted by: Janky Jay <ek at purplehat.org> Approved by: clsung (mentor)
This commit is contained in:
parent
bd4d3774a9
commit
7dc7ee9766
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=189817
@ -587,6 +587,7 @@
|
||||
SUBDIR += symlinks
|
||||
SUBDIR += symon
|
||||
SUBDIR += synergy
|
||||
SUBDIR += syscp
|
||||
SUBDIR += sysgather
|
||||
SUBDIR += syslog-ng
|
||||
SUBDIR += syslog-ng2
|
||||
|
48
sysutils/syscp/Makefile
Normal file
48
sysutils/syscp/Makefile
Normal file
@ -0,0 +1,48 @@
|
||||
# New ports collection makefile for: syscp
|
||||
# Date created: 4 April 2007
|
||||
# Whom: Janky Jay <ek@purplehat.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= syscp
|
||||
PORTVERSION= 1.2.16
|
||||
CATEGORIES= sysutils www
|
||||
MASTER_SITES= http://canada.syscp.org/releases/tgz/ \
|
||||
http://france.syscp.org/releases/tgz/ \
|
||||
http://nuernburg.files.syscp.org/releases/tgz/
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION}
|
||||
|
||||
PATCH_DIST_STRIP= -p0
|
||||
|
||||
MAINTAINER= ek@purplehat.org
|
||||
COMMENT= PHP-based ISP System Control Panel
|
||||
|
||||
WRKSRC= ${WRKDIR}
|
||||
|
||||
NO_BUILD= yes
|
||||
|
||||
SUB_FILES+= pkg-message
|
||||
|
||||
USE_PHP= gettext mysql pcre session xml
|
||||
|
||||
USE_APACHE= 22
|
||||
|
||||
RUN_DEPENDS+= mysql:${PORTSDIR}/databases/mysql50-server \
|
||||
httpd:${PORTSDIR}/www/apache22 \
|
||||
dovecot:${PORTSDIR}/mail/dovecot \
|
||||
postfix:${PORTSDIR}/mail/postfix \
|
||||
proftpd:${PORTSDIR}/ftp/proftpd-mysql
|
||||
|
||||
post-patch:
|
||||
${FIND} ${WRKSRC}/${PORTNAME} -name '*.orig' -delete
|
||||
|
||||
do-install:
|
||||
cd ${WRKDIR}/${PORTNAME} && \
|
||||
${FIND} . | ${CPIO} --quiet -pdm -L ${PREFIX}/www/${PORTNAME}
|
||||
|
||||
post-install:
|
||||
@${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/${PORTNAME}
|
||||
${CAT} ${PKGMESSAGE}
|
||||
|
||||
.include <bsd.port.mk>
|
3
sysutils/syscp/distinfo
Normal file
3
sysutils/syscp/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (syscp-1.2.16.tar.gz) = bb061b2e8d90de810864e699c9887509
|
||||
SHA256 (syscp-1.2.16.tar.gz) = def35581c187f7f97c38bcd1a2858a7e76dd035b1f2a382f7fc5ecf065a21d94
|
||||
SIZE (syscp-1.2.16.tar.gz) = 354386
|
2004
sysutils/syscp/files/patch-syscp-1.2.16-FreeBSD-Dovecot
Normal file
2004
sysutils/syscp/files/patch-syscp-1.2.16-FreeBSD-Dovecot
Normal file
File diff suppressed because it is too large
Load Diff
22
sysutils/syscp/files/pkg-message.in
Normal file
22
sysutils/syscp/files/pkg-message.in
Normal file
@ -0,0 +1,22 @@
|
||||
|
||||
------------------------------------------------------
|
||||
|
||||
Now that SysCP is ready to go, let's add an alias for
|
||||
Apache so you can access the SysCP control panel...
|
||||
|
||||
Create and put the following lines into your
|
||||
%%PREFIX%%/etc/apache22/Includes/aliases.conf file:
|
||||
|
||||
|
||||
<IfModule alias_module>
|
||||
|
||||
Alias /syscp "%%PREFIX%%/www/syscp/"
|
||||
|
||||
<Directory "%%PREFIX%%/www/syscp">
|
||||
AllowOverride None
|
||||
</Directory>
|
||||
|
||||
</IfModule>
|
||||
|
||||
------------------------------------------------------
|
||||
|
7
sysutils/syscp/pkg-deinstall
Normal file
7
sysutils/syscp/pkg-deinstall
Normal file
@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
|
||||
/bin/echo ""
|
||||
/bin/echo "To delete SysCP permanently: rm -rf /usr/local/www/syscp"
|
||||
/bin/echo ""
|
||||
|
||||
exit 0
|
7
sysutils/syscp/pkg-descr
Normal file
7
sysutils/syscp/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
SysCP, the System Control Panel is a server administration tool which
|
||||
enables an internet service provider to give their customers a web-based
|
||||
application to administrate their email addresses, their subdomains etc.
|
||||
The project was founded in autumn 2003 by Florian Lippert and was
|
||||
published on June, 15th 2004 under the GNU General Public Licence (GPL).
|
||||
|
||||
WWW: http://www.syscp.org/
|
243
sysutils/syscp/pkg-plist
Normal file
243
sysutils/syscp/pkg-plist
Normal file
@ -0,0 +1,243 @@
|
||||
www/syscp/COPYING
|
||||
www/syscp/admin_admins.php
|
||||
www/syscp/admin_configfiles.php
|
||||
www/syscp/admin_customers.php
|
||||
www/syscp/admin_domains.php
|
||||
www/syscp/admin_index.php
|
||||
www/syscp/admin_ipsandports.php
|
||||
www/syscp/admin_settings.php
|
||||
www/syscp/admin_templates.php
|
||||
www/syscp/customer_domains.php
|
||||
www/syscp/customer_email.php
|
||||
www/syscp/customer_extras.php
|
||||
www/syscp/customer_ftp.php
|
||||
www/syscp/customer_index.php
|
||||
www/syscp/customer_mysql.php
|
||||
www/syscp/images/ball.gif
|
||||
www/syscp/images/changelanguage.gif
|
||||
www/syscp/images/endsection.gif
|
||||
www/syscp/images/error.gif
|
||||
www/syscp/images/footer.gif
|
||||
www/syscp/images/header.gif
|
||||
www/syscp/images/header_r.gif
|
||||
www/syscp/images/login.gif
|
||||
www/syscp/images/logininternal.gif
|
||||
www/syscp/images/order_asc.gif
|
||||
www/syscp/images/order_desc.gif
|
||||
www/syscp/images/section.gif
|
||||
www/syscp/images/shadow.gif
|
||||
www/syscp/images/subsection.gif
|
||||
www/syscp/images/title.gif
|
||||
www/syscp/images/valid-css.gif
|
||||
www/syscp/images/valid-xhtml10.gif
|
||||
www/syscp/index.php
|
||||
www/syscp/install/install.php
|
||||
www/syscp/install/lng/english.lng.php
|
||||
www/syscp/install/lng/french.lng.php
|
||||
www/syscp/install/lng/german.lng.php
|
||||
www/syscp/install/scripts/htpasswd-htaccess-remover.php
|
||||
www/syscp/install/scripts/language-check.php
|
||||
www/syscp/install/syscp.sql
|
||||
www/syscp/install/updatesql.php
|
||||
www/syscp/install/updatesql_1.0-1.2.inc.php
|
||||
www/syscp/install/updatesql_1.0.inc.php
|
||||
www/syscp/install/updatesql_1.2.inc.php
|
||||
www/syscp/lib/class_idna_convert_wrapper.php
|
||||
www/syscp/lib/class_mysqldb.php
|
||||
www/syscp/lib/class_paging.php
|
||||
www/syscp/lib/functions.php
|
||||
www/syscp/lib/idna_convert.class.php
|
||||
www/syscp/lib/init.php
|
||||
www/syscp/lib/tables.inc.php
|
||||
www/syscp/lng/bulgarian.lng.php
|
||||
www/syscp/lng/catalan.lng.php
|
||||
www/syscp/lng/danish.lng.php
|
||||
www/syscp/lng/dutch.lng.php
|
||||
www/syscp/lng/english.lng.php
|
||||
www/syscp/lng/french.lng.php
|
||||
www/syscp/lng/german.lng.php
|
||||
www/syscp/lng/hungarian.lng.php
|
||||
www/syscp/lng/italian.lng.php
|
||||
www/syscp/lng/portugues.lng.php
|
||||
www/syscp/lng/russian.lng.php
|
||||
www/syscp/lng/slovak.lng.php
|
||||
www/syscp/lng/spanish.lng.php
|
||||
www/syscp/lng/zh-cn.lng.php
|
||||
www/syscp/scripts/cron_tasks.php
|
||||
www/syscp/scripts/cron_traffic.php
|
||||
www/syscp/scripts/cronscript.php
|
||||
www/syscp/templates/admin/admins/admins.tpl
|
||||
www/syscp/templates/admin/admins/admins_add.tpl
|
||||
www/syscp/templates/admin/admins/admins_admin.tpl
|
||||
www/syscp/templates/admin/admins/admins_edit.tpl
|
||||
www/syscp/templates/admin/configfiles/choose.tpl
|
||||
www/syscp/templates/admin/configfiles/choose_daemon.tpl
|
||||
www/syscp/templates/admin/configfiles/choose_distribution.tpl
|
||||
www/syscp/templates/admin/configfiles/configfiles.tpl
|
||||
www/syscp/templates/admin/configfiles/configfiles_file.tpl
|
||||
www/syscp/templates/admin/customers/customers.tpl
|
||||
www/syscp/templates/admin/customers/customers_add.tpl
|
||||
www/syscp/templates/admin/customers/customers_customer.tpl
|
||||
www/syscp/templates/admin/customers/customers_edit.tpl
|
||||
www/syscp/templates/admin/domains/domains.tpl
|
||||
www/syscp/templates/admin/domains/domains_add.tpl
|
||||
www/syscp/templates/admin/domains/domains_domain.tpl
|
||||
www/syscp/templates/admin/domains/domains_edit.tpl
|
||||
www/syscp/templates/admin/index/change_language.tpl
|
||||
www/syscp/templates/admin/index/change_password.tpl
|
||||
www/syscp/templates/admin/index/index.tpl
|
||||
www/syscp/templates/admin/ipsandports/ipsandports.tpl
|
||||
www/syscp/templates/admin/ipsandports/ipsandports_add.tpl
|
||||
www/syscp/templates/admin/ipsandports/ipsandports_edit.tpl
|
||||
www/syscp/templates/admin/ipsandports/ipsandports_ipandport.tpl
|
||||
www/syscp/templates/admin/settings/settings.tpl
|
||||
www/syscp/templates/admin/templates/templates.tpl
|
||||
www/syscp/templates/admin/templates/templates_add_1.tpl
|
||||
www/syscp/templates/admin/templates/templates_add_2.tpl
|
||||
www/syscp/templates/admin/templates/templates_edit.tpl
|
||||
www/syscp/templates/admin/templates/templates_template.tpl
|
||||
www/syscp/templates/customer/domains/domainlist.tpl
|
||||
www/syscp/templates/customer/domains/domains.tpl
|
||||
www/syscp/templates/customer/domains/domains_add.tpl
|
||||
www/syscp/templates/customer/domains/domains_delimiter.tpl
|
||||
www/syscp/templates/customer/domains/domains_domain.tpl
|
||||
www/syscp/templates/customer/domains/domains_edit.tpl
|
||||
www/syscp/templates/customer/email/account_add.tpl
|
||||
www/syscp/templates/customer/email/account_changepw.tpl
|
||||
www/syscp/templates/customer/email/email.tpl
|
||||
www/syscp/templates/customer/email/emails.tpl
|
||||
www/syscp/templates/customer/email/emails_add.tpl
|
||||
www/syscp/templates/customer/email/emails_domain.tpl
|
||||
www/syscp/templates/customer/email/emails_edit.tpl
|
||||
www/syscp/templates/customer/email/emails_edit_forwarder.tpl
|
||||
www/syscp/templates/customer/email/emails_email.tpl
|
||||
www/syscp/templates/customer/email/forwarder_add.tpl
|
||||
www/syscp/templates/customer/extras/extras.tpl
|
||||
www/syscp/templates/customer/extras/htaccess.tpl
|
||||
www/syscp/templates/customer/extras/htaccess_add.tpl
|
||||
www/syscp/templates/customer/extras/htaccess_edit.tpl
|
||||
www/syscp/templates/customer/extras/htaccess_htaccess.tpl
|
||||
www/syscp/templates/customer/extras/htpasswds.tpl
|
||||
www/syscp/templates/customer/extras/htpasswds_add.tpl
|
||||
www/syscp/templates/customer/extras/htpasswds_edit.tpl
|
||||
www/syscp/templates/customer/extras/htpasswds_htpasswd.tpl
|
||||
www/syscp/templates/customer/ftp/accounts.tpl
|
||||
www/syscp/templates/customer/ftp/accounts_account.tpl
|
||||
www/syscp/templates/customer/ftp/accounts_add.tpl
|
||||
www/syscp/templates/customer/ftp/accounts_edit.tpl
|
||||
www/syscp/templates/customer/ftp/ftp.tpl
|
||||
www/syscp/templates/customer/index/change_language.tpl
|
||||
www/syscp/templates/customer/index/change_password.tpl
|
||||
www/syscp/templates/customer/index/index.tpl
|
||||
www/syscp/templates/customer/mysql/mysql.tpl
|
||||
www/syscp/templates/customer/mysql/mysqls.tpl
|
||||
www/syscp/templates/customer/mysql/mysqls_add.tpl
|
||||
www/syscp/templates/customer/mysql/mysqls_database.tpl
|
||||
www/syscp/templates/customer/mysql/mysqls_edit.tpl
|
||||
www/syscp/templates/footer.tpl
|
||||
www/syscp/templates/header.tpl
|
||||
www/syscp/templates/login/login.tpl
|
||||
www/syscp/templates/main.css
|
||||
www/syscp/templates/misc/configfiles/debian_etch/bind/etc_bind_default.zone
|
||||
www/syscp/templates/misc/configfiles/debian_etch/courier/etc_courier_authdaemonrc
|
||||
www/syscp/templates/misc/configfiles/debian_etch/courier/etc_courier_authmysqlrc
|
||||
www/syscp/templates/misc/configfiles/debian_etch/cron/etc_cron.d_syscp
|
||||
www/syscp/templates/misc/configfiles/debian_etch/cron/etc_php4_syscpcron_php.ini
|
||||
www/syscp/templates/misc/configfiles/debian_etch/postfix/etc_postfix_main.cf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/postfix/etc_postfix_mysql-virtual_alias_maps.cf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/postfix/etc_postfix_mysql-virtual_mailbox_domains.cf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/postfix/etc_postfix_mysql-virtual_mailbox_maps.cf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/postfix/etc_postfix_sasl_smtpd.conf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/proftpd/etc_proftpd_modules.conf
|
||||
www/syscp/templates/misc/configfiles/debian_etch/proftpd/etc_proftpd_proftpd.conf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/bind/etc_bind_default.zone
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/courier/etc_courier_authdaemonrc
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/courier/etc_courier_authmysqlrc
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/cron/etc_cron.d_syscp
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/cron/etc_php4_syscpcron_php.ini
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/postfix/etc_postfix_main.cf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/postfix/etc_postfix_mysql-virtual_alias_maps.cf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/postfix/etc_postfix_mysql-virtual_mailbox_domains.cf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/postfix/etc_postfix_mysql-virtual_mailbox_maps.cf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/postfix/etc_postfix_sasl_smtpd.conf
|
||||
www/syscp/templates/misc/configfiles/debian_sarge/proftpd/etc_proftpd.conf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/bind/etc_bind_default.zone
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/cron/etc_cron.d_syscp
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/cron/etc_php4_syscpcron_php.ini
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/dovecot/etc_dovecot_conf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/dovecot/etc_dovecot_sql
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/postfix/etc_postfix_main.cf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/postfix/etc_postfix_mysql-virtual_alias_maps.cf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/postfix/etc_postfix_mysql-virtual_mailbox_domains.cf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/postfix/etc_postfix_mysql-virtual_mailbox_maps.cf
|
||||
www/syscp/templates/misc/configfiles/freebsd_release/proftpd/etc_proftpd.conf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/bind/etc_bind_default.zone
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/courier/etc_authlib_authdaemonrc
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/courier/etc_authlib_authmysqlrc
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/cron/etc_cron.d_syscp
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/cron/etc_php5_syscpcron_php.ini
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix/etc_postfix_main.cf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix/etc_postfix_mysql-virtual_alias_maps.cf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix/etc_postfix_mysql-virtual_mailbox_domains.cf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix/etc_postfix_mysql-virtual_mailbox_maps.cf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix/usr_lib_sasl2_smtpd.conf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/proftpd/etc_proftpd_modules.conf
|
||||
www/syscp/templates/misc/configfiles/suse_linux_10_0/proftpd/etc_proftpd_proftpd.conf
|
||||
www/syscp/templates/misc/error.tpl
|
||||
www/syscp/templates/misc/question_yesno.tpl
|
||||
www/syscp/templates/misc/standardcustomer/index.html
|
||||
www/syscp/templates/navigation_element.tpl
|
||||
www/syscp/templates/navigation_link.tpl
|
||||
@dirrm www/syscp/templates/misc/standardcustomer
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0/proftpd
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0/postfix
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0/cron
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0/courier
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0/bind
|
||||
@dirrm www/syscp/templates/misc/configfiles/suse_linux_10_0
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release/proftpd
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release/postfix
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release/dovecot
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release/cron
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release/bind
|
||||
@dirrm www/syscp/templates/misc/configfiles/freebsd_release
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge/proftpd
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge/postfix
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge/cron
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge/courier
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge/bind
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_sarge
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch/proftpd
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch/postfix
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch/cron
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch/courier
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch/bind
|
||||
@dirrm www/syscp/templates/misc/configfiles/debian_etch
|
||||
@dirrm www/syscp/templates/misc/configfiles
|
||||
@dirrm www/syscp/templates/misc
|
||||
@dirrm www/syscp/templates/login
|
||||
@dirrm www/syscp/templates/customer/mysql
|
||||
@dirrm www/syscp/templates/customer/index
|
||||
@dirrm www/syscp/templates/customer/ftp
|
||||
@dirrm www/syscp/templates/customer/extras
|
||||
@dirrm www/syscp/templates/customer/email
|
||||
@dirrm www/syscp/templates/customer/domains
|
||||
@dirrm www/syscp/templates/customer
|
||||
@dirrm www/syscp/templates/admin/templates
|
||||
@dirrm www/syscp/templates/admin/settings
|
||||
@dirrm www/syscp/templates/admin/ipsandports
|
||||
@dirrm www/syscp/templates/admin/index
|
||||
@dirrm www/syscp/templates/admin/domains
|
||||
@dirrm www/syscp/templates/admin/customers
|
||||
@dirrm www/syscp/templates/admin/configfiles
|
||||
@dirrm www/syscp/templates/admin/admins
|
||||
@dirrm www/syscp/templates/admin
|
||||
@dirrm www/syscp/templates
|
||||
@dirrm www/syscp/scripts
|
||||
@dirrm www/syscp/lng
|
||||
@dirrm www/syscp/lib
|
||||
@dirrm www/syscp/install/scripts
|
||||
@dirrm www/syscp/install/lng
|
||||
@dirrm www/syscp/install
|
||||
@dirrm www/syscp/images
|
||||
@dirrm www/syscp
|
Loading…
Reference in New Issue
Block a user