[+] procmail - uruchomienie sreena przez skrypt

Tematy związane z oprogramowaniem, instalacją, konfiguracją
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

[+] procmail - uruchomienie sreena przez skrypt

Post 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
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post autor: markossx »

screen: command not found
Wyraźna informacja, może podaj w skrypcie pełną ścieżkę do screen.
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post 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
Awatar użytkownika
markossx
Beginner
Posty: 489
Rejestracja: 26 maja 2007, 16:01
Lokalizacja: Polska

Post 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ź.
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

Gdybyś od razu podał te dalsze informacje, od razu podałbym Ci dobrą odpowiedź.
więc prosiłbym o TĄ dobrą odpowiedź
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post 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.
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post 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
matx132
Posty: 42
Rejestracja: 11 kwietnia 2009, 21:21

Post autor: matx132 »

Moderatorzy potrafią tylko krytykować a co do pomocy żadnej
pewnie nigdy nie używali linux'a w trybie tekstowym ...
Fudddi
Posty: 19
Rejestracja: 20 grudnia 2008, 10:46

Post 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!
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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.
ODPOWIEDZ