Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#79] MacOS 환경에서의 launchd 데몬 구성 #95

Merged
merged 7 commits into from
Jun 25, 2024
Merged

Conversation

DPS0340
Copy link
Collaborator

@DPS0340 DPS0340 commented Jun 25, 2024

resolved: #79

설명

  • launchd 관련 plist 추가 및 launch_daemon 연동
  • DRY를 위해 LAUNCHD_PLIST_PATH constants 구성
  • launchd / systemd 환경에서 /var/log/rrdb.{stdout|stderr}.log 파일 구성
    • macos에서는 journalctl처럼 service stdout을 편하게 볼 수 있는 방법이 없어서 구성하였습니다.
  • 조건부 로직 공통화
  • 플랫폼별 초기화 (MacOS) 파트 작성
    • /usr/bin에 write하려고 하면 SIP Disable을 요해 /usr/local/bin에 구성하였습니다 :)

@DPS0340 DPS0340 added the enhancement New feature or request label Jun 25, 2024
@DPS0340 DPS0340 self-assigned this Jun 25, 2024
Copy link
Collaborator

@boxqkrtm boxqkrtm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Mac-only] launchd 데몬 구성
3 participants