Kirjoittaja Aihe: Ympäristömuuttujien asetus komentoa 'at' varten, Raspbian stretch [RATKAISTU]  (Luettu 1063 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2429
    • Profiili
Mistäs tuon asetuksen
MAIL= ...
saisi asetettua?
Samaan tyyliin kuin crontabissa voi asettaa muuttujan MAILTO

Ei näköjään lue tiedostoa /etc/email-addresses vaan käyttää paikallista userin tunnusta - jolloin posti ei ohjaudu MTA:lle.

Sattuneesta syystä kuukelointi avainsanalla at antaa paljonlaisesti osumia ihan asian vierestä ;(
eikä man at kerro aiheesta mitään, tarjoaa toki vivun -M mutta se ei ole juttu jota haluan

Edit:
No mutta, sehän sanoo selvästi että
Koodia: [Valitse]
warning: commands will be executed using /bin/sh

Joten tiedostoon ~/.profile tuo asetus :)

Ainakin
Koodia: [Valitse]
at -c  13
luetteli toivotun arvon

Edit2:
Mutta ei totellut kuitenkaan?
No, kai tuohon jostain apu löytyy, joskus.
« Viimeksi muokattu: 25.03.20 - klo:11.06 kirjoittanut jekku »

nm

  • Käyttäjä
  • Viestejä: 13701
    • Profiili

jekku

  • Käyttäjä
  • Viestejä: 2429
    • Profiili
Tässä jotain aiheesta: https://unix.stackexchange.com/questions/220514/how-to-override-email-address-used-by-at-command

Eli käytännössä vaatii procmail-aliaksen tai forward-säännön: https://linuxgazette.net/issue14/procmail.html

No niin, siitä kun aita matalin: .forward riitti
Miten lie unohtunutkin tuon käyttö.
Kai sen takia kun 'kaikki' palikat uskovat joko /etc/email-addresses asetuksia tai crontabin MAiLTO=

Nyt toimii kuten toivoin - "joka päivä on mahdollisuus oppia jotain" :)