Questions tagged [daemons]

macOS, which is a Unix system, uses daemons. A daemon is a computer program that runs as a background process, rather than being under the direct control of an interactive user.

Filter by
Sorted by
Tagged with
0 votes
0 answers
9 views

How to show dnsmsaq logs in apple unified log

Dnsmasq has the option to log queries to a file or the syslog. Logging queries to a file is way too verbose and fills the disk very quickly, so I need to use the syslog facility. Since (at least) Big ...
user avatar
1 vote
1 answer
615 views

What's this service on macOS 12.3?

What is this service /usr/libexec/remotepairingdeviced?? NMAP PORT STATE SERVICE 49152/tcp open unknown lost -i :49152 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ...
user avatar
  • 13
0 votes
1 answer
39 views

How can I trigger a mac daemon on an event other than scheduling a time interval?

I have made a few Mac daemons in the past. They either run at launch or run at a specific time interval, for example, once every hour. I would like to know if it's possible to run a program on an ...
user avatar
0 votes
0 answers
22 views

Startup Script to make Mac sleep at lock screen

Recently I wrote a simple script to run when my MacBook starts up to set the battery charge limit for the day and then reset. Because the laptop is docked every day except two days per week, I want to ...
user avatar
1 vote
0 answers
134 views

errSecInternalComponent when using codesign from within a daemon

I have my own running daemon application that listens to a network port and executes some different commands based on the coming request. All is working fine except when trying to execute the ...
user avatar
1 vote
0 answers
96 views

How to know what `nsurlsessiond` is downloading

I have nsurlsessiond downloading at about 1.5 MB per second for a full day now, making other internet activities on my laptop less responsive. I tried killing the nsurlsessiond but it just comes back ...
user avatar
  • 111
0 votes
1 answer
71 views

How to make usb to shut down Mac Mini

I have an old Mac mini and I want to use it as my home server. I don't want to connect any display, keyboard or mouse to it. I will be using it as a wifi router and local server. But I will shut down ...
user avatar
2 votes
0 answers
27 views

'photoanalysisd' running constantly on Catalina, even though I do not use Photos.app [duplicate]

I recently upgraded from Mac OS Mojave to Catalina. The other day, I noticed that a process called photoanalysisd has been running constantly at nearly 100% CPU usage for various consecutive days. It ...
user avatar
0 votes
0 answers
27 views

Automatically relaunch VirtualBox VM when it crashes

Is there some way to automatically relaunch a VirtualBox VM if it happens to crash? My VM occasionally crashes and has to be relaunched which I can do manually when I'm at my computer, but I'd like ...
user avatar
0 votes
1 answer
22 views

AutoSync Time periodically

My Catalina weirdly have drifting time, sometimes 5 minutes, 10 minutes, 19 minutes (in 1-2 hours), today it's drifting 40 minutes (in 4 hours). Is there any brew package/daemon that automatically ...
user avatar
  • 743
0 votes
0 answers
64 views

How to set up OpenVPN as a daemon through plist on MacOS

I'm trying to set up my Mac to connect to a VPN service before login so as to connect to my home "corporate" network so I can log in through my Active Directory. I have downloaded OpenVPN ...
user avatar
0 votes
1 answer
548 views

How can I make a LaunchDaemon run an app at login?

I have an internally-maintained macOS app for my macOS Catalina-based enterprise environment which: Must run as root (it accesses a privileged device API) Runs in the background without a UI (via ...
user avatar
  • 163
2 votes
1 answer
1k views

What is local.blackjack from Netstat?

When running netstat I noticed the suspicious name blackjack. I wonder if it's malware. PROMPT> netstat -v Active Internet connections Proto Recv-Q Send-Q Local Address Foreign Address ...
user avatar
  • 3,023
5 votes
2 answers
276 views

Does trustd leak information about users' software usage to Apple and/or third parties?

When discussing a recent outage of Apple's OCSP server, people on various Twitter accounts (in the threads following this tweet) and "fefe's blog" claimed that the way trustd works on macOS ...
user avatar
  • 3,168
0 votes
0 answers
139 views

Fresh Catalina install (10.15.6) generates flood of diskarbitrationd and deleted daemon messages. How to stop them?

Since doing a fresh install of Catalina (10.15.6) last week, my machine's Console has been flooded with messages from the deleted daemon and diskarbitrationd. The deleted daemon is consuming ...
user avatar
2 votes
1 answer
178 views

Reinstall Cups after unloading/removing its LaunchDaemon

On one of our laptops, we had popups about printer settings update 200 times per day. It was getting really annoying and so without thinking about it enough, I've unload and remove cups service. sudo ...
user avatar
1 vote
1 answer
271 views

Launch Daemon for NodeJS App Won't start on reboot

I've created the below launch daemon to run a nodejs program on startup (tiddlywiki in this case): <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//...
user avatar
0 votes
1 answer
1k views

How to prevent process / daemon from running on macOS?

I installed an app called "ShadowsocksX-NG" and then whenever I restart my computer, /Users/admin/Library/Application Support/ShadowsocksX-NG/ss-local -c ss-local-config.json will be running in the ...
user avatar
  • 3,042
1 vote
1 answer
163 views

Launchd plist runs everyday instead of only weekends

Scenario: I need to force a reboot as a Launch Daemon at a specific time only on Saturdays and Sundays. Output The reboot command gets launched at the specific time everyday instead only on ...
user avatar
1 vote
0 answers
27 views

Mouse moves, but cannot click

My mouse just got stuck: I could still move the pointer, but clicks would not register. This occurred with both my external Magic Trackpad, and the laptop's internal trackpad, apropos of nothing. As ...
user avatar
0 votes
1 answer
211 views

Script to run Adobe Update Remote Manager as Launch Daemon at Boot without MDM

Scenario: I need to figure out how to run the /usr/local/bin/RemoteUpdateManager at DeepFreeze maintenance cycle. During this maintenance cycle, the computers will restart to the login screen and ...
user avatar
4 votes
2 answers
7k views

macOS Catalina: execute bash script on boot with launchctl

Before updating to Catalina (10.15.1) my agent based on a bash script was working perfectly. I had set the agent in order to execute the bash script on boot. Here is the plist file: <?xml ...
user avatar
  • 143
5 votes
0 answers
203 views

How to prevent non-root load of a LaunchDaemon

I want to prevent a LaunchDaemon (/Library/LaunchDaemons/com.mycorp.service.plist) from being loaded by a non-root user. Running sudo launchctl load /Library/LaunchDaemons/com.mycorp.service.plist ...
user avatar
54 votes
3 answers
104k views

How do I start the docker daemon on macOS?

I am using macOS 10.14.6 and docker info shows me that the docker daemon is not running. How do I start the docker daemon from terminal? I have not found any information on doing so anywhere. On ...
user avatar
  • 855
3 votes
0 answers
655 views

Append instead of overwrite log file by StandardOutPath and StandardErrorPath

I have a launchd job that periodically runs in the background. Any stdout and stderr output during the job is logged to some files set in the job's plist using the StandardOutPath and ...
user avatar
  • 243
2 votes
1 answer
181 views

Are the results of Apple Photos processing shared between my computers?

I have a MacBook and and Mac mini with same Apple ID. My photo library size is 55,109 photos, 3,670 videos, 68 items. photoanalysisd has been running for 7 days on my MacBook. It doesn't appear to ...
user avatar
  • 23
4 votes
2 answers
753 views

Where should a daemon started by launchd store its data?

When I develop UI application for OSX I store user's preferences and application config to ~/Library/Preferences/AppName.plist (using NSUserDefaults). But when I create global background daemon that ...
user avatar
  • 141
1 vote
2 answers
834 views

IBM Trusteer Rapport... Daemons... Is rapportd part of Trusteer or an Apple MacOS Daemon?

Working here on problems arising from IBM Trusteer Rapport security software. Problem: Their daemon rooksd has 60,000 ports open; mac slowed to a crawl. Question: Is the daemon rapportd part of ...
user avatar
4 votes
2 answers
555 views

What are the various auto launch paths mean in OSX?

I'm trying to track down sneaky apps that launch upon reboot. They are not in System Preferences > Users and Groups > Login items and the in-app preferences for auto starting is disabled too for ...
user avatar
  • 153
6 votes
1 answer
5k views

What are all these tvOS services?

I noticed Apple's tvOS broadcasting no less than 7 mDNS PTR-RRs (via Bonjour, I presume): + Apple TV._airplay._tcp.local + Apple TV._mediaremotetv._tcp.local + Apple TV._companion-link._tcp.local + ...
user avatar
  • 2,009
3 votes
1 answer
2k views

High Sierra performance problems - efilogin-helper taking a lot of CPU

I have a stock 2015 15" MacBook Pro, i7 / 16GB / 512GB, still runs on High Sierra because I am contemplating to do a full clean install instead of an upgrade. Performance has been deteriorating to a ...
user avatar
16 votes
3 answers
5k views

How to access a launch daemon's values/ system defaults value

So I am trying to silence the "Your Disk is Almost Full" notification from a mac running Mojave, as right now it pops up way too frequently and it is so annoying. I followed all answers from this ...
user avatar
1 vote
1 answer
971 views

What is the best practice for a daemon application running as root that needs access to the GUI? [closed]

I'm porting over a C++/Qt application from Windows. On Windows, the program runs as a service. It's discouraged from programs running as a service to also interact with the user and display GUI ...
user avatar
2 votes
1 answer
1k views

Shove installed a launch daemon or agent popup window, what is it?

Please check the following screenshot: Today, I suddenly have this popup window warning. I have no idea what it is. Basically I have three questions. (1) Is this BlockBlock app warning? I have no ...
user avatar
  • 1,685
7 votes
2 answers
754 views

Why can an app create daemons on the fly without sudo permission and how to stop it?

First, I come from Linux so there are many things which confuse me such as daemons. I installed VOX.app and it has some kind of agents and cloud-related processes which can be started automatically. ...
user avatar
  • 1,685
3 votes
1 answer
7k views

Fine-tuning "Open safe files after downloading"

Is it possible to fine-tune the "Open safe files after downloading" setting in Safari? For example, to make Safari open files like ".ical" et. al., but not Zip-files. If macOS has no built-in support ...
user avatar
  • 2,441
2 votes
1 answer
223 views

Cannot load rsync daemon in Sierra. Log shows: "assertion failed: 16G1408: libxpc.dylib"

I'm trying to start rsync --daemon on Sierra (10.12.6), using launchctl. It used to work fine (last time in Mavericks, I think). But now on Sierra, the daemon does not start and grep rsync /var/log/...
user avatar
  • 837
2 votes
2 answers
995 views

Difference between System and Global Daemons

According to the Launchd Tutorial, there are two places where a daemon can be. A global daemon located at /Library/LaunchDaemons A system daemon located at /System/Library/LaunchDaemons What is the ...
user avatar
  • 45
3 votes
1 answer
2k views

Getting error in Terminal when typing Passwd *Username*

I’ve been trying to change the root password via Terminal on macOS. I launched Terminal by holding cmd + S while booting, which logged me automatically in as root without password. When I type in ...
user avatar
4 votes
0 answers
3k views

What is the touristd process doing when it downloads ~14MB on each boot?

I've noticed on my MacBook Air (early 2015 edition, macOS 10.13.3) that there is a certain 'touristd' process that launches when I turn on the computer, downloads about 14.2MB of data, then exits. ...
user avatar
1 vote
2 answers
10k views

Make sysctl changes at startup

I'd like to change the default smb settings at startup to remove timeouts. I have the following script; #!/bin/sh sysctl net.smb.fs.kern_deadtimer=0 sysctl net.smb.fs.kern_hard_deadtimer=0 sysctl ...
user avatar
2 votes
1 answer
101 views

What is the name of the Subversion server process on MacOS?

I'm running a Subversion server on MacOS. My remote IDEs connect no problem (using ssh tunneling). But, I can't figure-out the process name of the Subversion server. It is so easy: $ mkdir svnroot $ ...
user avatar
  • 185
11 votes
1 answer
1k views

How to disable the "locate" command in Mac OS?

According to this article, I can use this command: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist To enable "locate" command to find files. However, recently I find this ...
user avatar
  • 307
0 votes
1 answer
1k views

How to run httpd on macOS without Apache [closed]

I'm trying to build a BCHS application. I do have a remote server running OpenBSD, but the network latency is killing me, so I decided to develop on my MacBook Air and deploy to the OpenBSD server ...
user avatar
  • 569
5 votes
1 answer
16k views

What is mediaremoteagent under Activity Monitor?

Under activity monitor there's a process called mediaremoteagent. I can't find any information about this process. What is this process and is it safe to disable it?
user avatar
  • 183
1 vote
1 answer
687 views

LaunchDaemon loading but not starting

I created a LaunchDaemon to automatically start a mining client when the computer boots. Here is the .plist file: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD ...
user avatar
  • 1,109
70 votes
7 answers
221k views

What is rapportd and why does it want incoming network connections?

I've just updated to the latest MacOS 10.13.2 and after restarting, my machine asked me to allow incoming network connections for "rapportd". After blocking it and checking in the firewall config, I ...
user avatar
  • 875
2 votes
0 answers
355 views

Disable Launchd based daemon sudden termination upon shutdown

I'm running my own daemon under macOS Sierra and High-Sierra, and get unexpected behavior upon shutdown. according to the manual of daemon life cycle, it says that ... If the system is being shut ...
user avatar
  • 151
23 votes
4 answers
13k views

MirrorDisplays error every 30 seconds in system.log

I'm seeing an error every 30 seconds in the system log, using the Console app, complaining about MirrorDisplays service only running for 0 seconds. Nov 5 22:45:22 computer com.apple.xpc.launchd[1] (...
user avatar
  • 393
9 votes
1 answer
14k views

What is "hidd"?

I tried to find some details about the daemon hidd but only found information about a Linux daemon where it is the human interface device daemon. Is this the same function in macOS?
user avatar