Filewatcher File Search File Search
Catalog
Content Search
» » » » » » segatex-5.60-1.el5.rf.i386.rpm » Content »
pkg://segatex-5.60-1.el5.rf.i386.rpm:2234141/usr/share/doc/segatex-5.60/  info  HEADER  downloads

segatex - Create SELinux policies…  more info»

README

###########################################
This is segatex-5.60
20080315
SELinux tool.
You can analized refpolicy simply pushing buttons.
You can see files which had been produced
 in the current directory.
###########################################
refpolicy version 20071214.
###########################################
Written by Shintaro Fujiwara,
using Qt.
you need Qt-devel to compile.
###########################################
# For RPM users
###########################################
You just use RPM commands and it's OK.
Skip compile and install section.
Go to Run section.
###########################################
# How to compile segatex
###########################################
$cd src
$qmake segatex.pro
or simply 
$qmake
$vim Makefile

Add -lselinux to LIBS line like this.

LIBS     = $(SUBLIBS) -L$(QTDIR)/lib -lqt-mt -lXext -lX11 -lm -lselinux

$make
(make may take long time...sorry.)
Now you get the binary "segatex" in src directory.
###########################################
# How to install segatex
###########################################
$cd ..
$su
#./INSTALL
###########################################
# Run segatex
###########################################
From gnome tab,

You will find segatex in System-Tools tab.
So just push cockatiel logo and segatex will start.

From console,
(You can run segatex as non-root user.
consolehelper will pop up and authenticate you.)
At any directory you like, just type,

$segatex

No files are created where you typed.
All files are created in /root/segatex.
###########segatex######################################################################
You can setenforce 0 or 1 by pushing button.
Any action will set statusBar label anew.
You can see status pushing state menu, too.
Yum install/update SELinux related RPMs, including seedit. Options are not yet implied.
You can audit2allow. 
It's a combination of audit2allow -m local -i logname -o filename.te with other options, -l -R -v -e,
and you can rename module name changing local to whatever you want.
You can see denied audit.log. 
You can generate interface macroed policy
(require brace not included yet).
You can semodule -l -i -u -r. 
Of course you can make new module.
You can install,update,remove modules.
All you have to do is just pushing button.
You can semanage -l. 
It's "boolean login user port interface fcontext translation".
But it's different order.Login and user comes first.
You can semanage login -a -m -d. 
You can semanage fcontext -a -m -d. 
You can semanage port -a -m -d. 
You can semanage translation -a -m -d. 
You can setsebool [-P] boolean value 
You can generate brand-new policy module.
You can aureport.
You can ausearch.
########segatex_editor##################################################################
Push button from the top left.
It may take very long time pushing break button.
But it will return after,say 3 minutes...
Sorry, breaking kernel may take much longer,
say, 15 minutes...
Because I've written huge loop.
But it will return, anyway.
It parses broken_up files, so you should
push break button before you push selpaw
button.
After you've pushed all buttons, push
refine_selpaw button at right bottom.
It takes long, too.
By pushing it, you can break all interfaces
and make segatex engine files, .ie.
selpaw_interface.csv, 
selpaw_interface_types.csv and
selpaw_interface_summary.csv. :^)
It still has small bug, so I already incorporated selpaw_interface.csv in /root/segatex :-).
###########################################

Enjoy !

Copy Right Shintaro Fujiwara.
All rigths reserved.

Any co-operation or donation accepted, please contact me at,
Contributors are written down in CONTRIBUTORS.

shintaro.fujiwara@gmail.com
http://intrajp.no-ip.com/

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017 FileWatcher.com