[linux-l] SELinux
Peter Ross
Peter.Ross at bogen.in-berlin.de
Di Sep 29 10:49:26 CEST 2015
Hallo allerseits,
Quoting Peter Ross <Peter.Ross at bogen.in-berlin.de>:
> Ich haette gern etwas wie
> "chcon --like /etc/postfix/main.cf /opt/it/etc/postfix/main.cf"
>
> Gibt es das?
Manchmal braucht man wohl nur ein paar Minuten Ruhe (ein Buero nach
sechs z.B.;-)
"chcon --reference /etc/postfix/main.cf /opt/it/etc/postfix/main.cf"
# ls -Z /etc/postfix/relocated
-rw-r--r--. root root system_u:object_r:postfix_etc_t:s0
/etc/postfix/relocated
# touch /tmp/dumb
# ls -Z /tmp/dumb
-rw-r-----. root root unconfined_u:object_r:user_tmp_t:s0 /tmp/dumb
# chcon --reference=/etc/postfix/relocated /tmp/dumb
# ls -Z /tmp/dumb
-rw-r-----. root root system_u:object_r:postfix_etc_t:s0 /tmp/dumb
Wobei ich fuers "Permanente" ("semanage fcontext") wohl immer noch
nicht ums Skripten herumkomme?
# __user=ls -Z /etc/postfix/relocated | awk '{print $4}' | awk -F:
'{print $1}'`
# __type=`ls -Z /etc/postfix/relocated | awk -F: '{print $3}'`
# echo "__user: ${__user} - __type: ${__type}"
__user: system_u - __type: postfix_etc_t
# semanage fcontext -a -s ${__user} -t ${__type} /tmp/dumb
Ist es das?
> Dann habe ich ab und an extra Filesysteme fuer Daten (wie z.B.
> /var/db/mysql oder /var/spool/squid etc.),
>
> die ich vom Betriebssystem getrennt halten moechte (um Backup,
> Spiegeln, zu neuer Instanz zuordnen etc. zu erleichtern)
>
> Was muss ich an dieser Stelle machen? Von Hause aus streikt SELinux
> erstmal. Ich glaube, ich bin vergesslich, und finde die "richtige"
> Loesung nicht (abseits von SELinux ausschalten;-) oder halt
> umstaendlichem Skripten)
>
> Danke fuer alle Antworten
> Peter
>
>
> _______________________________________________
> linux-l mailing list
> linux-l at mlists.in-berlin.de
> Die Mailingliste der BeLUG (Berliner Linux User Group)
>
> Wenn du diese Mailingliste abbestellen willst, gehe bitte auf
> https://mlists.in-berlin.de/mailman/listinfo/linux-l-mlists.in-berlin.de
> und trage dich dort bitte aus
Mehr Informationen über die Mailingliste linux-l