pentoo-system: adding two factor authentication support, universal two factor is getting interesting

This commit is contained in:
Zero_Chaos 2014-10-29 13:53:09 +00:00
parent cd5aa8ac7b
commit 1d7debf549
7 changed files with 18 additions and 6 deletions

View file

@ -6,8 +6,8 @@ AUX b43-commercial-2012.1 305 SHA256 b9a147fc4a41f4d45e5bd8dd790154293bb3a59fd8e
AUX dokeybindings-2012.1 265 SHA256 ea323401cfaf10a37f04771541390b1c037a255c5583a5030ea6acbce5b5a409 SHA512 0765034bdb44fea5833be31f41bf1791866221c5f4148e639c172cbfb937a8090ada0c4fa62b5e96dded7501285a8a2f758d59397468d339782652ca18770aac WHIRLPOOL b0b272f7a7ece9930241c89bbe1fe7a3999baf853f547ef4f35770e42f0f49c2e12318ca8ab3fb001ddbbbb87b099e9f6545d897205464d245b5d057c287a431
AUX layman-sync 56 SHA256 3d8376566a509d4cfdcee8df55bdaf48fcdaf62c4dd46649c8bf3341b1c522aa SHA512 c7a49c4e0025958800a05d8c06ce1a01621d30358bdce829ea1187bde0d8a41c6d44c284037ee3c5bcc1bca3b319cd28b2350005eb1a2bbcfa0a1534eaaceb84 WHIRLPOOL 819df69d22ff0c82924b1d765ca4b3bf6a70be3243d5a4deea45b0d069e6abddd514cdca35ba91f3de54e15b16afb3a267153c6908b714ce281e781db1790379
AUX local.conf 524 SHA256 f0854a36ace98318a20772448aae5e5d465eba5d1f1517292a86a5f2b46c55d8 SHA512 b3f4f7590b532e8db7db5586dad6c54cd5ce2e040b16bbfa8a3fa74445028b3411cf087b254b71866ea12d42c7f8740cfbfe64e269a8675a729315b9415546d9 WHIRLPOOL 8a7322d2593e3f3a4cfeea2af1ed9f0a226af5e8037808b49e195fe2210d35f8a314a962215507f0bde303d601afb917a3f0fc7fd181be2d7a34f958de9bd3c2
AUX motd-2014.3-r6 2659 SHA256 1190f599562d06d3b3f24f7a9ca865b18d279d428620753544c9d39928aa9f07 SHA512 5e15c3ecd4756774b1e0b283e564bb1d00338261cf7c8374112a940a091c73879df7c35f8b5fd03c8464dc58739c0d2735e007208e95c77ddedbe9f115ecc5b3 WHIRLPOOL 9d2992d9e207b5699b9b8027d938dce9a6c4cc4f6085f0ceb8bbe91999351cb8601cff5339b3a0fb249655ebc048339473f590168353ce193cd8cb18e39c1b14
AUX motd-2014.3-r7 2659 SHA256 0361e531ae80e0ba7a48a49e52e2296207794c0bb7fe831f15393b76ae514f06 SHA512 d7cd1a0f79b3765bbec2924ed64ac805b13c6dba512f2d43a22b3ef7b314e63bc8d20fd680da771359dc3b7952f4b69c7b742cee2a6ac82cac87b1cf684d0052 WHIRLPOOL ec17e3520d8fc3a0f7dd844e1c7d6c30fa4c763040704e742c8dff8e2206e023bc6dcd33bdafccd3cf6503da947f443365c50a986bb812d5ca90a33bdcaea8ef
AUX pentoo.xpm.gz 59047 SHA256 4adb6d0d305b599e35bed9a835b6aa3531cce71c0b05e293adb3197cac4c09e0 SHA512 a6a2f152861e63c33afdda9997b9be25bd735f0624c946d61d0088210264743f842f103026eeb7cf63ef94b873131b072b61c55fba1922e9830318bcacd7a074 WHIRLPOOL a3b937b810f02f1fa6ebcdc58cada7a71e778f370b3355a08670a7f524d8e370ba29bdaf408d0bdd14753a129734d80a952937f3e009a69e87bed90995a2aaaf
AUX toggle_hardened 1525 SHA256 4149a0ec42cd348eef7c707d33c792fc1673071c47e13f6d287719b6f84aec8b SHA512 8bd848c38f86c544eaf171a7b1492d837971aa252f58a14a37c6372019741036b1d66417585a685630637fa61b1ad6da50df46b8ad330396682e0b877336d451 WHIRLPOOL 42b32c6d72591ebc86e230dc36b9c16024c3f85f5c9397ed8efbc70b5bad446f2e79585fa114b160a0d683121e1b221a6c6e9a78732bb6d91d39b316b342834d
AUX toggle_hardened.desktop 195 SHA256 6f210f31e26e30509c1bfe1b3fb2c5a5ddc208298f40649a3e1b98fd8cbbaaa0 SHA512 d92bfcc736e44ed41eb12d7698a6acb7bd1a7cf8369fbcd9a0eba256bcf4eeb3b6a05f0a7a765ca10c39d7feaf115dfd8a7d8aba3dd097a9a9b450016d236add WHIRLPOOL fceeb44da7b225ef17b578474d7860398fe4c5a5e21bba200f6e7814b71c716dc55a43a062ebaf2f842993de2f2fa52e7904062eef5d2eca281151fecba310f5
EBUILD pentoo-system-2014.3-r6.ebuild 5811 SHA256 b42a934f692024b065cc7f4a6026a102f0ba7cd0e226dfa561716365ae0daa2f SHA512 3a438a34f60892c96cfeed7f6fca7ccda72acd825ab435873a98827330ea220b06de426547c69f0ac39b64cfb6f560fd1d5df8bf36eadfada8f829e029f9196a WHIRLPOOL 53d08c2827978c5fcabf80bdddd10afd90a5587c95d224d0d85b573398cc88a6ad3ad77229520b43bfe4e83c340dc592e292c531fbc3347d85fefb305129db44
EBUILD pentoo-system-2014.3-r7.ebuild 5894 SHA256 c82d54f6332f88d31ec4680af825fd49a742517ba1142b5e1012dfc16d76aea1 SHA512 e54cce568a452a96708dd30f19920501e0de9dedf56033c9b3de66b7a8ff49a870731b41d3f655f72333106f6170395355112c96e219fbc5520bb98722f737fb WHIRLPOOL ee57d4ed02d0de36fa62158e74bd375de7b36404fbce3e225d41f9b52e92883689bd00334f3e3e9b1cf78e0e8424b39629236e25f515ec9485dc41e7a64bb49a

View file

@ -15,7 +15,8 @@ Welcome to Pentoo powered by Gentoo linux...
****************************************************************************
* *
*  All network interfaces are now down at boot. *
*  You can type dhcpcd ethX to setup your network interface. *
*  For gui network manager, type "/etc/init.d/NetworkManager start" *
*  Or you can type dhcpcd ethX to setup your network interface. *
*  If you have a broadcom wifi card it is currently using b43-openfwwf. *
*  If this is undesirable or non-functional type "./b43-commercial" *
*  You can toggle PaX hardening on and off with "toggle_hardened" *
@ -28,7 +29,6 @@ Welcome to Pentoo powered by Gentoo linux...
*  Pentoo Bug Tracker https://code.google.com/p/pentoo/issues/list *
*  Pentoo Update Guide https://code.google.com/p/pentoo/wiki/PentooUpdater *
* *
*  For gui network manager, type "/etc/init.d/NetworkManager start" *
*  Type startx to launch XFCE window manager *
*  enlightenment e17 is also installed but not ready for general use yet *
* *

View file

@ -10,7 +10,7 @@ SLOT="0"
LICENSE="GPL-3"
IUSE_VIDEO_CARDS="video_cards_nvidia video_cards_virtualbox video_cards_vmware"
IUSE="bindist enlightenment kde livecd livecd-stage1 pax_kernel qemu +windows-compat +X +xfce ${IUSE_VIDEO_CARDS}"
IUSE="+2fa bindist enlightenment kde livecd livecd-stage1 pax_kernel qemu +windows-compat +X +xfce ${IUSE_VIDEO_CARDS}"
S="${WORKDIR}"
@ -39,6 +39,8 @@ PDEPEND="${PDEPEND}
!arm? ( !livecd-stage1? ( sys-kernel/genkernel
|| ( sys-boot/grub:0 sys-boot/grub-static )
sys-boot/grub:2 ) )
2fa? ( app-crypt/yubikey-neo-manager
sys-auth/yubikey-personalization-gui )
app-arch/unrar
app-arch/unzip
app-arch/sharutils

View file

@ -1,3 +1,7 @@
app-crypt/yubikey-neo-manager
app-crypt/libykneomgr
app-crypt/libu2f-host
app-crypt/steghide
=app-crypt/hashkill-0.3.1_p2013*

View file

@ -0,0 +1,3 @@
sys-auth/libyubikey
sys-auth/ykpers
sys-auth/yubikey-personalization-gui

View file

@ -11,3 +11,6 @@ dev-python/numpy lapack
#needed by mossmann for interactive python in classes
dev-python/ipython matplotlib
#yubikey stuff
dev-python/pyside webkit

View file

@ -8,5 +8,5 @@ net-wireless/hostapd wpe
net-wireless/lorcon python ruby
net-wireless/wifite extra dict
net-analyzer/wireshark lua
net-wireless/wpa_supplicant wps
net-wireless/wpa_supplicant eap-sim uncommon-eap-types tdls p2p wps
net-wireless/yatebts bladerf uhd