Icecast2

So verhindert man, dass der Streamingserver Icecast2 die IP-Adressen der Nutzer aufzeichnet:

Im Quellpaket muss die Datei "icecast-*/src/logging.c" wie folgt geƤndert werden:

   log_write_direct (accesslog,
           "%s - %s [%s] \"%s\" %d %" PRIu64 " \"%s\" \"%s\" %lu",
           client->con->ip,
           username,
           datebuf,
           reqbuf,
           client->respcode,
           client->con->sent_bytes,
           referrer,
           user_agent,
           (unsigned long)stayed);


   log_write_direct (accesslog,
           "%s - %s [%s] \"%s\" %d %" PRIu64 " \"%s\" \"%s\" %lu",
           "127.0.0.1",
           username,
           datebuf,
           reqbuf,
           client->respcode,
           client->con->sent_bytes,
           referrer,
           user_agent,
           (unsigned long)stayed);

AnschlieƟend kann ganz normal kompiliert und installiert werden.