Od první otázky uplynula dlouhá doba, ale měl jsem stejný problém a našel jsem řešení.
Napsal jsem aplikaci, jejímž cílem je umožnit komukoli vytvářet lnk soubory z libovolného OS. Začal jsem ji psát v bash a poté jsem ji převedl do C (zdroje jsou k dispozici).
Je to ještě čerstvé, takže kromě mě ještě nikdo netestoval, ale můžete se podívat sem:
http://www.mamachine.org/mslink/index.en.html
Jak mohu automatizovat vymazání a resetování domovského adresáře uživatele systému Linux na výchozí?
Exim TLS a Secure SMTP