Vesta Automatic App Installer [Version 1.0.2] Topic is solved

Section with additional software for Vesta
SylvieLorxu
Posts: 5
Joined: Mon Jun 08, 2015 10:07 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby SylvieLorxu » Wed Jun 10, 2015 8:01 pm

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-list.html#GPLCompatibleLicenses.

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.

joem
Posts: 373
Joined: Thu Nov 13, 2014 8:33 am
Location: New York
Contact:

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby joem » Wed Jun 10, 2015 8:20 pm

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);

flacosa
Posts: 33
Joined: Thu Mar 05, 2015 11:40 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby flacosa » Wed Jun 10, 2015 8:37 pm

this?

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


I tried it: Error 504

joem
Posts: 373
Joined: Thu Nov 13, 2014 8:33 am
Location: New York
Contact:

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby joem » Wed Jun 10, 2015 10:56 pm

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-list.html#GPLCompatibleLicenses.

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.

flacosa
Posts: 33
Joined: Thu Mar 05, 2015 11:40 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby flacosa » Wed Jun 10, 2015 11:02 pm

ok,!! :-)

joem
Posts: 373
Joined: Thu Nov 13, 2014 8:33 am
Location: New York
Contact:

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby joem » Thu Jun 11, 2015 7:27 am

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..

flacosa
Posts: 33
Joined: Thu Mar 05, 2015 11:40 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby flacosa » Thu Jun 11, 2015 7:58 am

SOLVED !!
now it works perfect !!!!

thank you very much

SylvieLorxu
Posts: 5
Joined: Mon Jun 08, 2015 10:07 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby SylvieLorxu » Thu Jun 11, 2015 7:16 pm

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.

zorrobyte
Posts: 7
Joined: Sun Apr 26, 2015 2:34 pm

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby zorrobyte » Wed Jun 24, 2015 3:05 pm

Regardless of the license, thanks for the release!

cheshiretechnologies
Posts: 6
Joined: Sat Jun 13, 2015 9:07 pm
Location: Cheshire, United Kingdom
Contact:

Re: Vesta Automatic App Installer [Version 1.0.1]

Postby cheshiretechnologies » Sat Jul 04, 2015 12:51 pm

This is awesome!

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


Return to “3rd Party Software”



Who is online

Users browsing this forum: No registered users and 3 guests

cron