#!/bin/sh
salt=${1}
if test X = X$salt; then
    salt=`dd if=/dev/random of=/dev/stdout count=16 bs=1 2>/dev/null | base64 | tr -d '+=/'`
fi
python -c 'import crypt,getpass; print(crypt.crypt(getpass.getpass(), "$6$'$salt'"))'

