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.
105
questions
1
vote
1
answer
1k
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 ...
2
votes
1
answer
3k
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 ...
7
votes
2
answers
1k
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. ...
3
votes
1
answer
8k
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 ...
2
votes
1
answer
295
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/...
2
votes
2
answers
1k
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 ...
3
votes
1
answer
4k
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 ...
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.
...
2
votes
2
answers
12k
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 ...
2
votes
1
answer
228
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
$ ...
11
votes
1
answer
2k
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 ...
0
votes
1
answer
2k
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 ...
6
votes
1
answer
21k
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?
1
vote
1
answer
727
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 ...
89
votes
7
answers
259k
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 ...