Opened 8 years ago
Closed 8 years ago
#291 closed enhancem. (fixed)
wpi install - Dmitry a.Steklenev's Bibliothek nicht gefunden...
Reported by: | andi.b@gmx.net | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | |
Component: | Samba Server WarpIN archive | Version: | Server 3.6.x |
Keywords: | Cc: |
Description
bitte Installation abbrechen...
But I can't find which dll the installer is looking for. Reinstalled REXX libraries rxlib4smb.wpi but still something is missing.
Found no info in wiki nor at glass.ptv.ru.
Please improve installer/wpi package to show the name of missing dll.
Attachments (1)
Change History (7)
comment:1 by , 8 years ago
comment:2 by , 8 years ago
Unfortunately attaching Files does not work with trac currently - Internal Error :-(
Anyway - rxcrypt in the preferred location is from Jan 2017 -
{0}[m:\] which -lasu rxcrypt.dll 1: 01/28/17 16:43:44 17603 p:\usr\lib\rxcrypt.dll *** *** Warning - '.' found in your libpath *** *** Which dll is used may depend on program start order and libpathstrict if *** defined. Use pmseek.exe or similar tool to find all occurrences. *** 2: 06/08/98 21:02:58 17964 p:\dll\rxcrypt.dll 3: 06/08/98 21:02:58 17964 m:\ecs\dll\rxcrypt.dll
Now that I know the name of the dll I can safely delete the two others. I guess the one in %unixroot% - p:\usr\lib\rxcrypt.dll is the correct one. Unfortunately bldlevel says the same v 0.00 for all of them.
Does rx4smb.wpi look for (and install) the dll in %unixroot% and why does it not find it?
comment:3 by , 8 years ago
1.) There was and is only one rxcrypt.dll. Taking the hex view a version of 1.0.0 string is visible towards the end of the file. Variants have been lxlited and given another time stamp.
2.) rx4smb.wpi installs into bootdrive\ecs\dll
3.) rpms in order to replace rx4smb.wpi are in the works.
4.) The rxcrypt.dll in @unixroot\usr\lib probably comes from klusrmgr (ex:klibcum) - the next drop of that will come without this dll (requiring the then available rpm for rxcrypt. Removing all rxcrypt.dll besides the one in @unixroot\usr\lib is advisory.
comment:4 by , 8 years ago
If I could chime in here a moment...
Fresh install of Samba server on ArcaOS beta 4.9.4. I *then* installed klusrmgr which pulled rpm4wpi. I had an issue creating a Samba user which required renaming the rxcrypt.dll (same bldlevel; newer timestamp) in \usr\lib. The error thrown was:
Line 68 of PB_AddUserOK_Click in SMBUSERS.VRM: +++ password.nx = Crypt(VRGet('EF_password', 'Value'), salt);
Once I renamed the copy in \usr\dll, the operation completed successfully. Renaming the one in \sys\dll did not resolve the issue (this is opposite of what you advise in (4), above, Herwig). I have no idea why.
comment:5 by , 8 years ago
Thanks Lewis. I can confirm that the Samba wpi do not like the rxcrypt.dll in %unixroot%\usr\lib. Renaming this one and the message about Dmitry a.Steklenev's missing dll goes away.
by , 8 years ago
Attachment: | SambaInstallError.png added |
---|
comment:6 by , 8 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Problem is the during the creation process of the rxcrypt rpm, the .DLL was lxlited, which rendered it unusable. This has been fixed in the rxcrypt rpm.
Very strange.
Dmitry a.Steklenev's is rxcrypt.dll and definitely is in rx4smb.wpi.
There is a log in the root of the bootdrive named smbwpi.log - what does it say?
A few things come to my mind: