What is the correct way to delete a global login item?

I installed a ArcSoft app that added a global login item to the files:
/Library/Preferences/com.apple.loginitems.plist
/Library/Preferences/loginwindow.plist
I want to remove this item and would like to know the correct/proper way to do this.

In the system.log I'm seeing the following after I renamed the /Library/Application Support/ArcSoft/Connect Service folder:
Dec 7 15:32:24 gaak ConnectService[6813]: Error loading /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Intouch.bundle/Contents/MacOS/Intouc h: dlopen(/Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Intouch.bundle/Contents/MacOS/Intouc h, 262): image not found
Note that I did not actually delete /Library/Preferences/loginwindow.plist
but renamed it to loginwindow.plist.arcsoft-maybe-delete. I did see another loginwindow.plist file was created automagically after I rebooted and I checked it and did not see any items in it.
# defaults read com.apple.loginwindow LoginHook
2009-12-12 17:03:50.651 defaults[27792:10b]
The domain/default pair of (com.apple.loginwindow, LoginHook) does not exist
I've looked in all the folders you mention and I do not find anything that references the ArcSoft ConnectService app. Here is everything I could find in /Library using:
find /Library -type f -print0 | xargs -0 grep 'ConnectService'
/Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/Info.plist: <string>ConnectService</string>
/Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/Info.plist: <string>ConnectService</string>
Binary file /Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/Resources/opencs.scpt matches
Binary file /Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/Resources/quitcs.scpt matches
/Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/SubApp/Intouch.bundle/Contents/Info.plist: <string>Intouch</string>
/Library/Application Support/ArcSoft/Connect Service-/ConnectService.app/Contents/SubApp/Intouch.bundle/Contents/Info.plist: <string>com.arcsoft.Intouch</string>
Binary file /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Intouch.bundle/Contents/MacOS/Intouc h matches
Binary file /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Register.bundle/Contents/MacOS/Regis ter matches
Binary file /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Update.bundle/Contents/MacOS/Update matches
Binary file /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/Update.bundle/Contents/MacOS/WatchSe lfUpdate matches
Binary file /Library/Application Support/ArcSoft/Connect Service/ConnectService.app/Contents/SubApp/UserInfo.bundle/Contents/MacOS/UserI nfo matches
/Library/Receipts/ArcSoftConnect.pkg/Contents/Info.plist: <string>com.ArcSoft.ConnectService.packagemaker</string>
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/CS/ProdInfoForInstall. plist: <key>ConnectServiceVersion</key>
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:CSPKG="Conn ectService.app"
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:inst_majver =`cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:inst_minver =`cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:"$CSPKG/Con tents/MacOS/ConnectService" -r
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:echo "$CSPKG/Contents/MacOS/ConnectService"
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:"$CSPKG/Con tents/MacOS/ConnectService" -i "$guidStr" "$nameStr" "$serialStr" "$langStr" "$verStr" "$2/$pathStr" "" "$actfilepath" $inst_majver $inst_minver "$license" "$gmidStr"
/Library/Receipts/BrowserComponent.pkg/Contents/Resources/postflight:#start ConnectService
/Library/Receipts/MediaImpression.pkg/Contents/Resources/CS/ProdInfoForInstall.p list: <key>ConnectServiceVersion</key>
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:CSPKG="Conne ctService.app"
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:inst_majver= `cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:inst_minver= `cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:"$CSPKG/Cont ents/MacOS/ConnectService" -r
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:echo "$CSPKG/Contents/MacOS/ConnectService"
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:"$CSPKG/Cont ents/MacOS/ConnectService" -i "$guidStr" "$nameStr" "$serialStr" "$langStr" "$verStr" "$2/$pathStr" "" "$actfilepath" $inst_majver $inst_minver "$license" "$gmidStr"
/Library/Receipts/MediaImpression.pkg/Contents/Resources/postflight:#start ConnectService
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/CS/ProdInfoForInstall.plist: <key>ConnectServiceVersion</key>
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:CSPKG="ConnectService.app"
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:inst_majver=`cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:inst_minver=`cat "$1/Contents/Resources/CS/ProdInfoForInstall.plist"|sed -n '/ConnectServiceVersion/{
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:"$CSPKG/Contents/MacOS/ConnectService" -r
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:echo "$CSPKG/Contents/MacOS/ConnectService"
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:"$CSPKG/Contents/MacOS/ConnectService" -i "$guidStr" "$nameStr" "$serialStr" "$langStr" "$verStr" "$2/$pathStr" "" "$actfilepath" $inst_majver $inst_minver "$license" "$gmidStr"
/Library/Receipts/Panorama Maker 4.pkg/Contents/Resources/postflight:#start ConnectService

Similar Messages

  • What is the correct way to delete and iTunes

    I need to separate 2 phones  I have created a new email account for one of the phones but now sure how to delete iCloud  account on one of the phones and create a new one can some one help
    Thanks

    go do a search disucssions on "duplicates"
    I think there is a javascript by Otto42 to fix that.

  • What is the correct way to upgrade 5.0.4 to 5.1 Universal?

    I just received Final Cut Studio Universal, and I have Final Cut Pro 5.0.4 installed what is the correct way to upgrade all the Final Cut Studio applications? Do install over or delete each application and then reinstall?
    As always thanks in advance for reading and replying to my Post,
    Sebastian

    WHEN I do it, I'm going to archive what's necessary and desirable to keep, erase my hard drive, reinstall Tiger, do the upgrades, then install 5.1 clean and do the upgrades.
    Might sound like overkill, but I really love a clean, fast machine and nothing does it better!

  • What's the correct way to handle changes in RDBMS/DBadapter?

    In my project all changes to the database are not done via Jdeveloper but via TOAD. This means DBadapters must be made aware of changes in the database.
    I tried to re-run the DBad.apter wizard twice (2 different services) - to make it aware of changes in the DB. Both times it failed. I think was after the import database tab. The next tab was just blank.
    So what's the correct way of reconile changes in the db backwards into Jdev?
    BTW, in the DBadapter wiz its not possible the remove a already imported table. How do I come across the situation where I want the DBadapter to point to af different table? - and possibly remove old references to another one - which might have been removed in the DB.
    As It is now - I have to re-work all my DBadapters, which is not very much fun...
    Rgds, Henrik

    Trust me, I hv done that umpteen nbr of times.
    I hate BA's coming to me with changes, for which I hv to modify the DB adapter.
    One big loop-hole with BPEL is if we try to modify the adapters/toplink, it doesnt tend to work properly.
    The manthra for such modifications is ... "recreate", which is definetely not a good practise.
    You may not like but gottu live with it, my friend.
    Pointing to a different table, I achieve it by doing a "Shift+Delete" to all the references of the old table in the BPEL project ... :|
    There isnt a specific provision in the wzd (I am not sure of the latest version, though).

  • What is the correct way to unistall an application?

    simply dragging it to the trash is very likely to leave files/preferences scattered everywhere. what is the correct way to uninstall? (App = Microsoft Silverlight). Thanks

    chriswalsh wrote:
    The installer for Silverlight installed it as a seperate volume displayed on the desktop...
    Likely that's not the app itself. When you download most Mac software, you are downloading a .dmg file (a disk image) - opening that (which may happen automatically) mounts a disk image on your desktop, and then you drag the app from that disk image to your Applications folder (or an installer runs).
    After copying/installing the app, you Eject the disk image, then delete the .dmg file (from your Downloads folder, probably).

  • What is the correct way to add styling to drag-and-drop created calendars?

    I have a working instance of a rich client calendar. I generated the view with the required fields (start, stop, provider, ...), put it into the App Module, and dragged it onto a JSF page to create a calendar.
    Next I created an activityScope object in a class called CalendarBean (no inheritance)
    Class CalendarBean()
    private HashMap<Set<String>, InstanceStyles> activityColorMap;
    +..+
    +public CalendarBean() {+
    super();
    activityColorMap = new HashMap<Set<String>, InstanceStyles>();
    HashSet setEd = new HashSet<String>();
    HashSet setLen = new HashSet<String>();
    setEd.add("Work");
    setLen.add("Home");
    activityColorMap.put(setEd, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.ORANGE));
    activityColorMap.put(setLen, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.RED));
    +}+
    +}+
    Next, I linked this up as a backing bean and associated the ActivityStyles of CalendarBean to it:
    +#{backingBeanScope.calendarBean.activityColorMap}+
    I populated some records in the database with properties "Work" and "Ed', but they show default blue.
    As I understand it, I need to do something with the getTags() method of the underlying CalendarActivity class, but I'm not quite sure how to do that.
    Took a stab at creating a class, CalendarActivityBean, that extended CalendarActivity, and pointed all the CalendarActivity references I had to the new class, but it didn't seem to fire (in debug), and I got into trouble, when inserting records, with
    public void calendarActivityListener(CalendarActivityEvent calendarActivityEvent) {
    currActivity = (CalendarActivityBean) calendarActivityEvent.getCalendarActivity();
    being an illegal cast
    What is the correct way to add provider-based styling to drag-and-drop create calendars?
    Ed Schechter

    A colleague of mine was kind enough to solve this:
    The calendar has ActivityStyles property = #{calendarBean.activityStyles}
    CalendarBean looks something like this:
    package com.hub.appointmentscheduler.ui.schedule;
    import java.util.HashMap;
    import java.util.HashSet;
    import java.util.Set;
    import oracle.adf.view.rich.util.CalendarActivityRamp;
    import oracle.adf.view.rich.util.InstanceStyles;
    +public class CalendarBean {+
    private HashMap activityStyles;
    private String dummy;
    +public CalendarBean() {+
    +// Define colors+
    activityStyles = new HashMap<Set<String>, InstanceStyles>();
    HashSet setPending = new HashSet<String>();
    HashSet setArrived = new HashSet<String>();
    HashSet setApproved = new HashSet<String>();
    HashSet setCompleted = new HashSet<String>();
    setApproved.add("APPROVED");
    setPending.add("PENDING");
    setArrived.add("ARRIVED");
    setCompleted.add("COMPLETED");
    activityStyles.put(setApproved, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.GREEN));
    activityStyles.put(setPending, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.ORANGE));
    activityStyles.put(setArrived, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.PLUM));
    activityStyles.put(setCompleted, CalendarActivityRamp.getActivityRamp(CalendarActivityRamp.RampKey.LAVENDAR));
    +}+
    +public void setactivityStyles(HashMap activityStyles) {+
    this.activityStyles = activityStyles;
    +}+
    +public HashMap getactivityStyles() {+
    return activityStyles;
    +}+
    +}+
    Now, go into the Bindings tab on the calendar page, double click the calendar binding, and specify the column you've defined as the calendar's Provider in the Tags dropdown.
    Should show colors.

  • 1.4.2 - What is the correct way to format output in the java.io.PrintStream

    With Java 1.4.2:
    What is the correct way to format output in the java.io.PrintStream?
    The following is incorrect, even though it is still used in the The JavaTM Tutorial at: http://java.sun.com/docs/books/tutorial/essential/
    System.out.formatThis returns "cannot resolve the method 'format'"
    Any detailed suggestions or information is greatly appreciated.

    The following is incorrect, even though it is still
    used in the The JavaTM Tutorial at:
    http://java.sun.com/docs/books/tutorial/essential/
    The whole format thing has been introduced in 1.5. The tutorial also states it's been "updated to 1.5.".
    That's all I've got to say for I don't know how you can format a PrintWriter, let alone a PrintStream, prior to 1.5. I'm not really sure there is any way. Any "legacy way", that is. There almost certainly are third-party API which achieve similar results.

  • What is the easiest way to delete a song or album?  Also, how do I get rid of the tunes it cannot convert or find?

    What is the easiest way to delete a song or album directly off the iPod?  Also, how do I get rid of the tunes it cannot convert so it does'nt run through them every time I upload an album or song?

    Right click the song you want to get rid of and there should be a delete button.

  • There are over 4000 duplicates in my iTunes. What is the fastest way to delete them?

    There are over 4000 duplicates in my iTunes. What is the fastest way to delete them?

    Hello there, yandere69keita.
    The following Knowledge Base clarifies your concern about your My Photo Stream counting towards your iCloud storage:
    iCloud: My Photo Stream FAQ
    http://support.apple.com/kb/ht4486
    Does My Photo Stream use my iCloud storage?
    No. Photos uploaded to My Photo Stream do not count against your iCloud storage.
    Thanks for reaching out to Apple Support Communities.
    Cheers,
    Pedro.

  • What is the BEST way to delete an app on an iPhone 4S so it will NOT be added back when I sync with iTunes?

    What is the BEST way to delete an app on an iPhone 4S so it will NOT be added back when I sync with iTunes?

    To completely remove an app and all of its data, do this: First delete the app on your phone, then in iTunes, under Library, click on Apps, right-click the app you want to delete & select delete, when prompted, move all files to trash, empty your trash. Connect your phone and sync. The app and all of its data will be gone.

  • What is the correct way to charge mac air battery?

    what is the correct way to charge macbook air battery? mine is a 2011 mac air

    Apple - Batteries - Notebooks

  • Sapinst - what is the correct way to startup sapinst

    I am starting install of NW04 on unix. The install manual states that once env paramters are set then do the following:
    cd /SAP_MASTER_DVD/IM2/SAPINST/UNIX/SUN...
    then run ./sapinst
    however run I run it it just waits.....
    I then go back in another session and run startInstGui.sh
    and the sapinst install screen successfully appears?
    Is this the correct way to run the install?
    What is the correct way to run sapinst?
    Thank
    John Ryan

    Figured it out...
    sudo su root not - root
    and it works

  • What is the correct way to call older version of Adober Reader?

    What is the correct way to call older version of Adober Reader? Specifically version 8? Acrobar Reader 8 or Adober Reader 8? Is is necessary to include "Reader"? We are creating a form and are adding instructions that it works with version 8 and newer. We want to make sure it is worded correctly!
    Thanks!
    Danielle

    When you "Save as" and you select the "compatibility with" for older versions, the document will be compatible with whatever version you choose, be it 4, 5, 6, 7, 8, or higher. If you want to "test it", you'll need a computer with Reader 8 installed, but I've never seen the "Save as" make something that was incompatible with the version it was saving for.

  • HT1417 What's the quickest way to delete duplicates without going song by song?

    What is the quickest way to delete duplicates from i tunes library without going song by song?  I just transferred my music from my ipod classic to my computer and now I have a lot of duplicate music.  Most is from CD's I reburned or music I was able to get back on my new computer through I tunes.  It is from my personal i pod (one of 4).  I finally figured out how to get it off the ipod and back onto my newer computer. I made sure to go to advanced setting and check "keep i tunes folder organized" but it still saved all duplicates.

    Apple's official advice is here... HT2905 - How to find and remove duplicate items in your iTunes library. It is a manual process and the article fails to explain some of the potential pitfalls.
    Use Shift > View > Show Exact Duplicate Items to display duplicates as this is normally a more useful selection. You need to manually select all but one of each group to remove. Sorting the list by Date Added may make it easier to select the appropriate tracks, however this works best when performed immediately after the dupes have been created.  If you have multiple entries in iTunes connected to the same file on the hard drive then don't send to the recycle bin.
    Use my DeDuper script if you're not sure, don't want to do it by hand, or want to preserve ratings, play counts and playlist membership. See this thread for background and please take note of the warning to backup your library before deduping.
    (If you don't see the menu bar press ALT to show it temporarily or CTRL+B to keep it displayed)
    tt2

  • What is the easiest way to delete emails on an IPhone 4S?

    what is the easiest way to delete emails on an IPhone 4S?

    In the email list, swipe to the left and tap delete.  (iOS 7, but similar in iOS 6).

Maybe you are looking for

  • View read allows read only access

    Hi friends,     I have created maintainance view, I am getting this warning " View read allows read only access , Maintainance not possible". So to avoid this, what should i do now. Thank you

  • ORA errors in PDF file

    Sir, I have the ORA-ERRORS in .pdf file, but the version is for Oracle 8i database. Someone knows where can I find this file but up to date for Oracle 9i or 10g ? Thanks

  • How many clients can connect through cisco AP 1310 in wireless network ?

    I had setup wireless network with wlc4402,cisco AP 1310.1131 and 1242 and Cisco acs 4.1.My problem is only 30 clients connect through Cisco AP 1310 at a time.I can not connect more than 30 clients at a time.What is the issue in wireless network?pleas

  • Why use “synchronized” to decorate an object which its type is Vector

    Hello,guys. Recently,I readed the source code of java.util.Observable.Unfortunately,I encounted some problems。In the source code ,there is an object named “obs”.Its type is Vector. As we all know,Vector is thread-safe.why use “synchronized” in below

  • Capture Proof Of Delivery

    Hi, We have a requirement to send notification mails to requester upon arrival and upon delivery of the items for the PO raised. We need to capture the POD post delivery of the items. In the current system they are maintaining them manually. We have