Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

lug-bg: system() problem


  • Subject: lug-bg: system() problem
  • From: Dimitar Dimitrov <d.dimitrov@xxxxxxxxxx>
  • Date: Wed, 27 Oct 2004 09:44:19 +0300

Здравейте група.
Може би това не е точното място за дискусия на C програмиране, но знам, че има хора които разбират от него и може би ще ми помогнат.
вижте следното:
--------------------------------------------
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <error.h>
#include <sys/types.h>
#include <unistd.h>

int main(int argc, char *argv[]){
char command[50]="/bin/echo ";

if(argc != 3) exit(1);

setuid(0);
setgid(0);

strcat(command,argv[2]);
strcat(command," | /usr/bin/smbclient -M ");
strcat(command,argv[1]);

//printf("%s\n",command);
system("command")

return 0;
}

-------------------------------------------
Този инструмент ми трябва за да изпращам съобшения със самба до Windows машините през php интерфейс. Знам има проблем със сигурността но той ми е за вътршна употреба :), но просто искам сега да работи. Получава се сленото: просто system() не изпълнява този стринг, макар и да е верен (Проверката от принтф()) Правих и проверка за грешки от system()... няма просто не го изпълнява. Имате ли някакви идеи.
Благодаря Ви предварително.

Dimer
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.