Re: PHP7

GWiz <[email protected]>
Newsgroups gmane.mail.virus.maiamailguard
Message-ID <[email protected]>
Hi Ian,

Thanks for the quick reply. It's nice to know there's someone out there 
on the other end of this list.

The services Maia provides are exactly what I'm looking for.  It's 
surprising to me more admins have not found it useful enough to 
implement, as well as contribute to its development.

I agree with your assessment of PHP security. I've seen presentations on 
SQL injection through PHP variables (PhreakNIC.info), and the importance 
of being careful cannot be overstated.

I run phpMyAdmin on my server. I realize security-by-obscurity is not 
ideal, but I've implemented 3/4 of the security suggestions at this 
link:
https://www.tecmint.com/secure-phpmyadmin-centos-ubuntu/

Mine is a small server, and I'm the only one with administrative access 
to it, so my exposure is not too bad.  I use Roundcube, and Nextcloud, 
both of which are PHP applications with access to MySQL. Both are in 
current development, with quick response to vulnerabilities as they are 
discovered.

Implementing a tool like Maia, to which my other users would have access 
similar to Roundcube and Nextcloud would worry me, knowing Maia is not 
in current development.

That's the biggest reason I'm reluctant to run PHP5 concurrently with 
PHP7. Many of the upgrades, as I understand it, were security related. 
Retiring the "MySQL_" functions, for example, seems intended to force 
programmers into a more secure way of coding.

I don't pretend to be an expert. I hand-code two fairly large websites 
for family businesses, both in PHP, but I have (so far) managed to steer 
clear of the need for database interface, preferring to use some flat 
text files for data.

I understand enough about most of the issues that I might at least be of 
help writing documentation.

I admit I'm having trouble figuring out the relationship between 
spamassassin and amavis, and how to make amavis deliver spam to a Junk 
folder, instead of simply discarding it, which is what my mail server is 
currently doing.  This is what prompted my initial interest in Maia.

Nevertheless I'm willing to help.  If you ever decide to upgrade Maia to 
work with more modern platforms (PHP7), I will gladly offer some of my 
time to help with documentation.  When I can grasp complex issues 
myself, I'm pretty good at writing them out in ways that help others 
with less knowledge than myself to "get it".




On 2017-11-29 3:55 am, Ian R. Justman wrote:
> Here's a link to get PHP 5.6.x onto a Xenial system:
> 
> https://by-example.org/ubuntu-16-04-xenial-downgrade-php-7-to-php-5-6/
> 
> In fact, you can still have Ubuntu's native 7.0/7.1 and this 5.6
> distribution all installed and working alongside each other.
> 
> And as far as I know, the PHP side of the house has yet to be updated
> to support PHP7.  Given what little I know of PHP in general (and how
> much the whole notion of PHP scares me when it comes to security*1,
> I'm scared to death of even thinking of trying.
> 
> As for Ubuntu, being an Ubuntu type myself, I did my thing to get
> things working.  Past releases of Ubuntu worked best if I also
> installed pkgsrc, but the need is now gone.  I think I'm going to have
> to redo my documentation at some point to make sure it can be reliably
> reproduced. With 18.04 just down the pike, I should start working on
> that soonish (even with just Arty Aardvark out now).
> 
> --Ian.
> ---------------
> * See WordPress and phpMyAdmin as classic examples of PHP apps with
> poor security track records.
> 
> ---
> Ian R. Justman
> UNIX hacker.  Anime fan.  Any questions?
> ianj (at) ian-justman.com
> Please direct business correspondence to my new address, biz (at)
> ian-justman.com. (04/27/2015)
_______________________________________________
Maia-users mailing list
[email protected]
http://www.renaissoft.com/cgi-bin/mailman/listinfo/maia-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.