mirror of
				https://github.com/zulip/zulip-desktop.git
				synced 2025-11-04 05:53:21 +00:00 
			
		
		
		
	packaging: Synchronize deb-after-install.sh with upstream.
https://github.com/electron-userland/electron-builder/blob/v23.6.0/packages/app-builder-lib/templates/linux/after-install.tpl Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
		@@ -1,10 +1,10 @@
 | 
				
			|||||||
#!/bin/bash
 | 
					#!/bin/bash
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Link to the binary
 | 
					# Link to the binary
 | 
				
			||||||
ln -sf '/opt/${productFilename}/${executable}' '/usr/bin/${executable}'
 | 
					ln -sf '/opt/${sanitizedProductName}/${executable}' '/usr/bin/${executable}'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# SUID chrome-sandbox for Electron 5+
 | 
					# SUID chrome-sandbox for Electron 5+
 | 
				
			||||||
chmod 4755 '/opt/${productFilename}/chrome-sandbox' || true
 | 
					chmod 4755 '/opt/${sanitizedProductName}/chrome-sandbox' || true
 | 
				
			||||||
 | 
					
 | 
				
			||||||
update-mime-database /usr/share/mime || true
 | 
					update-mime-database /usr/share/mime || true
 | 
				
			||||||
update-desktop-database /usr/share/applications || true
 | 
					update-desktop-database /usr/share/applications || true
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user