atomupd-manager, audit2allow, audit2why, aur-*, ausearch: add Korean translation (#22135)

This commit is contained in:
HoJeong Im
2026-04-20 14:21:49 +07:00
committed by GitHub
parent a836f68936
commit d58521ac31
9 changed files with 208 additions and 30 deletions
+24
View File
@@ -0,0 +1,24 @@
# atomupd-manager
> SteamOS 업데이트 관리.
> 더 많은 정보: <https://github.com/evlaV/atomupd-daemon>.
- 사용 가능한 업데이트 확인:
`sudo atomupd-manager check`
- 특정 이미지 버전으로 업데이트:
`sudo atomupd-manager update {{버전_아이디}}`
- 현재 추적 중인 업데이트 채널 출력:
`atomupd-manager tracked-branch`
- 사용 가능한 업데이트 채널 목록 출력:
`atomupd-manager list-branches`
- 특정 업데이트 채널로 전환:
`sudo atomupd-manager switch-branch {{stable|beta|preview|rc|bc|pc|main}}`
+26 -9
View File
@@ -1,21 +1,38 @@
# audit2allow
> SELinux 로컬 정책 모듈을 생성하여 로그에 기록된 거부된 작업 기반의 규칙을 허용합니다.
> audit 로그를 바탕으로 SELinux 정책의 allow 규칙 생성하는 도구.
> `policycoreutils-python-utils` 패키지의 일부.
> 관련 항목: `audit2why`, `ausearch`, `semodule`.
> 더 많은 정보: <https://manned.org/audit2allow>.
- 거부된 모든 서비스에 대한 접근을 허용하는 로컬 정책 생성:
- 최근 audit 거부 로그를 기반으로 allow 규칙 생성 및 출력:
`sudo audit2allow --all -M {{로컬_정책_이름}}`
`sudo audit2allow {{[-a|--all]}}`
- 감사 로그에서 특정 프로세스/서비스/명령에 대한 접근을 허용하는 로컬 정책 모듈 생성:
- 특정 audit 로그 파일에서 allow 규칙 생성:
`sudo grep {{apache2}} /var/log/audit/audit.log | sudo audit2allow -M {{로컬_정책_이름}}`
`sudo audit2allow {{[-i|--input]}} {{경로/대상/audit.log}}`
- 로컬 정책의 Type Enforcement (.te) 파일을 검사하고 검토:
- 최근 audit 거부 로그를 기반으로 정책 모듈 생성:
`vim {{로컬_정책_이름}}.te`
`sudo audit2allow {{[-a|--all]}} {{[-M|--module]}} {{모듈_이름}}`
- 로컬 정책 모듈 설치:
- SELinux 거부 원인 설명 (`audit2why`와 동일):
`sudo semodule -i {{로컬_정책_이름}}.pp`
`sudo audit2allow {{[-a|--all]}} --why`
- 생성된 메시지 주변의 상세 정보 출력:
`sudo audit2allow {{[-a|--all]}} {{[-e|--explain]}}`
- 설치된 매크로를 사용해 reference policy 생성:
`sudo audit2allow {{[-a|--all]}} {{[-R|--reference]}}`
- 특정 서비스에 대한 allow 규칙 생성:
`sudo ausearch {{[-m|--message]}} avc {{[-c|--comm]}} {{서비스_이름}} | audit2allow {{[-M|--module]}} {{정책_이름}}`
- 상세 출력 모드 활성화:
`sudo audit2allow {{[-a|--all]}} {{[-v|--verbose]}}`
+22
View File
@@ -0,0 +1,22 @@
# audit2why
> audit 로그에서 발생한 SELinux 거부의 원인을 설명하는 도구 .
> `policycoreutils-python-utils` 패키지의 일부.
> 관련 항목: `audit2allow`, `ausearch`, `sealert`.
> 더 많은 정보: <https://manned.org/audit2why>.
- 가장 최근 SELinux 거부 원인 설명:
`sudo audit2why`
- 특정 audit 로그 파일에서 SELinux 거부 원인 분석:
`sudo audit2why {{[-i|--input]}} {{경로/대상/audit.log}}`
- audit 로그의 모든 SELinux 거부 분석:
`sudo ausearch {{[-m|--message]}} avc | audit2why`
- 특정 서비스에 대한 거부 원인 분석:
`sudo ausearch {{[-m|--message]}} avc {{[-c|--comm]}} {{서비스_이름}} | audit2why`
+25
View File
@@ -0,0 +1,25 @@
# aur sync
> AUR 패키지를 자동으로 다운로드하고 빌드하는 도구.
> 참고: 완전히 사용하려면 `/etc/pacman.conf`에 로컬 저장소가 정의되어 있어야 하며, `vifm`이 설치되어 있어야 합니다.
> 더 많은 정보: <https://github.com/aurutils/aurutils>.
- 하나 이상의 패키지와 의존성을 AUR에서 다운로드하고 빌드한 뒤, 로컬 저장소에 추가:
`aur sync {{패키지1 패키지2 ...}}`
- 로컬 저장소의 패키지 업그레이드:
`aur sync {{[-u|--upgrades]}}`
- 설치 후 빌드 파일 정리:
`aur sync {{[-C|--clean]}} {{패키지}}`
- Vim에서 변경 사항을 확인하지 않고, 의존성 설치도 확인 없이 패키지 설치:
`aur sync --noview {{[-n|--noconfirm]}} {{패키지}}`
- 업그레이드 시 특정 패키지 무시:
`aur sync {{[-u|--upgrades]}} --ignore {{패키지1,패키지2,...}}`
+17 -5
View File
@@ -1,18 +1,22 @@
# aur
> AUR에서 패키지를 빌드하고 로컬 저장소를 관리합니다.
> 참고: 이 기능을 완전히 사용하려면 `/etc/pacman.conf`에 로컬 저장소가 정의되어 있어야 하며 `vifm`이 설치되어 있어야 합니다.
> 참고: 완전히 사용하려면 `/etc/pacman.conf`에 로컬 저장소가 정의되어 있어야 하며 `vifm`이 설치되어 있어야 합니다.
> 더 많은 정보: <https://github.com/aurutils/aurutils>.
- `/etc/pacman.conf`에 설정된 경로와 일치하는 저장소 초기화:
`repo-add {{경로/대상/database.db.tar.gz}}`
- AUR 데이터베이스에서 패키지 검색:
`aur search {{키워드}}`
- AUR에서 패키지와 의존성을 다운로드하고 빌드하여 로컬 저장소에 추가:
- 하나 이상의 패키지와 의존성을 AUR에서 다운로드하고, 빌드하여, 로컬 저장소에 추가:
`aur sync {{패키지}}`
`aur sync {{패키지1 패키지2 ...}}`
- 로컬 저장소에 있는 패키지 [l]목록:
- 로컬 저장소 패키지 목록 출력:
`aur repo {{[-l|--list]}}`
@@ -20,6 +24,14 @@
`aur sync {{[-u|--upgrades]}}`
- Vim에서 변경 사항을 보지 않고 패키지를 설치하며, 의존성 설치를 확인하지 않음:
- 설치 후 빌드 파일 정리:
`aur sync {{[-C|--clean]}} {{패키지}}`
- Vim에서 변경 사항 확인 없이, 의존성 설치도 확인 없이 패키지 설치:
`aur sync --noview {{[-n|--noconfirm]}} {{패키지}}`
- 저장소 메타데이터에서 패키지 제거 (패키지 파일 자체는 삭제되지 않음):
`repo-remove {{경로/대상/database.db.tar.gz}} {{패키지}}`
+12 -16
View File
@@ -1,36 +1,32 @@
# aura
> Aura 패키지 관리자: Arch Linux 및 AUR를 위한 안전하고 다국어 지원 패키지 관리자.
> Aura 패키지 매니저(Aura Package Manager): Arch Linux 및 AUR를 위한 안전하고 다국어 지원하는 패키지 관리자.
> 더 많은 정보: <https://github.com/fosskers/aura>.
- 공식 저장소 및 AUR에서 패키지 검색:
- AUR에서 패키지 검색:
`aura --aursync --both --search {{키워드|정규_표현}}`
`aura {{[-As|--aursync --search]}} {{키워드|정규표현}}`
- AUR에서 패키지 설치:
`aura --aursync {{패키지}}`
`aura {{[-A|--aursync]}} {{패키지}}`
- AUR 패키지를 자세히 모드로 업데이트하고 모든 make 의존성 제거:
- 모든 AUR 패키지를 상세 모드로 업데이트하고 make 의존성 제거:
`aura --aursync --diff --sysupgrade --delmakedeps --unsuppress`
`aura {{[-Akua|--aursync --diff --sysupgrade --delmakedeps]}}`
- 공식 저장소에서 패키지 설치:
`aura --sync {{패키지}}`
`aura {{[-S|--sync]}} {{패키지}}`
- 공식 저장소에서 모든 패키지 동기화 및 업데이트:
- 공식 저장소 모든 패키지 동기화 및 업데이트:
`aura --sync --refresh --sysupgrade`
- 패키지 캐시를 사용하여 패키지 다운그레이드:
`aura --downgrade {{패키지}}`
`aura {{[-Syu|--sync --refresh --sysupgrade]}}`
- 패키지 및 의존성 제거:
`aura --remove --recursive --unneeded {{패키지}}`
`aura {{[-Rsu|--remove --recursive --unneeded]}} {{패키지}}`
- 고아 패키지(의존성으로 설치되었지만 더 이상 어떤 패키지도 필요로 하지 않는 패키지) 제거:
- orphan 패키지 제거 (어떤 패키지도 필요로 하지 않는 의존성 패키지):
`aura --orphans --abandon`
`aura {{[-Oj|--orphans --abandon]}}`
+32
View File
@@ -0,0 +1,32 @@
# aureport
> auditd 로그를 요약한 리포트를 생성하는 도구.
> 더 많은 정보: <https://manned.org/aureport>.
- auditd 이벤트 요약 출력:
`sudo aureport`
- 로그인 이벤트 요약 생성:
`sudo aureport {{[-l|--login]}}`
- 모든 시스템 호출(syscall) 보고서 출력:
`sudo aureport {{[-s|--syscall]}}`
- 실행 파일 이벤트 요약 생성:
`sudo aureport {{[-x|--executable]}}`
- 특정 시간 범위의 이벤트 요약 출력:
`sudo aureport {{[-ts|--start]}} {{시작_시간}} {{[-te|--end]}} {{종료_시간}}`
- 모든 audit 로그 파일과 각 파일의 시간 범위 출력:
`sudo aureport {{[-t|--log-time]}}`
- 도움말 표시:
`aureport --help`
+16
View File
@@ -0,0 +1,16 @@
# aurpublish
> Arch User Repository (AUR) 패키지를 배포하는 도구.
> 더 많은 정보: <https://github.com/eli-schwartz/aurpublish/blob/master/doc/aurpublish.1.asciidoc>.
- `PKGBUILD` 무결성 검사, `.SRCINFO` 생성, 커밋 메시지 템플릿 생성 후 AUR에 패키지 배포:
`aurpublish {{패키지_이름}}`
- 현재 저장소에 githooks 추가:
`aurpublish setup`
- 도움말 표시:
`aurpublish {{[-h|--help]}}`
+34
View File
@@ -0,0 +1,34 @@
# ausearch
> Linux audit 로그에서 이벤트를 조회하는 도구.
> `audit` 패키지의 일붘.
> 관련 항목: `audit2why`, `audit2allow`, `aureport`.
> 더 많은 정보: <https://manned.org/ausearch>.
- 모든 SELinux AVC 거부 이벤트 검색:
`sudo ausearch {{[-m|--message]}} avc`
- 특정 실행 파일과 관련된 이벤트 검색:
`sudo ausearch {{[-c|--comm]}} {{httpd}}`
- 특정 사용자 이벤트 검색:
`sudo ausearch {{[-ui|--uid]}} {{1000}}`
- 최근 10분 내 이벤트 검색:
`sudo ausearch {{[-ts|--start]}} recent`
- 로그인 실패 이벤트 검색:
`sudo ausearch {{[-m|--message]}} user_login {{[-sv|--success]}} no`
- 특정 파일 관련 이벤트 검색:
`sudo ausearch {{[-f|--file]}} {{경로/대상/파일}}`
- 후처리를 위해 raw 형식으로 결과 출력:
`sudo ausearch {{[-m|--message]}} avc --raw`