A system for starting, stopping, and managing automated processes.

learn more… | top users | synonyms (2)

0
votes
1answer
310 views

Course of action to clean up RAM on sluggish mac

Below is an EtreCheck report on my system. My problem is that I have <3 GB or 2.5 GB even after a reboot, with relatively few menu bar applications starting up. (This drops to 20-300 MB once Chrome ...
0
votes
1answer
39 views

How to restart a process without user interaction

I killed a process (a simple .jar running in the background as a global agent) by pkill -9 java. Since the global agent in launchd is configured as keepAlive the process gets restarted immediately. ...
0
votes
1answer
110 views

Using SSHFS with launchd

I have a Raspberry Pi I want to automount on my Desktop (Yosemite 10.10.1). I've installed OSXFuse (with the MacFuse option) and SSHFS both from https://osxfuse.github.io/. I'm using the password ...
0
votes
2answers
236 views

Run script as root whenever any user logs in

What's the best way to run a script with root privileges whenever any user logs in? It should run in the background without prompting the user for a password.
0
votes
1answer
527 views

Where does Applescript Event Log go when run under Launchd?

Or, how to log from an AppleScript (saved as application) and/or view the Event Log? None of the AppleScript's log statements can be found. I have tried adding the following to the launchd plist: ...
0
votes
1answer
1k views

Enable SMB sharing from command line

On OS X 10.8, using terminal commands, I'd like to enable SMB sharing as if I had ticked the following checkbox under System Preferences - Sharing - File Sharing - Options: I've tried the following ...
0
votes
1answer
1k views

Dynamically setting HOME environment variable in a launchd script?

Continue from this topic, I ended up with: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" ...
0
votes
1answer
797 views

Is there a way to launch uTorrent and not display the GUI window?

Since uTorrent to my best of knowledge doesen't support a daemon/server mode, I would like to add it to launchd to start upon login (and restart after a potential crash), but without the app window ...
0
votes
1answer
591 views

Mail does not work in scripts launched with launchd

I'm using this setup to be able to send mail from Terminal: http://www.anujgakhar.com/2011/12/09/using-macosx-lion-command-line-mail-with-gmail-as-smtp/ It works great, and I can use it in scripts. ...
0
votes
1answer
542 views

launchd initiated process receiving signal 15 (TERM)

I've installed TotalFinder (a plugin, of sorts, for Finder) and it's randomly being killed off several times a day. I contacted the developer and he didn't have any ideas, but did say a quick google ...
0
votes
1answer
434 views

How force launchd not to look into subfolders with QueueDirectories parameter in launchd.plist

I'm processing images put into specific folder. For that I run script with launchd.plist put into ~/Library/LaunchAgents Everything work smoothly. But I want put resulting files into subfolder of ...
0
votes
1answer
1k views

What is causing an error with getpwuid in Console, and how can I fix it?

I have opened the Console application to find the last error messages raised from the Apache server, and I found this entries, in the "All Messages" section (the default one selected when the Console ...
0
votes
2answers
1k views

Addressing Console.app messages on badly installed and removed software

Ever since I upgraded to 10.7, my computer has been acting funny, I lost my PostgreSQL installation so tried to install it again using the postgres 9.1 dmg from the postgres website. The installation ...
0
votes
0answers
8 views

OpenVPN causes loss of WAN connection after returning from sleep

I'm trying to use OpenVPN to have a constant VPN connection on my 10.10.4 install. Currently I've setup OpenVPN via homebrew and as stated put an openvpn.conf in /etc/openvpn as the default profile ...
0
votes
0answers
42 views

Error with com.apple.mrt (launchd) in El Capitan [on hold]

I just realized that the job "com.apple.mrt" crashes every 10 second on my Mac. What is exactly the aim of com.apple.mrt ? Apparently it should be a "Malware Removal Tool" Can I remove it from ...
0
votes
0answers
28 views

Set the WorkingDirectory to user's home in launchd?

I understand that you can change a LaunchAgent's working directory with a WorkingDirectory key, but is there any way to set the Working Directory to a user's home directory reliably and portably ...
0
votes
0answers
11 views

Wi-Fi stops working when I launch OpenVPN server

I have an OpenVPN server running on my device. I downloaded OpenVPN from homebrew and it has a plist to load with launchctl. However, if I try launching the server with launchctl start ...
0
votes
1answer
51 views

Running Postgres as Launch Daemon

I am working on setting up a psql server and would therefore like postgres to run whenever the computer is on, regardless of whether I'm logged it. (The machine is running OS X Yosemite.) I set up a ...
0
votes
0answers
33 views

Stealthy Mac, Disabling network services on OS X (Non-Server)

I have written a bash script to harden OS X Security and be as stealthy as possible. The script: Disable bonjour Start firewall and block all non-essentials incoming traffic Enable Stealth Mode to ...
0
votes
0answers
30 views

launchagent logs warning/error into console

I have a launch agent that I created several years ago to set a random signature both in a .signature and in Mail.app. It does nothing complicated and has hummed along through several OS X versions. ...
0
votes
0answers
29 views
+50

launchctl error “nothing found to load” when run via cron

On OS X 10.9, I'm running a script via my user crontab (added using crontab -e) which, under some specific conditions (not related to this question), will run the following command to launch a menubar ...
0
votes
0answers
31 views

Can't get launchd task to run

I've done this once and I'm trying to do it on a new computer and I can't see what I'm doing wrong. I have a ruby script in my user folder named forecast.rb. I have set it to executable (a+x). It ...
0
votes
0answers
64 views

rsync error: connection unexpectedly closed

I'm trying to backup some folders on an ubuntu server to an external G-Drive, connected through thunderbolt to my iMac, in this manner: $ time nohup sh -c 'rsync -avz myuser@myserver:/home/user/ ...
0
votes
0answers
22 views

App Name not Displayed Correctly

I've created an AppleScript, saved it as an app and run it by launchd. For an undetermined reason, the app's name in Preferences > Security & Privacy > Privacy is displayed with a long string of ...
0
votes
0answers
33 views

How to create automatic launchd job that sets the Ruby version to use

I'd like to run a ruby script automatically once or twice a day on my MacBook running OS X Yosemite. Problem is that I currently have three versions of Ruby on my system including 1.8.7 and 2.2.1, ...
0
votes
0answers
20 views

Looking for org.macports.smartd.plist from macport's smartmontools

I compiled smartmontools myself, and it is working flawlessly. What I miss is a LaunchDaemon script to run smartd in the background. When you install smartmontools via. macports, you will get a ...
0
votes
0answers
55 views

Settings for CalendarAgent, Mingler and iCalExternalSync services

I have the dreaded issue with recurring sync service processes wreaking havoc on my MacBook Pro with O S X 10.9 Mavericks and stealing my CPU cycles for no apparent good reason. Usually with a 3 month ...
0
votes
0answers
83 views

New stats file created every 20 seconds in /var/log/com.apple.launchd.peruser.94?

My machine consumes all CPU for one or two hours processing some systemstats. So far I work around that by regularly cleaning the huge amount of data in /private/var/db/systemstats/ Now I noticed, ...
0
votes
0answers
7 views

launchd fails loading storagekitd

I do observe the following com.apple.xpc.launchd[1]: (com.apple.storagekitd) Service only ran for 2 seconds. Pushing respawn out by 8 seconds. What is storagekitd? How can I find out who's trying ...
0
votes
0answers
559 views

Yosemite com.apple.xpc.launchd[1]: (com.apple.cloudpaird) is running every 10 seconds

I am getting this message that repeats every 10 seconds on my Mac in Console: "com.apple.xpc.launchd[1]: (com.apple.cloudpaird) Service only ran for 0 seconds. Pushing respawn out by 10 seconds." I ...
0
votes
0answers
42 views

Creating LaunchAgents to Customize Screensaver and Background

I'm building a series of images that will be deployed on a multitude of different Macs from 2007-2015 (and onward). The user accounts will the local-forced Active Directory accounts, so I'm making ...
0
votes
1answer
111 views

Why can't I use `launchctl setenv` from `tmux`?

If I'm running within tmux and I try to update an environment variable with launchctl, I see an error like this: $ launchctl setenv GIT_SSH /opt/local/bin/ssh Not privileged to set domain ...
0
votes
0answers
38 views

System accounting broken after MacOS X upgrade: why? fix?

After MacOS X upgrades (Mavericks, Yosemite) I noticed the system accounting was broken. What is this? The system accounting is a kernel function which record any command run on the system. It is a ...
0
votes
0answers
54 views

Setup launchd task to run when USB device is connected

I'm hoping to setup a script to run automatically when a USB device is connected, however I'm not certain how to trigger it. Unfortunately the USB device isn't a volume, so I can't use the onmount ...
0
votes
0answers
31 views

mpd stuttering when run under launchd

Background As a terminal junkie, I've started messing around with a combination of mpd (Music Player Daemon) and a player, ncmpcpp (NCurses Media Player Client C++). I installed these via Homebrew - ...
0
votes
2answers
93 views

Is it possible to change the SSH_AUTH_SOCK path?

I would like to have the ssh-agent socket inside my home directory, but currently it is created inside /private/tmp. I see that the agent is managed though launchctl and this plist: ...
0
votes
0answers
115 views

caffeinate with launchd Doesn't Work when I Close My Laptop's Lid

I have a launchd task that periodically initiates a time machine network backup. I've had problems with corrupted sparse bundle disk images, which I've assumed is due to the either the computer ...
0
votes
1answer
48 views

Turning Off Wi-Fi During Logout Script Doesn't Work With Launchd

I'm writing a launchd plist and a shell script on my MacBook running Yosemite to automate the following scenario: Turning off Wi-Fi when the user logs out. Here's my script: #!/bin/sh onLogout() { ...
0
votes
0answers
42 views

Postfix mail not working from launchctl script

I have setup postfix on my Mac so I can send emails from scripts, such as echo "tests worked" | mail -s "Tests" me@mymail.org Running this from the command line works as expected. Also if I run a ...
0
votes
1answer
361 views

Spotlight fails to load after Time Machine restore - crashes continuously

Problem description: After having made the mistake of running a Unix command that altered more files than I intended and possibly damaged the file system, I decided to restore to a previous state with ...
0
votes
2answers
61 views

How can I write a launchd service that will actually stop the service?

So I have a plist to keep monit running: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> ...
0
votes
0answers
88 views

Mac OS X launchd: forbid starting a process in Power Nap (dark wake)?

What would be the best way to forbid Mac OS 10.10+ Launchd to start a Bash script when a MacBook is in Power Nap (dark wake)? Is there an elegant way to limit it only to "real wake", like: ...
0
votes
1answer
124 views

mount encrypted sparseimage as home directory before login

There are several ways (loginhook, launchdaemon etc.) to automount a sparsebundle before logging in, but there's none without writing down the password in plaintext for automount an encrypted ...
0
votes
0answers
190 views

Yosemite: launchd scheduled jobs do not run

Since upgrading to Yosemite, all my launchd scheduled jobs do not run on their specific time set. The system log does not have any launchd related logs that can hint what the problem is. A sample ...
0
votes
1answer
37 views

Print from launchd task

I have a script that needs to be running in the background periodically (I've put it there with Lingon X). That script (PHP based) is 1. polling a server, 2. retrieving a PDF file from the server 3. ...
0
votes
1answer
53 views

How to associate a route with an interface?

I have a Mac with two network interfaces, connected to different networks. For the sake of argument, let's say one is connected to a private network and the other to the Internet. I understand that ...
0
votes
1answer
342 views

Setting environment variables for scripts run by launchd?

I have a script that worked in the past, but seems to be having issues now (I believe it's due to Yosemite). What I had done was created an environment variable that was set to "false" and then my ...
0
votes
2answers
1k views

Launchd unloading LaunchDaemon

I have a script scheduled to run as LaunchDaemon. Script runs fine when launched manually through terminal. I have two commands sudo launchctl unload -F /Library/LaunchDaemons/com.test.plist sudo ...
0
votes
0answers
32 views

Why won't my drush script run as a Launch Daemon?

On the command line I successfully run this: /usr/bin/php /usr/local/opt/drush/libexec/drush.php '@hostmaster' hosting-dispatch or even: drush '@hostmaster' hosting-dispatch and ...
0
votes
0answers
170 views

Bash shell doesn't inherit $PATH set in /etc/launchd.conf

I am new mac OS X user and recently I am setting up my laptop as a work environment. That concerns environment variables setting in shell. After some search work I found several ways to set ...