rfc: adduser
Marek Obuchowicz
elephant w shadow.eu.org
Sob, 10 Paź 1998, 15:26:32 CEST
Cześć!
W attachu idze spec od addusera, jest już dostępny (o ile Wojtek wrzucił
:) ) na magellanie. Jest wprawdzie błąd - katalog /etc/skel/public_html ma
prawa (600,700) ale czekam na patcha od chłopaków z rpma cobyu nie robił
chmoda zaraz po rozpkowaniu archiwum w %setup.
Aaaa, skrypty w /etc/adduser.d są wywoływane z dwpoma parametrami: jako
pierwszy login użytkownika a jako drugi jego katalog domowy. Skrypty są
wywoływane na samym końcu czyli użytkownik ma już ustawione hasło i
istnieje jego katalog domowy.
PS: mam nadzieję że nie będzie problemów z czymś takim:
Obsoletes: etcskel
Privides: etcskel
--
Marek Obuchowicz, Member of the GNU generation
-------------- następna część ---------
Summary: Script for adding users
Name: adduser
Version: 1
Release: 1d
Copyright: GPL
Source: %{name}-%{version}-%{release}.tar.gz
Group: Utilities/System
BuildRoot: /var/tmp/%{name}-%{version}-%{release}-root
BuildArch: noarch
Requires: shadow
Obsoletes: etcskel
Provides: etcskel
Summary(pl): Skrypt do dodawania użytkowników
%description
Interactive shell script for easy adding new users to the system.
%description -l pl
Skrypt shella pozwalający interaktywnie dodawać nowych użytkowników
do systemu.
%prep
%setup -q -n %{name}
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT/{usr/sbin,etc/skel,etc/adduser.d,etc/default}
install adduser $RPM_BUILD_ROOT/usr/sbin
install adduser.conf $RPM_BUILD_ROOT/etc/default/adduser
cp -R etcskel/. $RPM_BUILD_ROOT/etc/skel
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(600,root,root,700)
%attr(755,root,root) /usr/sbin/*
%dir %ghost /etc/adduser.d
%config %verify(not size mtime md5) /etc/default/adduser
%config %verify(not size mtime md5) /etc/skel
%changelog
* Sat Oct 10 1998 Marek Obuchowicz <elephant w shadow.eu.org>
[1-1d]
- first release of packege for Polish Linux Distribution
Więcej informacji o liście dyskusyjnej pld-devel-pl