}
list=$(awk '{printf $1" "}' list.txt);
-echo "<h2>List pakietów oprogramowania</h2>" >> packages_list.html;
+echo "<h2>List pakietów oprogramowania</h2>" > packages_list.html;
+echo "<p>Stan pakietów i aktualizacji na: <strong>$(date)</strong></p>" >>packages_list.html;
echo "<table border=\"1\" style=\"border-collapse: collapse\">" >> packages_list.html;
echo "<tr><th>Nazwa pakietu</th><th>stable</th><th>testing</th><th>LHE*</th></tr>" >> packages_list.html;
for package in $list; do
l_veracol=$(checkPackage $package lhe);
l_version=$(echo $l_veracol | cut -d " " -f 1);
l_color=$(echo $l_veracol | cut -d " " -f 2);
- if $(echo "$s_version" | grep -q '^#'); then s_version=""; fi
- if $(echo "$t_version" | grep -q '^#'); then t_version=""; fi
- if $(echo "$l_version" | grep -q '^#'); then l_version=""; fi
+ if $(echo "$s_version" | grep -q '^#'); then s_version="N/I"; s_color="inherit"; fi
+ if $(echo "$t_version" | grep -q '^#'); then t_version="N/I"; t_color="inherit"; fi
+ if $(echo "$l_version" | grep -q '^#'); then l_version="N/I"; l_color="inherit"; fi
#if [ "$package" = "linux-image-amd64" ] || [ "$package" = "linux-image-686" ]; then package="linux-image"; fi;
echo "<td>${package}</td>" >> packages_list.html;
echo "<td><span style=\"color: ${s_color}\">${s_version}</span></td>" >> packages_list.html;
echo "</tr>" >> packages_list.html;
done
echo "</table>" >> packages_list.html;
-echo "<p>";
-echo "<em>* - Low Hardware Edition, Debian 10 Buster, 32-bit</em><br />";
-echo "<span style=\"display: block; width: 15px; height: 10px; background-color: #15ed15\"></span> - zainstalowana wersja<br />";
-echo "<span style=\"display: block; width: 15px; height: 10px; background-color: #ff0000\"></span> - wersja gotowa do instalacji (aktualizacja)<br />";
-echo "</p>";
+echo "<p>" >> packages_list.html;
+echo "<em>* - Low Hardware Edition, Debian 10 Buster, 32-bit</em><br />" >> packages_list.html;
+echo "<strong>N/I</strong> - (ang. <em>Not installed</em>) - nie zainstalowano<br />" >> packages_list.html;
+echo "<span style=\"display: block; width: 15px; height: 15px; background-color: #15ed15; float: left;\"></span> - zainstalowana wersja<br />" >> packages_list.html;
+echo "<span style=\"display: block; width: 15px; height: 15px; background-color: #ff0000; float: left;\"></span> - wersja gotowa do instalacji (aktualizacja)<br />" >> packages_list.html;
+echo "</p>" >> packages_list.html;
+sed -n '1,21p' template.html > lista_oprogramowania_immudex.html;
+cat packages_list.html >> lista_oprogramowania_immudex.html;
+sed -n '21,$p' template.html >> lista_oprogramowania_immudex.html;
+sudo cp lista_oprogramowania_immudex.html /var/www/html;