Package Details: webmin 1.850-1

Git Clone URL: https://aur.archlinux.org/webmin.git (read-only)
Package Base: webmin
Description: A web-based administration interface for Unix systems
Upstream URL: http://www.webmin.com/
Keywords: administration control cpanel panel
Licenses: custom:webmin
Submitter: ftschindler
Maintainer: amish
Last Packager: amish
Votes: 27
Popularity: 0.972274
First Submitted: 2015-09-13 12:47
Last Updated: 2017-07-03 07:36

Pinned Comments

amish commented on 2017-05-02 04:34

There has been many changes to PKGBUILD. Lots of clean up and updates.

Please test and report if any issue.(version 1.831-7)

PS: We now also have usermin AUR package in case anyone is interested.
https://aur.archlinux.org/packages/usermin/

amish commented on 2017-04-29 06:14

Webmin now uses standard PAM authentication instead of copying crypt from shadow file. Hence makes it more secure and flexible.

Also restriction of access only from 127.0.0.1 is removed. (Otherwise whole purpose of webmin is lost). Your firewall should have port 10000 closed anyway. Please configure your firewall if you want to allow access remotely.

Latest Comments

amish commented on 2017-06-28 09:34

@xer01ne - I replied to the arch forum thread that you posted

Update: Problem fixed, refer to thread for solution

xer01ne commented on 2017-06-28 08:40

I've installed the latest version of perl, pam and perl-authen-pam prior to installing webmin. When I try to start webmin, I get the following error about pam.

There is one other that seems to be having the same issue: https://bbs.archlinux.org/viewtopic.php?id=225986


Jun 24 11:58:35 banshee systemd[1]: Starting Webmin...
Jun 24 11:58:35 banshee start[15588]: Starting Webmin server in /opt/webmin
Jun 24 11:58:35 banshee start[15588]: IPv6 support cannot be enabled without the Socket6 perl module
Jun 24 11:58:35 banshee start[15588]: PAM use is mandatory, but could not be enabled!
Jun 24 11:58:35 banshee systemd[1]: webmin.service: Main process exited, code=exited, status=1/FAILURE
Jun 24 11:58:35 banshee systemd[1]: Failed to start Webmin.
Jun 24 11:58:35 banshee systemd[1]: webmin.service: Unit entered failed state.
Jun 24 11:58:35 banshee systemd[1]: webmin.service: Failed with result 'exit-code'.

flash commented on 2017-06-07 10:22

Yes, that fixed the problem. Thanks again!

amish commented on 2017-06-07 07:18

Can you try rebuilding and reinstalling package perl-authen-pam? (with new perl)

May be new perl version is not compatible with older PAM module and hence requires recompiling?

flash commented on 2017-06-07 06:44

Hello, amish.
There is a problem after updating perl packets, something wrong with the PAM.c: loadable library and perl binaries.
Full text:
● webmin.service - Webmin
Loaded: loaded (/usr/lib/systemd/system/webmin.service; enabled; vendor preset: disabled)

Active: failed (Result: exit-code) since Wed 2017-06-07 09:15:58 MSK; 4min 22s ago

Process: 352 ExecStart=/etc/webmin/start (code=exited, status=1/FAILURE)

Main PID: 352 (code=exited, status=1/FAILURE)


июн 07 09:15:54 SRV-WEB systemd[1]: Starting Webmin...

июн 07 09:15:55 SRV-WEB start[352]: Starting Webmin server in /opt/webmin

июн 07 09:15:58 SRV-WEB start[352]: PAM.c: loadable library and perl binaries are mismatched (got handshake key 0xdb80080, needed 0xde00080)

июн 07 09:15:58 SRV-WEB systemd[1]: webmin.service: Main process exited, code=exited, status=1/FAILURE

июн 07 09:15:58 SRV-WEB systemd[1]: Failed to start Webmin.

июн 07 09:15:58 SRV-WEB systemd[1]: webmin.service: Unit entered failed state.

июн 07 09:15:58 SRV-WEB systemd[1]: webmin.service: Failed with result 'exit-code'.

flash commented on 2017-05-23 06:11

Yes, you're right - changing CRAM-MD5 to Plain fixed the problem! Thanks!

And is it possible (maybe in the future) to add the feature like "Software Package Updates" with the e-mail notifications? Cause it's very useful for updating the server (that I have on debians).

amish commented on 2017-05-22 16:09

I looked at the webmin code. By default it uses CRAM-MD5. (which seems to be issue here)

Have you tried setting "SMTP authentication method" in module config to "Plain"?

Or why dont you set - "Send mail using" to "Mail server program" (which will use local mail program instead of SMTP server)

Also error is related to client side SASL not server side. Which means my previous suggestion about /etc/sasl2/Sendmail.conf would not work. As they are for server side SASL.

flash commented on 2017-05-22 14:28

I have webmins on debian servers and all is fine. The trouble is in the Arch version. SMTP server is only sendmail (from aur), saslauthd.service is active and running. I leave only one line in file /etc/sasl2/Sendmail.conf - pwcheck_method:saslauthd - the same error. Thanks anyway..

amish commented on 2017-05-22 14:16

You are mixing everything. Do you have smtp server setup? (like posix, sendmail?)

If using sendmail then u need to create a file /etc/sasl2/Sendmail.conf containing only one line: (and also have saslauthd server running)
pwcheck_method:saslauthd

Please ask further questions in "Arch" or "webmin" forums. This is wrong place for obtaining support and most likely not related to webmin but more likely your wrong SMTP configuration.

flash commented on 2017-05-22 13:39

So, I installed sendmail from aur, create a file in /etc/sasl2/ (I copied it from /etc/webmin and I tried to copy from /etc/mail/) - the same error =(

All comments