[Name]
seuper
[ Section ]
Admin
[ Version - 날짜]
0.1-2( Tue, 17 Jan 2017 23:49:34 +0900 )
[ 지원 아키텍쳐 ]
x86_64, i386, armhf, arm64
[ 지원 운영체제 ]
Linux_debian_ubuntu : zesty, yakkety, xenial, vivid, trusty, preceis, linux mint....
[ 빌드 & 컴파일러 ]
bash
[ 라이센스 ]
GPL 3.0
[ 의존 패키지 ]
selinux, selinux-policy-ubuntu
[ 설명 ]
This package is ubnutu patcher for selinux.
Software will auto change setenforce currunt mode by boot & policys pkg for x-desktop.
(이 패키지는 selinux를 위한 우분투 패치입니다.
본 소프트웨어는 x-desktop 용 boot & 정책 패키지의 작동에 의해 자동으로 setenforce currunt 모드를 변경합니다.)
[ 특징 및 변경 사항 : Changes log ]
* Fix developement.
* Initial release.
[ 개발자 ]
C O S M O S project.
site: http://cosmosproject2015.tistory.com
e-mail : cosmosproject15@gmail.com
[ 개발자의 말 ]
본 소프트웨어 seuper는 우분투를 위한 전용 patcher 입니다.
본 프로그램을 만들게 된 이유는 우분투에서 selinux의 currunt 모드를 enforcing으로 설정 후에는 x-desktop 로딩 문제와 더불어 각종 패키지 설치 문제까지 운영체제 활용이 까다로워 지는 것을 보완하기 위해서 이며
x-desktop으로 부팅시 자동으로 enforcing으로 안전하게 전환 되게 하겠끔 시스템을 재구성 합니다.
본 프로그램이 동작하는 방식은
/etc/seuper/policy 의 pkg들의 실제 프로세스 활동을 감시 → 구동 중인 프로세스의 PID를 분석하여 실제 프로세스 실행 경로가 맞는지를 확인 → setenforce 0으로 자동 전환 → 구동 중인 프로세스의 활동이 종료되면 자동으로 setenforce 1으로 전환
하는 방식으로 selinux의 enforcing여부를 프로그램 스스로가 판단하여 바꿔 주는 방식 입니다.
사용자가 직접 정책 등록을 할 수 있을 뿐만이 아니라 정책 삭제도 가능 합니다.
뿐만 아니라 seuper가 enable로 동작하고 있는 상태에서 사용자의 xwindows-desktop이 lightdm이나 gdm일 경우 데스크탑 메니저를 restart 했을때에 다시 x-desktop으로 리턴을 가능하게 합니다. (리눅스민트 -mdm 이나 다른 x-desktop 서비스들은 향후 업데이트에서 정책을 기본을 추가할 계획)
[ 설치 방법 ]
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
root@test:~$ sudo apt-add-repository ppa:cosmosp2016/apps
root@test:~$ sudo apt-get update
root@test:~$ sudo apt install seuper
[실행]
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
root@test:~$ seuper
[사용 방법]
-- 터미널 텍스트 박스 (Terminal text box) --
<Drag와 복사가 가능합니다.>
root@test:~$ seuper
[ Selinux for ubuntu patcher. ]
Version : 0.1-2
Use :
sudo seuper enable :
seuper activation for selinux change mode for only enforcing and '/etc/sudoers' file changes for 'setenforce'.
and if selinux pakcage not installed then auto install selinux and watching realtime policys pkg for auto enforcing changes for x-desktop.
sudo seuper boot :
seuepr will task selinux safty enforcing boot for x-desktop.
sudo seuper disable :
seuper inactive for selinux change mode for only permissive and '/etc/sudoers' file restore.
sudo seuper add <pkg name> <pkg excute path> :
pkg add to seuper policy list.
sudo seuper remove <pkg name> :
pkg delete from seuper policy list.
sudo seuper status :
Selinux status & seuper status & seuper policys print.
Homepage :http://cosmosproject2015.tistory.com
[ 소스 다운로드 ]
없음
seuper 가이드로 바로가기
도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.
그리고 글에 부족한 점이 있거나 틀린점이 있는 것 같다면 꼭 댓글로 알려 주시면 감사 하겠습니다.