Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 1 Jun 2000 05:51:26 -0600
From:      "Duke Normandin" <dnormandin@freewwweb.com>
To:        "Kent Stewart" <kstewart@3-cities.com>
Cc:        <freebsd-questions@FreeBSD.ORG>
Subject:   Re: How to close a ppp connection?
Message-ID:  <000801bfcbbf$be8d8140$10dba7d1@odie>

next in thread | raw e-mail | index | archive | help
On Wednesday, May 31, 2000 11:24 PM   Kent Stewart <kstewart@3-cities.com>
wrote:

>Duke Normandin wrote:
>>
>> On Tuesday, May 30, 2000 9:02 PM Kent Stewart <kstewart@3-cities.com> wrote:
>>
>> >Duke Normandin wrote:
>> >>
>> >> On Tuesday, May 30, 2000 6:49 PM Salvo Bartolotta <bartequi@neomedia.it>
>> wrote:
>> >>
>> >> >> Background: 3.3R on a standalone box
>> >> >
>> >> >> ppp / lynx are working great, except that I don't know (read , can't
>> >> >find)
>> >> >> how to shutdown a connection when I'm through. I use
>> >> >`/etc/start_if.tun0`
>> >> >> which contain `ppp -auto my_isp` to bring ppp up at boot-time. As it
>> >> >is,
>> >> >> I have to wait for `set timeout = 300` to kick in, or use `kill -HUP
>> >> >"ppp pid"
>>
>> [snipped for brevity]
>>
>> >Read about pppctl. Then add a local domain socket to your ppp.conf.
>> >Then, all you have to do is tell it to close. You can setup shell
>> >scripts to do the commands. I even have one for "quit all" which shuts
>> >ppp down nicely.
>>
>> Things work well when a person knows what to look for ;) I also searched
>> the archives and found your previous posts re: pppctl to "flesh out" the
>> above hints. I have a further question which concerns using `pppctl` as
>> a normal user. I noticed that I'm not able to "get a status" or "hangup"
>> (I have aliases set up) unless I frist  `su`. It seems a long-way around
>> to kill a connection (from lynx, e.g.). Is the the normal way of doing
>> things? I have set myself up in the wheel group (among others), so I
>> thought that I would be able to use `pppctl` as "myself". In ppp.conf
>> I also have:
>>
>> default:
>>     allow users dnormandin
>>
>> Am I missing something -- or I should say *what* am I missing? Tia....
>
>I think you will find that your local domain socket, i.e.,
>/var/run/internet or what ever you called it, has 544 privaledges for
>root and wheel. If you auto start it, it will be owned by root. I
>don't know any way around that.


So if I abandonned auto-starting ppp, and ran it as a normal user via a
sh script, could that solve the problem? And speaking of these sh scripts
(e.g. -- the ones to "use" pppctl ) , ideally where should they live?

-duke
Calgary, AB



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000801bfcbbf$be8d8140$10dba7d1>