On 07/05/2019 06:56, Robert J. Clay wrote:
Note: Changed Subj line to "LedgerSMB installation on SUSE". On Mon, May 6, 2019 at 1:05 AM John O'Gorman <john@og.co.nz> wrote:
I'm running into similar problems.
I am trying to install LedgerSMB on a laptop running SUSE Tumbleweed 2019-05-02. Which version of LSMB (LedgerSMB) did you install? ledgersmb-1.6.2.tar.gz
I think my prerequisites are OK.
1. The downloaded tarball does not contain a setup.pl or a login.pl file.
Question should these be present or does the apache rewrite module inf effect create them from something else The LSMB app takes care of it. If you use apache as the web proxy, then the rewrite ensures that a URL ending in just "/" goes to the /login.pl page, and page requests are otherwise reverse proxied to the LSMB application itself up on http://localhost:5762
Where is the login.pl page? When I search the files in the download, the only login.pl I can find is a reference under the UI directory where there are calls which include action=login.pl Similarly with setup.pl there are in .html files under UI/setup which have action="setup.pl" statements But I cannot find either login.pl or setup.pl
2. I cannot find the SSL certificates.
Question Where should I look? Or should I attempt to create them myself. It appears that SUSE has an example SSL certificate package similar to how it is available in Debian:
"An example certificate for a hypothetical company Snake Oil is available when installing the package apache2-example-certificates."[1]
OK. I will look into this further. I have found in /etc/ssl/private 3 files with my full (false) DNS cname:acer.og.gen.nz as prefix to a .crt, .csr, and .key files which seem to contain example ssl file. Maybe I can use these to get LedgerSMB working.