I encountered the problem after removing lines in the XML version of my .plist file, which was the solution to a previous issue. (iTerm always asks for user login before loading user's shell)

I was able to delete that line but noticed there were other lines that were deprecated and they are causing a different kind of error. I used plutil xml1 to convert the .plist(copy is here). The lines that explicitly came at me are:

  • All lines with kamilszafraniak as user dir. Current ~ is kamil.
  • kamilszafraniak@Kamils-Air - old device
  • Host name Kamils-Air

I tried to tinker with the file on my own, and the attempt was unsuccessful. I need some help editing the configuration file and deleting deprecated lines to clean it and resolve current as well as mitigate future errors.

Full error:

## exec failed ##
No such file or directory

It disappears after 2s and continues loading shell.

  • How should anybody here know what exactly you changed and which line now breaks the whole thing? Wouldn't it be easier to delete the plist and start again from scratch?
    – nohillside
    Feb 12 at 12:14
  • @nohillside the contents of the file I've shared is the duplicated plist that's being used now but in XML binary. The .plist contains all app settings. When I delete it, all settings are also removed.
    – Kamil
    Feb 12 at 12:44
  • Indeed, all settings will be removed. But do you really expect others to review the (rather long) file to figure out which of your edits (whose details are unknown to us) broke it? Sometimes it's simple best to start over from a clean slate.
    – nohillside
    Feb 12 at 12:52
  • Does the error go away if you restore the plist file from your last backup? Feb 12 at 13:48
  • @nohillside You are right, and I had reservations when posting, but since I am completely clueless, there might have been something clearly apparent to others that have some knowledge in this area. This is what I'm hoping for. It's enough to point me in the right direction!
    – Kamil
    Feb 12 at 14:10


You must log in to answer this question.

Browse other questions tagged .