Hallo Tobias,
ich verstehe nach wie vor nicht, wozu du sudo brauchst. Das klingt sogar ziemlich gefährlich. Ich würde das eher auf der Seite des XMPP-Servers lösen. Bei ejabberd kannst du einen shared roster anlegen, hier ein Beispiel (Nr. 3): http://www.ejabberd.im/shared-roster-all.
Viele Grüße, Torsten