On Mon, 2002-09-30 at 16:55, Lars Wirzenius wrote:
> ma, 30-09-2002 kello 17:07, Daniel Swärd kirjoitti:
> > Jag vill använda paketet passwd med en liten ändring, att i defines.h
> > byta ut
> > SHADOW_PASSWD_STRING "x"
> > mot
> > SHADOW_PASSWD_STRING "X"
> > (jag har inte hittat nån sån inställning i adduser.conf.
>
> Vad skall denna ändring åstadkomma?
Delar ut passwd-data med NIS och kör själva autenticeringen med
Kerberos. Om jag har litet "x"
(test2:x:1002:100:Test:/afs/syd.kth.se/home/test2:/bin/bash) så får jag
det här jag försöker logga in:
--
xnix login: test2
Password for [EMAIL PROTECTED]:
Authentication service cannot retrieve authentication info.
--
Om det istället är ett stort "X" så funkar det... Fråga mig inte varför,
men det verkar lite småmagiskt. :)
> > Mina kunskaper om hur Debianpaket är uppbyggda är ganska låga, så jag
> > undrar om någon har ett snabbt svar på hur jag bör göra.
> >
> > Naturligtvis har jag laddat ner paketet med apt-get source, men jag vet
> > inte hur man bör göra med diff och md5-summor.
>
> Från minnet:
>
> apt-get source passwd # ladda ner och öppna paketet
> cd passwd-XX.YY # gå till source-katalogen
> ed foo.bar # gör dina ändringar
> ed debian/changelog # lägg till en ny changelog entry, ny versionsnr
> fakeuser debian/rules binary # bygg paketet
> dpkg -i ../passwd_xxx.deb # installera det nya paketet
>
> Det är antagligen säkrast att ladda ner det officiella binär-paketet
> också så att om du gör något fel med din version så kan du lätt, med
> dpkg, installera den fungerande officiella versionen.
Ska testa... Återkommer med antingen lyckorus eller svordomar. ;-)
/Daniel