<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=Talk%3ASquashfs</id>
		<title>Talk:Squashfs - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/index.php?action=history&amp;feed=atom&amp;title=Talk%3ASquashfs"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Talk:Squashfs&amp;action=history"/>
		<updated>2026-04-10T06:01:53Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Talk:Squashfs&amp;diff=50671&amp;oldid=prev</id>
		<title>Anonymoususer852: /* *BSD support for Squashfs */ new section</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Talk:Squashfs&amp;diff=50671&amp;oldid=prev"/>
				<updated>2025-08-07T10:15:57Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;*BSD support for Squashfs: &lt;/span&gt; new section&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&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 10:15, 7 August 2025&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 11:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&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;&amp;#160;&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 class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:Anonymoususer852|Anonymoususer852]] ([[User talk:Anonymoususer852|talk]]) 19:47, 31 July 2025 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;[[User:Anonymoususer852|Anonymoususer852]] ([[User talk:Anonymoususer852|talk]]) 19:47, 31 July 2025 (UTC)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;== *BSD support for Squashfs ==&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;Support for Squashfs is limited to specific ''flavors'' of BSD. This section serves as a incomprehensive list of reference links to such citings.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* FreeBSD&amp;lt;ref&amp;gt;[https://www.freebsd.org/status/report-2023-04-2023-06/squashfs/ SquashFS port for FreeBSD kernel - FreeBSD.org]&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* NetBSD - squashfuse (Userspace/userland only)&amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/pull/3 Squashfuse - Vasi - GitHub]&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* DragonflyBSD - squashfuse (Userspace/userland only)&amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/pull/3 Squashfuse - Vasi - GitHub]&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;* OpenBSD - squashfuse (Userspace/userland only)&amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/pull/3 Squashfuse - Vasi - GitHub]&amp;lt;/ref&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;=== References ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;references/&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&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 style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;[[User:Anonymoususer852|Anonymoususer852]] ([[User talk:Anonymoususer852|talk]]) 10:15, 7 August 2025 (UTC)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Anonymoususer852</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/index.php?title=Talk:Squashfs&amp;diff=50588&amp;oldid=prev</id>
		<title>Anonymoususer852: Add Talk page for discussion.</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/index.php?title=Talk:Squashfs&amp;diff=50588&amp;oldid=prev"/>
				<updated>2025-07-31T19:47:39Z</updated>
		
		<summary type="html">&lt;p&gt;Add Talk page for discussion.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Storing file metadata via pseudo file ==&lt;br /&gt;
File metadata such as user/group name or ID along with file permissions is a common trait among Unices and their native filesystems. While this feature has been carried over to [[Tar]], preservation of original metadata contents has been limited. &amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/issues/44 Fakeroot with Mksquashfs doesn't work with extended capabilities #44 - GitHub]&amp;lt;/ref&amp;gt; Since circa [https://github.com/plougher/squashfs-tools/releases/tag/4.6 4.6 release of squashfs-tools], it is theoretically possible to create a compressed filesystem with original metadata via the use of pseudo file.&amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/blob/master/Documentation/manpages/mksquashfs.1#L399-L417 mksquashfs.1 - Manpage of &amp;lt;code&amp;gt;mksquashfs&amp;lt;/code&amp;gt; - GitHub]&amp;lt;/ref&amp;gt; This does not include hard links, which means any hard links will need to be converted to sym(bolic) links.&lt;br /&gt;
&lt;br /&gt;
There are other limitations with this hack, such as (but are not limited to):&lt;br /&gt;
* The likely loss of original user/group names, it will be stored as ID which consists of numbers,&lt;br /&gt;
* Ambiguous user/group name translation when storing multiple extracted archive contents, e.g. G(roup)ID 0 which is typically reserved for &amp;quot;root&amp;quot; on modern Unices is shared as &amp;quot;wheel&amp;quot; on older Unices,&lt;br /&gt;
* Tedious pseudo file creation when the contents of Squashfs image contains several of extracted archive contents, e.g. a FTP dump but without inclusion of compressed files.&amp;lt;ref&amp;gt;[https://github.com/plougher/squashfs-tools/issues/284 [Feature request}: Dump pseudo file only, no dumping of individual file contents into pseudo file #284 - GitHub]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== References ===&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[User:Anonymoususer852|Anonymoususer852]] ([[User talk:Anonymoususer852|talk]]) 19:47, 31 July 2025 (UTC)&lt;/div&gt;</summary>
		<author><name>Anonymoususer852</name></author>	</entry>

	</feed>