Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 3
  • 32

Czemu nie mogę utworzyć nowego wpisu dla określonej ścieżki, ale (tymczasowo) bez przypisanego typu pliku:

 

[root@server6 ~]# semanage fcontext -a -t '<<None>>' '/var/spool/cron/root'
ValueError: Type <<None>> is invalid, must be a file or device type

 

Jednocześnie widać po poniższym przykładzie przykładzie, że już istnieją wpisy, które mają <<None>> jako typ, więc powinno dać się dodać analogiczne przypadki:

 

[root@server6 ~]# semanage fcontext -l|grep file|grep /var/spool/cron
/var/spool/cron/[^/]*                              regular file       <<None>>

 

 

Sqoorch
  • Zapytał
  • @ Sqoorch | 18.03.2016
    • 1
    • 0
    • 2
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 0

Temat związany był z:

https://quorum.akademiq.pl/discussion/comment/10139

Gdzie napotkałem taki wpis z <<None>>, natomiast nie mogłem takowego dodać, wykorzystując składnię używaną przy dodawania par typ+wzorzec.

Samo w sobie do niczego nie jest mi to potrzebne, natomiast ogólniejsze pytanie - po co są w bazie wzorce plików o niezdefiniowanym typie? Czemu nie można ręcznie dodać kolejnych?

Sqoorch
  • Odpowiedział
  • @ Sqoorch | 06.04.2016
    • 1
    • 0
    • 2
  • 0

Ok, dzięki. Czyli swego rodzaju bug, znany od 3 lat.

W końcowych postach pojawia się info, że na F20 z policycoreutils-2.2.5-4.fc20.x86_64 problemu nie ma.
U siebie mam C7, policycoreutils-2.2.5-20.el7.x86_64, ale po lekturze widzę, że problem występuje, ale ogólnie sprawa jest nieco inna.

Można dodać wpis z <<none>>, a problem pojawia się przy dodawaniu <<None>> - chociaż w takiej postaci występuje potem na liście.

Co ogólnie zamyka temat, dziękuję.

Sqoorch
  • Odpowiedział
  • @ Sqoorch | 06.04.2016
    • 1
    • 0
    • 2