Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f693149cde 
							
						 
					 
					
						
						
							
							Changes from the installation tests on (all) LXC containers.  
						
						... 
						
						
						
						Tested and fixed HTTP & uWSGI installation on:
  ubu1604 ubu1804 ubu1910 ubu2004 fedora31 archlinux
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-08 18:38:36 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d4fcfcd9e 
							
						 
					 
					
						
						
							
							Merge branch 'master' into requirements-upgrade  
						
						
						
						
					 
					
						2020-04-08 14:55:49 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e872c2b19 
							
						 
					 
					
						
						
							
							Merge pull request  #1916  from dalf/travis-python-version  
						
						... 
						
						
						
						[mod] .travis.yml: add Python 3.7 and Python 3.8 
						
						
					 
					
						2020-04-08 14:33:22 +00:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							3973951770 
							
						 
					 
					
						
						
							
							[mod] requirements.txt: upgrade dependency versions.  
						
						
						
						
					 
					
						2020-04-08 15:58:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							a7862ba3c1 
							
						 
					 
					
						
						
							
							[mod] .travis.yml: add Python 3.7 and Python 3.8  
						
						
						
						
					 
					
						2020-04-08 15:42:02 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							ee39a098ac 
							
						 
					 
					
						
						
							
							apache: normalize installation (docs and script)s over all distros  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-07 18:31:51 +02:00 
						 
				 
			
				
					
						
							
							
								Splinter Suidman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							83fa88cbec 
							
						 
					 
					
						
						
							
							fix: Change Wikiversity and Wikivoyage shortcuts to wv and wy.  
						
						... 
						
						
						
						Suggested by @Venca24 <https://github.com/asciimoo/searx/pull/1914#issuecomment-610194209 >. 
						
						
					 
					
						2020-04-07 11:05:35 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							eb0d4646d8 
							
						 
					 
					
						
						
							
							docs: rework of chapter "Install with apache"  
						
						... 
						
						
						
						BTW: normalize installation-nginx.rst 
						
						
					 
					
						2020-04-06 17:59:06 +02:00 
						 
				 
			
				
					
						
							
							
								Splinter Suidman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87fba9c12d 
							
						 
					 
					
						
						
							
							fix: Remove unnecessary query parameter for Wikimedia projects.  
						
						
						
						
					 
					
						2020-04-06 15:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Splinter Suidman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c37544e6be 
							
						 
					 
					
						
						
							
							fix: Spelling of Wiktionary.  
						
						
						
						
					 
					
						2020-04-06 12:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Splinter Suidman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b453cb226 
							
						 
					 
					
						
						
							
							fix: Change Wikinews category to news.  
						
						
						
						
					 
					
						2020-04-06 12:31:00 +02:00 
						 
				 
			
				
					
						
							
							
								Splinter Suidman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							536eb2b8dd 
							
						 
					 
					
						
						
							
							Add Wikimedia projects.  
						
						... 
						
						
						
						A list of the added projects:
- Wikibooks
- Wikinews
- Wikiquote
- Wikisource
- Wiktionary
- Wikiversity
- Wikivoyage 
						
						
					 
					
						2020-04-05 19:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c81849cb5a 
							
						 
					 
					
						
						
							
							filtron.sh & morty.sh: improve usage message (if used in containers)  
						
						... 
						
						
						
						BTW: normalize soma variable names
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-05 17:40:37 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c2caf9569c 
							
						 
					 
					
						
						
							
							[fix] creation of /.lxcenv in containers  
						
						... 
						
						
						
						In utils/lib.sh there are two functions with the same name, but different tasks.
Rename one of them from lxc_init_container() into lxc_init_container_env().
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-05 15:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							c748047e92 
							
						 
					 
					
						
						
							
							utils/searx.sh: add cmd to (un)set option image_proxy and result_proxy  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-04 17:54:20 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e530e20ae6 
							
						 
					 
					
						
						
							
							misc: fix variuous marginals  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-04 17:53:16 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3c19f2f1ce 
							
						 
					 
					
						
						
							
							utils/lxc.sh install: support installation on selected containers  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-04 12:40:14 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							84daf9999c 
							
						 
					 
					
						
						
							
							docs: remove PR  #1803  hints  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-04 08:36:48 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e32b08f616 
							
						 
					 
					
						
						
							
							utils/morty.sh: add generic documentation  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-03 20:26:20 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							853be4e11c 
							
						 
					 
					
						
						
							
							utils/filtron.sh: add generic documentation  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-03 20:24:40 +02:00 
						 
				 
			
				
					
						
							
							
								Venca24 
							
						 
					 
					
						
						
						
						
							
						
						
							5cb9d9e56a 
							
						 
					 
					
						
						
							
							[add] rubygems engine  
						
						
						
						
					 
					
						2020-04-03 17:31:59 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							af988dbf71 
							
						 
					 
					
						
						
							
							utils/lxc.sh: support build of selected containers  
						
						... 
						
						
						
						$ sudo -H ./utils/lxc.sh build  <name>
  $ sudo -H ./utils/lxc.sh show   [images|suite|info|config [<name>]]
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-03 17:08:42 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f32b4fcedd 
							
						 
					 
					
						
						
							
							LXC: add virtualenv to LXC_BASE_PACKAGES  
						
						... 
						
						
						
						Commit 09a40625 adds virtualenv dependency.  BTW remove deprecated
--no-site-packages.  Not having access to global site-packages is now the
default behavior.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-02 20:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							2441e24288 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
						
						
						
						
					 
					
						2020-04-02 18:59:43 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							65e8af62b1 
							
						 
					 
					
						
						
							
							Merge pull request  #1910  from return42/rfc-travis  
						
						... 
						
						
						
						improve travis build 
						
						
					 
					
						2020-04-02 16:24:17 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							70d114fab5 
							
						 
					 
					
						
						
							
							Merge branch 'master' into rfc-travis  
						
						
						
						
					 
					
						2020-04-02 16:16:18 +00:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							41f002b0ea 
							
						 
					 
					
						
						
							
							travis: remove before_cache handle  
						
						... 
						
						
						
						BTW: separate env output in the travis log
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-02 18:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							07932951f2 
							
						 
					 
					
						
						
							
							Merge pull request  #1911  from dalf/docker-tag-fix  
						
						... 
						
						
						
						[fix] travis: fix docker tag. 
						
						
					 
					
						2020-04-02 13:20:40 +00:00 
						 
				 
			
				
					
						
							
							
								Dalf 
							
						 
					 
					
						
						
						
						
							
						
						
							4dad366146 
							
						 
					 
					
						
						
							
							[fix] travis: fix docker tag.  
						
						... 
						
						
						
						the "-dirty" ignores the searx/brand.py and utils/brand.env files. 
						
						
					 
					
						2020-04-02 15:06:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							fc89c698bd 
							
						 
					 
					
						
						
							
							make test.pylint: do not run pylint checks in py2  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 19:20:52 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							09a4062505 
							
						 
					 
					
						
						
							
							makefile.python: partial revert off 9b48ae47, adds py2 support back  
						
						... 
						
						
						
						revert "makefile.python: ... drop build support py2" to get back Py2 support.
TPy2 support need virtualenv installed by the OS.
BTW: log environment and python version in travis's install phase
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 17:21:26 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							31437d04e8 
							
						 
					 
					
						
						
							
							makefile.python: hardening - start pylint by module  
						
						... 
						
						
						
						- replace: $(PY_ENV_BIN)/pylint --> $(PY_ENV_BIN)/python -m pylint
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 16:07:59 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							565493b57d 
							
						 
					 
					
						
						
							
							travis: use Makefile target travis.codecov to install codecov  
						
						... 
						
						
						
						fix travis build error [1]::
  The command "local/py3/bin/pip install codecov" failed and exited with 127
Use the correct pip (python environment) from build environment::
  $(PY_ENV_BIN)/python -m pip
[1] https://travis-ci.org/github/asciimoo/searx/jobs/669701405#L590 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 15:45:01 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							e340bb5bd1 
							
						 
					 
					
						
						
							
							travis: remove platform option arm64  
						
						... 
						
						
						
						[1] https://github.com/asciimoo/searx/pull/1910#issuecomment-607244871 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 15:27:01 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							adc3a855e6 
							
						 
					 
					
						
						
							
							Revert "travis: disable cache"  
						
						... 
						
						
						
						This reverts commit eb87b07d519592b8863a3aeb39eb0a758083f5cc. 
						
						
					 
					
						2020-04-01 15:22:24 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							eb87b07d51 
							
						 
					 
					
						
						
							
							travis: disable cache  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 15:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							9e32fb27e7 
							
						 
					 
					
						
						
							
							[fix] travis:  Permission denied: '/home/travis/.cache/pip/...'  
						
						... 
						
						
						
						Fix "Permission denied: '/home/travis/.cache/" errors from travis build [1].
Change owner https://docs.travis-ci.com/user/caching/#caches-and-read-permissions 
and remove old log in the *before_caching* phase:
  https://docs.travis-ci.com/user/caching/#before_cache-phase 
About pip cache see: https://docs.travis-ci.com/user/caching/#pip-cache 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
[1] https://travis-ci.org/github/asciimoo/searx/jobs/669664131#L220  
						
						
					 
					
						2020-04-01 14:49:10 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							9b48ae47ec 
							
						 
					 
					
						
						
							
							makefile.python: hardening - drop virtualenv, drop build support py2  
						
						... 
						
						
						
						From py3.3 on a subset of virtualenv is built-in, so you can run '-m venv' ot of
the box.
- replace: $(PY_ENV_BIN)/pip --> $(PY_ENV_BIN)/python -m pip
- remove obsolete virtualenv-exe target and adjust VTENV_OPTS
- remove obsolete msg-pip-exe target
- print list of py launchers available from $(PY_ENV_BIN) to the log
- fix hard coded ./local
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 14:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							8c145ff2fe 
							
						 
					 
					
						
						
							
							travis: build on os: linux, dist: bionic, use platform arch: arm64  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 13:25:47 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							b18880985c 
							
						 
					 
					
						
						
							
							travis: make travis build more verbose  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 13:13:49 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							0a951d0e55 
							
						 
					 
					
						
						
							
							[fix] travis:  Permission denied: '/home/travis/.cache/pip/...'  
						
						... 
						
						
						
						Change owner https://docs.travis-ci.com/user/caching/#caches-and-read-permissions 
and remove old log in the *before_caching* phase:
  https://docs.travis-ci.com/user/caching/#before_cache-phase 
About pip cache see: https://docs.travis-ci.com/user/caching/#pip-cache 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 12:44:32 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							a62e3c9358 
							
						 
					 
					
						
						
							
							travis: build on os: linux, dist: bionic, use platform arch: arm64  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 12:22:08 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbcfe6ab3 
							
						 
					 
					
						
						
							
							travis: make travis build more verbose  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 11:57:48 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							d599bdff0d 
							
						 
					 
					
						
						
							
							travis: make travis build more verbose  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 11:15:34 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							6007bd7fc8 
							
						 
					 
					
						
						
							
							makefile.python: fix (old) typo  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-04-01 10:59:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							916d8a9e46 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
						
						
						
						
					 
					
						2020-04-01 08:55:51 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8189e18d91 
							
						 
					 
					
						
						
							
							Merge pull request  #1905  from dalf/docker-build-fix  
						
						... 
						
						
						
						[fix] travis: fix docker build. 
						
						
					 
					
						2020-04-01 06:52:03 +00:00 
						 
				 
			
				
					
						
							
							
								Alexandre Flament 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a1db2ac4a 
							
						 
					 
					
						
						
							
							Merge branch 'master' into docker-build-fix  
						
						
						
						
					 
					
						2020-03-31 20:14:40 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							81b9848eb9 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/asciimoo/searx  into filtron  
						
						
						
						
					 
					
						2020-03-31 18:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Heiser 
							
						 
					 
					
						
						
						
						
							
						
						
							f27f6c6c5d 
							
						 
					 
					
						
						
							
							docs: use make and uitls/searx.sh in containers  
						
						... 
						
						
						
						Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
						
						
					 
					
						2020-03-31 18:25:40 +02:00