File dracut-sshd.spec of Package dracut-sshd

Name:       dracut-sshd

Version:    0.0.1
Release:    1%{?dist}
Summary:    Provide SSH access to initramfs early user space
URL:        https://github.com/gsauthof/dracut-sshd
License:    GPLv3+
# VCS:        {{{ git_dir_vcs }}}
# Source:     {{{ git_dir_pack }}}
BuildArch:  noarch
Requires:   dracut-network
Packager: natevc

%description
This Dracut module integrates the OpenSSH sshd into your
initramfs. It allows for remote unlocking of a fully encrypted
root filesystem and remote access to the Dracut emergency shell
(i.e. early userspace).

%prep
# {{{ git_dir_setup_macro }}}


%build
# nothing to do here
cp -r "%{_sourcedir}/dracut-sshd-%{version}/" %{_builddir}/

%install
pwd
mkdir -p %{buildroot}/usr/lib/dracut/modules.d
cp -r "dracut-sshd-%{version}/46sshd" %{buildroot}/usr/lib/dracut/modules.d/

%files
%dir /usr/lib/dracut/modules.d/46sshd
/usr/lib/dracut/modules.d/46sshd/module-setup.sh
/usr/lib/dracut/modules.d/46sshd/sshd.service
/usr/lib/dracut/modules.d/46sshd/motd
/usr/lib/dracut/modules.d/46sshd/profile
%config(noreplace) /usr/lib/dracut/modules.d/46sshd/sshd_config
# %doc README.md
# %doc example/20-wired.network
# %doc example/90-networkd.conf

%changelog
* -
openSUSE Build Service is sponsored by