|  | #!/usr/bin/env python3
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | import os
 | 
						
						
						
							|  | import sys
 | 
						
						
						
							|  | import pathlib 
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | import os
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | os.chdir("/root")
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
 | 
						
						
						
							|  | sys.path.insert(0, "/root/bin")
 | 
						
						
						
							|  | sys.path.insert(0, "/root/bin/local/bin")
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | if not pathlib.Path(".welcome.txt").exists():
 | 
						
						
						
							|  |     os.system("python3 -m venv --prompt '' .venv")
 | 
						
						
						
							|  |     os.system("cp -r /opt/bootstrap/root/.* /root")
 | 
						
						
						
							|  |     os.system("cp /opt/bootstrap/.welcome.txt /root/.welcome.txt")
 | 
						
						
						
							|  |     pathlib.Path(".bashrc").write_text(pathlib.Path(".bashrc").read_text() + "\n" + "source .venv/bin/activate")
 | 
						
						
						
							|  | os.environ["SNEK"] = "1"
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | if pathlib.Path(".welcome.txt").exists():
 | 
						
						
						
							|  |     with open(".welcome.txt") as f:
 | 
						
						
						
							|  |         print(f.read())
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | os.system("bash")
 |