( diego | 2022. 04. 12., k – 10:09 )

Újra nekifutottam, de minden próbálkozás vakvágány.
A kapott paraméterek:

D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[0]="Virtual_PDF"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[1]="1526456"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[2]="valaki"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[3]="(stdin)"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[4]="1"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[5]="-o cpi=20 finishings=3 fit-to-page number-up=1 job-uuid=urn:uuid:4aad5411-1fd1-3754-671a-a6542e26b281 job-originating-host-name=localhost date-time-at-creation= date-time-at-processin
g= time-at-creation=1649744056 time-at-processing=1649744056"
D [12/Apr/2022:08:14:16 +0200] [Job 1526456] argv[6]="/var/spool/cups/d1526456-001"

Ahhoz képest, hogy az argv[3] azt mondja, hogy STDIN, sem a cat - > /tmp/from_std sem a cat > /tmp/from_std nem ad semmilyen kimenetet. Az iconv ugyanúgy semmit nem olvas az STDIN-ről, tehát ez az út nem járható, marad a argv[6] file. A megadott forrás file konvertálása sikeres, de ezzel nem lehet felülírni a forrás file-t, mert az acces denied, pedig valahogy tudatni kéne a következő lépésben lefutó gs-sel, hogy ne az eredeti forrást használja, hanem a konvertáltat. Ha záró lépésként a cat-tal kiküldöm az STDOUT-ra a konvertált file tartalmát, arról sem vesz tudomást a gs. Egyenlőre kifogytam az ötletekből...