forked from pool/libguestfs
- Include mkinitrd scripts for btrfs
OBS-URL: https://build.opensuse.org/package/show/Virtualization/libguestfs?expand=0&rev=291
This commit is contained in:
parent
a50be92a32
commit
2eabec72fe
@ -1,3 +1,8 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 3 18:13:19 CEST 2014 - ohering@suse.de
|
||||||
|
|
||||||
|
- Include mkinitrd scripts for btrfs
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 2 11:27:26 CEST 2014 - ohering@suse.de
|
Wed Jul 2 11:27:26 CEST 2014 - ohering@suse.de
|
||||||
|
|
||||||
|
22
libguestfs.mkinitrd.boot-btrfs.sh
Normal file
22
libguestfs.mkinitrd.boot-btrfs.sh
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
#!/bin/bash -e
|
||||||
|
#%stage: filesystem
|
||||||
|
#%depends: dm dmraid lvm2 udev md luks
|
||||||
|
#%programs: btrfs
|
||||||
|
#%programs: btrfs-convert
|
||||||
|
#%programs: btrfs-debug-tree
|
||||||
|
#%programs: btrfs-dump-super
|
||||||
|
#%programs: btrfs-find-root
|
||||||
|
#%programs: btrfs-image
|
||||||
|
#%programs: btrfs-select-super
|
||||||
|
#%programs: btrfs-zero-log
|
||||||
|
#%programs: btrfsck
|
||||||
|
#%programs: btrfstune
|
||||||
|
# for fsck(8): listed twice so that a copy really ends up in /sbin
|
||||||
|
#%programs: /sbin/fsck.btrfs
|
||||||
|
#%programs: fsck.btrfs
|
||||||
|
#%programs: mkfs.btrfs
|
||||||
|
#%modules: btrfs
|
||||||
|
|
||||||
|
modprobe btrfs
|
||||||
|
|
||||||
|
btrfs dev scan >& /dev/null
|
6
libguestfs.mkinitrd.setup-btrfs.sh
Normal file
6
libguestfs.mkinitrd.setup-btrfs.sh
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
#
|
||||||
|
#%stage: filesystem
|
||||||
|
|
||||||
|
mkdir -p $tmp_mnt/etc/udev/rules.d
|
||||||
|
cp /usr/lib/udev/rules.d/64-btrfs.rules $tmp_mnt/etc/udev/rules.d
|
@ -169,6 +169,8 @@ Source16: libguestfs.mkinitrd.boot-md.sh
|
|||||||
Source17: libguestfs.mkinitrd.setup-md.sh
|
Source17: libguestfs.mkinitrd.setup-md.sh
|
||||||
Source18: libguestfs.mkinitrd.boot-nfs.sh
|
Source18: libguestfs.mkinitrd.boot-nfs.sh
|
||||||
Source19: libguestfs.mkinitrd.setup-nfs.sh
|
Source19: libguestfs.mkinitrd.setup-nfs.sh
|
||||||
|
Source20: libguestfs.mkinitrd.setup-btrfs.sh
|
||||||
|
Source21: libguestfs.mkinitrd.setup-btrfs.sh
|
||||||
#
|
#
|
||||||
Source1220: libguestfs.mkinitrd.1220.patch
|
Source1220: libguestfs.mkinitrd.1220.patch
|
||||||
Source1210: libguestfs.mkinitrd.1210.patch
|
Source1210: libguestfs.mkinitrd.1210.patch
|
||||||
@ -650,6 +652,8 @@ cp -avL %{S:16} mkinitrd/scripts/boot-md.sh
|
|||||||
cp -avL %{S:17} mkinitrd/scripts/setup-md.sh
|
cp -avL %{S:17} mkinitrd/scripts/setup-md.sh
|
||||||
cp -avL %{S:18} mkinitrd/scripts/boot-nfs.sh
|
cp -avL %{S:18} mkinitrd/scripts/boot-nfs.sh
|
||||||
cp -avL %{S:19} mkinitrd/scripts/setup-nfs.sh
|
cp -avL %{S:19} mkinitrd/scripts/setup-nfs.sh
|
||||||
|
cp -avL %{S:20} mkinitrd/scripts/setup-btrfs.sh
|
||||||
|
cp -avL %{S:21} mkinitrd/scripts/setup-btrfs.sh
|
||||||
cp -avb /lib/mkinitrd/scripts/* mkinitrd/scripts
|
cp -avb /lib/mkinitrd/scripts/* mkinitrd/scripts
|
||||||
mkdir -vp mkinitrd/setup mkinitrd/boot
|
mkdir -vp mkinitrd/setup mkinitrd/boot
|
||||||
ln -sfvbn lib/mkinitrd/bin mkinitrd/bin
|
ln -sfvbn lib/mkinitrd/bin mkinitrd/bin
|
||||||
@ -738,7 +742,7 @@ bash -x \
|
|||||||
-i initramfs.${arch}.img \
|
-i initramfs.${arch}.img \
|
||||||
-b $PWD/mkinitrd/boot_tmp \
|
-b $PWD/mkinitrd/boot_tmp \
|
||||||
-m "$additional_modules" \
|
-m "$additional_modules" \
|
||||||
-f "lvm2 dm md network nfs" \
|
-f "lvm2 dm md network nfs btrfs" \
|
||||||
-B
|
-B
|
||||||
#
|
#
|
||||||
mkdir -vp $RPM_BUILD_ROOT%{_libdir}/guestfs
|
mkdir -vp $RPM_BUILD_ROOT%{_libdir}/guestfs
|
||||||
|
Loading…
x
Reference in New Issue
Block a user