Precisa de root pra rodar o dmidecode. A menos que queira cirar um
Cmnd_Alias no /etc/sudoers liberando o /usr/sbin/dmidecode para ser
executado sem senha.

2010/2/17 Leonardo <[email protected]>:
> se desempenho não for crítico tu pode executar o dmidecode de dentro
> do teu programa (fork, system, etc) e guardar a saída dele numa stream
> pra processar e pegar o que importa.
>
> Em 17 de fevereiro de 2010 16:11, max <[email protected]> escreveu:
>> 2010/2/17 Willian Jhonnes L. dos Santos <[email protected]>:
>>> Olá galera...
>>>
>>> Alguém sabe se existe alguma lib no Slack que acesse dados do hardware, como
>>> nº de série do HDD, MAC da placa de rede, etc?
>>>
>>> Não posso fazer uso de nenhum programa (como o sdparm, por exemplo), pois
>>> este acesso aos dados do hardware deve ser feito por uma aplicação que estou
>>> desenvolvendo e não pode ter a intervenção do usuário (como requisitar a
>>> senha de superusuário).
>>>
>>> Já procurei bastante na internet, sem muito sucesso.
>>>
>>> []'s
>>>
>>> --
>>>
>>> ---------------------------------------------------
>>> Att.:
>>> Willian Jhonnes L. dos Santos
>>> Analista/Desenvolvedor Object/Free Pascal
>>> [email protected]
>>> ---------------------------------------------------
>>> Seja livre. Use Linux.
>>> Grupo de Usuários GNU/Linux de São José dos Pinhais
>>> Linux user number 449753
>>> ---------------------------------------------------
>>> Powered by Slackware Linux 13.0
>>> Kernel 2.6.32.6-i686-core2quad
>>> ---------------------------------------------------
>>>
>>> --
>>> GUS-BR - Grupo de Usuários de Slackware Brasil
>>> http://www.slackwarebrasil.org/
>>> http://groups.google.com/group/slack-users-br
>>>
>>> Antes de perguntar:
>>> http://www.istf.com.br/perguntas/
>>>
>>> Para sair da lista envie um e-mail para:
>>> [email protected]
>>
>> Tu pode olhar nos fontes do dmidecode pra ver como que ele pega os
>> dados, também pode ler os arquivos do /sys e do /proc (dependendo do
>> que tu quer pode ser a solução mais simples). Além disso o kernel
>> também deve oferecer syscalls p/ pegar este tipo de informação, olha
>> na documentação do kernel.
>>
>> --
>> GUS-BR - Grupo de Usuários de Slackware Brasil
>> http://www.slackwarebrasil.org/
>> http://groups.google.com/group/slack-users-br
>>
>> Antes de perguntar:
>> http://www.istf.com.br/perguntas/
>>
>> Para sair da lista envie um e-mail para:
>> [email protected]
>
> --
> GUS-BR - Grupo de Usuários de Slackware Brasil
> http://www.slackwarebrasil.org/
> http://groups.google.com/group/slack-users-br
>
> Antes de perguntar:
> http://www.istf.com.br/perguntas/
>
> Para sair da lista envie um e-mail para:
> [email protected]

-- 
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]

Responder a