Hello,
I am trying to update Samba on my AIX 7.1 system as there is an issues with it, the smbd process coredumps and I have had no luck figuring it out why.
My approach is to try to re-install a newer samba and I have found the latest 3.x package for samba in ppc.rpm format at perlz.org
Looking at my current system, it has 3.6 installed. It seems that this was not installed using RPM as I don't see samba in the list when I run "rpm -qa".
However, I did find it using "lslpp -L | grep "samba" returns..
pware53.samba.rte
So I think at some point installed using installp??
Judging from the "pware53" name I think it was obtained from an IBM AIX repository at pware.hvcc.edu (which no longer works).
So my goal is to first uninstall the existing samba package (smbd, nmbd, winbindd) and installing the latest 3.6.22 from perlz.org.
My issue is, I have no idea how to install the package (noob to aix/unix) and i'd like to do this as clean as possible.
As a test, I downloaded all the ppc.rpm packages below and placed them in one folder..
samba-3.6.22-1.aix7.1.ppc.rpm
samba-client-3.6.22-1.aix7.1.ppc.rpm
samba-common-3.6.22-1.aix7.1.ppc.rpm
samba-doc-3.6.22-1.aix7.1.ppc.rpm
samba-domainjoin-gui-3.6.22-1.aix7.1.ppc.rpm
samba-swat-3.6.22-1.aix7.1.ppc.rpm
samba-winbind-3.6.22-1.aix7.1.ppc.rpm
samba-winbind-clients-3.6.22-1.aix7.1.ppc.rpm
samba-winbind-devel-3.6.22-1.aix7.1.ppc.rpm
samba-winbind-krb5-locator-3.6.22-1.aix7.1.ppc.rpm
libsmbclient-3.6.22-1.aix7.1.ppc.rpm
libsmbclient-devel-3.6.22-1.aix7.1.ppc.rpm
When I ran rpm -ivh *.rpm I got a bunch of failed dependencies.
My issues right now are...
Should I be installing the ppc.rpm package or the src.rpm package? If I download all the dependencies and run ipm -ivh *.rpm will that install the package? What happens to things you usually have to pass in when building the package such as /configure -- /make etc.. (such as in ubuntu).
How do I properly uninstall/clean the current pware53 samba/nmbd/winbindd installation so I don't end up with two different versions?
Thank you.