TOMOYO Linux

Software screenshot:
TOMOYO Linux
Dettagli del software:
Versione: 1.8.3
Data di caricamento: 11 May 15
Sviluppatore: Tetsuo Handa
Licenza: Libero
Popolarità: 9

Rating: nan/5 (Total Votes: 0)

Tomoyo Linux è un'estensione per il kernel di Linux per fornire funzioni (MAC) di controllo di accesso obbligatorio. & Nbsp; è fornito sotto forma di patch al kernel vanilla Linux e utility per la gestione delle policy.

Piattaforme supportate:

# Fedora 11/12/13/14
# CentOS 3/4/5/6
# Debian Etch / Lenny / squeeze
# OpenSUSE 11.0 / 11.1 / 11.2 / 11.3 / 11.4
# Asianux 2/3
# Ubuntu 6.06 / 8.04 / 8.10 / 9.04 / 9.10 / 10.04 / 10.10 / 11.04
# Vine Linux 4.2 / 5.2
# Gentoo
# Hardened Gentoo
# Della natura Linux 1.6
# Turbolinux
# MandrivaLinux
# Pax / Grsecurity
# Meego
# Android
# Armadillo-9
# CAT760

Cosa c'è di nuovo in questa versione:

  • Fissare 2011/09/25
  • @ Semplificare garbage collector.
  • Si è scoperto che l'uso di elaborazione batch tende a soffocare rifiuti
  • collezionista quando certo modello di voci vengono accodati. Così, ho sostituito
  • con l'elaborazione sequenziale.
  • Fix 2011/9/16
  • @ Consenti specificando preferenza transizione di dominio.
  • ho ottenuto un parere che è difficile da usare dominio di politica eccezione

  • Direttive
  • controllo transizione perché hanno bisogno di abbinare il percorso
  • specificato & quot; eseguire file di & quot; direttive. Per esempio, se & quot; eseguire il file
  • / bin / * - ls -gatto & quot; è data, corrispondente controllo della transizione dominio
  • direttiva deve essere come & quot;. No_keep_domain / bin / * - ls -gatto da qualsiasi & quot;
  • Per risolvere questa difficoltà, ho introdotto l'argomento facoltativo che sostituisce
  • direttive di controllo transizione di dominio della politica fa eccezione.
  • file esegue / bin / ls mantenere exec.realpath = & quot; / bin / ls & quot; exec.argv [0] = & quot; ls & quot;
  • file esegue / bin / cat mantenere exec.realpath = & quot; / bin / cat & quot; exec.argv [0] = & quot; gatto & quot;
  • file eseguire / bin / * - ls -gatto bambino
  • file eseguire / usr / sbin / httpd exec.realpath = & quot; / usr / sbin / httpd & quot; exec.argv [0] = & quot; / usr / sbin / httpd & quot;
  • Questo argomento permette la transizione di diversi domini in base alle condizioni.
  • / usr / sbin / sshd
  • file esegue / bin / bash / usr / sbin / sshd // batch sessione exec.argc = 2 exec.argv [1] = & quot; c & quot;
  • file eseguire / bin / bash / usr / sbin / sshd // root-session task.uid = 0
  • file esegue / bin / bash / usr / sbin / sshd // non root-session task.uid! = 0

Cosa c'è di nuovo nella versione 1.8.2:

  • Rimuovi quot inutilizzato &; struct inode * & quot; parametro da ccs-patch -.. * diff
  • Consenti specificando innesco per l'attivazione.
  • Aggiungere il supporto dello spazio dei nomi della politica.
  • Rimuovi opzione CONFIG_CCSECURITY_BUILTIN_INITIALIZERS.

Cosa c'è di nuovo nella versione 1.8.1:.

  • sono stati fissati numerosi bug
  • è stato aggiunto una nuova funzionalità per proteggere l'ambiente Android di privilegi.
  • è stato aggiunto il supporto per il formato politica al sacco.
  • Il garbage collector è stato modificato in modo da non aspettare / proc / CCS / utenti.
  • Come risultato, la memoria di bonifica può iniziare prima.

Cosa c'è di nuovo nella versione 1.8.0-p3:

  • Fissare ciclo infinito bug durante la lettura / proc / ccs / audit o / proc / ccs / query.
  • @ nome Usa filesystem per dispositivi senza nome quando vfsmount manca.
  • @ Split ccs_null_security in ccs_default_security e ccs_oom_security.
  • @ Utilizzare stessa interfaccia per i registri di controllo.

Cosa c'è di nuovo nella versione 1.8.0-20110207:

  • Fissare ciclo infinito bug durante la lettura / proc / ccs / audit o / proc / ccs / query. In ccs_flush (), testa- & gt; rw [0] contiene puntatore ai dati di tipo stringa da stampare. Ma testa- & gt; rw [0] è stato aggiornato solo quando i dati di stringa sono stati stampati parzialmente (perché testa- & gt; rw [0] verrà aggiornato da testa- & gt; rw [1] in seguito, se completamente stampato). Tuttavia, per quanto riguarda / proc / ccs / audit e / proc / ccs / query, un ulteriore ' 0' viene stampato dopo che i dati di stringa è stato completamente stampato. Ma se lo spazio libero per buffer di lettura diventa 0 prima di stampare l'addizionale ' 0', ccs_flush () stava tornando senza aggiornare testa- & gt; rw [0]. Di conseguenza, ccs_flush () ristampa sempre dati di stringa già stampati.

Cosa c'è di nuovo nella versione 1.6.7:

  • Un problema del consumo di memoria grave è stato scoperto nel CCS patch-1.6.5-20081111.tar.gz.
  • http://lists.sourceforge.jp/mailman/archives/tomoyo-users-en/2008-December/000011.html
  • Coloro che hanno scaricato ccs-patch-1.6.5-20081111.tar.gz, si prega di aggiornare alla ccs-patch-1.6.6-20090202.tar.gz.

Cosa c'è di nuovo nella versione 1.6.6:

  • Questa release corregge 3 bug che esistevano nelle versioni 1.6 .0 a 1.6.5.

Cosa c'è di nuovo nella versione 1.6.5:

  • Questo terzo anniversario rilascio corregge molti bug e include molti Miglioramenti.

Programmi simili

AROS
AROS

3 Jun 15

Jconsole
Jconsole

3 Jun 15

OmniOS
OmniOS

17 Feb 15

Boxmax HD
Boxmax HD

15 Apr 15

Commenti a TOMOYO Linux

I commenti non trovato
Aggiungi commento
Accendere le immagini!