This is an automated email from the git hooks/post-receive script. jamespage pushed a commit to branch patch-queue/master in repository jenkins.
commit 17592b52bc309e975098d5dd15b82bedf20cb2e3 Author: Debian Java Maintainers <[email protected]> Date: Sun Aug 11 10:41:39 2013 +0100 purge-embedded-su4j Gbp-Pq-Topic: native-integration --- core/src/main/java/hudson/os/SU.java | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/core/src/main/java/hudson/os/SU.java b/core/src/main/java/hudson/os/SU.java index b254f54..929e7eb 100644 --- a/core/src/main/java/hudson/os/SU.java +++ b/core/src/main/java/hudson/os/SU.java @@ -23,7 +23,6 @@ */ package hudson.os; -import com.sun.solaris.EmbeddedSu; import hudson.Launcher.LocalLauncher; import hudson.Util; import hudson.model.Computer; @@ -94,21 +93,6 @@ public abstract class SU { } }.start(listener,rootPassword); - if(os.equals("SunOS")) - return new UnixSu() { - protected String sudoExe() { - return "/usr/bin/pfexec"; - } - - protected Process sudoWithPass(ArgumentListBuilder args) throws IOException { - listener.getLogger().println("Running with embedded_su"); - ProcessBuilder pb = new ProcessBuilder(args.prepend(sudoExe()).toCommandArray()); - return EmbeddedSu.startWithSu(rootUsername, rootPassword, pb); - } - // in solaris, pfexec never asks for a password, so username==null means - // we won't be using password. this helps disambiguate empty password - }.start(listener,rootUsername==null?null:rootPassword); - // TODO: Mac? // unsupported platform, take a chance -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jenkins.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

