Strona 1 z 2

[+] procmail - uruchomienie sreena przez skrypt

: 04 lipca 2010, 15:26
autor: matx132
Witam.
M
am taki problem, procmail wykonuje plik .procmailrc w moim katalogu domowym. Uruchamia on skrypt bash, który to uruchamia screena, ale tutaj jest problem nie uruchamia go, a w logach jest:

Kod: Zaznacz cały

procmail: Assigning "CARRIER=o2"
procmail: Executing " /home//test;"
procmail: Assigning "LASTFOLDER= /home//test;"
From diiiiii@gmail.com  Sun Jul  4 15:14:50 2010
 Subject: hhhhhhhh
  Folder:  /home//test;                                             1093
/home//test: line 2: screen: command not found
procmail: Assigning "LASTFOLDER=Maildir/new/1278249290.11385_0."
procmail: Notified comsat: "@0:/home//Maildir/new/1278249290.11385_0."
From diiiiii@gmail.com  Sun Jul  4 15:14:50 2010
 Subject: hhhhhhhh
  Folder: Maildir/new/1278249290.11385_0.                  1042
r
Jakieś pomysły dlaczego tak jest?

Kod: Zaznacz cały

/home//test: line 2: screen: command not found

: 04 lipca 2010, 15:58
autor: markossx
screen: command not found
Wyraźna informacja, może podaj w skrypcie pełną ścieżkę do screen.

: 04 lipca 2010, 18:12
autor: matx132
No to dziwne bo screen normalnie w powłoce działa,
Ba nawet w procmailrc jest podana ścieżka do screena i to nic nie daje, więc po co się odzywasz jeśli nie wiesz?

Jak w konsoli wpiszę:

Kod: Zaznacz cały

/bin/sh screen -r ekg -X eval 'stuff "msg numer lol"\015';
to dostaję:

Kod: Zaznacz cały

/usr/bin/screen: /usr/bin/screen: cannot execute binary file

: 04 lipca 2010, 18:36
autor: markossx
Chciałem pomóc po prostu a z informacji jakie podałeś należało sprawdzić to co zaproponowałem.
Gdybyś od razu podał te dalsze informacje, od razu podałbym Ci dobrą odpowiedź.

: 04 lipca 2010, 18:52
autor: matx132
Gdybyś od razu podał te dalsze informacje, od razu podałbym Ci dobrą odpowiedź.
więc prosiłbym o TĄ dobrą odpowiedź

: 04 lipca 2010, 19:42
autor: pavbaranov
matx132 - po tekstach typu:
po co się odzywasz jeśli nie wiesz?
- sam się prosisz, by nikt nie zechciał Ci w ogóle udzielić jakiejkolwiek odpowiedzi. Więcej pokory i szacunku dla tych, którzy chcą Ci pomóc.

: 04 lipca 2010, 21:48
autor: matx132
pavbaranov pisze:matx132 - po tekstach typu: - sam się prosisz, by nikt nie zechciał Ci w ogóle udzielić jakiejkolwiek odpowiedzi. Więcej pokory i szacunku dla tych, którzy chcą Ci pomóc.
Nie lubię jak ktoś traktuje mnie jak jakiegoś idiotę,
Jakbym nie wiedział o Tym co napisał wcześniej to bym nawet tutaj nie pisał(podstawowe wiadomości)
Oczywiście mój błąd iż nie napisałem tych informacji oraz że mnie poniosło zza bardzo

: 05 lipca 2010, 10:27
autor: matx132
Moderatorzy potrafią tylko krytykować a co do pomocy żadnej
pewnie nigdy nie używali linux'a w trybie tekstowym ...

: 05 lipca 2010, 10:42
autor: Fudddi
Tu matx132 faktycznie masz racje odnośnie moderatorów totalna pomyłka [szczególnie ostatnia rozmowa z nimi] napisz do mnie na gg to pomogę Ci z konfiguracją tego pakitu pozdrawiam wszystkich temat można uznać za zamknięty!

: 05 lipca 2010, 12:04
autor: lessmian2
matx123 pisze:
No to dziwne bo screen normalnie w powłoce działa,
Ba nawet w procmailrc jest podana ścieżka do screena i to nic nie daje, więc po co się odzywasz jeśli nie wiesz?

Jak w konsoli wpiszę:

Kod: Zaznacz cały

/bin/sh screen -r ekg -X eval 'stuff "msg numer lol"\015']

    to dostaję:
[code]/usr/bin/screen: /usr/bin/screen: cannot execute binary file
A że się tak spytam, po co Ci /bin/sh przed wywołaniem screena? Wywal to /bin/sh, podaj pełną ścieżkę do screena i powinno być lepiej.