Ciao, il messaggio a cui ti riferisci è all'interno dell'eseguibile amule che è scritto in C. È un avviso di sicurezza per utenti Debian/Ubuntu e Slackware di non eseguire programmi come root. Puppy lavora direttamente in root quindi il messaggio viene lanciato all'avvio. È ininfluente con l'esecuzione di amule. Se smanetti in C potresti levarlo o modificarlo.
Il codice in questone è questo:
if (getuid() == 0) {
wxString msg =
wxT("Warning! You are running aMule as root.\n")
wxT("Doing so is not recommended for security reasons,\n")
wxT("and you are advised to run aMule as an normal\n")
wxT("user instead.");
ShowAlert(msg, _("WARNING"), wxCENTRE | wxOK | wxICON_ERROR);
fprintf(stderr, "\n--------------------------------------------------\n");
fprintf(stderr, "%s", (const char*)unicode2UTF8(msg));
fprintf(stderr, "\n--------------------------------------------------\n\n");