[ZendTo] ANNOUNCE: ZendTo beta released

Jules Jules at Zend.To
Sun Jan 8 14:05:06 GMT 2017


Abhilash,

Please can you replace your
     install.ZendTo/Ubuntu/2-rebuild-php.sh
file with the one attached (I've gzip-ed it so email apps won't mess 
with it).
Hopefully that will fix this problem, it looks like the PHP modules 
didn't get enabled correctly during installation.
You'll need to
     chmod a+rx 2-rebuild-php.sh
after you've dropped it into place, or else it won't be executable.

Then you can either re-run the whole installer, or else just run the 
2-rebuild-php.sh (but from within the install.ZendTo directory).

If any of that doesn't make complete sense, let me know!

Cheers,
Jules.

On 08/01/2017 04:51, Abhilash CS wrote:
> Hi Julian,
>
> I have installed the latest version on *Ubuntu 16* using the install 
> script. All works fine except the Upload progress bar. I am getting 
> following error.
>
> *PHP Fatal error:  Uncaught Error: Call to undefined function 
> apc_fetch() in /opt/zendto/www/get_progress.php:7\nStack trace:\n#0 
> {main}\n  thrown in /opt/zendto/www/get_progress.php on line 7, 
> referer: *MailScanner has detected a possible fraud attempt from 
> "10.10.8.15" claiming to be* *MailScanner warning: numerical links are 
> often malicious:* 
> http://10.10.8.15/progress.php?progress_id=5871b1e948ab7 
> <http://10.10.8.15/progress.php?progress_id=5871b1e948ab7>*
>
>
>
> Appreciate your assistance on this regard.
>
> Regards,
>
> Abhilash
>
>
>
> On Wed, Jan 4, 2017 at 9:23 PM, Jules <Jules at zend.to 
> <mailto:Jules at zend.to>> wrote:
>
>     Happy New Year to you all!
>
>     The latest beta 4.19-3 is now on the web site (see the
>     zend.to/beta.php <http://zend.to/beta.php>
>     page to get started).
>
>     I've fixed another couple of security bugs, and the rpm and deb files
>     will tell you about upgrade_preferences_php if you are upgrading.
>
>     Again, you will probably want to start with the installer, as it will
>     save you a whole load of work if you're building a new server.
>
>     Please do let me know of any problems.
>
>     Thanks!
>     Jules.
>
>
>     On 22/12/2016 20:24, Jules wrote:
>     > I've just put up 4.19-2 (beta) on the web site.
>     > The app itself has not changed from 4.19-1, but I have added the
>     > preferences.php auto-upgrader in /opt/zendto/bin.
>     >
>     > Cheers,
>     > Jules.
>     >
>     >
>     > On 21/12/2016 21:45, Jules wrote:
>     >> And this time, I've even sent you the gzip-ped version (so your
>     mail
>     >> client can't screw with the perl code in it).
>     >>
>     >> On 21/12/2016 21:41, Jules wrote:
>     >>> Ian and others,
>     >>>
>     >>> For your delight and delectation, I have automated the
>     upgrading of
>     >>> preferences.php.
>     >>> I haven't done zendto.conf yet, but that will be dead easy
>     compared
>     >>> to preferences.php (which is of course arbitrary executable
>     PHP code).
>     >>>
>     >>> A gzip-ped version of the script is attached. You will need to
>     >>>     gunzip upgrade_preferences_php
>     >>>     chmod +x upgrade_preferences_php
>     >>>     ./upgrade_preferences_php
>     >>> and that will show you how to use it.
>     >>>
>     >>> Basically you give it your old preferences.php file, and the
>     new one
>     >>> I supply with the new version.
>     >>> It will work out how to write your old settings into the new one
>     >>> (including any other settings you might have added because you
>     might
>     >>> have extended ZendTo's features), and will output a new
>     >>> preferences.php file on stdout (hence the ">" in the example
>     command
>     >>> it shows you).
>     >>>
>     >>> If it spots any obvious improvements that can be made, such as
>     using
>     >>> internaldomains.conf instead of a huge nasty regexp, it will tell
>     >>> you about it. It will also set the version number and update the
>     >>> copyright statement.
>     >>>
>     >>> Do read your new file before you use it, as it will have moved any
>     >>> now-obsolete settings towards the top of the file and
>     commented them
>     >>> out.
>     >>>
>     >>> I'm pretty sure it does a fairly thorough job, but I'm sure
>     you will
>     >>> tell me what you think. :-)
>     >>>
>     >>> Happy Christmas!
>     >>> Jules.
>     >>>
>     >>> On 20/12/2016 08:03, Elston, Ian wrote:
>     >>>> Success!
>     >>>> Well it got to the end of the installer... I'll continue testing
>     >>>> later..
>     >>>>
>     >>>> Is there any quick way to migrate configs/templates from my
>     current
>     >>>> existing 4.11?
>     >>>>
>     >>>> This is much easier than before, thanks. How will updates be
>     >>>> handled? Similar scripts?
>     >>>>
>     >>>>
>     >>>>
>     >>>>
>     ------------------------------------------------------------------------------
>     >>>>
>     >>>> Ian Elston
>     >>>> Networks & Developments
>     >>>> The University of Bolton
>     >>>> 01204 903971
>     >>>> http://www.bolton.ac.uk
>     >>>>
>     >>>> ** SUPPORT QUERIES **
>     >>>>
>     >>>> Please contact x3444 or itsupport at bolton.ac.uk
>     <mailto:itsupport at bolton.ac.uk> to report new faults
>     >>>> or request updates on existing calls.
>     >>>>
>     >>>>
>     >>>> -----Original Message-----
>     >>>> From: zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>
>     [mailto:zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>] On
>     >>>> Behalf Of Jules
>     >>>> Sent: 19 December 2016 16:30
>     >>>> To: ZendTo Users <zendto at zend.to <mailto:zendto at zend.to>>
>     >>>> Subject: Re: [ZendTo] ANNOUNCE: ZendTo beta released
>     >>>>
>     >>>> Ian,
>     >>>>
>     >>>> Don't tell me, it was a Ubuntu 16 box, right?
>     >>>>
>     >>>> I've just put a new copy of the installer on the website.
>     >>>> Please can you:
>     >>>>       rm -rf ~root/installZendTo*
>     >>>> Download the new installer.
>     >>>>
>     >>>> Unpack it and run it as before.
>     >>>> But when it asks you about each stage, just say "n" to the
>     first 6
>     >>>> stages, until you say "y" to the bit about installing ZendTo
>     >>>> itself. Do that, and the 8th stage (SELinux) which you
>     haven't done
>     >>>> yet. As you're not going to be using SELinux (even the Ubuntu
>     wiki
>     >>>> admits it's not maintained for Ubuntu at all), that stage won't
>     >>>> actually do anything.
>     >>>>
>     >>>> If you want to just run stage 7 on its own, without having to
>     >>>> answer "n"
>     >>>> to anything else, you can just run the "7-zendto.sh" script
>     in the
>     >>>> Ubuntu sub-directory directly. Provided you run it from
>     *somewhere*
>     >>>> within the installer's tree, it should find everything it needs.
>     >>>>
>     >>>> Hopefully that will fix it!
>     >>>>
>     >>>> Cheers,
>     >>>> Jules.
>     >>>>
>     >>>>
>     >>>> On 19/12/2016 14:44, Elston, Ian wrote:
>     >>>>> I have installed and updated a Ubuntu server
>     >>>>>
>     >>>>> Ran the install.sh
>     >>>>>
>     >>>>> All goes well until the "easy bit"
>     >>>>>
>     >>>>> Last few lines of the script output....
>     >>>>>
>     >>>>> About to install ZendTo version 4.19-1 Drumroll please...
>     >>>>> /tmp/install.ZendTo/Ubuntu/7-zendto.sh: line 43: cd:
>     >>>>> /home/nads/zendto-build-store: No such file or directory
>     >>>>>     % Total    % Received % Xferd Average Speed   Time Time
>     >>>>> Time  Current
>     >>>>> Dload  Upload   Total Spent
>     >>>>> Left  Speed
>     >>>>> 100 1088k  100 1088k    0     0  2142k     0 --:--:-- --:--:--
>     >>>>> --:--:-- 2141k
>     >>>>> dpkg: error processing archive
>     >>>>> /home/nads/zendto-build-store/zendto_4.19-1.deb (--install):
>     >>>>>    cannot access archive: No such file or directory Errors were
>     >>>>> encountered while processing:
>     >>>>>    /home/nads/zendto-build-store/zendto_4.19-1.deb
>     >>>>> Reading package lists... Done
>     >>>>> Building dependency tree
>     >>>>> Reading state information... Done
>     >>>>> 0 to upgrade, 0 to newly install, 0 to remove and 5 not to
>     upgrade.
>     >>>>> dpkg: error processing archive
>     >>>>> /home/nads/zendto-build-store/zendto_4.19-1.deb (--install):
>     >>>>>    cannot access archive: No such file or directory Errors were
>     >>>>> encountered while processing:
>     >>>>>    /home/nads/zendto-build-store/zendto_4.19-1.deb
>     >>>>> Failed to install ZendTo deb package.
>     >>>>> Exiting...
>     >>>>> sudo -i /opt/zendto/bin/adduser.php
>     >>>>> That will show you the syntax. Use it to add a single test user.
>     >>>>> Then login to the website and drop off some files.
>     >>>>>
>     >>>>> Now go and configure ZendTo itself in
>     >>>>> /opt/zendto/config/preferences.php and
>     /opt/zendto/config/zendto.conf
>     >>>>>
>     >>>>>
>     >>>>> nads at zendto-test:/tmp/install.ZendTo$
>     >>>>>
>     >>>>>
>     >>>>>
>     >>>>>
>     >>>>>
>     >>>>>
>     ------------------------------------------------------------------------------
>     >>>>>
>     >>>>> Ian Elston
>     >>>>> Networks & Developments
>     >>>>> The University of Bolton
>     >>>>> http://www.bolton.ac.uk
>     >>>>>
>     >>>>> ** SUPPORT QUERIES **
>     >>>>>
>     >>>>> Please contact x3444 or itsupport at bolton.ac.uk
>     <mailto:itsupport at bolton.ac.uk> to report new
>     >>>>> faults or request updates on existing calls.
>     >>>>>
>     >>>>>
>     >>>>> -----Original Message-----
>     >>>>> From: zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>
>     [mailto:zendto-bounces at zend.to <mailto:zendto-bounces at zend.to>] On
>     >>>>> Behalf Of Jules
>     >>>>> Sent: 19 December 2016 10:14
>     >>>>> To: ZendTo Users <zendto at zend.to <mailto:zendto at zend.to>>
>     >>>>> Subject: Re: [ZendTo] ANNOUNCE: ZendTo beta released
>     >>>>>
>     >>>>> I've just posted an announcement and a new page of
>     information on
>     >>>>> the web site too.
>     >>>>>
>     >>>>> This page contains the low-down:
>     >>>>> http://zend.to/beta.php
>     >>>>>
>     >>>>> Cheers,
>     >>>>> Jules.
>     >>>>>
>     >>>>>
>     >>>>> On 18/12/2016 19:24, Jules wrote:
>     >>>>>> Folks,
>     >>>>>>
>     >>>>>> I have been spending the past few weeks/months getting ZendTo
>     >>>>>> sorted out.
>     >>>>>> I have *hopefully* fixed the security vulnerabilities that
>     anyone
>     >>>>>> has
>     >>>>>> told me about. So you out there with pen-testing tendencies,
>     >>>>>> please do
>     >>>>>> have a go at the new version and let me know what you find!
>     >>>>>>
>     >>>>>> The most major thing is I have written a new installer for
>     ZendTo,
>     >>>>>> instead of trying to maintain VM images.
>     >>>>>> I find most people these days need to put it into an
>     otherwise bare
>     >>>>>> server image prepared by someone in their IT department.
>     Trying to
>     >>>>>> start from a VM image, and then trying to shoehorn in all your
>     >>>>>> corporate setup round it was a pain.
>     >>>>>> As was installing it by hand with just the rpm/deb file.
>     >>>>>>
>     >>>>>> So now there is a shiny new installer. It assumes a bare server
>     >>>>>> system
>     >>>>>> to start with, logged in as root.
>     >>>>>> I have tested it on
>     >>>>>>         CentOS 5
>     >>>>>>         CentOS 6
>     >>>>>>         CentOS 7
>     >>>>>>         RedHat Enterprise Linux 5
>     >>>>>>         RedHat Enterprise Linux 6
>     >>>>>>         RedHat Enterprise Linux 7
>     >>>>>>         Ubuntu Server 14
>     >>>>>>         Ubuntu Server 16
>     >>>>>>
>     >>>>>> It installs all the necessary software, entirely automatically
>     >>>>>> rebuilds PHP to support big uploads (where necessary), sets up
>     >>>>>> ClamAV,
>     >>>>>> mail delivery, SELinux, AppArmor, Apache, usage stats, pretty
>     >>>>>> much everything.
>     >>>>>>
>     >>>>>> It talks to you throughout the process, and will ask you
>     the odd
>     >>>>>> question. If you want to pause, just Ctrl-S it. If you want to
>     >>>>>> re-run
>     >>>>>> bits of it, you can run any of the 8 components
>     individually, no
>     >>>>>> problem at all. Take a look round the structure, it's very
>     >>>>>> straightforwards (but non-trivial to write!). When you want to
>     >>>>>> update
>     >>>>>> PHP, for example, just re-run the component that rebuilds
>     PHP. It
>     >>>>>> will
>     >>>>>> work out the latest versions for itself.
>     >>>>>>
>     >>>>>> SQLite3 is now the default database to use, as it's by far the
>     >>>>>> easiest
>     >>>>>> and simplest and works on everything except CentOS/RedHat 5.
>     >>>>>>
>     >>>>>> To get started: download, unpack and run the installer with
>     >>>>>>         curl -O http://zend.to/files/install.ZendTo.tgz
>     <http://zend.to/files/install.ZendTo.tgz>
>     >>>>>>         tar xzf install.ZendTo.tgz
>     >>>>>>         cd install.ZendTo
>     >>>>>>         ./install.sh
>     >>>>>>
>     >>>>>> It will fetch the deb/rpm file as appropriate. But if you
>     just want
>     >>>>>> the deb/rpm and nothing else, they are in
>     >>>>>> http://zend.to/files/zendto-4.19-1.noarch.rpm
>     <http://zend.to/files/zendto-4.19-1.noarch.rpm>
>     >>>>>> http://zend.to/files/zendto_4.19-1.deb
>     <http://zend.to/files/zendto_4.19-1.deb>
>     >>>>>> http://zend.to/files/ZendTo-4.19-1.tgz
>     <http://zend.to/files/ZendTo-4.19-1.tgz>
>     >>>>>> The file at
>     >>>>>> http://zend.to/files/ZendTo-Version
>     <http://zend.to/files/ZendTo-Version>
>     >>>>>> will tell you the latest version number (during the beta test).
>     >>>>>>
>     >>>>>> P.S. If you've walked through the installer the slow way, and
>     >>>>>> want to
>     >>>>>> run it quickly with no questions at all, add '--defaults'
>     to the
>     >>>>>> command line of either ./install.sh or any of its components.
>     >>>>>>
>     >>>>>> Please do tell me how you get on! Any
>     questions/queries/problems,
>     >>>>>> get
>     >>>>>> in touch on this list.
>     >>>>>>
>     >>>>>> Cheers, and Happy Christmas!
>     >>>>>>
>     >>>>>> Jules
>     >>>>>>
>     >>>>> Jules
>     >>>>>
>     >>>>> --
>     >>>>> Julian Field MEng MBCS CITP CEng
>     >>>>>
>     >>>>> 'Ever since the dawn of civilization, people have craved for an
>     >>>>>     understanding of the underlying order of the world: why
>     it is as
>     >>>>>     it is, and why it exists at all. But even if we do find a
>     >>>>> complete
>     >>>>>     theory of everything, it is just a set of rules and
>     equations.
>     >>>>> What
>     >>>>>     is it that breathes fire into the equations, and makes a
>     universe
>     >>>>>     for them to describe?' - Stephen Hawking
>     >>>>>
>     >>>>> www.Zend.To <http://www.Zend.To>
>     >>>>> Twitter: @JulesFM
>     >>>>> PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>     >>>>>
>     >>>>> _______________________________________________
>     >>>>> ZendTo mailing list
>     >>>>> ZendTo at zend.to <mailto:ZendTo at zend.to>
>     >>>>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>     <http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto>
>     >>>>>
>     >>>>> _______________________________________________
>     >>>>> ZendTo mailing list
>     >>>>> ZendTo at zend.to <mailto:ZendTo at zend.to>
>     >>>>> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>     <http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto>
>     >>>> Jules
>     >>>>
>     >>>
>     >>> Jules
>     >>>
>     >>
>     >> Jules
>     >>
>     >
>     > Jules
>     >
>
>     Jules
>
>     --
>     Julian Field MEng MBCS CITP CEng
>
>     'Give a man a fish, and you feed him for a day.
>       Teach a man to fish, and he'll sit in a boat and drink beer all
>     day.'
>         - Anon
>
>     www.Zend.To <http://www.Zend.To>
>     Twitter: @JulesFM
>     PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654
>
>     _______________________________________________
>     ZendTo mailing list
>     ZendTo at zend.to <mailto:ZendTo at zend.to>
>     http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>     <http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto>
>
>
>
>
> _______________________________________________
> ZendTo mailing list
> ZendTo at zend.to
> http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto

Jules

-- 
Julian Field MEng MBCS CITP CEng

'There is one thing stronger than all the armies in the world;
  and that is an idea whose time has come.'

www.Zend.To
Twitter: @JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20170108/4523fbac/attachment-0001.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2-rebuild-php.sh.gz
Type: application/x-gzip
Size: 2981 bytes
Desc: not available
Url : http://mailman.ecs.soton.ac.uk/pipermail/zendto/attachments/20170108/4523fbac/attachment-0001.gz 


More information about the ZendTo mailing list