Skip to content

GitHangar/ClamAV-GUI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thank you for downloading ClamAV-GUI:
 a tool that simplifies virus scanning on Linux.

 - This application provides a graphical user interface for clamav and
   freshclam with an integrated service menu for Konqueror/Dolphin
   to scan files directly from your file manager.

Requirements:
 - clamav
 - freshclam

  *For Ubuntu: $ sudo apt install clamav clamav-freshclam

  fixed
- correct dependencies for Ubuntu

Installation:
 - If you use Ubuntu, you can use the available DEB package
 - If you use OpenSUSE, you can use the available RPM package
 - Alternatively, you can build from source

Build Instructions:
 - Requires qt5 base development files, qtchooser, g++, and make
   *For Ubuntu <= 20.04: $ sudo apt install qtchooser qt5-default g++ make
   *For Ubuntu >= 22.04: $ sudo apt install qtchooser qtbase5-dev g++ make

 - Extract ClamAV-GUI-*.tar.gz
   Example: $ tar -xf ClamAV-GUI-*.tar.gz
 - Enter the generated folder
   Example: $ cd ClamAV-GUI-x.x.x
   *For Ubuntu <= 20.04
    also change ( Qt::endl; --> endl; ) in file "setupfilehandler.cpp"
 - Build the package as root with 'qmake', 'make', and finally 'make install'
   Example: $ qmake && make && sudo make install

Questions / Suggestions:
 - Report any problems or suggestions to
   Joerg Macedo da Costa Zopes <[email protected]>

Have fun with your virus-free machine.

INFO - Changes using clamav 1.0.7
With Version 1.0.7 of clamav there is an issue with "freshclam". Freshclam needs the file "ca-bundle.crt" in the folder "/etc/pki/tls/certs" and at least on OpenSuse not the file nor the folder exists.
I found the package "ca-certificates-steamtricks" that has the file "ca-certificates.crt" in its package. When I copy this file in the folder "/etc/pki/tls/certs" and rename it to "ca-bundle.crt" freshclam just works fine.
I agree, it is a workaround but untill anybody finds a better solution .... 

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.9%
  • QMake 1.1%