<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Ubuntu 20.04.4</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Icecast 2.4.4-3ubuntu0.1<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
    <authentication>
<div>        <!-- Sources log in with username 'source' --></div>
<div>        <source-password><span style="color: rgb(0, 0, 0);">PASSWORD-A</span></source-password></div>
<div><br>
</div>
<div>        <!-- Relays log in with username 'relay' --></div>
<div>        <relay-password>PASSWORD-B</relay-password></div>
<div><br>
</div>
<div>        <!-- Admin logs in with the username given below --></div>
<div>        <admin-user>username</admin-user></div>
<div>        <admin-password>PASSWORD-C</admin-password></div>
<div>    </authentication></div>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
Then I do apt remove icecast2 and apt install icecast2.... The icecast.xml stays the same apart from:</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
    <authentication>
<div>        <!-- Sources log in with username 'source' --></div>
<div>        <source-password>PASSWORD-D</source-password></div>
<div><br>
</div>
<div>        <!-- Relays log in with username 'relay' --></div>
<div>        <relay-password>PASSWORD-D</relay-password></div>
<div><br>
</div>
<div>        <!-- Admin logs in with the username given below --></div>
<div>        <admin-user>username</admin-user></div>
<div>        <admin-password>PASSWORD-D</admin-password></div>
<div>    </authentication></div>
<div><br>
</div>
Are these passwords supposed to change on reinstall?  Where is it getting PASSWORD-D from, it's nowhere else in icecast.xml??<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
I noticed this when I updated from 18.04 to 20.04, which meant that icecast didn't work as expected after the update, but the same happens with uninstall / reinstall on 20.04.</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
This is unhelpful when updating<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
<div style="font-family: Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
<br>
</div>
</body>
</html>