mirror of
https://gitlab.kit.edu/kit/scc/sys/mail/exim-encrypt-dlfunc.git
synced 2025-12-06 08:43:55 +01:00
Added simple test.
This commit is contained in:
10
src/simple_exim_test.sh
Executable file
10
src/simple_exim_test.sh
Executable file
@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
LIB=`pwd`/libexim-encrypt-dlfunc.so
|
||||
CLEARTEXT="X-Originating-IP: [dead:beef:dead:beef:dead:beef:dead:beef]"
|
||||
PASSWORD="mucho secr3t passW0rd"
|
||||
|
||||
CIPHERTEXT=$(exim -be "\${dlfunc{${LIB}}{sodium_crypto_secretbox_encrypt_password}{${PASSWORD}}{${CLEARTEXT}}}")
|
||||
DECRYPTED=$(exim -be "\${dlfunc{${LIB}}{sodium_crypto_secretbox_decrypt_password}{${PASSWORD}}{${CIPHERTEXT}}}")
|
||||
|
||||
if [ "${CLEARTEXT}" == "${DECRYPTED}" ] ; then echo "Test successful"; fi
|
||||
Reference in New Issue
Block a user