sudo gdebi cav-linux_x64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Building data structures... Done
Building data structures... Done
This package is uninstallable
Dependency is not satisfiable: libssl0.9.8 (>= 0.9.8m-1)
same when I try with dpkg
sudo dpkg -i cav-linux_x64.deb
Selecting previously unselected package cav-linux.
(Reading database ... 284834 files and directories currently installed.)
Preparing to unpack cav-linux_x64.deb ...
Unpacking cav-linux (1.1.268025-1) ...
dpkg: dependency problems prevent configuration of cav-linux:
cav-linux depends on libssl0.9.8 (>= 0.9.8m-1); however:
Package libssl0.9.8 is not installed.
dpkg: error processing package cav-linux (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
cav-linux
Then I have to remove it:
sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following packages will be REMOVED:
cav-linux
0 upgraded, 0 newly installed, 1 to remove and 1 not upgraded.
1 not fully installed or removed.
After this operation, 75.4 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 285051 files and directories currently installed.)
Removing cav-linux (1.1.268025-1) ...
Uninstallation succeed!
needrestart is being skipped since dpkg has failed
There were errors, failures, and FATAL messages, etc. - see below …
… but it seems to work.
Thanks
Andreas
Build the RedirFS kernel modules for real-time protection...
make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs modules
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-amd64'
CC [M] /tmp/driver/redirfs/rfs_path.o
CC [M] /tmp/driver/redirfs/rfs_root.o
CC [M] /tmp/driver/redirfs/rfs_info.o
CC [M] /tmp/driver/redirfs/rfs_file.o
/tmp/driver/redirfs/rfs_file.c: In function ‘rfs_readdir’:
/tmp/driver/redirfs/rfs_file.c:259:37: error: ‘const struct file_operations’ has no member named ‘readdir’
if (rfile->op_old && rfile->op_old->readdir)
^
/tmp/driver/redirfs/rfs_file.c:260:35: error: ‘const struct file_operations’ has no member named ‘readdir’
rargs.rv.rv_int = rfile->op_old->readdir(
^
/tmp/driver/redirfs/rfs_file.c: In function ‘rfs_file_set_ops_dir’:
/tmp/driver/redirfs/rfs_file.c:313:15: error: ‘struct file_operations’ has no member named ‘readdir’
rfile->op_new.readdir = rfs_readdir;
^
/usr/src/linux-headers-3.16.0-4-common/scripts/Makefile.build:262: recipe for target '/tmp/driver/redirfs/rfs_file.o' failed
make[4]: *** [/tmp/driver/redirfs/rfs_file.o] Error 1
/usr/src/linux-headers-3.16.0-4-common/Makefile:1352: recipe for target '_module_/tmp/driver/redirfs' failed
make[3]: *** [_module_/tmp/driver/redirfs] Error 2
Makefile:181: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
Makefile:8: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-amd64'
Makefile:3: recipe for target 'all' failed
make: *** [all] Error 2
make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs modules_install
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-amd64'
DEPMOD 3.16.0-4-amd64
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-amd64'
make -C /lib/modules/`uname -r`/build M=/tmp/driver/avflt EXTRA_CFLAGS=-I/tmp/driver/redirfs modules_install
make[1]: Entering directory '/usr/src/linux-headers-3.16.0-4-amd64'
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-4-amd64'
DEPMOD 3.16.0-4-amd64
make[1]: Leaving directory '/usr/src/linux-headers-3.16.0-4-amd64'
modprobe: FATAL: Module redirfs not found.
RedirFS kernel modules installation failed.
$Stopping cmdagent: The cmdagent stopped successfully!
$Starting cmdagent: The cmdagent started successfully!
The cmgdaemon is not running!
$Starting cmgdaemon: The cmgdaemon started successfully!
COMODO Antivirus is successfully configured, you can start it from Menu or Desktop.
P.S.: I had first not realized there is a dropdown box to choose between the Ubuntu, and the Debian version.
But … both files ‘cav-linux_x64.deb’ are identical.
cav-linux : Dépend: libssl0.9.8 (>= 0.9.8m-1) mais il n’est pas installable
dpkg -l | grep libssl
ii libssl1.1:amd64 1.1.1f-1ubuntu2 amd64 Secure Sockets Layer toolkit - shared libraries
ii libssl1.1:i386 1.1.1f-1ubuntu2 i386 Secure Sockets Layer toolkit - shared libraries
and when doing post_setup.sh
make -C /lib/modules/uname -r/build M=/tmp/driver/redirfs modules
make[1] : on entre dans le répertoire « /usr/src/linux-headers-5.4.0-42-generic »
CC [M] /tmp/driver/redirfs/rfs_path.o
In file included from /tmp/driver/redirfs/rfs_path.c:24:
/tmp/driver/redirfs/rfs.h: In function ‘rfs_inode_mutex_lock’:
/tmp/driver/redirfs/rfs.h:99:19: error: ‘struct inode’ has no member named ‘i_mutex’
99 | mutex_lock(&inode->i_mutex);
| ^~
/tmp/driver/redirfs/rfs.h: In function ‘rfs_inode_mutex_unlock’:
/tmp/driver/redirfs/rfs.h:103:21: error: ‘struct inode’ has no member named ‘i_mutex’
103 | mutex_unlock(&inode->i_mutex);
| ^~
/tmp/driver/redirfs/rfs.h: In function ‘rfs_nameidata_put’:
/tmp/driver/redirfs/rfs.h:488:14: error: dereferencing pointer to incomplete type ‘struct nameidata’
488 | path_put(&nd->path);
| ^~