
GitHub Conduit라는 프로그램(일부)Mac용 GitHub)는 내 컴퓨터의 백그라운드에서 실행됩니다. 죽이면 launchd
다시 시작됩니다.
맨 launchd
페이지에는 시작 시 작업을 찾는 모든 위치가 나열되어 있습니다.
$ man launchd
[snip]
FILES
~/Library/LaunchAgents Per-user agents provided by the user.
/Library/LaunchAgents Per-user agents provided by the adminis-
trator.
/Library/LaunchDaemons System-wide daemons provided by the admin-
istrator.
/System/Library/LaunchAgents Per-user agents provided by Mac OS X.
/System/Library/LaunchDaemons System-wide daemons provided by Mac OS X.
각 폴더를 확인해보니GitHub 도관에는 파일이 없습니다.. 사용자 및 그룹 기본 설정도 확인했는데 로그인 항목에 표시되지 않습니다.
FWIW는 launchctl list com.github.GitHub.Conduit
다음을 출력합니다.
{
"Label" = "com.github.GitHub.Conduit";
"LimitLoadToSessionType" = "Aqua";
"OnDemand" = true;
"LastExitStatus" = 15;
"PID" = 596;
"TimeOut" = 30;
"ProgramArguments" = (
"/usr/libexec/launchproxyls";
"com.github.GitHub.Conduit";
);
"EnableTransactions" = true;
"MachServices" = {
"com.github.GitHub.Conduit" = mach-port-object;
};
"PerJobMachServices" = {
"com.apple.CFPasteboardClient" = mach-port-object;
"com.apple.tsm.portname" = mach-port-object;
"com.apple.axserver" = mach-port-object;
};
};
질문
시작할 때 GitHub Conduit을 시작 하는 이유는 무엇 launchd
이며 원할 경우 어떻게 중지할 수 있습니까?
답변1
답변2
깨졌어! OS X 10.11에서는 기본 설정이 여기에 저장됩니다.
/var/db/com.apple.xpc.launchd/loginitems.{uid}.plist
나에게 해당 파일은 다음과 같습니다.
<?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">
<plist version="1.0">
<dict>
<key>com.github.GitHub.Conduit</key>
<string>com.github.GitHub</string>
<key>version.com.github.GitHub.Conduit</key>
<string>161</string>
</dict>
</plist>