I suspect passwd on those platforms will fail unless there is a pty
attached. Try doing this:

  run "passwd", :pty => true

- Jamis

On 9/10/07, ken brooks <[EMAIL PROTECTED]> wrote:
>
> I have tons of user ids on different machines that I like to keep in
> sync.
>
> I was using cap 2.0 to execute passwd on a remote host (solaris as
> well as aix).
> I would read the data coming back in and send back the appropriate
> response.
> Everything worked pretty well.
>
> Since pulling down 2.1 (Capistrano v2.0.100) I get the following
> immediately after passwd is sent.
> Unexpected failure. Password file/table unchanged.
>
> I'm pretty sure you changed a few nuts a bolts about the SSH
> implementation and the way its creating sessions.
> Any thoughts on this?
>
> -Ken
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/capistrano
-~----------~----~----~----~------~----~------~--~---

Reply via email to