SPECS: tftp-hpa.spec (RA-branch)

Michał J. Podyma misiek w r-h.pl
Pon, 28 Kwi 2003, 10:27:17 CEST


On Mon, 28 Apr 2003 10:04:46 +0200 (CEST)
Tomasz Kłoczko <kloczek w rudy.mif.pg.gda.pl> wrote:

> On Mon, 28 Apr 2003, misi3k wrote:
> 
> >  %pre -n tftpd-hpa
> > +if [ -n "`getgid tftp`" ]; then
> > +	if [ "`getgid tftp`" != "59" ]; then
> > +		echo "Error: group tftp doesn't have gid=59. Correct this
> > before installing tftp-hpa." 1>&2+		exit 1
> > +	fi
> > +else
> > +	echo "Adding group tftp GID=59."
> > +	/usr/sbin/groupadd -g 59 -r -f tftp
> > +fi
> > +
> >  if [ -n "`id -u tftp 2>/dev/null`" ]; then
> >  	if [ "`id -u tftp`" != "15" ]; then
> >  		echo "Error: user tftp doesn't have uid=15. Correct this before
> >  		installing tftpd." 1>&2
> > @@ -136,6 +147,8 @@
> >  if [ "$1" = "0" ]; then
> >          echo "Removing user tftp."
> >  	/usr/sbin/userdel tftp
> > +	echo "Removing group tftp."
> > +	/usr/sbin/groupdel tftp
> >  fi
> 
> Jak już wygrałeś gid=59 to dobrze byłoby też uid taki sam dodać żeby
> było łatwiej w razie czego identyfikować takie rzeczy. gid=15 akurat
> jest używany w grupi man i IMHO  ie ma co tu zaciemniać.
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
zawsze mozna usunac zmiany, ale jak sie cofnie to tza usunac fragmet
useradd dotyczacy grupy

/usr/sbin/useradd -u 15 -r -d /var/lib/tftp -s /bin/false -c "TFTP User"
-g tftp tftp 1>&2
^^^^^^^

a co do zrownania gid uid to gid 59, zajmuje pks, czyli w gre wchodzi
tylko zmiana jednego i drugiego, czyli triggery, popraw mnie jesli sie
myle


-- 
Michał J. Podyma <michalp w r-h.pl> [http://f.com.pl] SySadmin w R-H.PL
printk("Penguin %d is stuck in the bottle.\n", i);
	2.0.38 /usr/src/linux/arch/sparc/kernel/smp.c



Więcej informacji o liście dyskusyjnej pld-devel-pl