git: 9front

Download patch

ref: 09505a4512f22069d7caab39a01fc0edda6589c3
parent: cc15e6c3d2f63a9a88975319dbfe9bccd171a8f9
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Wed Oct 23 19:44:25 EDT 2013

newuser: make lib/profile read drawterms /dev/secstore when available

--- a/sys/lib/newuser
+++ b/sys/lib/newuser
@@ -46,7 +46,13 @@
 	fn cpu%{ $x^* }
 	if(! test -e /mnt/term/dev/wsys){
 		# call from drawterm
-		auth/factotum
+		if(test -e /mnt/term/dev/secstore){
+			auth/factotum -n
+			read -m /mnt/term/dev/secstore >/mnt/factotum/ctl
+			echo >/mnt/term/dev/secstore
+		}
+		if not
+			auth/factotum
 		webcookies
 		webfs
 		plumber
--