Jason Mehring
78a903b1f7
debian: Completely refactored Debian and Whonix
...
- New refactor allow qubuntu to share most of Debian's codebase
- Installation now more closely mimiks Debian's installation methods
- Added a shared functions lib named distributions.sh
- Any portions of Whonix that may need to be updatable have been moved
to a new package named qubes-whonix which will be updatable via Debian
package manager. qubes-whonix is also added as part of installation
process
9 years ago
Marek Marczykowski-Górecki
7bae8ae353
debian: do not give access to host /run
10 years ago
Marek Marczykowski-Górecki
f14e132f5e
debian: do not remove qubes repo
10 years ago
Jason Mehring
88cf6f8b59
debian: Modifications due to new postinit scripts, etc in core-agent-linux module
10 years ago
Jason Mehring
cbe081b7bc
Removed portions of qubes setup that are now handled within core-agent-linux
10 years ago
Jason Mehring
c238716d6a
Code cleanup - whonix* not tested
10 years ago
Jason Mehring
676a3a45b5
Fix a var typo when expaning hosts file
10 years ago
Jason Mehring
99ef1072fa
Convert tabs in hosts file to spaces so qubes can parse it correctly
10 years ago
Jason Mehring
8588625650
Fixed debian fonts issue where terminal would initially display black on black text
...
Added some default themes
Added default rendering options
10 years ago
Jason Mehring
0b341f4fb2
Moved qubes-extra-files to its own directory as a sub-template (proxy) as its only needed for proxies
...
Removed call from qubes_installation scripts for proxy files. will now be added by sub-template
Renamed extra-whonix-files to files
Modifies functions.sh to allow for very short proxy names and custom directories that will be dist independent
10 years ago
Jason Mehring
6f9860fb17
Tweaked configuration setting to work with upstream changes
10 years ago
Jason Mehring
f3a02b1251
Created function to load package.list from proper directories. There can be multiple targets if TEMPLATE_FLAVOR and sub flavors are defined. All package.list files are kept within each flavor directory
...
Refactored some code to allow above to reduce duplication of code
10 years ago
Jason Mehring
1334b8ae50
Added colorized messages and changed scripts to use them
...
Added a few more whonix replacement tweaks
Updated umount_kill.sh to be able to umount directories that have been deleted
Added a DEBUG feature to save / use already created debootstrap image to save time debugging
10 years ago
Jason Mehring
c27d84cc80
Renamed umount_image to umount_kill as to better shuit its purpose
10 years ago
Jason Mehring
574668f7d9
Fixed issue with umounting when path ended with double slashes// and changed code that set INSTALLDIR to create proper full path without any trailing slashes
10 years ago
Jason Mehring
9e91084ef2
Debian Wheezy template addition and refactoring to allow Whonix TEMPLATE_FLAVOR
10 years ago
Marek Marczykowski-Górecki
b489770955
debian: move keyboard layout setting earlier
...
As the keyboard-configuration package is installed earlier now.
10 years ago
Marek Marczykowski-Górecki
fc19af6e5f
debian: fix "stdin: is not a tty" message
10 years ago
Marek Marczykowski-Górecki
fc6d13f9b5
debian: do not ask for keyboard layout during template creation
10 years ago
Marek Marczykowski-Górecki
dd3eb2ee5c
debian: builder repo no longer has "apt" subdir
10 years ago
Marek Marczykowski-Górecki
04da34e545
debian: create /etc/mtab as symlink to /proc/self/mounts
...
Recommended by systemd.
10 years ago
Marek Marczykowski-Górecki
0fb7163938
debian: minor fix
10 years ago
Marek Marczykowski-Górecki
7a30c07776
debian: create /lib/modules mountpoint
10 years ago
Marek Marczykowski-Górecki
290a8a65f8
debian: use real apt repo for qubes packages installation
10 years ago
Davíð Steinn Geirsson
7f38babc0a
Initial debian support
10 years ago