Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
slapos
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Thomas Gambier
slapos
Commits
b6d981fe
Commit
b6d981fe
authored
Jul 07, 2020
by
Thomas Gambier
🚴🏼
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
relicense using nxd-relicense
parent
53331088
Changes
146
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
146 changed files
with
2680 additions
and
1688 deletions
+2680
-1688
COPYING
COPYING
+702
-0
setup.py
setup.py
+15
-13
__init__.py
slapos/recipe/6tunnel/__init__.py
+14
-12
_urlparse.py
slapos/recipe/_urlparse.py
+14
-12
_uuid.py
slapos/recipe/_uuid.py
+14
-12
__init__.py
slapos/recipe/accords/__init__.py
+14
-12
accords.py
slapos/recipe/accords/accords.py
+14
-12
__init__.py
slapos/recipe/addresiliency/__init__.py
+14
-12
__init__.py
slapos/recipe/apacheperl/__init__.py
+14
-12
__init__.py
slapos/recipe/apachephp/__init__.py
+14
-12
__init__.py
slapos/recipe/apachephpconfigure/__init__.py
+14
-12
__init__.py
slapos/recipe/apacheproxy/__init__.py
+14
-12
__init__.py
slapos/recipe/certificate_authority/__init__.py
+14
-12
__init__.py
slapos/recipe/check_page_content/__init__.py
+14
-12
__init__.py
slapos/recipe/check_parameter/__init__.py
+14
-12
check_port_listening.py
slapos/recipe/check_port_listening.py
+14
-12
__init__.py
slapos/recipe/check_url_available/__init__.py
+14
-12
__init__.py
slapos/recipe/cloud9/__init__.py
+14
-12
__init__.py
slapos/recipe/condor/__init__.py
+14
-12
configure.py
slapos/recipe/condor/configure.py
+14
-12
container.py
slapos/recipe/container.py
+14
-12
copyfilelist.py
slapos/recipe/copyfilelist.py
+14
-12
__init__.py
slapos/recipe/davstorage/__init__.py
+14
-12
dcron.py
slapos/recipe/dcron.py
+14
-12
dropbear.py
slapos/recipe/dropbear.py
+14
-12
equeue.py
slapos/recipe/equeue.py
+14
-12
__init__.py
slapos/recipe/erp5_promise/__init__.py
+14
-12
__init__.py
slapos/recipe/erp5_test/__init__.py
+14
-12
test.py
slapos/recipe/erp5_test/test.py
+14
-12
__init__.py
slapos/recipe/erp5scalabilitytestbed/__init__.py
+14
-12
__init__.py
slapos/recipe/erp5testnode/__init__.py
+14
-12
free_port.py
slapos/recipe/free_port.py
+14
-12
__init__.py
slapos/recipe/generic_cloudooo/__init__.py
+14
-12
__init__.py
slapos/recipe/generic_kumofs/__init__.py
+14
-12
__init__.py
slapos/recipe/generic_memcached/__init__.py
+14
-12
__init__.py
slapos/recipe/generic_mysql/__init__.py
+14
-12
__init__.py
slapos/recipe/generic_varnish/__init__.py
+14
-12
gitinit.py
slapos/recipe/gitinit.py
+14
-12
__init__.py
slapos/recipe/haproxy/__init__.py
+14
-12
__init__.py
slapos/recipe/kvm_frontend/__init__.py
+14
-12
kvm-proxy.js
slapos/recipe/kvm_frontend/template/kvm-proxy.js
+14
-12
__init__.py
slapos/recipe/lampgeneric/__init__.py
+14
-12
__init__.py
slapos/recipe/librecipe/__init__.py
+14
-12
filehash.py
slapos/recipe/librecipe/filehash.py
+14
-12
generic.py
slapos/recipe/librecipe/generic.py
+14
-12
genericslap.py
slapos/recipe/librecipe/genericslap.py
+14
-12
inotify.py
slapos/recipe/librecipe/inotify.py
+14
-12
logrotate.py
slapos/recipe/logrotate.py
+14
-12
instantiate.py
slapos/recipe/mioga/instantiate.py
+14
-12
mkdirectory.py
slapos/recipe/mkdirectory.py
+14
-12
__init__.py
slapos/recipe/nbdserver/__init__.py
+14
-12
neoppod.py
slapos/recipe/neoppod.py
+14
-12
__init__.py
slapos/recipe/nosqltestbed/__init__.py
+14
-12
__init__.py
slapos/recipe/nosqltestbed/kumo/__init__.py
+14
-12
notifier.py
slapos/recipe/notifier.py
+14
-12
__init__.py
slapos/recipe/novnc/__init__.py
+14
-12
__init__.py
slapos/recipe/onetimeupload/__init__.py
+14
-12
pbs.py
slapos/recipe/pbs.py
+14
-12
postgres.py
slapos/recipe/postgres.py
+14
-12
__init__.py
slapos/recipe/proactive/__init__.py
+14
-12
promise_plugin.py
slapos/recipe/promise_plugin.py
+14
-12
publish.py
slapos/recipe/publish.py
+14
-12
publish_early.py
slapos/recipe/publish_early.py
+14
-12
publishurl.py
slapos/recipe/publishurl.py
+14
-12
random.py
slapos/recipe/random.py
+14
-12
__init__.py
slapos/recipe/re6stnet/__init__.py
+14
-12
readline.py
slapos/recipe/readline.py
+14
-12
__init__.py
slapos/recipe/redis/__init__.py
+14
-12
request.py
slapos/recipe/request.py
+14
-12
__init__.py
slapos/recipe/reverse_proxy_nginx/__init__.py
+14
-12
__init__.py
slapos/recipe/sheepdogtestbed/__init__.py
+14
-12
shell.py
slapos/recipe/shell.py
+14
-12
signal_wrapper.py
slapos/recipe/signal_wrapper.py
+14
-12
__init__.py
slapos/recipe/simplehttpserver/__init__.py
+14
-12
simplelogger.py
slapos/recipe/simplelogger.py
+14
-12
slapconfiguration.py
slapos/recipe/slapconfiguration.py
+14
-12
softwaretype.py
slapos/recipe/softwaretype.py
+14
-12
__init__.py
slapos/recipe/sphinx/__init__.py
+14
-12
__init__.py
slapos/recipe/squid/__init__.py
+14
-12
sshkeys_authority.py
slapos/recipe/sshkeys_authority.py
+14
-12
__init__.py
slapos/recipe/stunnel/__init__.py
+14
-12
switch_softwaretype.py
slapos/recipe/switch_softwaretype.py
+14
-12
symbolic_link.py
slapos/recipe/symbolic_link.py
+14
-12
__init__.py
slapos/recipe/tidstorage/__init__.py
+14
-12
trac.py
slapos/recipe/trac.py
+14
-12
__init__.py
slapos/recipe/web_checker/__init__.py
+14
-12
wrapper.py
slapos/recipe/wrapper.py
+14
-12
__init__.py
slapos/recipe/zabbixagent/__init__.py
+14
-12
__init__.py
slapos/recipe/zeo/__init__.py
+14
-12
zero_knowledge.py
slapos/recipe/zero_knowledge.py
+14
-12
__init__.py
slapos/recipe/zimbra_kvm/__init__.py
+14
-12
test_json_schema.py
slapos/test/test_json_schema.py
+14
-12
setup.py
software/backupserver/test/setup.py
+13
-11
test.py
software/backupserver/test/test.py
+13
-11
setup.py
software/caddy-frontend/test/setup.py
+13
-11
test.py
software/caddy-frontend/test/test.py
+13
-11
setup.py
software/cloudooo/test/setup.py
+13
-11
test.py
software/cloudooo/test/test.py
+13
-11
setup.py
software/dream/test/setup.py
+13
-11
test.py
software/dream/test/test.py
+13
-11
setup.py
software/erp5/test/setup.py
+13
-11
__init__.py
software/erp5/test/test/__init__.py
+13
-11
test_erp5.py
software/erp5/test/test/test_erp5.py
+13
-11
test_mariadb.py
software/erp5/test/test/test_mariadb.py
+13
-11
setup.py
software/gitlab/test/setup.py
+13
-11
test.py
software/gitlab/test/test.py
+13
-11
setup.py
software/grafana/test/setup.py
+13
-11
test.py
software/grafana/test/test.py
+13
-11
setup.py
software/helloworld/test/setup.py
+13
-11
test.py
software/helloworld/test/test.py
+13
-11
setup.py
software/htmlvalidatorserver/test/setup.py
+13
-11
test.py
software/htmlvalidatorserver/test/test.py
+13
-11
setup.py
software/jstestnode/test/setup.py
+13
-11
test.py
software/jstestnode/test/test.py
+13
-11
setup.py
software/jupyter/test/setup.py
+13
-11
test.py
software/jupyter/test/test.py
+13
-11
setup.py
software/kvm/test/setup.py
+13
-11
test.py
software/kvm/test/test.py
+13
-11
setup.py
software/metabase/test/setup.py
+13
-11
test.py
software/metabase/test/test.py
+13
-11
collect_csv_dump.py
software/monitor/script/collect_csv_dump.py
+14
-12
setup.py
software/monitor/test/setup.py
+13
-11
test.py
software/monitor/test/test.py
+13
-11
setup.py
software/nextcloud/test/setup.py
+13
-11
test.py
software/nextcloud/test/test.py
+13
-11
setup.py
software/plantuml/test/setup.py
+13
-11
test.py
software/plantuml/test/test.py
+13
-11
setup.py
software/powerdns/test/setup.py
+13
-11
test.py
software/powerdns/test/test.py
+13
-11
setup.py
software/proftpd/test/setup.py
+13
-11
test.py
software/proftpd/test/test.py
+13
-11
setup.py
software/re6stnet/test/setup.py
+13
-11
test.py
software/re6stnet/test/test.py
+13
-11
setup.py
software/repman/test/setup.py
+13
-11
test.py
software/repman/test/test.py
+13
-11
setup.py
software/seleniumserver/test/setup.py
+13
-11
test.py
software/seleniumserver/test/test.py
+13
-11
setup.py
software/slapos-master/test/setup.py
+13
-11
__init__.py
software/slapos-master/test/test/__init__.py
+13
-11
test_erp5.py
software/slapos-master/test/test/test_erp5.py
+13
-11
setup.py
software/slaprunner/test/setup.py
+13
-11
test.py
software/slaprunner/test/test.py
+13
-11
setup.py
software/theia/test/setup.py
+13
-11
test.py
software/theia/test/test.py
+13
-11
setup.py
software/turnserver/test/setup.py
+13
-11
test.py
software/turnserver/test/test.py
+13
-11
No files found.
COPYING
0 → 100644
View file @
b6d981fe
This diff is collapsed.
Click to expand it.
setup.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010-2013
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010-2013
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
setuptools
import
setup
,
find_packages
...
...
@@ -55,7 +57,7 @@ setup(name=name,
maintainer_email
=
"info@nexedi.com"
,
url
=
"https://lab.nexedi.com/nexedi/slapos"
,
keywords
=
'slapos recipe'
,
license
=
'GPLv3'
,
license
=
'GPLv3
+ with wide exception for FOSS
'
,
namespace_packages
=
[
'slapos'
,
'slapos.recipe'
],
packages
=
find_packages
(),
include_package_data
=
True
,
...
...
slapos/recipe/6tunnel/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2012
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2012
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
...
...
slapos/recipe/_urlparse.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
urlparse
import
urlparse
...
...
slapos/recipe/_uuid.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
...
...
slapos/recipe/accords/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2011
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2011
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
os
...
...
slapos/recipe/accords/accords.py
View file @
b6d981fe
...
...
@@ -2,7 +2,7 @@
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -11,19 +11,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
os
...
...
slapos/recipe/addresiliency/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericSlapRecipe
...
...
slapos/recipe/apacheperl/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
shutil
...
...
slapos/recipe/apachephp/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
shutil
...
...
slapos/recipe/apachephpconfigure/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2012
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2012
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
__future__
import
print_function
...
...
slapos/recipe/apacheproxy/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
subprocess
...
...
slapos/recipe/certificate_authority/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
import
os
...
...
slapos/recipe/check_page_content/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2011
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2011
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
...
...
slapos/recipe/check_parameter/__init__.py
View file @
b6d981fe
# vim: set et sts=2:
##############################################################################
#
# Copyright (c) 2015
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2015
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -10,19 +10,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
...
...
slapos/recipe/check_port_listening.py
View file @
b6d981fe
# vim: set et sts=2:
##############################################################################
#
# Copyright (c) 2011
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2011
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -10,19 +10,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
...
...
slapos/recipe/check_url_available/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2011
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2011
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source
# Initiative approved licenses and Convey the resulting work. Corresponding
# source of such a combination shall include the source code for all other
# software used.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
# This program is distributed WITHOUT ANY WARRANTY; without even the implied
# warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# See COPYING file for full licensing terms.
# See https://www.nexedi.com/licensing for rationale and options.
#
##############################################################################
from
slapos.recipe.librecipe
import
GenericBaseRecipe
...
...
slapos/recipe/cloud9/__init__.py
View file @
b6d981fe
##############################################################################
#
# Copyright (c) 2010
Vifib SARL
and Contributors. All Rights Reserved.
# Copyright (c) 2010
Nexedi SA
and Contributors. All Rights Reserved.
#
# WARNING: This program as such is intended to be used by professional
# programmers who take the whole responsibility of assessing all potential
...
...
@@ -9,19 +9,21 @@
# guarantees and support are strongly adviced to contract a Free Software
# Service Company
#
# This program is Free Software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 3
# of the License, or (at your option) any later version.
# This program is free software: you can Use, Study, Modify and Redistribute
# it under the terms of the GNU General Public License version 3, or (at your
# option) any later version, as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You can also Link and Combine this program with other software covered by
# the terms of any of the Free Software licenses or any of the Open Source