[RELEASE] Installatron (DirectAdmin auto script installer)

A couple things....

At /HTM_XSERV in nav info box (default skin), it has "webadmin » Home none" it usually has the page title, like "webadmin » Home » Server Stats" How can I change that?

Also, me being the admin, it gives me the link [retrieve latest] on the page. How ever, when I click it, I get this:

Warning: fopen(/usr/local/directadmin/xserv/mod_itron/software.dat): failed to open stream: Permission denied in /usr/local/directadmin/xserv/mod_itron/init.php on line 67 Warning: flock(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 68 Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 69 Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 70 software.dat updated.

I did everything it said to.

Any ideas?
 
chmod 0775 /usr/local/directadmin/xserv/mod_itron/software.dat

I've fixed for the next version.
 
Still getting

Warning: fopen(/usr/local/directadmin/xserv/mod_itron/software.dat): failed to open stream: Permission denied in /usr/local/directadmin/xserv/mod_itron/init.php on line 67 Warning: flock(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 68 Warning: fwrite(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 69 Warning: fclose(): supplied argument is not a valid stream resource in /usr/local/directadmin/xserv/mod_itron/init.php on line 70 software.dat updated.
 
The first step of installing a script is choosing which domain / directory you want to install in.
 
An update for our iTron fans out there:

a/ I'm currently rewriting the core software package system (with PHP5 in mind). This will greatly improve current complications in package editing. Right now it's hell :)

b/ Safe-mode. The current system depends upon safe-mode being disabled. I'm removing this requirement (and let me say, this is a good amount of work :) ).

As of this moment, I'm planning on at least one more beta before 1.0. Stay turned for coming updates. ;)
 
Yeah. PHP5 is really, really cool :)

Looks like next beta tomorrow.. followed by 1.0 soon as all the bugs are worked out. :D
 
Looks like I'm going to push beta .7 back until tomorrow. It's a lot closer to release than yesterday, but not quite there yet.

Beta .7 will have the 'new' file deletion system too: Only files created by iTron will be removed. This will replace the .htaccess junk I played with for /root installs.

Stay tuned!
 
Ok, was just wondering. I'll probably pay for it. Just not wild about having to pay per server, per year. Do you have a one time payment kind of plan?
 
AtomicRax said:
Ok, was just wondering. I'll probably pay for it. Just not wild about having to pay per server, per year. Do you have a one time payment kind of plan?
I hadn't actually considered the possibility that someone might prefer to pay for multiple years (/infinity) in one hit, given the volatile nature of net businesses, but it's something we can think about offering.

We will certainly be able to offer good deals to anyone wanting to purchase a lot of licenses in one go.
 
Keep in mind too, even Fantastico licenses are yearly -- it's simply not easy to continually support a piece of software when given a one-time payment.
 
Okay, .7 beta here. I suggest rm -fr /usr/local/directadmin/xserv before following the "upgrade" instructions on my original post.

Added new format for "software.dat" packages.
Added new remove installation routine. Only files created by iTron will now be removed.
Added class {{URI}} variable -the URI to our installation directory- for usage in packages.
Added '<- Back' button to errored install processes.
Added 'boolean' custom field type.
Changed so Installation data files are now per-user. (for permission reasons)
Changed so you're auto-forwarded back to the listing on a successful removal of any installation.
Fixed chmod problem on software.dat. *old*
Fixed grammatical usage of some type strings.
More I've forgotten about :)

Enjoy. :D
 
Is the lack of responce to this last beta a good sign? :)

How's she running for everyone? If everything's good, I'll slap a few things more together this evening and release 1.0.
 
I forgot to mention, to unpack zip archives you need to recompile PHP with the --with-zip option:
Code:
cd /usr/local/directadmin/customapache
rm -f configure.php
./build update
perl -pi -e 's!(--with-xml \\)!$1\n\t--with-zip \\!' configure.php
./build php
 
Back
Top