Commit Graph

8 Commits

Author SHA1 Message Date
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
2015-02-14 12:33:06 -05:00
Jason Mehring
88cf6f8b59 debian: Modifications due to new postinit scripts, etc in core-agent-linux module 2014-11-06 23:59:59 -05:00
Jason Mehring
c238716d6a Code cleanup - whonix* not tested 2014-10-28 04:09:55 -04:00
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
2014-10-22 16:37:26 -04:00
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
2014-10-16 12:03:05 -04:00
Jason Mehring
9e91084ef2 Debian Wheezy template addition and refactoring to allow Whonix TEMPLATE_FLAVOR 2014-10-14 12:02:12 -04:00
Marek Marczykowski-Górecki
290a8a65f8 debian: use real apt repo for qubes packages installation 2014-07-26 04:35:11 +02:00
Davíð Steinn Geirsson
7f38babc0a Initial debian support 2014-07-22 21:06:44 +02:00