├── .gitignore ├── .gitmodules ├── Dockerfile ├── Dockerfile.workspace ├── README.md ├── Vagrantfile ├── Windows.md ├── dist ├── Vagrantfile ├── include │ └── _Vagrantfile ├── install_puppet.sh ├── make.sh ├── manifests └── modules ├── entrypoint.sh ├── install_puppet.sh ├── manifests └── site.pp └── modules └── cs162 ├── files └── shell │ └── bin │ ├── .gitignore │ ├── Makefile │ ├── Pintos.pm │ ├── backtrace │ ├── gdb-macros │ ├── pintos │ ├── pintos-gdb │ ├── pintos-mkdisk │ ├── pintos-set-cmdline │ ├── pintos-test │ ├── pintos-test-match │ ├── setitimer-helper.c │ ├── squish-pty.c │ └── squish-unix.c ├── manifests ├── bochs.pp ├── fzf_install.pp ├── golang.pp ├── i386_gcc.pp ├── rustlang.pp ├── samba.pp └── shell.pp └── templates ├── bochs └── install.sh ├── golang └── install.sh ├── i386-gcc └── install.sh ├── samba └── smb.conf └── shell ├── bashrc ├── clang-format-config ├── cs162.bashrc └── vimrc /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/.gitmodules -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/Dockerfile.workspace -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/Vagrantfile -------------------------------------------------------------------------------- /Windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/Windows.md -------------------------------------------------------------------------------- /dist/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/dist/Vagrantfile -------------------------------------------------------------------------------- /dist/include/_Vagrantfile: -------------------------------------------------------------------------------- 1 | ../../Vagrantfile -------------------------------------------------------------------------------- /dist/install_puppet.sh: -------------------------------------------------------------------------------- 1 | ../install_puppet.sh -------------------------------------------------------------------------------- /dist/make.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/dist/make.sh -------------------------------------------------------------------------------- /dist/manifests: -------------------------------------------------------------------------------- 1 | ../manifests/ -------------------------------------------------------------------------------- /dist/modules: -------------------------------------------------------------------------------- 1 | ../modules -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /install_puppet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/install_puppet.sh -------------------------------------------------------------------------------- /manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/manifests/site.pp -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/.gitignore -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/Makefile -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/Pintos.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/Pintos.pm -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/backtrace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/backtrace -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/gdb-macros: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/gdb-macros -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos-gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos-gdb -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos-mkdisk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos-mkdisk -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos-set-cmdline: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos-set-cmdline -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos-test -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/pintos-test-match: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/pintos-test-match -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/setitimer-helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/setitimer-helper.c -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/squish-pty.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/squish-pty.c -------------------------------------------------------------------------------- /modules/cs162/files/shell/bin/squish-unix.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/files/shell/bin/squish-unix.c -------------------------------------------------------------------------------- /modules/cs162/manifests/bochs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/bochs.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/fzf_install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/fzf_install.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/golang.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/golang.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/i386_gcc.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/i386_gcc.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/rustlang.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/rustlang.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/samba.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/samba.pp -------------------------------------------------------------------------------- /modules/cs162/manifests/shell.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/manifests/shell.pp -------------------------------------------------------------------------------- /modules/cs162/templates/bochs/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/bochs/install.sh -------------------------------------------------------------------------------- /modules/cs162/templates/golang/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/golang/install.sh -------------------------------------------------------------------------------- /modules/cs162/templates/i386-gcc/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/i386-gcc/install.sh -------------------------------------------------------------------------------- /modules/cs162/templates/samba/smb.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/samba/smb.conf -------------------------------------------------------------------------------- /modules/cs162/templates/shell/bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/shell/bashrc -------------------------------------------------------------------------------- /modules/cs162/templates/shell/clang-format-config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/shell/clang-format-config -------------------------------------------------------------------------------- /modules/cs162/templates/shell/cs162.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/shell/cs162.bashrc -------------------------------------------------------------------------------- /modules/cs162/templates/shell/vimrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Berkeley-CS162/vagrant/HEAD/modules/cs162/templates/shell/vimrc --------------------------------------------------------------------------------