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