1. RESTRICT variable within ebuilds - So that mirrors do not mirror the actual source archive. 2. Include a 'agree-to-high-export' and 'agree-to-low-export' USE variables that, if set, will build high encryption or low encryption enabled applications. If it isn't set it should default to returning an error message with a license of somesort. possibly: PLEASE REMEMBER THAT EXPORT/IMPORT AND/OR USE OF STRONG CRYPTOGRAPHY SOFTWARE, PROVIDING CRYPTOGRAPHY HOOKS OR EVEN JUST COMMUNICATING TECHNICAL DETAILS ABOUT CRYPTOGRAPHY SOFTWARE IS ILLEGAL IN SOME PARTS OF THE WORLD. SO, WHEN YOU IMPORT THIS PACKAGE TO YOUR COUNTRY, RE- DISTRIBUTE IT FROM THERE OR EVEN JUST EMAIL TECHNICAL SUGGESTIONS OR EVEN SOURCE PATCHES TO THE AUTHOR OR OTHER PEOPLE YOU ARE STRONGLY ADVISED TO PAY CLOSE ATTENTION TO ANY EXPORT/IMPORT AND/OR USE LAWS WHICH APPLY TO YOU. THE AUTHORS OF GENTOO ARE NOT LIABLE FOR ANY VIOLATIONS YOU MAKE HERE. SO BE CAREFULLY YOURSELF, IT IS YOUR RESPONSIBILITY. If you agree to this license, and would like to enable high-grade encryption then place the variable 'agree-to-high-crypto' in your USE variable in /etc/make.conf
we have mirror RESTRCTing now ... as for the other, draw up a list of packages that would be affected and we could implement a global USE flag