Page 2 of 12

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 10, 2015 8:01 pm
by SylvieLorxu
joem wrote:
SylvieLorxu wrote:This software is licensed in an illegal way. You cannot disallow people their 4 freedoms for Vesta because Vesta is GPLv3+ licensed. You must use an GPLv3+-compatible Open Source license for your project, or you are breaking copyright law by sharing it.
How is sharing software I made breaking the law? What 4 freedoms does my software disallow you from the Vesta software?
Vesta is licensed under the GPLv3+ which means you have to license your software under a GPLv3 compatible license. You need to use one of these licenses (with the green next to it): https://www.gnu.org/licenses/license-li ... leLicenses.

The four freedoms I was talking about is the following:
The freedom to run the program as you wish, for any purpose (freedom 0).
The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor (freedom 2).
The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
However, your license disallows all four of those because you cannot share copies if you ask money and are not allowed to change the program or even use it because you "cannot use any source code for anything without my consent".

I would recommend asking in the IRC channel #fsf on FreeNode to learn more, they can probably answer your questions more quickly.

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 10, 2015 8:20 pm
by joem
flacosa wrote:ok , thank you very much for your excellent work!
(I give to install and after 60 seconds get the error 504 .I have Ubuntu and the latest version of VestaCP)
;-)
Try adding this to /usr/local/vesta/web/app-installer/index.php,

Code: Select all

ini_set('max_execution_time', 300); 
Above
error_reporting(NULL);

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 10, 2015 8:37 pm
by flacosa
this?

ini_set('max_execution_time', 300);
error_reporting(NULL);
ob_start();
session_start();
$TAB = 'APP INSTALLER';


I tried it: Error 504

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 10, 2015 10:56 pm
by joem
SylvieLorxu wrote:
joem wrote:
SylvieLorxu wrote:This software is licensed in an illegal way. You cannot disallow people their 4 freedoms for Vesta because Vesta is GPLv3+ licensed. You must use an GPLv3+-compatible Open Source license for your project, or you are breaking copyright law by sharing it.
How is sharing software I made breaking the law? What 4 freedoms does my software disallow you from the Vesta software?
Vesta is licensed under the GPLv3+ which means you have to license your software under a GPLv3 compatible license. You need to use one of these licenses (with the green next to it): https://www.gnu.org/licenses/license-li ... leLicenses.

The four freedoms I was talking about is the following:
The freedom to run the program as you wish, for any purpose (freedom 0).
The freedom to study how the program works, and change it so it does your computing as you wish (freedom 1). Access to the source code is a precondition for this.
The freedom to redistribute copies so you can help your neighbor (freedom 2).
The freedom to distribute copies of your modified versions to others (freedom 3). By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.
However, your license disallows all four of those because you cannot share copies if you ask money and are not allowed to change the program or even use it because you "cannot use any source code for anything without my consent".

I would recommend asking in the IRC channel #fsf on FreeNode to learn more, they can probably answer your questions more quickly.
First dont promote your IRC channels in my thread. Second I dont get where I asked for money? Your right you have no right to change my source code as it clearly states and this is because someone on here was selling my first version to people. But your wrong about people using the software it says you
cannot use any source code for anything without my consent
nothing about using the software. Your also wrong about this gpl bullshit you keep bitching about for what reason I dont know and dont really care.
If the program uses fork and exec to invoke plug-ins, then the plug-ins are separate programs, so the license for the main program makes no requirements for them.
If you dont like my terms of use dont use it I never asked you to download or install my app installer on your server.

flacosa wrote:this?

ini_set('max_execution_time', 300);
error_reporting(NULL);
ob_start();
session_start();
$TAB = 'APP INSTALLER';


I tried it: Error 504
Yes, I will have to look into when I get out of work sorry.

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 10, 2015 11:02 pm
by flacosa
ok,!! :-)

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Thu Jun 11, 2015 7:27 am
by joem
flacosa wrote:ok,!! :-)
I was able to fix it by doing the following,

Code: Select all

nano /usr/local/vesta/nginx/conf/nginx.conf 
add

Code: Select all

fastcgi_read_timeout 300;
above

Code: Select all

break;

Code: Select all

service vesta restart
location ~ \.php$ {
include /usr/local/vesta/nginx/conf/fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/local/vesta/web/$fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_pass unix:/var/run/vesta-php.sock;
fastcgi_intercept_errors on;
fastcgi_read_timeout 300;
break;
}
Let me know what happens..

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Thu Jun 11, 2015 7:58 am
by flacosa
SOLVED !!
now it works perfect !!!!

thank you very much

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Thu Jun 11, 2015 7:16 pm
by SylvieLorxu
joem wrote: [...]
#fsf is not my IRC channel, it is the IRC channel behind the organisation that created the GPL license. You are directly modifying Vesta files and using Vesta code in your app installer, so you MUST use a GPL-compatible license for your files, and the GPL for the parts you took from Vesta.

You have no right to tell me to not use it if I do not like your license because you are violating Vesta's license by distributing proprietary software which uses GPL source code. If you don't like Vesta's GPL license, don't write add-ons for Vesta, because you need to release them as GPL or a GPL-compatible license. It is written in the license, and you are legally required to follow that.

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Wed Jun 24, 2015 3:05 pm
by zorrobyte
Regardless of the license, thanks for the release!

Re: Vesta Automatic App Installer [Version 1.0.1]

Posted: Sat Jul 04, 2015 12:51 pm
by cheshiretechnologies
This is awesome!

Is there any chance of Drupal being added to the installer?