[op12.3] unable to login vsftp

after installed op 12.3, i setup vsftp using yast . but when i try to login, i getting error login incorrect, login failed. with any user i created
i didn’t get such issue with previous op before. the setting is always the same.

can someone help me?

Same problem here.

I had simular problem after upgrading from 12.1 to 12.3. Had to reinstall my clone just to get my 12.1 back.

i check the log message show

PAM audit_log_acct_message() failed: Operation not permitted

I google and found the problem reported before. I tried the solution suggested but it doesn’t work

> op 12.3

hey ko,
do you mean to type “openSUSE 12.3”?


dd

Build vsftpd from last source and it will login with local user.

How can I get the last build from vsftpd?

Thanks

On 2013-03-26 20:36, helmut-73 wrote:
>
> triggerZ;2539425 Wrote:
>> Build vsftpd from last source and it will login with local user.

I hope this is reported on Bugzilla.

> How can I get the last build from vsftpd?

Use the package search feature at the opensuse.org site.


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)

Download vsftpd source code from https://security.appspot.com/vsftpd.html
Unpack
Make
Copy new vsftpd executable to /usr/sbin
That’s all

I have openSuse 12.3 64 and I had to change slightly file vsf_findlibs.sh in sources root
it can’t find libcap library at 64bit system

was :

Look for libcap (capabilities)

if locate_library /lib/libcap.so.1; then
echo “/lib/libcap.so.1”;
elif locate_library /lib/libcap.so.2; then
echo “/lib/libcap.so.2”;
else
locate_library /usr/lib/libcap.so && echo “-lcap”;
locate_library /lib/libcap.so && echo “-lcap”;
locate_library /lib64/libcap.so && echo “-lcap”;
fi

need :

Look for libcap (capabilities)

if locate_library /lib64/libcap.so.1; then
echo “/lib64/libcap.so.1”;
elif locate_library /lib64/libcap.so.2; then
echo “/lib64/libcap.so.2”;
else
locate_library /usr/lib64/libcap.so && echo “-lcap”;
locate_library /lib64/libcap.so && echo “-lcap”;
locate_library /lib64/libcap.so && echo “-lcap”;
fi

On 2013-03-27 13:56, triggerZ wrote:
> was :
> # Look for libcap (capabilities)
> if locate_library /lib/libcap.so.1; then
> echo “/lib/libcap.so.1”;

Please use code tags for printouts and commands. Advanced editor, ‘#’
button.
Posting in
Code Tags - A Guide


Cheers / Saludos,

Carlos E. R.
(from 12.1 x86_64 “Asparagus” at Telcontar)