Linux Mint Türkiye

Yazılım => Yazılım Sorunları => Konuyu başlatan: mrnobody - 28 Eylül 2015, 21:36:20

Başlık: COMODO Antivirus HATASI!
Gönderen: mrnobody - 28 Eylül 2015, 21:36:20
Herkese Merhaba, Çok uğraştım ama COMODO kernel hatalarını düzeltemedim;

Kod: [Seç]
sudo /opt/COMODO/post_setup.sh[code]
[code]sudo /etc/init.d/cmdavd restart

komutları işe yaramadı sonra, driver.tar dosyasını indirip comodo klasörüne atıp bu komutları baştan derledim ama yine sonuç alamadım.

Bilgisi olan var mı? Hata pencerelerini  de paylaşıyorum.

(http://i.imgur.com/sVjuVQ1.png)

(http://i.imgur.com/ApbOb63.png)

Düzenleme: Görüntü imgur.com sitesine yüklendi.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Danny - 29 Eylül 2015, 01:50:42
Kurulumu nasıl gerçekleştirdiniz, ayrıca antivirus kullanma ihtiyacı neden hissettiniz ?
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 14:23:07
.deb kurulum dosyasını çalıştırarak kurdum. 10 saniyemi almadı. Antivirüs programını da Wine ile çalıştırdığım programlar için kurmayı düşündüm. Önerebileceğiniz başka Antivirus programı varsa paylaşabilir misiniz?
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 15:22:55
Comodo için, buradan (http://www.bondoffamily-net.com/%7Ekinta-chan/techknow/DownLoad/DownLoad.html) Linux çekirdeği kernel 4.1  ve altı (kernel 4.1 or lower - Beta) için driver.tar dosyasını indiriniz.

İndirdiğiniz dosyayı /opt/COMODO dizinine kopyalayınız.

Sonra Comodo kapalı olduğu halde aşağıdaki komutları sırasıyla uçbirimde çalıştırınız.

Kod: [Seç]
sudo /opt/COMODO/post_setup.sh
sudo /etc/init.d/cmdavd restart

Şu an çekirdek 4.2 ve Linux Mint 17.2 altında Comodo güncellemelerini yapabiliyorum.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 16:00:20
Bunu denedim ama BETA sürümü değil 4.0 indirmiştim ve konsol ekranından  kopyaladım. Şimdi BETA 4.1 de deneyecem. Ayrıca bu konu üstündeyken konsol ekranından değil de direk klasöre kopyalama için root izinleri gerekiyor bunu nasıl yapabilirim. Aksi halde yapamıyorum yapıştır seçeneği disable durumda oluyor.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 16:05:53
[member=2349]mrnobody[/member], işte bu tür hususlar için açılan konularda kullanılan masaüstü ortamının paylaşılmasını istiyoruz. Lütfen açtığınız konular için bağlantıdaki konuyu inceleyiniz. Konu Açarken Dikkat Edilmesi Gerekenler (https://forum.linuxmint.net.tr/index.php?topic=3067.0)
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 16:14:27
Hayır sorun kopyalamada değil zaten kopyalamayı yapabiliyorum başarılı bir şekilde. Ben sadece daha kolay olduğunu düşündüğüm için sordum. Forumda araştırdım ama net bir cevap bulamadım.
Sistem bilgileri: Mint Cinnamon 64bit
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 16:22:12
Masaüstü ortamını bilmeden dosya yöneticisini bilemeyiz. İlgili dizini aşağıdaki komut yardımıyla yönetici hakları ile açmayı deneyiniz.

Kod: [Seç]
sudo nemo /opt/COMODO
Ya da /opt/COMODO dizinine gelin, dizin içinde sağ tıklayıp "Yönetici haklarıyla aç" seçeneğini seçin.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 16:49:02
Dediklerinizi uyguladım hatta programı türkçe  yaptım konsolda verilen seçeneklerle. Ama yine aynı hatayı veriyor.
"Dosya sistemi filtre sürücüsü yüklü değil"
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 16:56:27
Kurulumu 64 bit .deb paketiyle mi yaptınız? Aşağıdaki komutun çıktısını paylaşınız.

Kod: [Seç]
dpkg -l | grep cav-linux
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 17:04:19
Kod: [Seç]
ii  cav-linux                                   1.1.268025-1                                        amd64        COMODO Antivirus and Mail Gateway for Linux

Evet 64bit .deb paketiyle kurdum.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 17:32:57
Comodo uygulamasını kapatıp yukarıda verilen komutları yeniden çalıştırınız ve çıktıların tümünü kod etiketi içinde foruma yapıştırınız.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 17:41:57
Kod: [Seç]
Do you agree with this license?[Y/n]:

Free Registration


Receive the latest COMODO products news, updates and offers
COMODO will NOT share your information with any third parties.
Please input your email address(optional):

1. Arabic, Saudi Arabia
2. Bulgarian, Bulgaria
3. Chinese, People's Republic of China
4. Chinese, Taiwan
5. Croatian, Croatia
6. Czech, Czech Republic
7. Dutch, Netherlands
8. English, United States
9. Estonian, Estonia
10. French, France
11. German, Germany
12. Greek, Greece
13. Hungarian, Hungary
14. Italian, Italy
15. Polish, Poland
16. Portuguese, Brazil
17. Russian, Russia
18. Serbian, Serbia and Montenegro
19. Slovak, Slovakia
20. Spanish, Spain
21. Swedish, Sweden
22. Turkish, Turkey
23. Ukrainian, Ukraine
Please select the language[number,default:8]:


Build the RedirFS kernel modules for real-time protection...

make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs EXTRA_CFLAGS=-DRFS_EXCHANGE_D_CHILD=0 modules

make[1]: Entering directory `/usr/src/linux-headers-3.16.0-38-generic'
  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
  CC [M]  /tmp/driver/redirfs/rfs_dentry.o
  CC [M]  /tmp/driver/redirfs/rfs_inode.o
  CC [M]  /tmp/driver/redirfs/rfs_dcache.o
In file included from include/linux/nodemask.h:93:0,
                 from include/linux/mount.h:14,
                 from /tmp/driver/redirfs/rfs.h:29,
                 from /tmp/driver/redirfs/rfs_dcache.c:26:
/tmp/driver/redirfs/rfs_dcache.c: In function ‘rfs_dcache_get_subs_kernel’:
/tmp/driver/redirfs/rfs.h:39:24: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define D_U_D_CHILD d_u.d_child
                        ^
include/linux/kernel.h:834:29: note: in definition of macro ‘container_of’
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
                             ^
include/linux/list.h:362:2: note: in expansion of macro ‘list_entry’
  list_entry((ptr)->next, type, member)
  ^
include/linux/list.h:446:13: note: in expansion of macro ‘list_first_entry’
  for (pos = list_first_entry(head, typeof(*pos), member); \
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs.h:123:72: note: in expansion of macro ‘D_U_D_CHILD’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                                                        ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
include/linux/kernel.h:834:48: warning: initialization from incompatible pointer type [enabled by default]
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
                                                ^
include/linux/list.h:351:2: note: in expansion of macro ‘container_of’
  container_of(ptr, type, member)
  ^
include/linux/list.h:362:2: note: in expansion of macro ‘list_entry’
  list_entry((ptr)->next, type, member)
  ^
include/linux/list.h:446:13: note: in expansion of macro ‘list_first_entry’
  for (pos = list_first_entry(head, typeof(*pos), member); \
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
In file included from include/linux/compiler-gcc.h:106:0,
                 from include/linux/compiler.h:54,
                 from include/uapi/linux/stddef.h:1,
                 from include/linux/stddef.h:4,
                 from ./include/uapi/linux/posix_types.h:4,
                 from include/uapi/linux/types.h:13,
                 from include/linux/types.h:5,
                 from include/linux/mount.h:12,
                 from /tmp/driver/redirfs/rfs.h:29,
                 from /tmp/driver/redirfs/rfs_dcache.c:26:
include/linux/compiler-gcc4.h:14:34: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define __compiler_offsetof(a,b) __builtin_offsetof(a,b)
                                  ^
include/linux/stddef.h:17:31: note: in expansion of macro ‘__compiler_offsetof’
 #define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
                               ^
include/linux/kernel.h:835:29: note: in expansion of macro ‘offsetof’
  (type *)( (char *)__mptr - offsetof(type,member) );})
                             ^
include/linux/list.h:351:2: note: in expansion of macro ‘container_of’
  container_of(ptr, type, member)
  ^
include/linux/list.h:362:2: note: in expansion of macro ‘list_entry’
  list_entry((ptr)->next, type, member)
  ^
include/linux/list.h:446:13: note: in expansion of macro ‘list_first_entry’
  for (pos = list_first_entry(head, typeof(*pos), member); \
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
In file included from include/linux/mount.h:13:0,
                 from /tmp/driver/redirfs/rfs.h:29,
                 from /tmp/driver/redirfs/rfs_dcache.c:26:
/tmp/driver/redirfs/rfs.h:39:24: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define D_U_D_CHILD d_u.d_child
                        ^
include/linux/list.h:447:13: note: in definition of macro ‘list_for_each_entry’
       &pos->member != (head);     \
             ^
/tmp/driver/redirfs/rfs.h:123:72: note: in expansion of macro ‘D_U_D_CHILD’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                                                        ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
In file included from include/linux/nodemask.h:93:0,
                 from include/linux/mount.h:14,
                 from /tmp/driver/redirfs/rfs.h:29,
                 from /tmp/driver/redirfs/rfs_dcache.c:26:
/tmp/driver/redirfs/rfs.h:39:24: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define D_U_D_CHILD d_u.d_child
                        ^
include/linux/kernel.h:834:29: note: in definition of macro ‘container_of’
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
                             ^
include/linux/list.h:392:2: note: in expansion of macro ‘list_entry’
  list_entry((pos)->member.next, typeof(*(pos)), member)
  ^
include/linux/list.h:448:13: note: in expansion of macro ‘list_next_entry’
       pos = list_next_entry(pos, member))
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs.h:123:72: note: in expansion of macro ‘D_U_D_CHILD’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                                                        ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
/tmp/driver/redirfs/rfs.h:39:24: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define D_U_D_CHILD d_u.d_child
                        ^
include/linux/kernel.h:834:49: note: in definition of macro ‘container_of’
  const typeof( ((type *)0)->member ) *__mptr = (ptr); \
                                                 ^
include/linux/list.h:392:2: note: in expansion of macro ‘list_entry’
  list_entry((pos)->member.next, typeof(*(pos)), member)
  ^
include/linux/list.h:448:13: note: in expansion of macro ‘list_next_entry’
       pos = list_next_entry(pos, member))
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs.h:123:72: note: in expansion of macro ‘D_U_D_CHILD’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                                                        ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
In file included from include/linux/compiler-gcc.h:106:0,
                 from include/linux/compiler.h:54,
                 from include/uapi/linux/stddef.h:1,
                 from include/linux/stddef.h:4,
                 from ./include/uapi/linux/posix_types.h:4,
                 from include/uapi/linux/types.h:13,
                 from include/linux/types.h:5,
                 from include/linux/mount.h:12,
                 from /tmp/driver/redirfs/rfs.h:29,
                 from /tmp/driver/redirfs/rfs_dcache.c:26:
include/linux/compiler-gcc4.h:14:34: error: ‘union <anonymous>’ has no member named ‘d_child’
 #define __compiler_offsetof(a,b) __builtin_offsetof(a,b)
                                  ^
include/linux/stddef.h:17:31: note: in expansion of macro ‘__compiler_offsetof’
 #define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
                               ^
include/linux/kernel.h:835:29: note: in expansion of macro ‘offsetof’
  (type *)( (char *)__mptr - offsetof(type,member) );})
                             ^
include/linux/list.h:351:2: note: in expansion of macro ‘container_of’
  container_of(ptr, type, member)
  ^
include/linux/list.h:392:2: note: in expansion of macro ‘list_entry’
  list_entry((pos)->member.next, typeof(*(pos)), member)
  ^
include/linux/list.h:448:13: note: in expansion of macro ‘list_next_entry’
       pos = list_next_entry(pos, member))
             ^
/tmp/driver/redirfs/rfs.h:123:41: note: in expansion of macro ‘list_for_each_entry’
 #define rfs_for_each_d_child(pos, head) list_for_each_entry(pos, head, D_U_D_CHILD)
                                         ^
/tmp/driver/redirfs/rfs_dcache.c:87:2: note: in expansion of macro ‘rfs_for_each_d_child’
  rfs_for_each_d_child(dentry, &dir->d_subdirs) {
  ^
make[2]: *** [/tmp/driver/redirfs/rfs_dcache.o] Error 1
make[1]: *** [_module_/tmp/driver/redirfs] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-38-generic'
make: *** [all] Error 2
make -C /lib/modules/`uname -r`/build M=/tmp/driver/redirfs EXTRA_CFLAGS=-DRFS_EXCHANGE_D_CHILD=0 modules_install
make[1]: Entering directory `/usr/src/linux-headers-3.16.0-38-generic'
  DEPMOD  3.16.0-38-generic
make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-38-generic'
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-38-generic'
  DEPMOD  3.16.0-38-generic
make[1]: Leaving directory `/usr/src/linux-headers-3.16.0-38-generic'
modprobe: FATAL: Module redirfs not found.

RedirFS kernel modules installation failed.

$Stopping cmdagent: The cmdagent stopped successfully!
$Starting cmdagent: The cmdagent started successfully!
$Stopping cmgdaemon: The cmgdaemon stopped successfully!
$Starting cmgdaemon: The cmgdaemon started successfully!

COMODO Antivirus is successfully configured, you can start it from Menu or Desktop.

user@user-PC ~ $ sudo /etc/init.d/cmdavd restart
$Stopping cmdagent: The cmdagent stopped successfully!
$Starting cmdagent: The cmdagent started successfully!
user@user-PC ~ $

Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 17:57:57
Alıntı
modprobe: FATAL: Module redirfs not found.

Aşağıdaki komutu uçbirimde çalıştırıp sonrasında yukarıdaki komutları yeniden dener misiniz?

Kod: [Seç]
sudo apt-get install linux-headers-$(uname -r)
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 18:09:08
Hiçbir değişiklik yok.
Sanırım başka bir antivirus programı aramalıyım.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Butterfly - 29 Eylül 2015, 18:18:53
Aşağıdaki komutların çıktılarına bir bakalım.

Kod: [Seç]
ls /opt/COMODO | grep driver
dpkg -l | grep 3.16.0-38
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 18:22:27
1. komutun çıktısı:

Kod: [Seç]
driver.tar

2. komutun çıktısı:

Kod: [Seç]
ii  linux-headers-3.16.0-38                     3.16.0-38.52~14.04.1                                all          Header files related to Linux kernel version 3.16.0
ii  linux-headers-3.16.0-38-generic             3.16.0-38.52~14.04.1                                amd64        Linux kernel headers for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-3.16.0-38-generic               3.16.0-38.52~14.04.1                                amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
ii  linux-image-extra-3.16.0-38-generic         3.16.0-38.52~14.04.1                                amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP

Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: Danny - 29 Eylül 2015, 18:48:11
Aklıma bir soru takıldı, antivirüsü wine ile kullandığın uygulamalar için kurmak istiyorum demişsin, acaba linux için hazırlanmış bir antivirüs wine altında bulaşabilecek (windows için yazılmış) virüslere tepki verecek mi? antivirüs bugüne kadar hiç kullanmadığım için tam olarak çalışma mantığını bilmiyorum ama bu soru muallak gibi ? yoksa antivirüs veritabanında bulunan linux/windows veya tüm diğer zararlı yazılımlara tepki veriyor mu ? şayet vermiyorsa boşu boşuna sistemin arkaplanında çalıştırıp sistemi yormaya gerek olmadığını düşünüyorum.
Başlık: Ynt: COMODO Antivirus HATASI!
Gönderen: mrnobody - 29 Eylül 2015, 18:59:17
[member=1]Danny[/member] Bunu daha önce araştırmıştım çoğu kaynakta wine ve uygulamalarının virus veritabanına ulaşabildiğini yazıyordu ama yine de net birşey söylemek zor tabi.