iron.git

commit 74db4bd9d92e163d542dc176c77d28511bec8fbe

Author: Paolo Lulli <paolo@lulli.net>

minor fix on CLIENT_RCFILE creation

 iron/libexec/Makefile.in | 3 ++-
 iron/libexec/iron/iron-certificate | 2 +-
 iron/libexec/iron/iron-service | 2 --


diff --git a/iron/libexec/Makefile.in b/iron/libexec/Makefile.in
index fd5d800301f6e3ca2f4b1084b74e71e322c2d643..9ea1b6e066c5ef27d74a6bbcf214a19a3a95412b 100644
--- a/iron/libexec/Makefile.in
+++ b/iron/libexec/Makefile.in
@@ -221,7 +221,8 @@ 	iron/iron-sh-shell\
 	iron/iron-ca\
 	iron/iron-certificate\
 	iron/iron-client\
-	iron/iron-service
+	iron/iron-service\
+	iron/iron-debug
 
 all: all-am
 




diff --git a/iron/libexec/iron/iron-certificate b/iron/libexec/iron/iron-certificate
index 3c3967d05c28cd2b6caae6c1d9a30dbe0a345b85..ea190604c314a4e7c568db9e43e004714a31ad5b 100755
--- a/iron/libexec/iron/iron-certificate
+++ b/iron/libexec/iron/iron-certificate
@@ -77,7 +77,7 @@
 	if [ "$operation" = "remotesign" ]; then
 		client=$3
 		CLIENT_RCFILE="$RCDIR/client-$client"".env"
-		test -f $CLIENT_RCFILE || ( echo "Edit $CLIENT_RCFILE first" && remote_client_write_setup  ; exit -1)
+		test -f $CLIENT_RCFILE || ( echo "Edit $CLIENT_RCFILE first" ; remote_client_write_setup  ; exit -1)
 		test -f $CLIENT_RCFILE && source ${CLIENT_RCFILE}
 		remote_csr_user=$REMOTE_USER
 		remote_csr_host=$REMOTE_HOST




diff --git a/iron/libexec/iron/iron-service b/iron/libexec/iron/iron-service
index 85b4a0ad45556047138bcf5926ad95ce83641bb0..ab132956f08d1ad9030c7b485309e2b8e2faa90c 100755
--- a/iron/libexec/iron/iron-service
+++ b/iron/libexec/iron/iron-service
@@ -79,8 +79,6 @@ 		service_create $service 
 	fi 
 	if [ "$operation" = "setup" ]; then
 		test -f ${RCFILE} || ( service_home_setup_write ; echo "Edit values in ${RCFILE}"; exit 0) 
-		source ${RCFILE}
-		service_home_setup_write $service
 	fi 
 	if [ "$operation" = "delete" ]; then
 		source ${RCFILE}