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