Sécurise un peu plus la mise en veille.
This commit is contained in:
		
							parent
							
								
									440f660603
								
							
						
					
					
						commit
						c542dee1b3
					
				
							
								
								
									
										27
									
								
								veille.sh
								
								
								
								
							
							
						
						
									
										27
									
								
								veille.sh
								
								
								
								
							|  | @ -1,11 +1,24 @@ | |||
| #!/bin/bash | ||||
| #!/bin/sh | ||||
| 
 | ||||
| ### Petit script qui: | ||||
| ## supprime les agents ssh qui tourent | ||||
| ## met en veille la machine | ||||
| # Description:      Kill all ssh connections | ||||
| #                   Delete all ssh agents | ||||
| #                   Ensure to kill all ssh-agent | ||||
| #                   Ensure to kill all gpg-agent | ||||
| #                   Lock the screen | ||||
| ### Give an easy way to call this function with a keybind. | ||||
| ## For example with herbstluftwm: "hc keybind $Mod-Shift-c spawn ~/bin/veille.sh" | ||||
| 
 | ||||
| ### Le but étant de simplifier l'appel à ces fonctionnalités depuis un keybind | ||||
| ## Sous herbstluftwm par exemple: "hc keybind $Mod-Shift-c spawn ~/bin/veille.sh" | ||||
| ## depend: i3lock | ||||
| 
 | ||||
| keychain --clear && rm -rf ~/.keychain/* | ||||
| # SSH Connections | ||||
| killall ssh | ||||
| rm -rf ~/.ssh/socks/* | ||||
| # SSH Agent | ||||
| killall ssh-agent | ||||
| rm -rf /tmp/ssh-* | ||||
| # GPG Agent | ||||
| killall gpg-agent | ||||
| # Delete everything link to ssh-agent or gpg-agent | ||||
| rm -rf ~/.keychain/* | ||||
| # Lock the screen | ||||
| i3lock -c 000000 --pointer win -d | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue