Robin Rosenberg <robin.rosenberg@xxxxxxxxxx> wrote: > tisdagen den 16 september 2008 17.44.29 skrev Shawn O. Pearce: > > Connections created through batch processes (e.g. those started by > > cron) don't have a terminal to interact with a user through. A > > common way to disable password prompting with OpenSSH is to setup > > a Host block in ~/.ssh/config with "BatchMode yes" enabled, thus > > telling the client not to prompt for passphases or passwords. > > That did not work when any of the identities in ~/.ssh matched. Though > I specifically told jgit to use an identity that should not work, it found another > that did. During setup all identities are loaded and made available to JSch. Yes, that's a known bug. > That bug is not related to this code (so I pushed it) other than it made it tricky > to test. OpenSSH only tries the identity I tell it to, or default if not told. I have a plan on how to fix it. I just didn't find the time today to actually implement it. I'll put an issue on the issue tracker with my thoughts on how IdentityFile can be implemented correctly. If I don't get to it this week maybe someone else can, it looks pretty simple on the surface. -- Shawn. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html