[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date
][Minivend by thread
]
Re: [mv] remoteuser password
****** message to minivend-users from jojo@buchonline.net ******
On 16 May, David Babler wrote:
> ****** message to minivend-users from David Babler <dbabler@Rigel.orionsys.com> ******
>
>
> OKay, I've been over and over this, searched the archives and got even
> more confused, especially since most of the relevant archive hits were for
> MiniVend 3.xx.
Independ what your are looking for, the most will works in MV4 too.
> I'm running FreeBSD 4.0, Apache-1.3.6/mod_ssl/2.2.8 and MiniVend 4 (the
> latest version on the website). I have all of the required and suggested
> Perl modules installed and pgp 2.6.2 is installed and operational with
> keys generated for the minivend user. I can get the basic and simple
> example cases working... mostly.
>
> Problems:
>
> 1. The documentation mentions the remote user password as being "encrypted
> or unencrypted" and even shows a "blank" encrypted password, however,
> makecat never encrypts this field in the catalog.cfg file, leaving it
> plaintext. Additionally, it is really unclear what the difference is
> between the superuser defined for the catalog in the catalog.cfg file as
> compared to the superuser(s) defined in the minimate db file.
Did you look into your error.log? Did you start MV in UNIX mode only?
Maybe it works only in INET mode for the remote user? This is my next
step to try out with MV4 in the future.
[DEL]
> 3. The crypt_program variable remains 'none' regardless of the presence
> or absence of the pgp program on a from-scratch installation. Manually
> editing the minivend program to set the proper path for pgp on a FreeBSD
> system (/usr/local/bin/pgp, not /usr/bin/pgp) does let it set the program
> variable correctly. It would be useful if it either looks for pgp and
> enables this automatically or at least mentions that you have to tweak the
> minivend source.
> Another oddity is that makecat expects to find the minivend program at
> /usr/local/minivend/bin/minivend whereas it is actually installed at
> /usr/minivend/bin/minivend. Putting in a link in the /usr/local/minivend
> lets it work.
perl Makefile.PL PREFIX=/the-wish-path-to-install-minivend
will do what you want. If you donīt want to install MV there or there,
you must to use the parameter "PREFIX....".
> 4. Adding the LocationMatch statement to Apache and setting a password for
> the administration page produces a proper browser password dialog and
> entry of the Apache password gives access to the config menu, but each
> time I try to perform any operation, MiniVend asks for a username/password
> (which of course never works).
Did you check the ".access_gate" file? Did you read the error.log?
> 5. Accessing www.domain.com/cgi-bin/simple/config/menu works but
> www.domain.com/cgi-bin/simple/admin/menu always responds that there is no
> such page. Without encrypted passwords, clicking on the 'frames' link in
> the admin menu works okay, however.
>
>
> The bottom line is: how do you make remoteuser passwords work with
> encrypted passwords?
A workaround is...
- make a new account in your shop for the remoteuser
- edit the ".access_gate" file and add the name (loginname) of the
remoteuser
Donīt forget to restart the MV server. In some case, you have to remove
the session.db.
Hope this helps a little bit.
Joachim
--
Hans-Joachim Leidinger
buch online jojo@buchonline.net
Munscheidstr. 14 FAX: +49 209 1671449
45886 Gelsenkirchen FAX: 0209 1671449
-
To unsubscribe from the list, DO NOT REPLY to this message. Instead, send
email with 'UNSUBSCRIBE minivend-users' in the body to Majordomo@minivend.com.
Archive of past messages: http://www.minivend.com/minivend/minivend-list