Mike Bird wrote: > On Sat July 24 2010 18:36:47 Dirk wrote: >> #!/usr/bin/expect -f >> >> spawn rsync -r --progress a [email protected]:/b >> expect "assword:" >> send "password\r" >> expect "hostname" >> >> >> why does this script stop while rsync is still transferring? >> >> >> (hostname is the name of the host in the prompt) >> >> >> and, yes, it HAS TO BE done using expect... any answer including the word >> "keys" will not be helpful > > From "man rsync": > > Some modules on the remote daemon may require authentication. If so, > you will receive a password prompt when you connect. You can avoid the > password prompt by setting the environment variable RSYNC_PASSWORD to > the password you want to use or using the --password-file option. This > may be useful when scripting rsync. > > WARNING: On some systems environment variables are visible to all > users. On those systems using --password-file is recommended. > > --Mike Bird > >
does not work -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

