SEAdmin - GUI za SELinux
Moderator/ica: Moderatori/ce
Re: SEAdmin - GUI za SELinux
Pogledat ću to i vidjeti da li moje limitirano znanje može to prilagoditi za debian
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: SEAdmin - GUI za SELinux
Čudi me da to netko već nije portao?shrike je napisao/la:Pogledat ću to i vidjeti da li moje limitirano znanje može to prilagoditi za debian
http://packages.debian.org/unstable/main/setroubleshoot (ovaj malo zaostaje za verzijama, ali treba vidjet...)
http://packages.debian.org/unstable/main/setools
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: SEAdmin - GUI za SELinux
To nisu GUI programi, već CLI. Mene zanima GUI.
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: SEAdmin - GUI za SELinux
SETroubleshoot jest GUI alat. Em što ovisi o gtk bibliotekama, em što nema čem drugom služit osim da lijepo izgleda...shrike je napisao/la:To nisu GUI programi, već CLI. Mene zanima GUI.
Provjeri
btw ako nema screenshota na Debianu ne znači da nije GUI
This package provides the SELinux troubleshoot server, and a graphical application to analyze AVC messages, and get some hints on possible solutions.
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: SEAdmin - GUI za SELinux
setools imam instaliran i nije GUI, već set CLI alata. Ako postoji način da se ijedan pokrene na ikakav gui način, ja toga nisam svjestan, a ako postoji ikakav wizzard, još manje. Na debianu 9/10 GUI programa koje pogledam nemaju skrinšot. lolz
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: SEAdmin - GUI za SELinux
Probaj primarno za ovaj što sam gore naveo, taj 100% ima GUI.shrike je napisao/la:setools imam instaliran i nije GUI, već set CLI alata. Ako postoji način da se ijedan pokrene na ikakav gui način, ja toga nisam svjestan, a ako postoji ikakav wizzard, još manje. Na debianu 9/10 GUI programa koje pogledam nemaju skrinšot. lolz
Što se tiče setoolsa, vidi što piše na Debianovim stranicama:
http://oss.tresys.com/projects/setoolsTags: System Administration: Kernel or Modules, User Management, User Interface: X Window System, Role: Program, Interface Toolkit: GTK, Purpose: Configuration, X Window System: Application
...svaki od alata ima neki screenshot.
Nije mi baš privlačno povlačiti cijeli SELinux iz repozitorija da to provjerim, ali ako će trebat, mogu i to.
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: SEAdmin - GUI za SELinux
To su sve alati za analizu. Nema GUI alata za samo konfiguraciju SELinux "policy", aplikacije i tako. SEAdmin ima osnove (ajd, i to je nešto). Ovo za Fedoru je izgleda fedora specifično i ne da se lagano portati na Debian (ne znam zašto).
Es gibt keinen Gott, kein Universum, keine menschliche Rasse, kein irdisches Leben, keinen Himmel, keine Hölle. Es ist alles ein Traum - ein grotesker und dummer Traum. Nichts existiert außer dir. Und du bist nur ein Gedanke - ein vagabundierender Gedanke, ein nutzloser Gedanke, ein heimatloser Gedanke, der verloren in der leeren Ewigkeit wandelt!
Re: SEAdmin - GUI za SELinux
Da, zaista je dobra stvar. Kada se dogodi bilo što, odmah javi u čemu je problem, i još ispod piše što treba napraviti ukoliko želiš omogućiti neku opciju.. Iako skoro ništa ne treba ni dirati..4ndY je napisao/la:Fedora ima začuđujuće opak GUI(-e) za isti: osim što detaljno piše o svakom "incidentu": kako ga protumačiti, radi li se o bugu i sl.
U SEAdmin-ovoj kuharici piše:shrike je napisao/la:SEAdmin ima osnove (ajd, i to je nešto).
It is important to mention that the creation of SEAdmin is basically an academic
project, which is a necessary condition for having "computer science" diploma.
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
- 4ndY
- Moderator
- Postovi: 4060
- Pridružen/a: 15 svi 2008, 18:05
- Spol: M
- OS: Fedora/KDE
- Lokacija: Hamburg, DE
- Kontakt:
Re: SEAdmin - GUI za SELinux
Za malo toga se može reći da je "Fedora-specifično", jer glavni je Fedorin princip da razvija stvari u Upstreamu (za razliku od nekih popularnijih distribucija) i onda ih uvrštava u samu distribuciju. Još je manja vjerojatnost da je baš SELinux "Fedora-specifično" zbog interesa i drugih distribucija (ne samo RPM).shrike je napisao/la:To su sve alati za analizu. Nema GUI alata za samo konfiguraciju SELinux "policy", aplikacije i tako. SEAdmin ima osnove (ajd, i to je nešto). Ovo za Fedoru je izgleda fedora specifično i ne da se lagano portati na Debian (ne znam zašto).
SEAdmin se ne nalazi u Fedorinom repozitoriju, a Fedora po defaultu dolazi s uključenim SELinuxom (znači to je bitna komponenta distribucije) stoga vjerojatno postoji drugi alati s istom/boljom funkcionalnošću koji nisu "Fedora-specifični". Iz toga mogu zaključiti da neki od ovih alata
Kod: Označi sve
libselinux.i686 : SELinux library and simple utilities
libselinux.x86_64 : SELinux library and simple utilities
libselinux-debuginfo.x86_64 : Debug information for package libselinux
libselinux-devel.i686 : Header files and libraries used to build SELinux
libselinux-devel.x86_64 : Header files and libraries used to build SELinux
libselinux-python.x86_64 : SELinux python bindings for libselinux
libselinux-python3.x86_64 : SELinux python 3 bindings for libselinux
libselinux-ruby.x86_64 : SELinux ruby bindings for libselinux
libselinux-static.x86_64 : Static libraries used to build SELinux
libselinux-utils.x86_64 : SELinux libselinux utilies
php-pecl-selinux.x86_64 : SELinux binding for PHP scripting language
389-ds-base-selinux-devel.i686 : Development interface for 389 Directory Server base SELinux policy
389-ds-base-selinux-devel.x86_64 : Development interface for 389 Directory Server base SELinux policy
crossfire-selinux.x86_64 : SELinux policy files for crossfire
dokuwiki-selinux.noarch : SElinux support for dokuwiki
drraw-selinux.noarch : SELinux context for drraw
gcl-selinux.x86_64 : SELinux policy for GCL images
ipa-server-selinux.x86_64 : SELinux rules for ipa-server daemons
libsemanage.i686 : SELinux binary policy manipulation library
libsemanage.x86_64 : SELinux binary policy manipulation library
libsepol.i686 : SELinux binary policy manipulation library
libsepol.x86_64 : SELinux binary policy manipulation library
mod_selinux.x86_64 : Apache/SELinux plus module
pki-selinux.noarch : Dogtag Certificate System - PKI Selinux Policies
policycoreutils.x86_64 : SELinux policy core utilities
policycoreutils-gui.x86_64 : SELinux configuration GUI
policycoreutils-python.x86_64 : SELinux policy core python utilities
pure-ftpd-selinux.x86_64 : SELinux support for Pure-FTPD
sagator-selinux.noarch : SELinux support for SAGATOR
selinux-doc.noarch : SELinux documentation
selinux-policy.noarch : SELinux policy configuration
selinux-policy-doc.noarch : SELinux policy documentation
selinux-policy-minimum.noarch : SELinux minimum base policy
selinux-policy-mls.noarch : SELinux mls base policy
selinux-policy-targeted.noarch : SELinux targeted base policy
websvn-selinux.noarch : SELinux context for websvn
checkpolicy.x86_64 : SELinux policy compiler
eclipse-setools.x86_64 : Eclipse plugin wrapper for SETools Java policy analysis tools for SELinux
eclipse-slide.noarch : SELinux policy editing plugin for Eclipse
ladvd-selinux.x86_64 : SELinux policy module supporting ladvd
libsemanage-python.x86_64 : semanage python bindings for libsemanage
libsemanage-python3.x86_64 : semanage python 3 bindings for libsemanage
mailgraph-selinux.noarch : A RRDtool frontend for Mail statistics
mcstrans.x86_64 : SELinux Translation Daemon
policycoreutils-sandbox.x86_64 : SELinux sandbox utilities
queuegraph-selinux.noarch : A RRDtool frontend for Mail statistics
seedit.x86_64 : SELinux Policy Editor:Core component
seedit-gui.x86_64 : GUI for SELinux Policy Editor
setools.x86_64 : Policy analysis tools for SELinux
setools-console.x86_64 : Policy analysis command-line tools for SELinux
setools-devel.i686 : Policy analysis development files for SELinux
setools-devel.x86_64 : Policy analysis development files for SELinux
setools-gui.x86_64 : Policy analysis graphical tools for SELinux
setools-libs.i686 : Policy analysis support libraries for SELinux
setools-libs.x86_64 : Policy analysis support libraries for SELinux
setools-libs-java.i686 : Java bindings for SELinux policy analysis
setools-libs-java.x86_64 : Java bindings for SELinux policy analysis
setools-libs-python.x86_64 : Python bindings for SELinux policy analysis
setools-libs-tcl.x86_64 : Tcl bindings for SELinux policy analysis
setroubleshoot.x86_64 : Helps troubleshoot SELinux problems
setroubleshoot-server.x86_64 : SELinux troubleshoot server
xpilot-ng-selinux.x86_64 : SELinux policy files for the xpilot-ng game server
cronie.x86_64 : Cron daemon for executing programs at set times
libsemanage-devel.i686 : Header files and libraries used to build policy manipulation tools
libsemanage-devel.x86_64 : Header files and libraries used to build policy manipulation tools
libsemanage-static.x86_64 : Static library used to build policy manipulation tools
libsepol-devel.i686 : Header files and libraries used to build policy manipulation tools
libsepol-devel.x86_64 : Header files and libraries used to build policy manipulation tools
libsepol-static.x86_64 : static libraries used to build policy manipulation tools
policycoreutils-newrole.x86_64 : The newrole application for RBAC/MLS
seedit-policy.x86_64 : SELinux Policy Editor: Sample simplified policy
sepostgresql.x86_64 : Security Enhanced PostgreSQL
setroubleshoot-plugins.noarch : Analysis plugins for use with setroubleshoot
xguest.noarch : Creates xguest user as a locked down user
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Re: SEAdmin - GUI za SELinux
Na netu se spominju problemi sa X aplikacijama i da je teško ukloniti SELinux kompletno iz Fedore. Čak su neki na Debian prelazili radi toga4ndY je napisao/la:imaju tu ulogu. Opet, možda griješim jer se zbilja nisam bavio SELinuxom više od onoga da ga znam isključit
Pa me zanima koji su tvoji razlozi da si išao isključiti SELinux i dali možeš potvrditi da je SELinux teško potpuno ukloniti iz Fedore?