1 5 6 7 8 9 Previous Next 433 Replies Latest reply: Mar 15, 2014 12:02 AM by kaasdude Go to original post
  • 90. Re: What the heck?  I wanna uninstall this junk!
    R C-R Level 6 Level 6 (14,175 points)
    To remove the app, just drag it to the trash.
  • 91. Re: What the heck?  I wanna uninstall this junk!
    Hone Melgren Level 1 Level 1 (25 points)
    Jason Sewell1 wrote:
    Absolutely. When exactly does storeagent kick in?


    I can help a little bit with this but as I'm a programmer who retired from active development back in the OS 9 days I'm not sure how accurate my information is.

    http://developer.apple.com/library/mac/#technotes/tn2005/tn2083.html

    Now as far as I can recall from the plist that I've since wiped it had the settings :

    Limit to Session Type = Array = LoginWindow , Aqua. Which according to the document above loads it both in the LoginWindow context and also once a user logins in (the previous one gets terminated and a new one loaded in the Aqua or GUI context)

    {quote:title=Technical Note TN2083: Daemons and Agents}{quote}

    If you set LimitLoadToSessionType to an array, be aware that each instance of your agent runs >independently. For example, if you set up your agent to run in LoginWindow and Aqua, the system >will first run an instance of your agent in the loginwindow context. When a user logs in, that >instance will be terminated and a second instance will launch in the standard GUI context.


    Bear in mind here tho : I already wiped the plists in the LauncherAgents and LauncherDaemons so I'm going off memory here.

    What should be concerning for you is that in the .plist I believe I saw something about OnDemand or KeepAlive. According to the docs above that means its going to load when demanded if you don't remove the .plist.

    If someone would be so kind as to upload those plists so I can get an archive in case I need to restore things that would be greatly appreciated.

    Jason Sewell1 wrote:
    The plist file for storeagent in /System/Library/LaunchAgents stipulates a 'Limit to Session Type' > of LogInWindow. As far as I'm aware (and I am happy to be corrected on this point by someone with > superior knowledge) it means that the Os X UI must be started before it can run


    No it means it loads at the loginwindow context. If it's defined as an array with the Aqua argument as part of the array it means loads both at the loginwindow context , gets terminated then run again under the GUI context.

    More details as to what that means in the document I've linked above.
  • 92. Re: What the heck?  I wanna uninstall this junk!
    Hone Melgren Level 1 Level 1 (25 points)
    sigh

    Been a while since I've been on this forum so in the process of resetting my Apple ID password I appear to of lost the ability to edit the post above.

    I'm not too sure what "context" or "execution context" means above. I guess "loginwindow" means it opens at boot time before you login to a user and continues to run as root and thereby can't be quit by the user. If it's run under the "Aqua" context it means it's run again once a user logins but this time can be quit by the user.

    Further research may have to be done on that but by someone else maybe it doesn't interest me that much since I've delete the plists anyway. And they have not been restored either not even by opening the App Store again. No console.app spam either.

    Of note I've restored the plists out of the trash and archived them so no need to upload yours guys.
  • 93. Re: What the heck?  I wanna uninstall this junk!
    Hone Melgren Level 1 Level 1 (25 points)
    Jason Sewell1 wrote:
    - All of the storeagent calls that are being reported here are on the 'open' port 80. However, if you monitor the calls when selecting Updates in the App Store, when REAL data about what you have installed is being sent, you see that it only occurs across a SECURE port on 443. So when storeagent is sending real information on what you have installed (as the update feature requires) it does it securely. All the info I have seen reported by others in this thread is that storeagent is only phoning home on port 80. As such, I think these phone-home calls on port 80 are just the equivalent of a "Hello Mum" call, rather than the detailed downloads that people are portraying here.


    I'm wondering what Data is actually transmitted.

    I'ld be interested to see what a Wireshark output or packet sniffer reveals on the outgoing data stream

    You could reassure a lot of people by sitting down with such a utility , capturing the output and doing a detail analysis on exactly what is being transmitted.
  • 94. Re: What the heck?  I wanna uninstall this junk!
    R C-R Level 6 Level 6 (14,175 points)
    honem wrote:
    Been a while since I've been on this forum so in the process of resetting my Apple ID password I appear to of lost the ability to edit the post above.


    You should have 10 minutes to edit posts; after that the little edit pencil-like icon is removed & you must amend your comments in a new post.

    I'm not too sure what "context" or "execution context" means above. I guess "loginwindow" means it opens at boot time before you login to a user and continues to run as root and thereby can't be quit by the user. If it's run under the "Aqua" context it means it's run again once a user logins but this time can be quit by the user.


    From PreLoginAgents, it appears that the "loginwindow" context is whenever the login screen is showing. I assume this is not limited to boot time, since users can log in & out after that. However, from TN2083 it would appear that the process terminates & one owned by the user starts up after they login.

    Since the "KeepAlive" property is not set, it appears from section "Launching On Demand" of the tech note that in either context the process runs only when its service is need & then terminates.
  • 95. Re: What the heck?  I wanna uninstall this junk!
    igirl1 Level 1 Level 1 (25 points)
    I came here to find out what "storeagent" was - it got caught by Little Snitch immediately after installing the 10.6.6 update.

    I have no interest in ever buying anything through the Apple Store - Why not deal directly with the developers - or get programs via bundles like MacHeist or discount retailers etc.? So I assume I can -

    1. Block it forever with Little Snitch
    2. Drop the program into App Zapper and trash it entirely.

    These two things should effectively kill it.
  • 96. Re: What the heck?  I wanna uninstall this junk!
    WZZZ Level 6 Level 6 (12,225 points)
    2. Drop the program into App Zapper and trash it entirely.


    Nope, it won't kill it. There's more to it than that. It will laugh at App Zapper like Godzilla would laugh at bug spray. And we are still trying to determine if Little Snitch will be able to catch it before login. It's a very long thread by now, but read it over. Also read

    http://discussions.apple.com/thread.jspa?threadID=2712322&tstart=0
  • 98. Re: What the heck?  I wanna uninstall this junk!
    WZZZ Level 6 Level 6 (12,225 points)
    Barbara, I thought of linking that one, but decided against it since it's really more invective and prejudice than anything. Don't think it's very helpful for getting even close to a real solution for disabling, which is the stated topic. (Not that these are pure science either.)
  • 99. Re: What the heck?  I wanna uninstall this junk!
    babowa Level 7 Level 7 (23,300 points)
    You are right on that except for the last poster (besides me) who has a case going with Apple and will hopefully post an update with information directly from Apple) which is the only reason I thought it was worthwhile - I've been staying out of all of them because I was told I'm paranoid ....
  • 100. Re: What the heck?  I wanna uninstall this junk!
    WZZZ Level 6 Level 6 (12,225 points)
    I've been staying out of all of them because I was told I'm paranoid


    Yeah, that's the usual, cheap, facile put down that's supposed to put you in your place and be a discussion ender. How I hate that!
  • 101. Re: What the heck?  I wanna uninstall this junk!
    R C-R Level 6 Level 6 (14,175 points)
    igirl1 wrote:
    I have no interest in ever buying anything through the Apple Store - Why not deal directly with the developers - or get programs via bundles like MacHeist or discount retailers etc.?


    The App Store offers:

    1. Products & deals you can't get anywhere else (for instance, the iWork & iLife apps individually & quite a few inexpensive "Lite" versions of more expensive third party apps).
    2. Lots of free & extremely low priced small apps that do just one or two things.
    3. The opportunity for small developers to reach a large market, which is likely to stimulate development of new & diverse apps in much the same way the iPhone/iPad store does.
    4. Assurance that apps available from the store meet Apple's developer guidelines.
    5. Convenient one-click installation, including automatic download validation so you can be sure the app is a legitimate version that has not been tampered with.
    6. One central location to check for updates for all apps obtained through the store
    7. The ability to download & reinstall apps again once they are bought, including on other Macs.

    For these reasons, the app store has been popular with both users & developers -- over a million downloads on the first day of release alone -- & it seems very likely that as time goes on more & more apps will be available only through the store.
  • 102. Re: What the heck?  I wanna uninstall this junk!
    FishComputer Level 4 Level 4 (1,035 points)
    Its like the iOS App Store
  • 103. Re: What the heck?  I wanna uninstall this junk!
    WZZZ Level 6 Level 6 (12,225 points)
    RC-R: There are three threads now, each of them looking for solutions to disabling the App Store. Now, if someone wants to start a thread asking why they should keep or use the App Store, then I think such a response as yours would be appropriate. But, helpful as you may think you are being, your comments do not belong here. Since I am interested in learning how to completely disable this Application and remove as much of its background processes as is safely possible, I would appreciate hearing only from those who may have something to contribute directly to the purpose of this topic, and not from anyone who is interested in persuading those of us who, _for whatever reasons_ -- and however misguided you may think we are -- do not want it. I am not interested in debating the topic of whether this Application should be disabled and removed or not.
  • 104. Re: What the heck?  I wanna uninstall this junk!
    Barney-15E Level 8 Level 8 (35,280 points)
    And in all three of those threads, nobody that wants to remove it has responded exactly why the methods to remove it are insufficient. We have provided answers to the questions, but all we've heard in response is it's not good enough.
    Why is it not good enough?
    What exactly to do you want the end-game to look like?
    What is the Mac App Store exit strategy?
1 5 6 7 8 9 Previous Next