virtualmin / virtualmin-gpl

Virtualmin web hosting control panel for Webmin
https://www.virtualmin.com
GNU General Public License v3.0
312 stars 97 forks source link

list-users showing disabled=no always. #154

Open MakdosBilisim opened 4 years ago

MakdosBilisim commented 4 years ago

Hi,,remote api nor command line list-users showing wrong value for disabled. when we check user list disabled key always showing no.

jcameron commented 4 years ago

Odd, I just tested this and it worked fine. Does it also show the wrong disabled state when you run virtualmin list-domains ?

MakdosBilisim commented 4 years ago

Sorry for delay.

Hi again; when i use list-users with multiline then its return Disabled: No.

virtualmin list-users --all-domains

User                 Real name            Mail FTP        DBs  Quota          
-------------------- -------------------- ---- ---------- ---- ---------------
enable_user                               Yes  No         No   2 GiB          
disble_user                               No   No         No   2 GiB         

virtualmin list-users --all-domains --multiline

enable_user
    Domain: ***.com
    Unix username: enable_user@***.com
    Real name: 
    Password: testtest
    Encrypted password: $6$88065439$Yn.tMDm29Rnwyb3/4in6hV/1zIwluDc8W/b6D.PmlpbbFv.1PVkUWvqZbNuj9bXr.mbxfsUQy1pOvp1HIfhSJ.
    **Disabled: No**
    Home directory: /home/***/homes/enable_user
    FTP access: No
    Login permissions: Email only
    Shell: /dev/null
    User type: Normal user
    Home quota: 2 GiB
    Home quota used: 104 kiB
    Home byte quota: 2147483648
    Home byte quota used: 106496
    Mail location: /home/bihece/***/enable_user/Maildir
    Mail storage type: Maildir
    Email address: enable_user@***.com
    Check spam and viruses: Yes
disble_user
    Domain: ***.com
    Unix username: disble_user@***.com
    Real name: 
    Password: testtest
    Encrypted password: $6$88065456$JmNPdn5Uti3WlpDPRcYR.SH6D6Jio/jB5gHgXX5twHEYZyaAUr57VlDsJx9UHQx212.821Jb.5l9XqxRWFUPF1
    **Disabled: No**
    Home directory: /home/***/homes/disble_user
    FTP access: No
    Login permissions: Email only
    Shell: /dev/null
    User type: Normal user
    Home quota: 2 GiB
    Home quota used: 104 kiB
    Home byte quota: 2147483648
    Home byte quota used: 106496
    Mail location: /home/***/homes/disble_user/Maildir
    Mail storage type: Maildir
    Check spam and viruses: Yes
jcameron commented 4 years ago

What output do you get if you run grep disble_user /etc/passwd ?

MakdosBilisim commented 4 years ago

Hi again;

When i disabled user:

root@smtp:~# virtualmin list-users --all-domains
User                 Real name            Mail FTP        DBs  Quota          
-------------------- -------------------- ---- ---------- ---- ---------------
musluyuksektepe                           Yes  No         No   50 GiB         
disble_user                               No   No         No   1 GiB
root@smtp:~# grep disble_user /etc/passwd
disble_user@**.com:x:1005:1001::/home/makdos/homes/disble_user:/dev/null
disble_user-**.com:x:1005:1001::/home/makdos/homes/disble_user:/dev/null

When i enable user:

root@smtp:~# virtualmin list-users --all-domains
User                 Real name            Mail FTP        DBs  Quota          
-------------------- -------------------- ---- ---------- ---- ---------------
musluyuksektepe                           Yes  No         No   50 GiB         
disble_user                               Yes  No         No   1 GiB
root@smtp:~# grep disble_user /etc/passwd
disble_user@**.com:x:1005:1001::/home/makdos/homes/disble_user:/dev/null
disble_user-**.com:x:1005:1001::/home/makdos/homes/disble_user:/dev/null

list-user

root@smtp:~# virtualmin list-users --all-domains --multiline
musluyuksektepe
    Domain: **.com
    Unix username: musluyuksektepe@**.com
    Real name: 
    Password: r12345
    Encrypted password: $6$88240837$.M3S06v1gU1RskDuk5UBWJvM7b0nVje7u4lHufcG9ekVwLWWDL7MJ4Hc8cNBSD8qC8UST1hQPqb597mZuvy9//
    Disabled: No
    Home directory: /home/makdos/homes/musluyuksektepe
    FTP access: No
    Login permissions: Email only
    Shell: /dev/null
    User type: Normal user
    Home quota: 50 GiB
    Home quota used: 232 kiB
    Home byte quota: 53687091200
    Home byte quota used: 237568
    Mail location: /home/makdos/homes/musluyuksektepe/Maildir
    Mail storage type: Maildir
    Email address: musluyuksektepe@**.com
    Check spam and viruses: Yes
    Last logins: imap 30/Apr/2020 10:08
disble_user
    Domain: bihece.com
    Unix username: disble_user@**.com
    Real name: 
    Password: disble_user
    Encrypted password: $6$88594214$tCGsubK1fQTMtJlMvUT99Mi3QzKBu3fnNsM1xq3XxRDxPkR5GompRGiz/5eZVWLjRFSuq6B/Y4vAK3Gz7SQ6W1
    Disabled: No
    Home directory: /home/makdos/homes/disble_user
    FTP access: No
    Login permissions: Email only
    Shell: /dev/null
    User type: Normal user
    Home quota: 1 GiB
    Home quota used: 104 kiB
    Home byte quota: 1073741824
    Home byte quota used: 106496
    Mail location: /home/makdos/homes/disble_user/Maildir
    Mail storage type: Maildir
    Email address: disble_user@**.com
    Check spam and viruses: Yes
MakdosBilisim commented 4 years ago

Any update?