Author Topic: BETATESTERS! Try Avast for Mac - release candidate engine  (Read 32978 times)

0 Members and 1 Guest are viewing this topic.

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
BETATESTERS! Try Avast for Mac - release candidate engine
« on: January 15, 2009, 02:36:32 PM »
Hallo again,
it seems that all reported flaws of 0.80-beta engine should be solved now, thus, it's the right time to pass this RC engine back to our betatesters :). VPS loading should be even faster, one new winexec unpacker was added, one minor race in daemon's logger fixed, CAB unpacker newly available in Preferences, and outer recursions into Time Machine volumes (to get reasonable time for overall scan) supressed.


INSTRUCTIONS FOR BETATESTERS:


installation:

0) if you don't have avast! for Mac yet, get it here: http://files.avast.com/files/mac/avast.2.74.zip
1) download and unzip http://public.avast.com/~cimbal/md82.zip, you will get new com.avast.MacAvast.MAD engine
2) quit both avast! and agent from avast's menubar (if grayed out, uncheck persistent mode in Preferences first)
3) go to the /Applications/avast!.app/Contents/Resources and make a backup of the previous com.avast.MacAvast.MAD
4) place the new com.avast.MacAvast.MAD file there, and run avast! again

verification:

hover mouse above VPS 0901xx-x text in the left upper corner - Engine version: 0.0.82-beta must be shown there (not 0.0.68 nor 0.0.69 nor 0.0.80-beta)

task:
do the scan of your harddrive - the more files/stuff = the better. the scan must complete flawlessly, daemon shouldn't die, neither the GUI.
in the case of any problem (futile cycling, crash), please let me immediately know (cimbal :at: avast.com). in the case of no problem, please let me immdiately know too :).

back to previous version:

apply the steps 1) to 4) again, just use the previously backed-up com.avast.MacAvast.MAD file (or, when lost, get one here: http://public.avast.com/~cimbal/md69.zip)

... and note, it's NOT new version of avast! yet - just the release candidate of the core engine

Regards,
pc

Any help/report/suggestion will be very appreciated.
« Last Edit: February 02, 2010, 12:47:04 PM by zilog »
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline .: Mac :.

  • Avast √úberevangelist
  • Ultra Poster
  • *****
  • Posts: 5051
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #1 on: January 16, 2009, 03:59:18 AM »
10.5.6 Intel - Scan completed OK
10.5.6 PPC - Scan Completed OK
10.4.11 PPC - Scan Completed OK

I should note that none of my machines use Time Machine so I am unable to test if it does ignore time machine volumes.

Also all three still showed lots of Err 13 messages. I thought this was to be suppressed in the new release?
"People who are really serious about software should make their own hardware." - Alan Kay

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #2 on: January 16, 2009, 10:06:21 AM »
10.5.6 Intel - Scan completed OK
10.5.6 PPC - Scan Completed OK
10.4.11 PPC - Scan Completed OK

I should note that none of my machines use Time Machine so I am unable to test if it does ignore time machine volumes.

Also all three still showed lots of Err 13 messages. I thought this was to be suppressed in the new release?

Hallo, thanks for the report, Mac.

err13s are still visible because you use former gui (complete new beta with its new gui, which can utilise all new features of the daemon, will come out after this engine is confirmed stable and uploaded to our web repository). this testing was about the stability of the new core.

regards,
pc
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #3 on: January 19, 2009, 06:51:20 PM »
10.5.6 Intel - Scan completed OK
10.5.6 PPC - Scan Completed OK
10.4.11 PPC - Scan Completed OK

I should note that none of my machines use Time Machine so I am unable to test if it does ignore time machine volumes.

Also all three still showed lots of Err 13 messages. I thought this was to be suppressed in the new release?

Hallo, thanks for the report, Mac.

err13s are still visible because you use former gui (complete new beta with its new gui, which can utilise all new features of the daemon, will come out after this engine is confirmed stable and uploaded to our web repository). this testing was about the stability of the new core.

regards,
pc

Thus, everything work for everyone as expected? Well, it's time to include this as base-version to the auto-update machinery. :)

regards,
pc
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #4 on: March 06, 2009, 07:18:32 PM »
I have just tried to follow your instructions to instal it on my iMAC (OS X 10.5.6 2.6Ghz Intel Core Duo) and I can't find an  /appplications/avast!.app/contents/resources folder (Is it hidden from me?)

I deleted all the Avast associated files and downloaded 2.74 from scratch but still never ended up with such a folder . I downloaded the md82.zip file and created a new MAD file but because I can't find where to put it I can only get Version 0.0.68 to run.

I get 2 instances of 42110, one of 42128 and 9 of 42125 all of which concerns me but I waned to see if 0.0.82 came up with the same

If the resources folder is hidden, how do I find it or am i doing something more fundamentally wrong? 

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #5 on: March 06, 2009, 08:42:57 PM »
I have just tried to follow your instructions to instal it on my iMAC (OS X 10.5.6 2.6Ghz Intel Core Duo) and I can't find an  /appplications/avast!.app/contents/resources folder (Is it hidden from me?)

I deleted all the Avast associated files and downloaded 2.74 from scratch but still never ended up with such a folder . I downloaded the md82.zip file and created a new MAD file but because I can't find where to put it I can only get Version 0.0.68 to run.

I get 2 instances of 42110, one of 42128 and 9 of 42125 all of which concerns me but I waned to see if 0.0.82 came up with the same

If the resources folder is hidden, how do I find it or am i doing something more fundamentally wrong? 

Hallo Keith,
few secrets:
- nearly all macos apps are in the fact directories (bound together by metadata), although they look like atomic files
- you can inspect them from terminal (directly, terminal rulez), or in finder, using ctrl-click above them, then show package contents
- 110 is a decompression bomb, will be there as well, don't worry it just says that it's an archive with suspiciously high compression ratio (sometimes (ab)used to protect malware from unpacking)
- 128 is a corrupted tar, you can verify it using tar tvf that_particular_file, whether it's really corrupted, if not, you could send it as sample to me :)
- 125 is a corrupted zipfile, use unzip -t that_particular_file to check it

regards,
pc

btw. we were about to wait with the release for new MacOS X 10.6 Snow Leopard (announced for Q1 2009) - but http://www.gizmodo.com.au/2009/01/has_amazon_leaked_snow_leopards_release_date_probably_not.html looks like they postponed the date to July 1...
« Last Edit: March 06, 2009, 08:44:42 PM by zilog »
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #6 on: March 06, 2009, 09:16:48 PM »
Hi, Thanks for coming back so quickly. Brilliant - we learn new things every day!! My next problem is that when I came to rename the MAD file it told me I didn't have sufficient access privilages. As it is my computer and no one else has access I can't see why I haven't got all the control available. Once again, I guess I have done something dumb. Where do I change the access rights?

Keith

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #7 on: March 07, 2009, 07:57:08 AM »
Hi, Thanks for coming back so quickly. Brilliant - we learn new things every day!! My next problem is that when I came to rename the MAD file it told me I didn't have sufficient access privilages. As it is my computer and no one else has access I can't see why I haven't got all the control available. Once again, I guess I have done something dumb. Where do I change the access rights?

Keith
Hallo,
normally, as common user, you can manipulate with things in Applications too (just, in preferences, check "administrator privileges" checkbox for your user account).

regards,
pc
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #8 on: March 07, 2009, 02:45:23 PM »
I let it run for 8 hours and it was still going when I stopped it (having scanned 4098934 items in 3396429 files) so I guess it is still not recognising my Time Machine system. I got the same errors which I will check as you described and let you know what I find. (Still loads of err 13's)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #9 on: March 07, 2009, 11:00:30 PM »
This is an extract from my scan

iTunesX.tar              OK
iTunesX.pkg.tar        err 42128
Cache.db                 OK
av10-daily.vdb         err 42125
av10-daily.vdb.sig    err 42125

When I tried to copy and paste the above to save typing it this is what I got:

"/private/var/folders/e-/e--S8gC0F5KVE7s3ps8Ml++++TI/-Caches-/com.apple.SoftwareUpdate/swcdn.apple.com/content/downloads/21/18/061-5634/nQbjLg3bn8hXTLwnKq2bDgnTPwj7vqfgFH/iTunesX.tar"
"/private/var/folders/e-/e--S8gC0F5KVE7s3ps8Ml++++TI/-Caches-/com.pctools.Smart Update/Cache.db"
"/private/var/folders/e-/e--S8gC0F5KVE7s3ps8Ml++++TI/-Caches-/com.pctools.SmartUpdate/Cache.db"

I tried to follow your instructions to list them out but once again I couldn't find them. I assume there is another trick to get at "private" files (hence I couldn't send them for you to take a look)

As an aside, it would be useful to be able to grab the full path of a file highlighted so that you can paste it wherever (reports, topic replies, terminal tests)

More to the point, do you think I have a virus?

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #10 on: March 08, 2009, 12:34:10 PM »
I let it run for 8 hours and it was still going when I stopped it (having scanned 4098934 items in 3396429 files) so I guess it is still not recognising my Time Machine system. I got the same errors which I will check as you described and let you know what I find. (Still loads of err 13's)

Hallo, time-machine volumes are excluded by default, are you sure it's the latest 0.0.82? In general, items-vs-files aren't the same numbers (compression, archives..), what's relevant is the progress bar below. 13s are pretty normal, on any system with reasonable user-separation privileges (= not windows :).

regards,
pc

btw. could you run in terminal: mount -a
... and paste the results here? I'm pretty sure that 0.0.82 would never recurse into mounted time-machine volumes.

bw2: yes, copy-pasting particular path would be useful, but in this gui, there's "gui-equivalent", called "reveal in finder".
btw3: no, you don't seem to have a virus. warnings have nothing to do with infection, in general. it warns about problems during the scan itself.
« Last Edit: March 08, 2009, 12:48:08 PM by zilog »
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #11 on: March 08, 2009, 04:22:54 PM »
When I hover the mouse over the top left I get "Engine version 0.0.82-beta". I got it from md82.zip that I downloaded on Friday. It's file size is 1,580,108 bytes. Most of the files in the package are dated December 10th 2007 with the MAD file saying 15th Jan 2009

I will gladly help out by doing something in Terminal but you will have to spell it out in words of 1/2 a syllabol

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #12 on: March 08, 2009, 08:41:07 PM »
When I hover the mouse over the top left I get "Engine version 0.0.82-beta". I got it from md82.zip that I downloaded on Friday. It's file size is 1,580,108 bytes. Most of the files in the package are dated December 10th 2007 with the MAD file saying 15th Jan 2009

I will gladly help out by doing something in Terminal but you will have to spell it out in words of 1/2 a syllabol

Well,
open Terminal Utility (Applications, Utilites), and type:
mount -v

... then, select the output with mouse, and apple-c apple-v copy&paste it here.

regards,
pc
May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)

Offline keithhmh

  • Jr. Member
  • **
  • Posts: 53
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #13 on: March 09, 2009, 09:34:48 AM »
is this what you meant? I am intrigued. What is it and what does it mean?

khimac:~ Keith$ mount -v
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local)
fdesc on /dev (fdesc, union)
map -hosts on /net (autofs, automounted)
map auto_home on /home (autofs, automounted)
/dev/disk1s2 on /Volumes/Time Machine Backups (hfs, local, nodev, nosuid, journaled)
khimac:~ Keith$

Offline zilog

  • Avast team
  • Advanced Poster
  • *
  • Posts: 957
  • or #f0; daa; add a,#a0; adc a,#40
Re: BETATESTERS! Try Avast for Mac - release candidate engine
« Reply #14 on: March 09, 2009, 02:07:02 PM »
is this what you meant? I am intrigued. What is it and what does it mean?

khimac:~ Keith$ mount -v
/dev/disk0s2 on / (hfs, local, journaled)
devfs on /dev (devfs, local)
fdesc on /dev (fdesc, union)
map -hosts on /net (autofs, automounted)
map auto_home on /home (autofs, automounted)
/dev/disk1s2 on /Volumes/Time Machine Backups (hfs, local, nodev, nosuid, journaled)
khimac:~ Keith$

Thanks. This is exactly the mountpoint, that's avoided in the daemon. are you sure, that by scanning the location "/Volumes", we recurse into the subdirectory "Time Machine Backups"? What option did you use for the scan?

pc

May's Law: Software efficiency halves every 18 months, compensating Moore's Law. (David May, INMOS)