[sword-devel] eBible.org repo testing update
Title: signature The following tweaks have been made to the eBible.org Sword repository, so far: Removed IPV6 record, forcing references to eBible.org to resolve to its IPV4 address, because anonymous ftp doesn't work with IPV6 (for reasons not immediately clear to me, but documented to be so). Corrected an issue with file permissions on in both the ztext subdirectories and in the zipped versions of them. Added InstallSize support in the .conf files. Adjusted the proftpd configuration to allow anonymous ftp login with both the default user name "anonymous" and the less common but easier to type convention "ftp". This turns out to be important, because the Sword library defaults to supplying the "ftp" user name when none is specified. Added http access (needed for JSword). The new repo is at ftp://eBible.org/pub/sword and at http://eBible.org/sword (same files either way). Secure https://eBible.org/sword also works, not that there is anything sensitive to encrypt, but that protocol can bypass ISP-level caches when you want to make sure you have the latest files. For the anonymous ftp login, no password is required, but supplying an email address, or something that looks like an email address, that indicates which front end was downloading would be nice. Or use whatever the Sword library defaults to. Whatever you put there ends up in the server logs, and really has nothing to do with email, but might be nice to analyze from time to time. Pocket Sword likes to download search indexes rather than building them on the fly. What is the best way to generate these? Where should they be put in the repository? Is there some documentation or at least samples on these? As I type this, the module rebuild process is about half done. (It takes about 30 hours, but that includes all outputs, including HTML, inScript, etc., for over 700 projects, some of which are very restricted in their distribution due to copyright permission issues.) -- Your partner in electronic Bible publishing, MICHAEL JOHNSON PO BOX 881143 PUKALANI HI 96788-1143 USA eBible.org MLJohnson.org Mobile: +1 808-333-6921 Skype: kahunapule ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
That is not correct understabding, David, tge module manager uses ftp as default user name. Sent from my phone. Apologies for brevity and typos.On 8 Aug 2015 2:49 pm, David Haslam wrote: > > IMPORTANT for Kahunapule Michael... > > PocketSword does not have UI options to specify username and password for a > [new] FTP repository. > > This means that requiring username=anonymous is currently a non-starter for > PS. > > In Manage Sources, I just tried adding the new repo, and I got a continuous > "eggtimer" when I returned to the list of module sources. Had to stop the > app. After starting the app again, the new repo was listed, but "NO MODULES > HERE. TRY A REFRESH." Refreshing does nothing. > > One for Nic Carter next: > > PocketSword | Downloads | Manage Sources has no UI option to remove a > user-added module source! > Refreshing Source List does not remove the one I just added. It would seem > I'm stuck with the unusable added source. There ought to be an edit option > as well as a delete option. > > I will copy this message directly to Nic. > > > Best regards, > > David > > > > -- > View this message in context: > http://sword-dev.350566.n4.nabble.com/heads-up-languages-repo-frontend-problem-tp4654883p4654904.html > > Sent from the SWORD Dev mailing list archive at Nabble.com. > > ___ > 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
Re: [sword-devel] heads up - languages/repo frontend problem
Starting now, the eBible.org repo supports both http and anonymous ftp. Apparently, both are needed. For http access, the repo is at http://eBible.org/sword/. (This is slightly shorter than the anonymous ftp URL at ftp://eBible.org/pub/sword/. The /pub/ is there more for tradition than for any real need to be there.) Secure http works, too, at https://eBible.org/sword/, which might be useful to bypass ISP-level caches and get a fresh copy of a new module from time to time. The actual files accessed through ftp, http, and https are identical. The indexes for http purposes are the default Apache indexes with the indexes option turned on. On 08/08/2015 04:27 AM, Martin Denham wrote: Hi, Does the new repo support access via http, which would be required by all JSword apps? Martin On 8 August 2015 at 14:54, David Haslamwrote: Karl wrote, "An alternative would be to keep IPV6, but change the access method to http." PocketSword does not support HTTP access to module sources. Only FTP. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/heads-up-languages-repo-frontend-problem-tp4654883p4654905.html Sent from the SWORD Dev mailing list archive at Nabble.com. ___ 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 -- Aloha, Kahunapule Michael Johnson MICHAEL JOHNSON PO BOX 881143 PUKALANI HI 96788-1143 USA eBible.org MLJohnson.org Mobile: +1 808-333-6921 Skype: kahunapule ___ 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
Re: [sword-devel] Uighur Cyrillic Repository
I would be happy to add the Bibles in the Uighur Cyrillic module source to the eBible.org repository, with full ftp and http access. All I ask is the USFM source files, the necessary metadata, and permission to do so. :-) On 08/08/2015 04:15 AM, David Haslam wrote: When is the Uighur Cyrillic module source going to become available as a properly created and maintained repository ? i.e. With anonymous FTP access for modules to be downloaded direct from any front-end app? David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Re-Uighur-Cyrillic-Repository-tp4654059p4654906.html Sent from the SWORD Dev mailing list archive at Nabble.com. ___ 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 -- Aloha, Kahunapule Michael Johnson MICHAEL JOHNSON PO BOX 881143 PUKALANI HI 96788-1143 USA eBible.org MLJohnson.org Mobile: +1 808-333-6921 Skype: kahunapule ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
Thank you, Karl. :-) I'm regenerating the repository, now, with InstallSize in the .conf files and repaired permissions. On 08/07/2015 11:58 PM, Karl Kleinpaste wrote: On 08/07/2015 11:33 PM, Kahunapule Michael Johnson wrote: What is the easiest way to determine the InstallSize from the output of osis2mod for compressed modules? installsize="`du -sb .sword/modules/texts/ztext/pick-a-directory | cut -f1`" As to permissions, all files are mode 0600 as seen from ftp. ftp> pwd 257 "/pub/sword/modules/texts/ztext/zypnt2010" is the current directory ftp> dir 227 Entering Passive Mode (74,208,71,128,175,68). 150 Opening ASCII mode data connection for file list -rw--- 1 ebible 505 336 Aug 8 00:34 nt.bzs -rw--- 1 ebible 505 82460 Aug 8 00:34 nt.bzv -rw--- 1 ebible 505 456465 Aug 8 00:34 nt.bzz -rw--- 1 ebible 505 0 Aug 8 00:34 ot.bzs -rw--- 1 ebible 505 241150 Aug 8 00:34 ot.bzv -rw--- 1 ebible 505 0 Aug 8 00:34 ot.bzz 226 Transfer complete ___ 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 -- Aloha, Kahunapule Michael Johnson MICHAEL JOHNSON PO BOX 881143 PUKALANI HI 96788-1143 USA eBible.org MLJohnson.org Mobile: +1 808-333-6921 Skype: kahunapule ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
Hi, Does the new repo support access via http, which would be required by all JSword apps? Martin On 8 August 2015 at 14:54, David Haslam wrote: > Karl wrote, "An alternative would be to keep IPV6, but change the access > method to http." > > PocketSword does not support HTTP access to module sources. Only FTP. > > David > > > > -- > View this message in context: > http://sword-dev.350566.n4.nabble.com/heads-up-languages-repo-frontend-problem-tp4654883p4654905.html > Sent from the SWORD Dev mailing list archive at Nabble.com. > > ___ > 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
Re: [sword-devel] Uighur Cyrillic Repository
When is the Uighur Cyrillic module source going to become available as a properly created and maintained repository ? i.e. With anonymous FTP access for modules to be downloaded direct from any front-end app? David -- View this message in context: http://sword-dev.350566.n4.nabble.com/Re-Uighur-Cyrillic-Repository-tp4654059p4654906.html Sent from the SWORD Dev mailing list archive at Nabble.com. ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
Karl wrote, "An alternative would be to keep IPV6, but change the access method to http." PocketSword does not support HTTP access to module sources. Only FTP. David -- View this message in context: http://sword-dev.350566.n4.nabble.com/heads-up-languages-repo-frontend-problem-tp4654883p4654905.html Sent from the SWORD Dev mailing list archive at Nabble.com. ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
IMPORTANT for Kahunapule Michael... PocketSword does not have UI options to specify username and password for a [new] FTP repository. This means that requiring username=anonymous is currently a non-starter for PS. In Manage Sources, I just tried adding the new repo, and I got a continuous "eggtimer" when I returned to the list of module sources. Had to stop the app. After starting the app again, the new repo was listed, but "NO MODULES HERE. TRY A REFRESH." Refreshing does nothing. One for Nic Carter next: PocketSword | Downloads | Manage Sources has no UI option to remove a user-added module source! Refreshing Source List does not remove the one I just added. It would seem I'm stuck with the unusable added source. There ought to be an edit option as well as a delete option. I will copy this message directly to Nic. Best regards, David -- View this message in context: http://sword-dev.350566.n4.nabble.com/heads-up-languages-repo-frontend-problem-tp4654883p4654904.html Sent from the SWORD Dev mailing list archive at Nabble.com. ___ 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
Re: [sword-devel] heads up - languages/repo frontend problem
On 08/07/2015 11:33 PM, Kahunapule Michael Johnson wrote: > What is the easiest way to determine the InstallSize from the output > of osis2mod for compressed modules? installsize="`du -sb .sword/modules/texts/ztext/pick-a-directory | cut -f1`" As to permissions, all files are mode 0600 as seen from ftp. ftp> pwd 257 "/pub/sword/modules/texts/ztext/zypnt2010" is the current directory ftp> dir 227 Entering Passive Mode (74,208,71,128,175,68). 150 Opening ASCII mode data connection for file list -rw--- 1 ebible 505 336 Aug 8 00:34 nt.bzs -rw--- 1 ebible 505 82460 Aug 8 00:34 nt.bzv -rw--- 1 ebible 505456465 Aug 8 00:34 nt.bzz -rw--- 1 ebible 505 0 Aug 8 00:34 ot.bzs -rw--- 1 ebible 505241150 Aug 8 00:34 ot.bzv -rw--- 1 ebible 505 0 Aug 8 00:34 ot.bzz 226 Transfer complete ___ 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