launchd

    2

    1답변

    Mac OS X 10.6에서 일부 글로벌 환경 변수를 설정하여 응용 프로그램과 쉘 세션에 맞게 설정하려고합니다. 지금까지 시도했던 다음과 같은 방법 : Editing /etc/launchd.conf 만들기 ~/.MacOSX/environment.plist 거기에 이르렀 편집은/etc/프로필 이 작품들 중 어느 것도! 가장 놀랍다는 것을 발견 한 사람은 /e

    2

    1답변

    launchd 데몬에서 execve을 사용할 수 있습니까? 데몬으로 만들려는 내 프로세스는 fork()와 execve를 사용하여 여러 자식 프로세스를 시작하지만 documentation for creating launchd daemons은 "fork를 실행 한 후에 exec를 호출합니다"라는 메시지가 표시되지 않습니다. 이것은 데몬으로부터 하위 프로세스를

    1

    1답변

    누군가 "jetsam 우선 순위"가 무엇인지 설명 할 수 있습니까? 이들은 launchd에 의해 시행되는 것입니다. 나는 그들이 특정 프로세스에 대해 CPU를 제한하는 방법이라고 생각하지만 확실하지는 않습니다.

    8

    1답변

    < 1024에 바인딩하는 제한을 Mac OS X에서 루트가 아닌 사용자 계정으로 제거하는 방법을 알고 있습니까?

    0

    2답변

    그래서 'myApp'응용 프로그램이 있고 로그인 할 때 'myApp'를로드하는 환경 설정이 있습니다. 나는 launchd에를 통해이 실행중인 모든 벌금을 가지고 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple

    2

    1답변

    소켓 필터링을위한 네트워크 커널 확장을 쓰고 있습니다. 설정이 가능하도록, 사용자 영역 프로그램은 설정 파일을 읽고 PF_SYSTEM 소켓을 통해 kext에 정보를 전달합니다. 시스템 시작시 가능한 한 빨리 소켓 필터를 설치하고 실행하려면 어떻게 시작합니까? 나의 현재 아이디어는 launchd를 사용하여 작은 userland 초기화 프로그램을 시작하는 것입

    4

    2답변

    OS X 데스크탑 (주로 테스트 케이스로 사용)을 사용하여 내부 자식 서버를 설정하려고합니다. SSH 키가 포함될 때 모든 것이 작동하지만 현재 읽기 전용 복제에 git-daemon을 사용하려고합니다. 터미널에서 git-daemon을 시작하면 : sudo -u git git-daemon --basepath=/Users/git/repos/ --export-a

    0

    1답변

    내 backupscript에 문제가있어 OS X launchd에서 작동하지 않는 것 같습니다. 보시다시피 그것은 특별한 것이없고 launchd를 사용하지 않을 때 작동, # # backupscript # NOW=$(date +"%y%m%d-%H:%M:%S") LOGFILE=/usr/local/server/log/$NOW SOURCE=/ [emai

    0

    1답변

    내가 서브 프로세스 모듈을 사용하여 파이썬에서 응용 프로그램을 시작 X 운영 체제에 대한 잘못된 방법으로 시작, 그래서이 응용 프로그램은 뿌리 "launchd에에서 활동 모니터 유틸리티에 나타납니다. 응용 프로그램이 터미널을 통해 수동으로 시작되면이 cmd = "/usr/bin/sudo -H -u "+ self.getCurrentUserName() + "-

    4

    2답변

    appscript를 사용하여 현재 활성 창을 추적하는 python 스크립트를 작성했습니다. launchd를 통해 실행하고 있지만, 그렇게하면 appscript를 가져올 수 없습니다. launchd에 대한 plist에 PYTHONPATH를 설정했지만 launchd는 site-packages에서 .pth 파일을 읽지 않습니다. 거기에 그렇게 할 수있는 방법이