xattr_get
(no version information, might be only in CVS)
xattr_get --
Retorna um atributo extendido
Descrição
string
xattr_get ( string filename, string name [, int flags] )
Essa função retorna o valor de um atributo extendido de um arquivo.
Extended attributes have two different namespaces: user
and root namespace. User namespace is available for all users while root namespace
is available only for user with root privileges. xattr operates on user namespace
by default, but you can change that using flags argument.
Lista de parâmetros
- filename
O arquivo do qual será pego o atributo.
- name
O nome do atributo.
- flags
Tabela 1. Opções (flags) suportadas por xattr
XATTR_DONTFOLLOW | Não segue o link simbólico mas opera no link em si. |
XATTR_ROOT | Edita o atributo no namespace do administrador. Requer privilégios de root. |
Valores Retornados
Retorna uma string contento o valor ou FALSE se o atributo não
existir.
Exemplos
Exemplo 1. Checa se o adminitrador dos sistema assinou o arquivo
<?php $file = '/usr/local/sbin/some_binary'; $signature = xattr_get($file, 'Root signature', XATTR_ROOT);
/* ... checa se $signature é válida ... */
?>
|
|