mirror of
				https://github.com/searxng/searxng
				synced 2024-01-01 19:24:07 +01:00 
			
		
		
		
	[fix] old images need an initial 'apt update'
see https://github.com/asciimoo/searx/pull/1803#issuecomment-616684353 Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
		
							parent
							
								
									5fc17de861
								
							
						
					
					
						commit
						d21e0b0ef8
					
				
					 1 changed files with 6 additions and 0 deletions
				
			
		|  | @ -1216,6 +1216,8 @@ uWSGI_disable_app() { | ||||||
| # distro's package manager | # distro's package manager | ||||||
| # ------------------------ | # ------------------------ | ||||||
| 
 | 
 | ||||||
|  | _apt_pkg_info_is_updated=0 | ||||||
|  | 
 | ||||||
| pkg_install() { | pkg_install() { | ||||||
| 
 | 
 | ||||||
|     # usage: TITEL='install foobar' pkg_install foopkg barpkg |     # usage: TITEL='install foobar' pkg_install foopkg barpkg | ||||||
|  | @ -1230,6 +1232,10 @@ pkg_install() { | ||||||
|     fi |     fi | ||||||
|     case $DIST_ID in |     case $DIST_ID in | ||||||
|         ubuntu|debian) |         ubuntu|debian) | ||||||
|  |             if [[ $_apt_pkg_info_is_updated == 0 ]]; then | ||||||
|  |                 export _apt_pkg_info_is_updated=1 | ||||||
|  |                 apt update | ||||||
|  |             fi | ||||||
|             # shellcheck disable=SC2068 |             # shellcheck disable=SC2068 | ||||||
|             apt-get install -m -y $@ |             apt-get install -m -y $@ | ||||||
|             ;; |             ;; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Markus Heiser
						Markus Heiser