Capítulo 2. Usar o KDE su

A utilização do KDE su é fácil. A sintaxe é a seguinte:

kdesu [-c comando] [-d] [-f ficheiro] [-i nome do ícone] [-n] [-p prioridade] [-r] [-s] [-t] [-u utilizador] [--noignorebutton] [--attach ID]

kdesu [Opções Genéricas do KDE] [Opções Genéricas do Qt]

As opções da linha de comandos são explicadas em baixo.

-c comando

Isto indica o comando a ser executado como 'root'. Tem de ser passado um argumento. Assim se, por exemplo, quiser iniciar um novo gestor de ficheiros, iria introduzir na linha de comandos: $(kde4-config --path libexec)kdesu-c Dolphin

-d

Mostra informações sobre a depuração.

-f ficheiro

Esta opção permite um uso eficiente do KDE su em ficheiros .desktop. Isto diz ao KDE su para examinar o ficheiro indicado em ficheiro. Se este ficheiro puder ser alterado pelo utilizador actual, o KDE su irá executar o comando com esse utilizador. Se não puder ser alterado, o comando é executado com o utilizador utilizador (o 'root', por omissão).

O ficheiro é avaliado da seguinte maneira: se o ficheiro começar com um /, é tomado como um nome de ficheiro absoluto. De outra maneira, é tomado como o nome de um ficheiro de configuração global do KDE.

-i nome do ícone

Indique o ícone a usar na janela da senha. Poderá indicar apenas o nome, sem qualquer extensão.

Por exemplo, para executar o Konqueror como gestor de ficheiros e mostrar o ícone do Konqueror na janela da senha:

$(kde4-config --path libexec)kdesu  -i konqueror 
-c "konqueror --profile filemanagement"
-n

Não memorizar a senha. Isto desactiva a opção "Guardar a senha" na janela correspondente.

-p prioridade

Indica o valor da prioridade. A prioridade é um número qualquer entre 0 e 100, onde o 100 corresponde à prioridade máxima e o 0 à mínima. O valor por omissão é 50.

-r

Usa o escalonamento em tempo-real.

-s

Pára o servidor do 'kdesu'. Veja em “Guardar Senhas”.

-t

Permite enviar o resultado para o terminal. Isto desactiva a memorização de senhas. É largamente usado para efeitos de depuração; se você quiser executar uma aplicação no modo de consola, use o comando "su" normal.

-u utilizador

Embora a utilização mais comum do KDE su seja correr um comando como super-utilizador, poderá indicar qualquer nome de utilizador e a senha apropriada.