Menu

apt install on Parrot OS missing /etc/webmin files

Webmin
2022-03-26
2022-04-01
  • Peter Capusotto

    Peter Capusotto - 2022-03-26

    Basically, the title describes it.
    I tried the install in Mint and it worked just fine.
    I need to run my DNS and DHCP on a Parrot OS machine and want to use the web UI.
    When I install webmin, it goes through the process and when it finishes, it gives the ok but the following error shows on the screen: grep: /etc/webmin/miniserv.conf: No such file or directory

    When looking into /etc/webmin, only the stop script and the uninstall.sh file are present.

    Any pointers will be appreciated.

     
  • Ilia

    Ilia - 2022-03-26

    HI, Peter.

    What is the output of the following command:

    cat /etc/os-release
    
     
  • Peter Capusotto

    Peter Capusotto - 2022-03-26

    PRETTY_NAME="Parrot OS 5.0 (Electric Ara)"
    NAME="Parrot OS"
    VERSION_ID="5.0"
    VERSION="5.0 (Electric Ara)"
    VERSION_CODENAME=ara
    ID=parrot
    ID_LIKE=debian
    HOME_URL="https://www.parrotsec.org/"
    SUPPORT_URL="https://community.parrotsec.org/"
    BUG_REPORT_URL="https://community.parrotsec.org/"

     
  • Peter Capusotto

    Peter Capusotto - 2022-03-27

    I was able to install using the tar.gz file setup.sh script.
    So, it seems that there's some sort of issue with Parrot and the .deb package.

     
  • Ilia

    Ilia - 2022-03-29

    After installing Webmin using .deb package can you check installation log to get more details?

    You can find the log using this command:

    find / -name webmin-setup*
    
     
  • Ilia

    Ilia - 2022-04-01

    Nevermind, I installed Parrot OS and the problem detailed in logs is self-explanatory:

    ***********************************************************************
            Welcome to the Webmin setup script, version 1.990
    ***********************************************************************
    Webmin is a web-based interface that allows Unix-like operating
    systems and common Unix services to be easily administered.
    
    Installing Webmin in /usr/share/webmin ...
    
    ***********************************************************************
    Webmin uses separate directories for configuration files and log files.
    Unless you want to run multiple versions of Webmin at the same time
    you can just accept the defaults.
    
    Config file directory [/etc/webmin]: Log file directory [/var/webmin]:
    ***********************************************************************
    Webmin is written entirely in Perl. Please enter the full path to the
    Perl 5 interpreter on your system.
    
    
    Testing Perl ...
    Perl seems to be installed ok
    
    ***********************************************************************
    Failed to detect operating system
    

    Thanks, we will fix that!

     
  • Ilia

    Ilia - 2022-04-01

    I have taken a closer look, and fixed it.

    You can easily install it right now, with the following hack-around:

    # cd ~
    # apt-get purge webmin
    # curl https://raw.githubusercontent.com/webmin/webmin/master/os_list.txt -o os_list.txt
    # while sleep 0.1; do cp -f os_list.txt /usr/share/webmin ; done &
    # apt-get install ./webmin_1.990_all.deb
    # kill [PID]
    

    Enjoy.

     

    Last edit: Ilia 2022-04-01

Log in to post a comment.

MongoDB Logo MongoDB