<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://buffalo.nas-central.org/w/skins/common/feed.css?207"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>Analysis of the Firmware Download and Upgrade Process - Revision history</title>
		<link>http://buffalo.nas-central.org/w/index.php?title=Analysis_of_the_Firmware_Download_and_Upgrade_Process&amp;action=history</link>
		<description>Revision history for this page on the wiki</description>
		<language>en</language>
		<generator>MediaWiki 1.15.1</generator>
		<lastBuildDate>Sat, 25 May 2013 23:31:16 GMT</lastBuildDate>
		<item>
			<title>Lsuser1985:&amp;#32;/* Major and Minor versions */ reorder, add comments</title>
			<link>http://buffalo.nas-central.org/w/index.php?title=Analysis_of_the_Firmware_Download_and_Upgrade_Process&amp;diff=32171&amp;oldid=prev</link>
			<description>&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Major and Minor versions:&amp;#32;&lt;/span&gt; reorder, add comments&lt;/p&gt;

		&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;col class='diff-marker' /&gt;
		&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 11:43, 20 January 2013&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;! major || minor&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;! major || minor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|| comment&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;41 &lt;/del&gt;|| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;2&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;58&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;57 &lt;/ins&gt;|| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;3&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;57 ||&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;52 &lt;/del&gt;|| 2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;81&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;56 &lt;/ins&gt;|| 2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;90 ||&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;56 &lt;/del&gt;|| 2.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;90&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;52 &lt;/ins&gt;|| 2.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;81 ||&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;57 &lt;/del&gt;|| &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;3&lt;/del&gt;.&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;57&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;del&amp;gt;&lt;/ins&gt;1.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;41&amp;lt;/del&amp;gt; &lt;/ins&gt;|| &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;lt;del&amp;gt;2&lt;/ins&gt;.&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;58&amp;lt;/del&amp;gt; || no longer available for download&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 68:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;! major || minor&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;! major || minor &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;|| comment&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.14 || 1.36&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.14 || 1.36 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;||&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|-&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.04 || 0.71&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;| 1.04 || 0.71 &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;||&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff generator: internal 2013-05-21 09:03:33 --&gt;
&lt;!-- diff cache key nascentral_wiki-mwiki_:diff:version:1.11a:oldid:32155:newid:32171 --&gt;
&lt;/table&gt;</description>
			<pubDate>Sun, 20 Jan 2013 11:43:54 GMT</pubDate>			<dc:creator>Lsuser1985</dc:creator>			<comments>http://buffalo.nas-central.org/wiki/Talk:Analysis_of_the_Firmware_Download_and_Upgrade_Process</comments>		</item>
		<item>
			<title>Lsuser1985:&amp;#32;Created page with &quot;{{Template:Articles|LS-WVL|LS-AVL|LS-CHL-V2LS-VL|LS-QVL|LS-SL|LS-WSXL|LS-WXL|LS-XHL}}   '''This is an analysis of how Linkstations and Terastations are updating. This gives valua…&quot;</title>
			<link>http://buffalo.nas-central.org/w/index.php?title=Analysis_of_the_Firmware_Download_and_Upgrade_Process&amp;diff=32155&amp;oldid=prev</link>
			<description>&lt;p&gt;Created page with &amp;quot;{{Template:Articles|LS-WVL|LS-AVL|LS-CHL-V2LS-VL|LS-QVL|LS-SL|LS-WSXL|LS-WXL|LS-XHL}}   &amp;#39;&amp;#39;&amp;#39;This is an analysis of how Linkstations and Terastations are updating. This gives valua…&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Template:Articles|LS-WVL|LS-AVL|LS-CHL-V2LS-VL|LS-QVL|LS-SL|LS-WSXL|LS-WXL|LS-XHL}} &lt;br /&gt;
&lt;br /&gt;
'''This is an analysis of how Linkstations and Terastations are updating. This gives valuable insights on where to get the firmware without any password.'''&lt;br /&gt;
&lt;br /&gt;
== Validity ==&lt;br /&gt;
&lt;br /&gt;
This analysis has been done on a LS-WVL with firmware 1.52. It should be valid for at least for all other Linkstations sharing the same firmware (LS-AVL, LS-CHL-V2, LS-VL, LS-QVL, LS-SL, LS-WSXL, LS-WXL, LS-XHL) and for Terastation X- and V-Series (checked with V-Series 1.14 firmware). &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;messagebox&amp;quot; style=&amp;quot;max-width: 35em; padding: 1em; background: AntiqueWhite;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| align=center| If your box is matching this description, please add it to the list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Analysis =&lt;br /&gt;
&lt;br /&gt;
* Current available firmware updates are listed at&lt;br /&gt;
** for Terastation V-Series: http://buffalo.jp/download/driver/hd/autoup/fw_info.xml&lt;br /&gt;
** for Linkstation Series: and Terastation X-Series: http://buffalo.jp/download/driver/hd/autoup/fw_info2.xml&lt;br /&gt;
* This XML contains several entries (XML-nodes) describing:&lt;br /&gt;
** list of [[Product-IDs]] the respective firmware is for&lt;br /&gt;
** binary_url, e.g. http://driver.buffalo.jp/buf-drv/hd/terastation_v_series_1.14-1.36.zip&lt;br /&gt;
** release_note URL, e.g. http://buffalo.jp/download/driver/hd/autoup/note/tsv114_en.txt&lt;br /&gt;
* The URL for the release-notes contain only the major version and are easy to guess. The URL for the binary (zip-file) additionally contains the &amp;quot;minor&amp;quot; version, which has to be guessed. Please see below for a list of known major/minor-combinations.&lt;br /&gt;
** The major an minor version currently installed on your box can be found in ''/etc/linkstation_release'' (even on Terastation!)&lt;br /&gt;
     VERSION=1.52&lt;br /&gt;
     SUBVERSION=HDD 2.81&lt;br /&gt;
     PRODUCTID=0x00000000&lt;br /&gt;
     BUILDDATE=2011/07/19 19:58:30&lt;br /&gt;
* The zip-file is downloaded using wget without any special parameters. It can be unzipped without password.&lt;br /&gt;
** Binaries can be extracted without password. The contents of these files is e.g.:&lt;br /&gt;
 234121284  12-09-2011 08:15   hddrootfs.buffalo.updated&lt;br /&gt;
   9613712  12-09-2011 08:15   initrd.buffalo&lt;br /&gt;
    407704  11-14-2011 02:54   u-boot_lsqvl.bin&lt;br /&gt;
    236120  11-14-2011 02:54   u-boot_lssl.bin&lt;br /&gt;
    401608  11-14-2011 02:54   u-boot_lsvl.bin&lt;br /&gt;
    407704  11-14-2011 02:54   u-boot_lswvl.bin&lt;br /&gt;
    407448  11-14-2011 02:54   u-boot_lswxl.bin&lt;br /&gt;
    401352  11-14-2011 02:54   u-boot_lsxh.bin&lt;br /&gt;
    401508  11-14-2011 02:54   u-boot_lsxl.bin&lt;br /&gt;
    408060  11-14-2011 02:54   u-boot_lsxlv2_64mb.bin&lt;br /&gt;
   2135060  12-09-2011 08:09   uImage-88f5182.buffalo&lt;br /&gt;
   2729776  12-09-2011 08:10   uImage-lsp.5.x.buffalo&lt;br /&gt;
       337  12-09-2011 08:10   u-boot.map&lt;br /&gt;
       408  12-09-2011 08:10   uImage.map&lt;br /&gt;
:* ''hddrootfs.buffalo.updated'' is a .tar.gz containing the root-filesystem. For all other files, please refer to the XXX&lt;br /&gt;
:* After download, all file contained in the zip-file will be moved to /boot.&lt;br /&gt;
:* The update itself will be performed when rebooting the system. (What is automatically done when performing a &amp;quot;Update&amp;quot; via the Web-UI). Please refer to [[Analysis of the ARM9 boot process]] for more information about this.&lt;br /&gt;
&lt;br /&gt;
== Major and Minor versions ==&lt;br /&gt;
&lt;br /&gt;
This is a list of some major and minor versions. Please add more if you get them known.&lt;br /&gt;
&lt;br /&gt;
Linkstation Series&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! major || minor&lt;br /&gt;
|-&lt;br /&gt;
| 1.41 || 2.58&lt;br /&gt;
|-&lt;br /&gt;
| 1.52 || 2.81&lt;br /&gt;
|-&lt;br /&gt;
| 1.56 || 2.90&lt;br /&gt;
|-&lt;br /&gt;
| 1.57 || 3.57&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Terastation V-Series&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! major || minor&lt;br /&gt;
|-&lt;br /&gt;
| 1.14 || 1.36&lt;br /&gt;
|-&lt;br /&gt;
| 1.04 || 0.71&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Intermediate Insights =&lt;br /&gt;
&lt;br /&gt;
These insights have been found while analyzing the update process. They may be relevant again if the above results are no longer valid.&lt;br /&gt;
&lt;br /&gt;
* Update script: /etc/cron/cron.d/S29_update_notifications.sh (links to /etc/rc.d/sysinit.d/S29_update_notifications.sh)&lt;br /&gt;
:All relevant paths and URLs are at the top.&lt;br /&gt;
:* Results of XML-parsing go into `/tmp/fwinfo` (`$RESULT_FILE`)&lt;br /&gt;
:* Release-note go into `/tmp/fwinfo_note` (`$RELEASE_DST`)&lt;br /&gt;
* XML gets parsed by file:`/usr/local/bin/up_notifications.py`&lt;/div&gt;</description>
			<pubDate>Sat, 19 Jan 2013 22:13:06 GMT</pubDate>			<dc:creator>Lsuser1985</dc:creator>			<comments>http://buffalo.nas-central.org/wiki/Talk:Analysis_of_the_Firmware_Download_and_Upgrade_Process</comments>		</item>
	</channel>
</rss>