Ваш код не работает!
Вы хотите изменить записи LDAP для каждого пользователя в файле users.txt, а не только для первого, верно?
Попробуйте это:
#!/bin/bash
echo -n Password:
read -s password
for i in `cat users.txt`; do ldapmodify -h 10.X.X.X -p 389 -x -D "cn=admin" -w $password << EOF
dn: cn=$i,ou=Userstomodify,o=wkd
changetype:modify
replace:telexnumber
telexnumber:19900101
EOF
done
kmodtool требует спецификации *-kmod-common
. Это может быть очень простой пакет только с основами.
%define modname yourmod
Name: %{modname}-kmod-common
Version: 1.0
Release: 1%{?dist}.1
Summary: Common files for your mod
Group: System Environment/Kernel
License: GPL
Source0: ${name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Хорошим примером являетсяhttps://github.com/neatbasis/sunhme2g
Создайте это с rpmbuild
, а затем вы можете упаковать все сcreaterepo