Xenialpup with ClamAV

Booting, installing, newbie
Message
Author
morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

Xenialpup with ClamAV

#1 Post by morochos »

Please, how can I install and use ClamAV in puppy linux?
I installed clamav via PPM, but it does not work.
I need it to scan files in a Windows partition from the puppy linux partition.
I use xenialpup 64

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#2 Post by ally »

what items did you install from ppm?

:)

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#3 Post by morochos »

ally wrote:what items did you install from ppm?

:)
I have tried with all, including the clamtk

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#4 Post by musher0 »

morochos wrote:
ally wrote:what items did you install from ppm?

:)
I have tried with all, including the clamtk
Hello morochos.

You have found the answer yourself: clamtk! :) I mean that you need also to
install from PPM the tcl / tk language for clamtk. to work.

After that, it should be smooth sailing.

IHTH.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#5 Post by slavvo67 »

Try Comodo. I have it working in RU Xerus64 with not issues.

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#6 Post by morochos »

musher0 wrote:
morochos wrote:
ally wrote:what items did you install from ppm?

:)
I have tried with all, including the clamtk
Hello morochos.

You have found the answer yourself: clamtk! :) I mean that you need also to
install from PPM the tcl / tk language for clamtk. to work.

After that, it should be smooth sailing.

IHTH.
Hi musher0
But I tried that, and nothing happens when I click in the menu entry that is installed

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#7 Post by morochos »

slavvo67 wrote:Try Comodo. I have it working in RU Xerus64 with not issues.
Can you use comodo with puppy? how?

User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#8 Post by ally »

when asking for help it would be great if you could answer the questions

I've tried them all doesn't tell us what you have installed or what you have not installed

download the ru xerus 64 puppy and run it, he's telling you it is included

:)

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#9 Post by morochos »

ally wrote:when asking for help it would be great if you could answer the questions

I've tried them all doesn't tell us what you have installed or what you have not installed

download the ru xerus 64 puppy and run it, he's telling you it is included

:)
I have tested with absolutely all related to clamav and clamtk in the PPM, without results. It would be great if somebody makes a pet file with it

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#10 Post by musher0 »

Hello morochos.

It is difficult for me to help you adequately because I am based on a xenialPup7 32 bits.
I am working on something in my xenialPup 32 bit at the moment, and it would be
complicated for me to install the 64 bit version right now.

However, the procedure should be the same for your xenialPup7 64 bits.

1) To put ally's question in the 2nd post above another way:
how many components of the list below (please see illustration) have you installed ?

2) Now please check for the tcl/tk language supporting clamtk:
please open a console and type:

Code: Select all

which wish
The "wish" utility is the motor for all tcl / tk-based programs. If you have it installed
properly,
/usr/bin/wish
will show up on the next line in the console after you have typed the above.

If "wish" is not installed -- or not installed properly --, it may explain why you are having
difficulties with your clamAV.

Skip the following operation if you do not have a working "wish" utility. But please read
the paragraph anyway and make a mental note of it for next time. It is important.

3) clamAV needs an up-to-date database to work. This database is not included with
the program because it changes every day. Do you remember clicking on some button
in the clamTK interface to download such a database ?

Please post back your answers below so we can better help you. TIA.

IHTH.
Attachments
list-of-components-clamAV.jpg
This is the list from my PPM in xenialPup7 32 bits.
You should have basically the same list in your xenialPup-7 64 bits.
(157.71 KiB) Downloaded 505 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#11 Post by morochos »

musher0 wrote:Hello morochos.

It is difficult for me to help you adequately because I am based on a xenialPup7 32 bits.
I am working on something in my xenialPup 32 bit at the moment, and it would be
complicated for me to install the 64 bit version right now.

However, the procedure should be the same for your xenialPup7 64 bits.

1) To put ally's question in the 2nd post above another way:
how many components of the list below (please see illustration) have you installed ?

2) Now please check for the tcl/tk language supporting clamtk:
please open a console and type:

Code: Select all

which wish
The "wish" utility is the motor for all tcl / tk-based programs. If you have it installed
properly,
/usr/bin/wish
will show up on the next line in the console after you have typed the above.

If "wish" is not installed -- or not installed properly --, it may explain why you are having
difficulties with your clamAV.

Skip the following operation if you do not have a working "wish" utility. But please read
the paragraph anyway and make a mental note of it for next time. It is important.

3) clamAV needs an up-to-date database to work. This database is not included with
the program because it changes every day. Do you remember clicking on some button
in the clamTK interface to download such a database ?

Please post back your answers below so we can better help you. TIA.

IHTH.
Hi musher0
Thanks for your help.
I wrote the "which wish" code in the console, nothing was returned in the next line after pressing enter

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#12 Post by musher0 »

morochos wrote:
musher0 wrote:Hello morochos.

It is difficult for me to help you adequately because I am based on a xenialPup7 32 bits.
I am working on something in my xenialPup 32 bit at the moment, and it would be
complicated for me to install the 64 bit version right now.

However, the procedure should be the same for your xenialPup7 64 bits.

1) To put ally's question in the 2nd post above another way:
how many components of the list below (please see illustration) have you installed ?

2) Now please check for the tcl/tk language supporting clamtk:
please open a console and type:

Code: Select all

which wish
The "wish" utility is the motor for all tcl / tk-based programs. If you have it installed
properly,
/usr/bin/wish
will show up on the next line in the console after you have typed the above.

If "wish" is not installed -- or not installed properly --, it may explain why you are having
difficulties with your clamAV.

Skip the following operation if you do not have a working "wish" utility. But please read
the paragraph anyway and make a mental note of it for next time. It is important.

3) clamAV needs an up-to-date database to work. This database is not included with
the program because it changes every day. Do you remember clicking on some button
in the clamTK interface to download such a database ?

Please post back your answers below so we can better help you. TIA.

IHTH.
Hi musher0
Thanks for your help.
I wrote the "which wish" code in the console, nothing was returned in the next line after pressing enter
Hello again morochos.

My pleasure.

I'm downloading 666 philb's xenialPup7.5 64 bit now with its devx. I should be
able to mimic your install in an hour or so.

In the meantime, I have set clamAV up on my 32-bit xenial.

I was wrong about clamTK being a tcl/tk program, I checked and it is a perl port
of the original. I apologize.

That said, could you open a console and type

Code: Select all

clamtk
Do you get a panel like in the picture below?
Attachments
clamTK-panel.jpg
(62.92 KiB) Downloaded 470 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#13 Post by morochos »

musher0 wrote:
morochos wrote:
musher0 wrote:Hello morochos.

It is difficult for me to help you adequately because I am based on a xenialPup7 32 bits.
I am working on something in my xenialPup 32 bit at the moment, and it would be
complicated for me to install the 64 bit version right now.

However, the procedure should be the same for your xenialPup7 64 bits.

1) To put ally's question in the 2nd post above another way:
how many components of the list below (please see illustration) have you installed ?

2) Now please check for the tcl/tk language supporting clamtk:
please open a console and type:

Code: Select all

which wish
The "wish" utility is the motor for all tcl / tk-based programs. If you have it installed
properly, will show up on the next line in the console after you have typed the above.

If "wish" is not installed -- or not installed properly --, it may explain why you are having
difficulties with your clamAV.

Skip the following operation if you do not have a working "wish" utility. But please read
the paragraph anyway and make a mental note of it for next time. It is important.

3) clamAV needs an up-to-date database to work. This database is not included with
the program because it changes every day. Do you remember clicking on some button
in the clamTK interface to download such a database ?

Please post back your answers below so we can better help you. TIA.

IHTH.
Hi musher0
Thanks for your help.
I wrote the "which wish" code in the console, nothing was returned in the next line after pressing enter
Hello again morochos.

My pleasure.

I'm downloading 666 philb's xenialPup7.5 64 bit now with its devx. I should be
able to mimic your install in an hour or so.

In the meantime, I have set clamAV up on my 32-bit xenial.

I was wrong about clamTK being a tcl/tk program, I checked and it is a perl port
of the original. I apologize.

That said, could you open a console and type

Code: Select all

clamtk
Do you get a panel like in the picture below?
hi musher0
The clamtk is installed, a menu entry appears in "Utility". If I click there, nothing happens. If I type clamtk in the console, the following appears:
Attachments
clam.png
(62.17 KiB) Downloaded 134 times

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#14 Post by musher0 »

Hello morochos.

I did install Phil B.'s xenialPup-7.5 64 bit and installed clamTK from PPM on it.

In short, the compilation and configuration of this clamAV are meant for an Ubuntu
distro, not for Puppy. For example, trying to run

Code: Select all

freshclam -v 
to get the current viruses DB meets with numerous problems.

From the docs I have read, since this is an ubuntu package, we need to create a
clamav user in /etc/groups and a clamav dir in /var with some mysterious sub-dirs
in it.

The way around this exists but means re-compiling the clamav package for
PuppyLinux. I'm afraid you were right in your first post: clamAV needs a pet
designed for Puppy.

If someone with a fast 64-bit PC could pick up the task of recompiling clamAV for
xenialPup-7.5 64-bits, it would be appreciated.

As I said elsewhere on this board, xenialPup-7.5 with the 4.9 kernel is "slow as
molasses in winter" on my old 64 bit, whereas 32-bit Puppies are snappy on it.
Furthermore, jwm does not play well with the monitor setup I have.

Sorry if I have raised false hopes. (But I went as far as I could with my set-up.)

Perhaps you can try the ComodoAV suggested by slavvo and ally? It's ready to go
on that Puppy. When you get right down to it, it does not matter from which Puppy
you do your WhineDose cleaning, does it?! ;)

BFN.
Last edited by musher0 on Fri 15 Dec 2017, 18:49, edited 1 time in total.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#15 Post by musher0 »

morochos wrote:
musher0 wrote:
morochos wrote: Hi musher0
Thanks for your help.
I wrote the "which wish" code in the console, nothing was returned in the next line after pressing enter
Hello again morochos.

My pleasure.

I'm downloading 666 philb's xenialPup7.5 64 bit now with its devx. I should be
able to mimic your install in an hour or so.

In the meantime, I have set clamAV up on my 32-bit xenial.

I was wrong about clamTK being a tcl/tk program, I checked and it is a perl port
of the original. I apologize.

That said, could you open a console and type

Code: Select all

clamtk
Do you get a panel like in the picture below?
hi musher0
The clamtk is installed, a menu entry appears in "Utility". If I click there, nothing happens. If I type clamtk in the console, the following appears:
Yeah I got that too at first. The missing perl scripts are in the xenialPup devx.
Load that devx and the perl errors will disappear.

(However read my other message?...)
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

morochos
Posts: 68
Joined: Wed 28 Aug 2013, 02:55

#16 Post by morochos »

musher0 wrote:
morochos wrote:
musher0 wrote: Hello again morochos.

My pleasure.

I'm downloading 666 philb's xenialPup7.5 64 bit now with its devx. I should be
able to mimic your install in an hour or so.

In the meantime, I have set clamAV up on my 32-bit xenial.

I was wrong about clamTK being a tcl/tk program, I checked and it is a perl port
of the original. I apologize.

That said, could you open a console and type

Code: Select all

clamtk
Do you get a panel like in the picture below?
hi musher0
The clamtk is installed, a menu entry appears in "Utility". If I click there, nothing happens. If I type clamtk in the console, the following appears:
Yeah I got that too at first. The missing perl scripts are in the xenialPup devx.
Load that devx and the perl errors will disappear.

(However read my other message?...)
Hi musher0
Well, time to resign, but thanks for your interest and help. Best wishes

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#17 Post by musher0 »

Hello morochos.

I may try again in a day or two, once I have squeezed a bit more speed out of that
xenialPup-7.5_64-bits. I'll see if there is a lower-numbered 64-bit kernel that will fit.

Also, to install a window manager on it that does proper monitor management at a
resolution of 1920x1020.

I think it's worth the trouble, because on Puppy it's easy to make such a package
entirely portable through a sfs, for ex. It would be handy to have and a service to any
Puppyist handling M$ Office documents / customers.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#18 Post by musher0 »

Hello all.

It's a bit off-thread, but still related:
I re-discovered a really easy 32-bit CLI anti-virus solution called F-Prot.
Please see here.

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#19 Post by musher0 »

Morochos?

The gods have heard your request! :D
http://linux.softpedia.com/get/System/O ... 8057.shtml
A 4MLinux fork OS built around the Clam AntiVirus anti-virus software

Antivirus Live CD is an open source distribution that provides users with a live Linux
computing environment built around the popular ClamAV (Clam AntiVirus) virus scanner.
It is created by the same people who brought us the 4MLinux distributions, and can be
used by system administrators who need a minimalistic Linux distribution capable of
scanning entire operating systems, for viruses and other malware.
Phew. I'm off the hook! ;) That should do the job for you?!

BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#20 Post by slavvo67 »

Sorry, I haven't been on the board as much, lately. Attached is the Comodo that works in Ru Xerus 64bit. Not sure what else it will work on.

https://drive.google.com/file/d/1XR1XSF ... sp=sharing

Post Reply