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
|
||||
|
||||
|
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
|
||||
Source18: libguestfs.mkinitrd.boot-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
|
||||
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:18} mkinitrd/scripts/boot-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
|
||||
mkdir -vp mkinitrd/setup mkinitrd/boot
|
||||
ln -sfvbn lib/mkinitrd/bin mkinitrd/bin
|
||||
@ -738,7 +742,7 @@ bash -x \
|
||||
-i initramfs.${arch}.img \
|
||||
-b $PWD/mkinitrd/boot_tmp \
|
||||
-m "$additional_modules" \
|
||||
-f "lvm2 dm md network nfs" \
|
||||
-f "lvm2 dm md network nfs btrfs" \
|
||||
-B
|
||||
#
|
||||
mkdir -vp $RPM_BUILD_ROOT%{_libdir}/guestfs
|
||||
|
Loading…
x
Reference in New Issue
Block a user