/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Debian problem med ppp og mozilla
Fra : Karsten Jensen


Dato : 17-04-01 15:40

Jeg har skiftet fra RedHat 6.0 til Debian 2.2 (POTATO). Efter dette
kan jeg ikke bruge ppp som almindelig bruger. Jeg har et script, der
siger:

#bin/sh
/usr/sbin/pppd call worldonline

og et script i /etc/peers/worldonline

noauth
/dev/ttyS0
connect ´/usr/bin/chat .v .f /etc/ppp/worldonline.ct´
defaultroute
115200
crtscts
noipdefault
modem
debug
kdebug 25
user <user>

Hvis jeg udfører scriptet som root virker alt fint, men hvis jeg
udfører det som almindelig bruger sker der intet - d.v.s der bliver
ikke ringet op. Der kommer heller ikke nogen fejlmeddelse, men i
/var/log/messages kommer linierne:

Apr 17 16:04:25 anna kernel: CSLIP: code copyright 1989 Regents of the University of California
Apr 17 16:04:25 anna kernel: PPP: version 2.3.7 (demand dialling)
Apr 17 16:04:25 anna kernel: PPP line discipline registered.
Apr 17 16:04:25 anna kernel: registered device ppp0
Apr 17 16:04:25 anna pppd[348]: pppd 2.3.11 started by karsten, uid 1000
Apr 17 16:04:27 anna pppd[348]: Exit.

Er der nogle der kan gennemskue hvad der er galt ?

Mozilla kan jeg heller ikke få til at køre som almindelig bruger, men
den kan starte op hvis jeg er root, men den giver en mærkelig meddelse
når den lukker ned

Dette sker ved start når jeg kører som root

# /usr/lib/mozilla-8.1/mozilla
/usr/lib/mozilla-8.1/run-mozilla.sh /usr/lib/mozilla-8.1/mozilla-bin
MOZILLA_FIVE_HOME=/usr/lib/mozilla-8.1
LD_LIBRARY_PATH=/usr/lib/mozilla-8.1
LIBRARY_PATH=/usr/lib/mozilla-8.1:/usr/lib/mozilla-8.1/components
SHLIB_PATH=/usr/lib/mozilla-8.1
LIBPATH=/usr/lib/mozilla-8.1
ADDON_PATH=/usr/lib/mozilla-8.1
MOZ_PROGRAM=/usr/lib/mozilla-8.1/mozilla-bin
MOZ_TOOLKIT=
moz_debug=0
moz_debugger=
ProfileManager : CreateNewProfile
Profile Name: default
Profile Dir: /root/.mozilla
Registering plugin 0 for: "*","All types",".*"
Registering plugin 0 for: "*","All types",".*"

ved nedlukning får jeg følgende:

Runtime mismatch, so leaking context!

Jeg har en mistanke til libstdc++libc6.1-1-so.2, som jeg installerede fra
libstdc++2.9-glibc2.1_2.91.66-4.deb

Kan jeg få den til at virke som den er, eller bliver jeg nødt til at
oversætte den selv ?

Karsten

 
 
frank damgaard (17-04-2001)
Kommentar
Fra : frank damgaard


Dato : 17-04-01 16:19

Karsten Jensen <karsten.w.jensen@get2net.dk> wrote:
> Jeg har skiftet fra RedHat 6.0 til Debian 2.2 (POTATO). Efter dette
> kan jeg ikke bruge ppp som almindelig bruger. Jeg har et script, der
> siger:

> #bin/sh
> /usr/sbin/pppd call worldonline

....
> Hvis jeg udfører scriptet som root virker alt fint, men hvis jeg
> udfører det som almindelig bruger sker der intet - d.v.s der bliver
....

Det er sikkert fordi pppd normalt skal kaldes som root, da almindelige
brugere ikke har nok rettigheder.
Det kan muligvis klares med suid til root for pppd.

Jeg anvender dog diald til at stryre opkald på min debian-boks, så
virker det også for brugerne, dog kun de brugere jeg har placeret
i "dialout" gruppen.

--
Frank Damgaard


Peter Seidler (17-04-2001)
Kommentar
Fra : Peter Seidler


Dato : 17-04-01 22:33

On 17 Apr 2001 16:40:06 +0200, Karsten Jensen wrote:

>Jeg har skiftet fra RedHat 6.0 til Debian 2.2 (POTATO). Efter dette
>kan jeg ikke bruge ppp som almindelig bruger. Jeg har et script, der
>siger:
>
> [script fjernet]
>
>Hvis jeg udfører scriptet som root virker alt fint, men hvis jeg
>udfører det som almindelig bruger sker der intet - d.v.s der bliver
>ikke ringet op. Der kommer heller ikke nogen fejlmeddelse, men i
>/var/log/messages kommer linierne:
>
>Apr 17 16:04:25 anna kernel: CSLIP: code copyright 1989 Regents of the University of California
>Apr 17 16:04:25 anna kernel: PPP: version 2.3.7 (demand dialling)
>Apr 17 16:04:25 anna kernel: PPP line discipline registered.
>Apr 17 16:04:25 anna kernel: registered device ppp0
>Apr 17 16:04:25 anna pppd[348]: pppd 2.3.11 started by karsten, uid 1000
>Apr 17 16:04:27 anna pppd[348]: Exit.
>
>Er der nogle der kan gennemskue hvad der er galt ?

Skal pppd ikke være suid root (kør chmod u+s på pppd)?

>
>Mozilla kan jeg heller ikke få til at køre som almindelig bruger, men
>den kan starte op hvis jeg er root, men den giver en mærkelig meddelse
>når den lukker ned
>
> [bla bla bla]
>
>Kan jeg få den til at virke som den er, eller bliver jeg nødt til at
>oversætte den selv ?
>
Det ved jeg ikke - men den er vel alligevel ikke en offciel del
af potato?
Ikke for at lokke dig ud i noget snavs, men du kunne evt prøve
Woody - den kører fint for mig, og der er mange nyere ting med.

>
>Karsten


--
   Peter Seidler

Kent Friis (18-04-2001)
Kommentar
Fra : Kent Friis


Dato : 18-04-01 11:36

Den 17 Apr 2001 16:40:06 +0200 skrev Karsten Jensen:
>
>Mozilla kan jeg heller ikke få til at køre som almindelig bruger, men
>den kan starte op hvis jeg er root, men den giver en mærkelig meddelse
>når den lukker ned

Mozilla har en dum ide med at første gang man starter den skal den have
skriveret til en eller anden fil i det katalog den er installeret. Flg.
har virket for mig:

Som root:
# chown -R kfr.users /usr/local/mozilla

som bruger: åbn mozilla, og luk den igen.

Som root:
# chown -R root.root /usr/local/mozilla

Derefter kører mozilla uden problemer (indtil næste bruger har samme
problem £$@%#%).

Mvh
Kent
--
http://www.celebrityshine.com/~kfr - sidste billede: planets.png

Paw Mullit (24-04-2001)
Kommentar
Fra : Paw Mullit


Dato : 24-04-01 13:56

17 Apr 2001 16:40:06 +0200 Karsten Jensen <karsten.w.jensen@get2net.dk> wrote:
> Jeg har skiftet fra RedHat 6.0 til Debian 2.2 (POTATO). Efter dette
> kan jeg ikke bruge ppp som almindelig bruger. Jeg har et script, der
> siger:

Brug /usr/sbin/pppconfig til at add'e dig til listen af godkendte brugere
som kan ringe ud.
Ellers er det kun root, som du selv har bemærket

/Paw Mullit

Karsten Jensen (26-04-2001)
Kommentar
Fra : Karsten Jensen


Dato : 26-04-01 12:11

Paw Mullit <mullit@worldonline.dk> writes:

> 17 Apr 2001 16:40:06 +0200 Karsten Jensen <karsten.w.jensen@get2net.dk> wrote:
> > Jeg har skiftet fra RedHat 6.0 til Debian 2.2 (POTATO). Efter dette
> > kan jeg ikke bruge ppp som almindelig bruger. Jeg har et script, der
> > siger:
>
> Brug /usr/sbin/pppconfig til at add'e dig til listen af godkendte brugere
> som kan ringe ud.
> Ellers er det kun root, som du selv har bemærket
>
> /Paw Mullit

Tak for forslaget, men jeg har fået det til at virke med diald, dom
Frank Damgård foreslog.

Karsten Jensen

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408893
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste