yoander / sysadmin

Helper tools for GNU/Linux System Administration
6 stars 2 forks source link

PHP 7.2 Build warning #1

Open alvaro-octal opened 6 years ago

alvaro-octal commented 6 years ago

Hi,

Firstly, thanks for your work, I found your scripts really useful. Today I noticed a very very minor warning at shscript/php-build.sh during the configure, due to:

Mcrypt:
The deprecated mcrypt extension has been moved to PECL.

so, --with-mcript is no longer a valid flag.

yoander commented 6 years ago

@Alvaroctal Thanks for reporting it, PHP-7.2 use libsodium instead of mcrypt as a matter of fact I'm refactoring the script taking a better approach, some of the new features will be:

yoander commented 6 years ago

php-build.sh is deprecated in favor of https://github.com/yoander/pbt, for now pbt is tested on CentOS with PHP 7.2 in the next day I'll add some doc

cubanitoalex commented 6 years ago

Amigo donde descargo este sysadmin dime si es lo mismo que el sisaux

yoander commented 6 years ago

@flakomix sysadmin as una colleción de scripts y configuraciones para descargar el proyectos puedes hacerle clone al repositorio o para descargarlos vas a https://github.com/yoander/sysadmin y das click en el botón clone or download. Por otro lado shscript/php-build.sh es un script que forma parte de la colleción de scripts de sysadmin y es un script para compilar PHP está probado en Centos, Debian, Ubuntu desde PHP 5.5 a PHP 7.1:

Puedes ver como usar este script en:

No obstante si vas a compilar PHP 7.2 recomiendo usar https://github.com/yoander/pbt el cual ha sido testeado en CentOS 7.4 y PHP-7.2. pbt está escrito en BASH desde 0 y está diseñado para ser más felxible que php-build, seria de gran ayuda que pruebes pbt y compartas tu experiencia si tienes conocimientos de BASH podrias contribuir al desarrollo del mismo