No openSUSE useradd
é do pacote pwdutils
. Homepage link , fonte ftp://ftp.kernel.org/pub/linux/utils/net/NIS/
Estou executando o SLED 11 e quero entender o que o comando useradd
faz e como ele faz o que faz. Eu sei que o SLED 11 é construído a partir do OpenSuSE 11.1 e eu ficaria mais do que satisfeito com o código-fonte do OpenSuSE 11.1 para useradd
.
Onde posso encontrar o código-fonte para useradd
?
No openSUSE useradd
é do pacote pwdutils
. Homepage link , fonte ftp://ftp.kernel.org/pub/linux/utils/net/NIS/
como o SUSE é uma distro baseada em rpm, você deve conseguir:
$ rpm -qf 'which useradd'
que lhe dirá em qual pacote ele está. Você pode então pegar esse pacote do repositório, que no meu caso está aqui: link (eu corro o fedora; a localização do seu repositório de pacotes será diferente)
Não sei sobre o SLED, mas a versão Debian está disponível aqui .
O utilitário useradd
pode muito bem ser um script.
Tente
$ file $(which useradd)
(ou
file 'which useradd'
se o seu shell não suportar a expansão de comando $()
style).
Se for um script, use more
ou um editor ...
Tags source-code linux opensuse sled