[pld-builder]: kompresowanie logów w mailach; check-files

Arkadiusz Miskiewicz misiek w pld.ORG.PL
Pią, 26 Lip 2002, 20:23:13 CEST


Jacek Konieczny <jajcus w pld.org.pl> writes:

> On Fri, Jul 26, 2002 at 03:17:32PM +0200, Arkadiusz Miskiewicz wrote:
> >   Content-Type: text/x-bzip2
> To jest nieprawidłowy typ pliku!!!!!
> 
> Zgodnie z jakimś-tam RFC 
Znalazłem... 2046

> (do MIME) typy text/* muszą być "czytalne"
> i np. nie mogą mieć linii dłuższych niż ileśtam (tego drugiego warunku
> nie jestem pewien). 
Nie ma takiego warunku w tym rfc tylko jest big warning, że niektóre
protokoły mają ograniczoną ilość znaków pomiędzy kolejnymi CRLF np. SMTP.

> Pliki z-bzip2owane tego warunku nie spełniają, więc
> taki Content-Type jest nieprawidłowy!
> Prawidłowy Content-Type to: application/x-bzip2
To teraz skąd MUA mają wiedzieć, że to jest tekst, a nie jakiś tar.bz2?

Chyba jest jakaś możliwość powiedzenia: to jest txt skompresowane bzip2em?

W Debianowym mailcap jest tak:

#  Note: Compression schemes like "gzip", "bzip", and "compress" are not
#  actually "mime-types".  They are "encodings" and hence must _not_ have
#  entries in this file to map their extensions. The "mime-type" of an
#  encoded file refers to the type of data that has been encoded, not the
#  type of the encoding.                                 

czyli coś się to kupy nie trzyma bo z tego wychodzi, że dla txt kompresowanego
bzip2'em prawidłowy typ to text/plain + encoding = x-bzip2? Z tym, że jeśli
chodzi o encodingi to jest tylko Content-Transfer-Encoding - x-bzip2? To już
coraz bardziej dziwniejsze bo przecież żaden MUA nie zrozumie
 Content-Transfer-Encoding: x-bzip2 choć rfc mówi ok.

rfc2912 znów wyskakuje z Content-features czyli coś w stylu:
 Content-type: application/x-bzip2
 Content-features: (& (Type="text/plain") (charset=US-ASCII) )
 Content-transfer-encoding: base64          

Jakieś pomysły?

> Trzymajmy się lepiej standardów, bo nie wiele PLD będzie się od Windows
> różnić.
Ano trzymajmy się.

> Pozdrowienia,
>         Jacek

-- 
Arkadiusz Miśkiewicz   IPv6 ready PLD Linux at http://www.pld.org.pl
misiek(at)pld.org.pl   AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PWr



Więcej informacji o liście dyskusyjnej pld-devel-pl