pass salt when repo <-> commit