This is the ebuild for macromedia coldfusion
A developers release is free to use, and is fully usable from localhost.
This ebuild incorporates all the latest patches
Steps to Reproduce:
Created attachment 45058 [details]
If someone knows how to mangle no fetchable and fetchable, please let me know
man 5 ebuild
look in the RESTRICT section.
Please dont attach tarballs here. Just a ebuild and individual patches is requried.
bolke, please see comments above -- we need attachments in PLAINTEXT only. No digests, manifests or ChangeLogs, just the ebuild and patches.
Created attachment 45122 [details]
Created attachment 45123 [details]
Apache configuration addition
This allows only connection from the localhost to the admin interface of
coldfusion. Making the default install more secure
--> made original ebuild.tar.bz2 obsolete
Created attachment 45124 [details]
Input file for updater
The updater should allow an unattended install, but doesn't. This file provides
the input for the updater
Created attachment 45125 [details]
Unattended installation properties file for the install
Created attachment 45126 [details]
sets the proxy server location for apache/jrun connection
needed by the apache-jrun connector
Created attachment 45127 [details, diff]
Activates the proxy service for jrun
Standard the jrun proxy is disabled, this patch enables the proxy service
Created attachment 45128 [details, diff]
Remove some unneeded workarounds
LD_ASSUME_KERNEL=2.2.9 does not work correctly, and as we are not using the JRE
provided by Macromedia, this really should be handled by the Java ebuild.
Created attachment 45129 [details]
Updater properties, for partly configuration
Created attachment 45130 [details]
Standard properties file for the webservice connector
specifies default locations and names for the webservice connector
Excuse me for the tarball. So many files, so I thought I made it easier for you guys to obtain everything. next time i'll make sure i'll do it right the first time ;-)
If your comment is referring to the "mangle fetchable and non fetchable", I probably need to clarify myself.
- the main package for this ebuild is non fetchable (you need to register)
- all the patches fixes etc are fetchable
I do not know a way within the ebuild to obtain the fixes automagically and leave the main package for the user.
N.B. Now I think of it, I should attach the license probably. I'll handle that in a few minutes
Created attachment 45132 [details]
Macromedia eula for coldfusionmx
Comment on attachment 45122 [details]
Macromedia Coldfusion MX 6.1
I suggest www-servers/macromedia-coldfusionmx
Shiny, I'll take a look at this.
First off, where are all these files comming from? I only see a coldfusion-61-lin.bin..
Is this ebuild usable right now and is it going to be added to portage at some point?
This ebuild would need a complete rewrite (apache-2 only, plus something that actually can be downloaded - see Comment #18 and it's been taken over by Adobe and Adobe ColdFusion is at version 8 now).
CANTFIX for now, plus if you ever want someone to maintain this, you'd have to provide us with a full license.
It doesn't look like 6.1 can be downloaded anymore from adobe/macromedia, so you'll have to already have a copy of that (coldfusion-macr-linux.bin).
Updaters can be found here:
Created attachment 180029 [details]
Reworked ebuild which fetches all files possible and is more user-friendly. You still need to have a copy of coldfusion-macr-linux.bin in /usr/portage/distfiles.
-Also includes mysql j/connector 3.0.17.
-Supports up the latest JDK by default now.
-Supports apache2 only
-patches the buggy datasource files.
-Coldfusion is enabled through /etc/conf.d/apache2 now
-Made some new patches and a new init script.
Created attachment 180031 [details]
Since it's not likely this ebuild will ever make it into portage, I'm attaching tarball that can be unzip in your portage overlay with all the ebuild and all the necessary new patches and files related to it.
Created attachment 180115 [details]
Renamed to ebuild to coldfusion.
Moved cfide out of webroot so it's not available on every virtualhost. A virtualhost now needs to be set up for it and point it to /opt/coldfusionmx/admin.
Created attachment 180117 [details]
New tarball which includes all needed patches and new ebuild.