Você tentou o base64
do pacote GNU coreutils?
link
Specifically, this package includes: arch base64 [...]
Simples, eficaz e disponível em uma grande variedade de plataformas.
Eu dependia variadamente de metamail
e munpack
no passado, mas ambos estão sofrendo de podridão. metamail
foi removido da Debian e mpack
parece estar prestes a ser removido.
Eu tenho um pacote meu que quer depender de um decodificador base64. Posso incluir meu próprio liner Perl, é claro, mas tenho a sensação de que já deve haver um pacote que seja (1) padrão padrão (incluindo, mas não limitado a, estar disponível como um pacote para grandes distribuições) e (2) não faz parte de um pacote maior com um propósito diferente, como o Emacs ou o Subversion. Eu suponho que se houver algo em Coreutils, tudo bem, entretanto ... Eu estou sentindo falta de algo óbvio?
Existem ferramentas autônomas como base64 de John Walker que falham em (1) e ferramentas como uudeview que acaba por fazer todo o tipo de coisas boas, mas não a simples tarefa de codificar e descodificar uma base64 dados. Até agora, minha melhor aposta parece recode , embora eu prefira usar outra coisa ( iconv
faz a maior parte do que faz, com uma interface mais limpa e padrões menos malucos).
... Eu vejo agora que openssl
tem essa funcionalidade, mas é precisamente o tipo de dependência estranha que eu gostaria de evitar, embora eu suponha que seja uma suposição razoável que ela será instalada em muitos sites por outras razões.
Você tentou o base64
do pacote GNU coreutils?
link
Specifically, this package includes: arch base64 [...]
Simples, eficaz e disponível em uma grande variedade de plataformas.