|
| 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
| |
|
|