[ZendTo] ANNOUNCE: ZendTo beta released

Jules Jules at Zend.To
Tue Jan 10 16:59:19 GMT 2017


Abhilash,

Aha, well found!

In that case, it's probably a matter of getting the right settings 
called the right things into the right file.
Start by becoming root with
     sudo su -
(and yes, I do mean "sudo su -" and not "sudo su").

There will be a /etc/php/7.0/mods-available/apcu.ini file, and then possibly
either
apc.ini file in the same directory
or else
apc.ini file in /etc/php/7.0/apache2/conf.d
or else possibly neither.

Try taking the apcu...... settings from your apcu.ini file, and copy 
them into both apcu.ini *and* apc.ini (if you have it) with the "apcu" 
at the start of each line changed to "apc".

Then restart apache with
     systemctl restart apache2

I will try to sort this out properly for you as soon as I can, but my 
day job is very busy this week!

Cheers,
Jules.


On 10/01/2017 12:05, Abhilash CS wrote:
> Dear Julian,
>
> I have reinstalled zendto with provided file. Still the upload 
> progress bar not working.
>
> Also I have tried enabling the module php-apcu-bc by following below 
> link.
>
> (https://gist.github.com/philbot9/1e895303a37a1c18717e90eb7067df73).
>
>
>
>
> Thanks and Regards,
>
> Abhilash
>
>
>
>
>
>
> On Sun, Jan 8, 2017 at 7:05 PM, Jules <Jules at zend.to 
> <mailto:Jules at zend.to>> wrote:
>
>     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 <mailto:ZendTo at zend.to>
>>     http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto
>>     <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 <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

'Once is happenstance, twice is coincidence, three times is enemy
  action.' - Ian Fleming

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/20170110/8b86e1a6/attachment-0001.html 


More information about the ZendTo mailing list