Re: Bug#586870: partman-base: use a system-specific default filesystem
On Sun, Aug 01, 2010 at 04:30:17PM +0200, Samuel Thibault wrote:
> Hello,
>
> Jeremie Koenig, le Wed 23 Jun 2010 06:53:23 +0200, a écrit :
> > Currently the default filesystem is ext3 on all systems. However, Hurd
> > only supports ext2 and kFreeBSD requires ufs as its root filesystem.
> > The attached patch sets a system-specific default, provided none has
> > been preseeded.
> >
> > +db_fget partman/default_filesystem seen
> > +if [ "$RET" != "false" ]; then
> > + exit 0
> > +fi
> > +
> > +case "$(udpkg --print-os)" in
> > + "kfreebsd")
> > + db_set partman/default_filesystem ufs
> > + ;;
> > + "hurd")
> > + db_set partman/default_filesystem ext2
> > + ;;
> > +esac
> > +
> > +db_fset partman/default_filesystem seen true
>
> So, what do people think about it? BSD people, too?
>
Do we really need to do that at runtime? There is already a code snippet
doing that a build time in debian/rules (look for DEFAULT_FS), wouldn't
it be better to update it for Hurd?
--
Aurelien Jarno GPG: 1024D/F1BCDB73
aurelien@aurel32.net http://www.aurel32.net
Reply to: