[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fab-user] Multiple usernames and password typos
From: |
Jeff Forcier |
Subject: |
Re: [Fab-user] Multiple usernames and password typos |
Date: |
Fri, 4 Jul 2008 12:25:45 -0400 |
Correct, I only tested this with run(), and looking at sudo() you're
right that it won't work.
The problem as I see it is the initial assumption of having the same
username/password on all hosts (e.g. just grabbing ENV['fab_password']
which will be the last password entered by the user during the
connection phase). I've nixed the username problem, but the password
is still an issue.
I imagine having a more robust global registry of hosts with username
and password defined for each would go a ways towards fixing this.
I'll take a stab at a solution soon.
-Jeff
On Fri, Jul 4, 2008 at 12:17 PM, Christian Vest Hansen
<address@hidden> wrote:
> It's nice to see you take a stab at this, Jeff. :)
>
> I just briefly glanced over your patch and think there'll be a problem
> with the sudo() operation if the different users on the different
> hosts uses different passwords - which I think is pretty likely in the
> event of different users.
>
> I'll look at it closer when I get home from work.
>
>
>
> On 7/4/08, Jeff Forcier <address@hidden> wrote:
>> Hi Alex, folks,
>>
>> If you check out my Github Fabric fork,
>> http://github.com/bitprophet/fabric/tree/master, I've just pushed a
>> fix for your first issue. I could have sworn that Fabric already
>> supported address@hidden style username overrides in fab_hosts, but it
>> didn't appear to, so I've added it in :) Seems to work OK for me.
>>
>> Not sure how you have Fabric installed, but if you aren't able or
>> willing to use Git to pull down the source (with Git installed you
>> just need to two commands, "git clone <my git clone URL>" followed by
>> "sudo python setup.py install", and that will get you the 'fab'
>> command) just let me know and I'll zip it up for you or whatever you'd
>> like.
>>
>> Your second problem will take a bit more work but I might tackle that
>> today as well, depending on my whims and how easy it is :) Don't know
>> the paramiko module very well but I hope it would just be some extra
>> logic on Fabric's end to handle "bad password" exceptions inside a
>> while loop or some such.
>>
>> Regards,
>>
>> Jeff
>>
>>
>> On Fri, Jul 4, 2008 at 6:07 AM, Alex Marandon <address@hidden> wrote:
>> > Hi Christian, hi everyone,
>> >
>> > I thought I'd give you a bit a feedback on my experience with Fabric.
>> >
>> > Apparently it's not possible to set up multiple user names. I guess
>> > Fabric makes the assumption that all the servers should be accessed by
>> > the same user name but it's not always the case. Fabric doesn't seem
>> > to take into account the rules specified in ~/.ssh/config either, so I
>> > can't really find a way to work around this limitation.
>> >
>> > Another problem is how mistyped passwords are handled. When typing a
>> > wrong password, Fabric just blows up which is a bit annoying since
>> > typos can happen when typing multiple passwords in a row.
>> >
>> > All the best,
>> > Alex
>> >
>> >
>> > _______________________________________________
>> > Fab-user mailing list
>> > address@hidden
>> > http://lists.nongnu.org/mailman/listinfo/fab-user
>> >
>>
>>
>> _______________________________________________
>> Fab-user mailing list
>> address@hidden
>> http://lists.nongnu.org/mailman/listinfo/fab-user
>>
>
>
> --
> Venlig hilsen / Kind regards,
> Christian Vest Hansen.
>
- [Fab-user] Multiple usernames and password typos, Alex Marandon, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Jeff Forcier, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Christian Vest Hansen, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos,
Jeff Forcier <=
- Re: [Fab-user] Multiple usernames and password typos, Jeff Forcier, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Christian Vest Hansen, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Jeff Forcier, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Christian Vest Hansen, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Jeff Forcier, 2008/07/04
- Re: [Fab-user] Multiple usernames and password typos, Christian Vest Hansen, 2008/07/04