- Remove mkinitrd files and spec file logic. Dracut offers cifs support via
the corresponding module; (bnc#893575). OBS-URL: https://build.opensuse.org/package/show/network:samba:STABLE/cifs-utils?expand=0&rev=112
This commit is contained in:
parent
95755613fb
commit
b63c3b13ef
@ -1,3 +1,9 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 31 19:15:08 UTC 2014 - ddiss@suse.com
|
||||||
|
|
||||||
|
- Remove mkinitrd files and spec file logic. Dracut offers cifs support via
|
||||||
|
the corresponding module; (bnc#893575).
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Aug 19 15:24:31 UTC 2014 - lmuelle@suse.com
|
Tue Aug 19 15:24:31 UTC 2014 - lmuelle@suse.com
|
||||||
|
|
||||||
|
@ -32,10 +32,8 @@ Source6: ftp://ftp.samba.org/pub/linux-cifs/cifs-utils/cifs-utils-pubkey_
|
|||||||
%define NET_CFGDIR network-scripts
|
%define NET_CFGDIR network-scripts
|
||||||
%endif
|
%endif
|
||||||
Source1: cifs.init
|
Source1: cifs.init
|
||||||
Source2: mkinitrd_scripts_boot-cifs.sh
|
|
||||||
Source3: mkinitrd_scripts_setup-cifs.sh
|
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
PreReq: insserv %{?fillup_prereq} mkinitrd
|
PreReq: insserv %{?fillup_prereq}
|
||||||
%else
|
%else
|
||||||
PreReq: /sbin/chkconfig
|
PreReq: /sbin/chkconfig
|
||||||
%endif
|
%endif
|
||||||
@ -136,11 +134,6 @@ ln -s %{_libdir}/%{name}/idmapwb.so %{buildroot}%{_sysconfdir}/%{name}/idmap-plu
|
|||||||
mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
|
mkdir -p %{buildroot}%{_sysconfdir}/request-key.d
|
||||||
install -m 644 -p contrib/request-key.d/cifs.idmap.conf %{buildroot}%{_sysconfdir}/request-key.d
|
install -m 644 -p contrib/request-key.d/cifs.idmap.conf %{buildroot}%{_sysconfdir}/request-key.d
|
||||||
install -m 644 -p contrib/request-key.d/cifs.spnego.conf %{buildroot}%{_sysconfdir}/request-key.d
|
install -m 644 -p contrib/request-key.d/cifs.spnego.conf %{buildroot}%{_sysconfdir}/request-key.d
|
||||||
%if 0%{?suse_version} > 1100
|
|
||||||
mkdir -p ${RPM_BUILD_ROOT}/lib/mkinitrd/scripts/
|
|
||||||
%{__install} -m 0755 ${RPM_SOURCE_DIR}/mkinitrd_scripts_boot-cifs.sh ${RPM_BUILD_ROOT}/lib/mkinitrd/scripts/boot-cifs.sh
|
|
||||||
%{__install} -m 0755 ${RPM_SOURCE_DIR}/mkinitrd_scripts_setup-cifs.sh ${RPM_BUILD_ROOT}/lib/mkinitrd/scripts/setup-cifs.sh
|
|
||||||
%endif
|
|
||||||
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1221
|
%if 0%{?suse_version} == 0 || 0%{?suse_version} > 1221
|
||||||
mkdir -p \
|
mkdir -p \
|
||||||
${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-{down,up}.d \
|
${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-{down,up}.d \
|
||||||
@ -157,14 +150,6 @@ touch ${RPM_BUILD_ROOT}/%{_sysconfdir}/sysconfig/%{NET_CFGDIR}/if-{down,up}.d/${
|
|||||||
%fdupes ${RPM_BUILD_ROOT}
|
%fdupes ${RPM_BUILD_ROOT}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%post
|
|
||||||
[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
%postun
|
|
||||||
[ -x /sbin/mkinitrd_setup ] && mkinitrd_setup
|
|
||||||
exit 0
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/sbin/mount.cifs
|
/sbin/mount.cifs
|
||||||
@ -184,12 +169,6 @@ exit 0
|
|||||||
%endif
|
%endif
|
||||||
%doc %{_mandir}/man8/mount.cifs.8.*
|
%doc %{_mandir}/man8/mount.cifs.8.*
|
||||||
%dir %{_sysconfdir}/request-key.d
|
%dir %{_sysconfdir}/request-key.d
|
||||||
%if 0%{?suse_version} > 1100
|
|
||||||
%dir /lib/mkinitrd
|
|
||||||
%dir /lib/mkinitrd/scripts
|
|
||||||
/lib/mkinitrd/scripts/setup-cifs.sh
|
|
||||||
/lib/mkinitrd/scripts/boot-cifs.sh
|
|
||||||
%endif
|
|
||||||
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.idmap.conf
|
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.idmap.conf
|
||||||
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.spnego.conf
|
%config(noreplace) %{_sysconfdir}/request-key.d/cifs.spnego.conf
|
||||||
%if 0%{?centos_version} > 599 || 0%{?fedora_version} > 14 || 0%{?mandriva_version} > 201100 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 1020
|
%if 0%{?centos_version} > 599 || 0%{?fedora_version} > 14 || 0%{?mandriva_version} > 201100 || 0%{?rhel_version} > 599 || 0%{?suse_version} > 1020
|
||||||
|
@ -1,50 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
#%stage: block
|
|
||||||
#%modules: cifs
|
|
||||||
#%programs: /sbin/mount.cifs
|
|
||||||
#%if: "$rootfstype" = "cifs"
|
|
||||||
#
|
|
||||||
##### CIFS support
|
|
||||||
##
|
|
||||||
## This is where CIFS gets mounted.
|
|
||||||
##
|
|
||||||
## Command line parameters
|
|
||||||
## -----------------------
|
|
||||||
##
|
|
||||||
## root=cifs://[user:pass@]<server>/<folder> the cifs root path
|
|
||||||
## cifsuser=<username> (only used if not defined in root=)
|
|
||||||
## cifspass=<password> (only used if not defined in root=)
|
|
||||||
##
|
|
||||||
|
|
||||||
if [ "$rootfstype" = "cifs" ]; then
|
|
||||||
# load the cifs module before using it
|
|
||||||
load_modules
|
|
||||||
|
|
||||||
if [ "${rootdev%%://*}" = "cifs" ]; then # URL parsing
|
|
||||||
rootdev=${rootdev##cifs://}
|
|
||||||
username=${rootdev%@*}
|
|
||||||
password=${username#*:}
|
|
||||||
if [ "$password" ]; then
|
|
||||||
cifspass=$password
|
|
||||||
username=${username%:*}
|
|
||||||
fi
|
|
||||||
cifsuser=$username
|
|
||||||
if [ "$username" ]; then
|
|
||||||
rootdev="${rootdev#*@}"
|
|
||||||
fi
|
|
||||||
rootdev="//$rootdev"
|
|
||||||
fi
|
|
||||||
|
|
||||||
rootfsmod=
|
|
||||||
if [ ! "$cifsuser" -o ! "$cifspass" ]; then
|
|
||||||
echo "For CIFS support you need to specify a username and password either in the cifsuser and cifspass commandline parameters or in the root= CIFS URL."
|
|
||||||
fi
|
|
||||||
if [ "$rootflags" ] ; then
|
|
||||||
rootflags="${rootflags},user=$cifsuser"
|
|
||||||
else
|
|
||||||
rootflags="user=$cifsuser"
|
|
||||||
fi
|
|
||||||
rootflags="$rootflags,pass=$cifspass"
|
|
||||||
else
|
|
||||||
dont_load_modules
|
|
||||||
fi
|
|
@ -1,9 +0,0 @@
|
|||||||
#!/bin/bash
|
|
||||||
#
|
|
||||||
#%stage: device
|
|
||||||
#
|
|
||||||
|
|
||||||
if [ "$rootfstype" = "cifs" ]; then
|
|
||||||
interface=default
|
|
||||||
save_var rootfstype
|
|
||||||
fi
|
|
Loading…
Reference in New Issue
Block a user