 |
forums.xandros.com Xandros User Forums
|
| View previous topic :: View next topic |
| Author |
Message |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Sat Sep 30, 2006 4:25 am Post subject: Xandros Antivirus Replacement. |
|
|
Well Folks, Looks like Xandros has included a time trial version of their antivirus software (and yes, I am late to the 4.0 party... Sorry ).
Since many of you guys know my view on the subject, it should be no suprise that I have invented a legal workaround without paying more extortion money for the use of the Xandros Antivirus gui.
As most of you folks already know, all Xandros Antivirus it is is a gui for ClamAV, so I've made a custom build of KlamAV that works as a wonderful replacement for all those who are interested. Its an ugly hack, but it works well, and that's all that matters right? .
Note: this is unsupported. It may kill your neighbor's dog, steal your spouse or render you infertile for life... You have been warned!
To check out a screenshot before embarking on this adventure, go to http://www.vogelefamily.info/xandros/screens/TrashXAV.png
Certainly I'll try to help if there are issues. And there may be. Basically the kid gloves are off, and if you have important stuff on you PC, back it up before proceeding. It works on my box, but it wasn't a fresh install, so this will be the litmus test. There may be some packages I have that you don't, so things may not work out right away. If there are issues, I will revamp the instructions as necessary. Everything that you do here *should* be reversable, so the risk is actually fairly minimal. **update** This product has now been well tested, and is suitable for non-production use.
Alrighty... Ready dear guinea pigs? Here we go.
1. Uninstall Xandros Antivirus
2. Enable Unsupported debian sources in XN.
3. Do a search for gcc in XN.. Install C/C++ Development Tools (you actually probably won't need this, but to build future versions of ClamAV using the auto updater in KlamAV, you probably will need it).
4. Do a search for zlib in XN.. Now under the 'Expert' part of XN install zlib1g and zlib1g-dev (3.0 users will install zlib1 and zlib-dev or something similar). Again, you won't need this initially, but if you ever plan to update ClamAV you will need it.
5. Do a search for clamav in XN.. Now under the 'Expert' part of XN install clamav, clamav-base, clamav-freshclam and libclamav1
6. For 4.0 users, go to http://www.vogelefamily.info/xandros/klamav/klamav_0.38-1_i386.deb to download my custom build of KlamAV for Xandros. For 3.0 users go to http://www.vogelefamily.info/xandros/klamav/klamav-0.38_0.38-1_i386.deb to download my alternate version. Please do so by right clicking the links and "saving as". If you browse to the directory and try and download from there, there's no easy way to tell one from another. Use the links to save you from installing the wrong one.
7. Log in to each user account, and type the following command: ln -s /usr/bin/klamav $HOME/.kde/Autostart/klamav This will cause KlamAV to start up each time, just like XAV does.
8. Buy your loved one a bouquet of flowers with the money you saved. Everyone loves flowers!
Better yet, make a donation to ClamAv like I did!
http://svcs.affero.net/user-history.php?u=redrum
**UPDATED INSTRUCTIONS FOR SP1 USERS (Not 4.1)**
Copied from the bottom of this thread
No doubt some of you folks have noticed when you try to uninstall Xandros Antivirus, it uninstalls part of the service pack, and then you get a message saying the service pack isn't installed in XN...
To solve this issue, Make sure you have Service pack 1 fully installed (check 'news' in XN). Install it if it isn't and reboot.
Then and only then apply the following patch. http://support.xandros.com/downloads/desktop_4.0/experimental/xandros4.0-servicepak-1.0_1.0.1-100_i386.deb
After which you can install KlamAv as follows...
1. Remove Xandros Antivirus.
2. Do a search for zlib in XN.. Now under the 'Expert' part of XN install zlib1g and zlib1g-dev this is now required
3. Do a search for gcc in XN.. Install C/C++ Development Tools this is now required
4. Right-click save the following file... http://www.vogelefamily.info/xandros/klamav/klamav_0.38-1_i386.deb
5. Install the file by double clicking on it in the directory you saved it to.
6.Log in to each user account, and type the following command: ln -s /usr/bin/klamav $HOME/.kde/Autostart/klamav This will cause KlamAV to start up each time, just like XAV does.
7. Configure to taste.
If you are using KlamAV you may have to update ClamAv again, since this removes part of it and the service pack replaces it with an older version.... Just a heads-up. I've revised the instructions in this section so it forces ClamAV to update... You therefore need gcc and zlib1g-dev for it to function properly, so it can download, compile and install the latest version of ClamAV for you. I will later rebuild these packages to automatically install those as dependencies, but I haven't the time at the moment.. Till then, please follow the instructions, thanks.
If this program is useful, please say so, so that this thread will stay up front where others who maybe aren't aware of KlamAv can see it. I could make it sticky, but I don't think it would be appropriate to do so. If it isn't working for some reason please say so so I can help you fix it.
Thanks, Redrum. _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master.
Last edited by redrum on Wed Dec 13, 2006 10:14 am; edited 14 times in total |
|
| Back to top |
|
 |
Gman8845 Xandrosianling

Joined: 16 Oct 2005 Posts: 294 Location: Central NY, United States
|
Posted: Sat Sep 30, 2006 11:04 pm Post subject: |
|
|
redrum,
Glad you're on our side! thanks for the contribution and please stick around your more valuable to the society (forum) than some others seem to give you credit for. I'm a vet and if noone agrees with an opinion they should remember fifty others might NOT agree with them and thier blabbering. _________________ Running on many systems, multi booting up to 5 Linux OSs on a demo machine, started when it was Coral Linux. Need to know more; just ask.
"I'm just a squirrel, Trying to get a nut!!" |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Sun Oct 01, 2006 5:49 am Post subject: |
|
|
Thanks for the encouragement. I've found that overall this forum is one of the best on the net. Part of what makes it so good is that the people here really love using Xandros and want to see it succeed an a viable OS. That has its pros and cons. On the pro side, people are very helpful and do their darndest to explain the subtle differences that make Xandros such a unique bird. On the Con side, I think people tend to get a little defensive when someone says anything negative about things they perceive are wrong with the way Xandros builds a certain part of their OS, or how they market their products.
If there's one thing I learned about being on this forum, its that if you have a problem with a certain aspect of how things are done here, its best to either keep it to yourself or do something about it. Well, I really couldn't keep this to myself, so I'm trying to do something about it. Instead of attacking the issue I have with how Xandros is marketing things, I've decided to help persuade them to do the right thing in a language they can understand. Money.
If I can be a part of making it easier to use something else that's free, than maybe someone on the inside will admit that charging for what mainly amounts to free software is a bad idea and either offer the service as a part of the product, or at least bring the price into an area that is reasonable for the convenienience of not rolling it yourself ( $5-10).
That's all I'm doing here. Offering something that should have been free in the first place. Hopefully by doing this it will make marketing see the light... That you cannot charge a high fee for the convenience of using free software packaged for your OS. If nothing else, I'll be able to help some folks that can't afford buying an antivirus product. Either outcome is a positive one, and I can live with either outcome, because I've done my part. _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master.
Last edited by redrum on Sun Oct 01, 2006 8:15 am; edited 1 time in total |
|
| Back to top |
|
 |
Arne Anka Xanspiration

Joined: 21 Mar 2004 Posts: 4186 Location: Stockholm, Sweden
|
Posted: Sun Oct 01, 2006 6:04 am Post subject: |
|
|
Redrum,
nice little hack you have made there. Not that I use AV myself, but there are plenty of others that do and will appreciate your little AV GUI.
Keep up the good work.
Cheers
Arne |
|
| Back to top |
|
 |
carbon_unit Xandrosianding

Joined: 08 Mar 2003 Posts: 837
|
Posted: Sun Oct 01, 2006 7:31 am Post subject: |
|
|
I really like this approach to dissention. I think it is preferable to do something about it instead of just complaining when you don't like something. I mean anybody can complain but it takes effort to actually make a change.
Congratulations on putting forth the effort to help make a change. _________________ Registered Linux User #160145 |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Sun Oct 01, 2006 8:20 am Post subject: |
|
|
Thanks again guys, Hopefully it does make a difference. _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master. |
|
| Back to top |
|
 |
helmsdeeper Xandrosianding

Joined: 28 Nov 2004 Posts: 890 Location: Tennessee
|
Posted: Sun Oct 01, 2006 9:36 am Post subject: |
|
|
Sweet. Nice job redrum  _________________ Dualbooting Xandros 4 Premium, XP & separate hd running Mepis 6.5 & Debian Etch on Emachines W3052 with AMD Sempron 3000+, 1.5G/Ram, Nvidia GeForce 4 Ti 4600AGP 128MB. Registered as Linux user #402698 Previous GLPW |
|
| Back to top |
|
 |
woodsmoke Xanalandingdonger
Joined: 30 Jul 2005 Posts: 4970 Location: United States
|
Posted: Sun Oct 01, 2006 2:46 pm Post subject: |
|
|
redrum,
I agree with your statement about "doing something" about it completely, as opposed to the several trolls that have come and gone and a couple of folks who have "just gone"...you made a positive contribution.
Are all the folks that bought Xandros gonna come running there to get the above, probably not.....
But....the "risk takers"...the folks who want to actually LEARN about Linux, in general, and Xandros in particular, can look at the above as a "baby step"....
They learn about the file structure, they get out into the web to visit sites....good job...
Sooooo.....now let me play "devil's advocate".... Xandros updates the included AV automatically.....
Will the person who does the hack be able to "click" for updates, or is it an "apt-get update all" thing... or do they have to go to the Clam site?
just playing devil's advocate....
ain't Xandros GReAT!
woodsmoke _________________ If the eco-ists would only shut up, I wonder if the sound of their droning would be replaced by the sound of normal people fitting solar panels and making soup from nettles and twigs.(J Clarkson) |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Sun Oct 01, 2006 3:16 pm Post subject: |
|
|
You'll be happy to know that this program does support auto updating... In fact it supports both updating the profiles as well as updating ClamAV; Something that I don't believe XAV does (or did in version 3.0). Updates to KlamAV, the gui can also be configured, but my guess is it will fail. The reason is Xandros's use of an older version of KDE. Like I said, I had to hack this to build on Xandros. Hopefully next version won't change much, and I'll be able to do it again.
It also supports real-time scanning, but I haven't implamented the feature, because it requires dazuko. Dazuko only works if the kernel is built with the security module built in the kernel as a module, and the Xandros kernel unfortunately has it built-in. To enable that feature, a special kernel would have to be built, and I simply haven't the resourses to support that.
Overall, I think this is an acceptable replacement for XAV, and I hope most others think so as well. _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master. |
|
| Back to top |
|
 |
woodsmoke Xanalandingdonger
Joined: 30 Jul 2005 Posts: 4970 Location: United States
|
Posted: Sun Oct 01, 2006 5:22 pm Post subject: |
|
|
redrum
just how much are you into "programming"?
ain'T XANdros GReAT!
woodsmoke _________________ If the eco-ists would only shut up, I wonder if the sound of their droning would be replaced by the sound of normal people fitting solar panels and making soup from nettles and twigs.(J Clarkson) |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Sun Oct 01, 2006 8:21 pm Post subject: |
|
|
I'm pretty much a hack... I am no programmer, that's for sure, lol. I did, however just make another build of ClamAV for 3.0 users so those using OCE can replace their outdated (and now surely unsupported) XAV client with a fresh client.
Enjoy folks, and spread the word! _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master. |
|
| Back to top |
|
 |
SarahsDad Xendrosian

Joined: 03 Mar 2006 Posts: 1015 Location: South Carolina, USA
|
Posted: Wed Oct 04, 2006 10:07 pm Post subject: |
|
|
Does this version support thunderbird? I had installed the klamav from archlug but it only supported kmail. I uninstalled it and installed AVG for Linux, but it seems to have a bug. It sometimes hangs while scanning and I have to force it to shut down. AVG works great in Windoze land but seems to have problems in Linux, so I am looking to fire it and try your program. Thanks. _________________ Moving On Up....to Ubuntu 10.04 |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Wed Oct 04, 2006 10:26 pm Post subject: |
|
|
The answer to that question is 'not out of the box' It will work by manually setting thunderbird to 'pipe' the output through klammail before importing the mail to the inbox. How to do that I'm not sure, since I have clamav scanning my emails on the server before I download them.... If you decide to try it out, and you figure out how to do it, please let us know how to do it.
If you don't like kmail, but don't want to figure out how to configure thunderbird on how to do it, you could also use evolution for your mail, and it too is supported 'out of the box' You just have to select it in KlamAV. _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master. |
|
| Back to top |
|
 |
craftycorner Xplorer
Joined: 14 Jun 2006 Posts: 72 Location: Arizona
|
Posted: Sun Oct 08, 2006 10:09 am Post subject: Avast offers freebee protection |
|
|
| Avast offers free antiviral that I grabbed LOL. www.avast.com |
|
| Back to top |
|
 |
redrum Xandros Community Moderator

Joined: 05 Apr 2004 Posts: 2766 Location: Rapid City, South Dakota
|
Posted: Wed Oct 18, 2006 1:39 am Post subject: |
|
|
| craftycorner wrote: | | Avast offers free antiviral that I grabbed LOL. www.avast.com |
Cool, everyone likes choices. Especially free ones.
Of course, I won't make anyone 'register' for my build
I am checking the logs though... It's kind of cool to see who is using something you 'put out there'. I go here... http://www.geobytes.com/IpLocator.htm Gives you a map and everything, really cool. Reminds me of HAM radio kind of. I even got a download from Finland! _________________
Beware of the man who would deny you access to information,
for in his heart he dreams himself your master. |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|