[Comm] Re: su source

Макс =?iso-8859-1?q?arteev_=CE=C1_protei=2Eru?=
Пт Сен 3 15:04:42 MSD 2004


#include <unistd.h>
#include <stdio.h>
#include <sys/types.h>
#include <shadow.h>
#include <string.h>
#include <crypt.h>

extern int errno;


int main(int argc,char **argv)
{
    struct spwd * psw;

    if (argc != 3)
    {
        printf("Use : programm argument(user name) password\n");
        return -1;
    }

    psw = getspnam(argv[1]);
    if (psw == NULL)
    {
        printf("error getspnam %s\n", strerror(errno));
        return -1;
    }else
    {
        if (strcmp(psw->sp_pwdp, crypt(argv[2], psw->sp_pwdp)) == 0)
            printf("password Ok....\n");
        else
            printf("password Failed....\n");
    }
    return 0;
};	

-----Original Message-----
From: community-bounces на altlinux.ru [mailto:community-bounces на altlinux.ru]
On Behalf Of Andrey Rahmatullin
Sent: Friday, September 03, 2004 2:01 PM
To: community на altlinux.ru
Subject: Re: [Comm] Re: su source

On Fri, Sep 03, 2004 at 12:55:18PM +0400, Макс wrote:
>Может!!!!!!
Расскажете?

-- 
WBR, wRAR (ALT Linux Team)

...давайте его [vsftpd] поставим на ftp.altlinux.ru и посмотрим на него в
действии?
Нагрузка на наш FTP сервер приличная... через недельку уже можно будет
сказать что-то отрицательное ;-)
		-- rider in devel@





Подробная информация о списке рассылки community