It also has the added benefit of being one of the easiest ways for people to expose their personal repositories to their other devices - e.g. mobile or simply other remote systems. For myself, I know, SFTP is the easiest type of remote file access to expose.
Safety of users is what initially prompted someone to ask on IRC about SFTP/SCP availability (SCP is more difficult as, from what I've read, it does not provide a straightforward mechanism for giving directory listings whereas SFTP returns the same listing format as FTP). Also, this permits entities to expose private repositories to either internal users or testers. I work on-and-off with a group at Wycliffe that is required to adhere to strict legal standards with regards to some of the modules they produce. They have been asking for a way to securely expose file repositories to members - FTP is not an option because their IT department will not punch FTP holes in their firewall, and HTTP/HTTPS authentication is much more tedious to setup. So when a user asked about SSH-based access and I saw it was trivial with libcurl I went ahead and implemented it. If someone with commit privileges to those files could land the patch or if I could get access to land it, I'd be appreciative. --Greg On Mon, Dec 3, 2012 at 11:28 PM, David "Judah's Shadow" Blue <yudahssha...@gmx.com> wrote: > Greg Hellings <greg.helli...@gmail.com> wrote: >> >> The attached patch will introduce support for SFTPSource transports in >> the SWORD engine, allowing a user to access remote repositories over >> SFTP (which is enabled by default when a user enables SSH). >> >> --Greg >> >> ________________________________ >> >> sword-devel mailing list: sword-devel@crosswire.org >> http://www.crosswire.org/mailman/listinfo/sword-devel >> Instructions to unsubscribe/change your settings at above page > > > That would be really helpful especially wrt hostile areas if you are > discerning with what repos you trust. > -- > Sent from my Android phone with K-9 Mail. Please excuse my brevity. > > _______________________________________________ > sword-devel mailing list: sword-devel@crosswire.org > http://www.crosswire.org/mailman/listinfo/sword-devel > Instructions to unsubscribe/change your settings at above page _______________________________________________ sword-devel mailing list: sword-devel@crosswire.org http://www.crosswire.org/mailman/listinfo/sword-devel Instructions to unsubscribe/change your settings at above page