From 890bfb4e9b003ede85c5dc104aa935faf4b9234e Mon Sep 17 00:00:00 2001 From: Daniel <daniel@harvey> Date: Tue, 28 Apr 2020 12:22:36 +0200 Subject: [PATCH] FIX: Added newline and flushing to password transfer. --- src/main/java/caosdb/server/accessControl/Pam.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/caosdb/server/accessControl/Pam.java b/src/main/java/caosdb/server/accessControl/Pam.java index d66abb21..0cae6fd7 100644 --- a/src/main/java/caosdb/server/accessControl/Pam.java +++ b/src/main/java/caosdb/server/accessControl/Pam.java @@ -75,6 +75,8 @@ public class Pam implements UserSource { pb.directory(script.getParentFile()); final Process p = pb.start(); p.getOutputStream().write(password.getBytes()); + p.getOutputStream().write('\n'); + p.getOutputStream().flush(); return p; } -- GitLab