Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Apr 1998 16:04:36 -0600 (MDT)
From:      Sasha Egan <wildcard@dax.belen.k12.nm.us>
To:        Doug White <dwhite@resnet.uoregon.edu>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: PPP:PAP:WIN95:FreeBSD
Message-ID:  <Pine.BSF.3.96.980416154114.10575A-300000@dax.belen.k12.nm.us>
In-Reply-To: <Pine.BSF.3.96.980416141541.7029l-100000@gdi.uoregon.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

--0-1416442568-892764276=:10575
Content-Type: TEXT/PLAIN; charset=US-ASCII


> I have the hacked version of pppd installed in /usr/sbin
> bash$ ls -al pppd
> -r-sr-xr-x  1 root  bin  77824 Apr 16 11:28 pppd

>Huh?  You shouldn't have to hack pppd.
                                                                               
This version does some things that the old pppd couldn't do...it operates
with mods to update utmp when someone logs in using pap against the system
pwd.db and to use ppp.disabled and ppp.shells which act like /etc/shells.
utmp modes are in 2.2-RELEASE but this version fixes some bugs.
That is quoted from the README attached with the pppkit pppd.


If you have any other recomendation, I will gladly listen.


src code attached if you are intrested.

here is ppplogin.sh and fancyppplogin.sh they are identecie I think.


> bash$ cat /etc/ppp/options
> dns1 192.168.1.1
> proxyarp

>Hm, no pap, no address specification.

>Danger Will Robinson:  This setup allows *unauthenticated* access to your
>machine.  You will want to add `+pap' to options to force PAP
>authentication.                                                            

it is forced...if you look in the shell scripts that I sent you will see
that it is included in the called command lines. The scripts do nothing
but set certain variables for each of the options that pppd requires.

although...I do believe that you are right in the area that it is
dangerous since you have a suid program that is accessable by a certain
number of people.




-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: 2.6.2

mQCNAzQ+Te4AAAEEAMOfXAPvy7YTmgOG+RtdddihcXnlSjuO8AqkaIoGM9rLvkRj
XF0GY4zWlSFDR5QQU8agfyQ8YARl9ICxg8g64cm8Ejyhi87014mYcLx6j/Z4kgBp
oyTCJLELjOb1mdmloMsNoiXoU7iYG8/Wnz9Hf9uCC0FE0S3A57JEJYo0aRu1AAUR
tBh3aWxkY2FyZEBiZWxlbi5rMTIubm0udXM=
=4A/3
-----END PGP PUBLIC KEY BLOCK-----


--0-1416442568-892764276=:10575
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="ppplogin.sh"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.3.96.980416160436.10575B@dax.belen.k12.nm.us>
Content-Description: 

IyEvYmluL3NoDQojDQojDQojIExPQ0FMIGlzIHRoZSBJUCBhZGRyZXNzIG9m
IHlvdXIgdGVybWluYWwgc2VydmVyLiAgSXQgY2FuIGJlIHRoZSBzYW1lDQoj
IGFzIHRoZSBJUCBhZGRyZXNzIG9mIHRoZSBldGhlcm5ldCBjYXJkLCBidXQg
bmVlZCBub3QgYmUuDQojDQpMT0NBTD0xOTIuMTY4LjEuMQ0KIw0KIw0KDQpQ
T1JUPWAvdXNyL2Jpbi90dHkgfCAvdXNyL2Jpbi9zZWQgJ3MvLip0dHkvLydg
DQoNCiMgQ2hlY2sgdGhhdCB0aGlzIGlzIGEgdmFsaWQgbW9kZW0gcG9ydCwg
aS5lLiBkZWZpbmVkIGluIC9ldGMvcHBwL3BwcC5wb3J0cw0KcD1gZ3JlcCAk
UE9SVCdbWzpzcGFjZTpdXScgL2V0Yy9wcHAvcHBwLnBvcnRzIHwgYXdrICd7
cHJpbnQgJDF9J2ANCg0KaWYgWyAiWCRwIiA9ICJYIiBdIDsgdGhlbiANCgll
Y2hvIFlvdSBtdXN0IHJ1biBwcHBkIG92ZXIgYSBzZXJpYWwgbGluZS4NCgll
eGl0DQpmaQ0KDQojIElmIHRoaXMgaXMgc3RhbmRhcmQgbG9naW4sIHRoZW4g
JFVTRVIgd2lsbCBiZSBkZWZpbmVkIC0gc2VlIGlmIHRoZXJlDQojIGlzIGEg
c3RhdGljIElQIGFkZHJlc3MgZW50cnkgZm9yIHRoZSAkVVNFUi4NCmlmIFsg
IlgkVVNFUiIgIT0gIlgiIF0gOyB0aGVuDQoJUkVNT1RFPWBncmVwICdeJyRV
U0VSJ1tbOnNwYWNlOl1dJyAvZXRjL3BwcC9wcHAudXNlcnMgfGF3ayAne3By
aW50ICQyfSdgDQpmaQ0KDQojIENoZWNrIHRoYXQgdGhlIHVzZXIgaXMgbm90
IHBwcC1kaXNhYmxlZC4NCmlmIFsgIlgkVVNFUiIgIT0gIlgiIF0gOyB0aGVu
DQoJYmFkdXNlcj1gZ3JlcCAnXickVVNFUidbWzpzcGFjZTpdXScgL2V0Yy9w
cHAvcHBwLmRpc2FibGVkJ2ANCglpZiBbIFgkYmFkdXNlciAhPSBYIF0gOyB0
aGVuDQoJCWVjaG8gU29ycnksIHVzZXIgJFVTRVIgbWF5IG5vdCB1c2UgcHBw
Lg0KCQlleGl0DQoJZmkNCmZpDQoNCiMgSWYgJFVTRVIgaXMgbm90IGRlZmlu
ZWQgKHJ1bm5pbmcgZnJvbSBwcHAtYXdhcmUgZ2V0dHkpLCBvciBoYXMgbm8g
DQojIHN0YXRpYyBJUCBhZGRyZXNzLCBnZXQgYW4gSVAgYWRkcmVzcyBmb3Ig
dGhlIGRpYWxpbiBwb3J0Lg0KaWYgWyAiWCRSRU1PVEUiID0gIlgiIF0gOyB0
aGVuDQoJUkVNT1RFPWBncmVwICRQT1JUJ1tbOnNwYWNlOl1dJyAvZXRjL3Bw
cC9wcHAucG9ydHMgfCBhd2sgJ3twcmludCAkMn0nYA0KZmkNCg0KaWYgWyAi
WCRSRU1PVEUiID0gIlgiIF0gOyB0aGVuDQoJZWNobyBFcnJvcjogcG9ydCAk
UE9SVCBpcyBub3QgbGlzdGVkIGluIC9ldGMvcHBwL3BwcC5wb3J0cw0KCWV4
aXQNCmZpDQoNCiMgSWYgdGhpcyBpcyBhIGxvZ2luOiBzdHlsZSB1c2VyLCBk
b24ndCByZXF1ZXN0IFBBUCBhdXRoZW50aWNhdGlvbg0KIyBvdGhlcndpc2Us
IGRlbWFuZCBQQVAuDQppZiBbICJYJFVTRVIiICE9ICJYIiBdOyB0aGVuDQog
ICAgICBlY2hvICJTZXJ2ZXIgYWRkcmVzcyBpcyAkTE9DQUwuIFlvdXIgYWRk
cmVzcyBpcyAkUkVNT1RFLiINCiAgICAgIGV4ZWMgL3Vzci9zYmluL3BwcGQg
bW9kZW0gJExPQ0FMOiRSRU1PVEUgDQplbHNlDQogICAgICBleGVjIC91c3Iv
c2Jpbi9wcHBkIGF1dGggbG9naW4gK3BhcCBtb2RlbSAkTE9DQUw6JFJFTU9U
RSANCmZpDQo=
--0-1416442568-892764276=:10575
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="fancyppplogin.sh"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.BSF.3.96.980416160436.10575C@dax.belen.k12.nm.us>
Content-Description: 

IyEvYmluL3NoDQojDQojDQojIExPQ0FMIGlzIHRoZSBJUCBhZGRyZXNzIG9m
IHlvdXIgdGVybWluYWwgc2VydmVyLiAgSXQgY2FuIGJlIHRoZSBzYW1lDQoj
IGFzIHRoZSBJUCBhZGRyZXNzIG9mIHRoZSBldGhlcm5ldCBjYXJkLCBidXQg
bmVlZCBub3QgYmUuDQojDQpMT0NBTD0xOTIuMTY4LjEuMQ0KIw0KIw0KDQpQ
T1JUPWAvdXNyL2Jpbi90dHkgfCAvdXNyL2Jpbi9zZWQgJ3MvLip0dHkvLydg
DQoNCiMgQ2hlY2sgdGhhdCB0aGlzIGlzIGEgdmFsaWQgbW9kZW0gcG9ydCwg
aS5lLiBkZWZpbmVkIGluIC9ldGMvcHBwL3BwcC5wb3J0cw0KcD1gZ3JlcCAk
UE9SVCdbWzpzcGFjZTpdXScgL2V0Yy9wcHAvcHBwLnBvcnRzIHwgYXdrICd7
cHJpbnQgJDF9J2ANCg0KaWYgWyAiWCRwIiA9ICJYIiBdIDsgdGhlbiANCgll
Y2hvIFlvdSBtdXN0IHJ1biBwcHBkIG92ZXIgYSBzZXJpYWwgbGluZS4NCgll
eGl0DQpmaQ0KDQojIElmIHRoaXMgaXMgc3RhbmRhcmQgbG9naW4sIHRoZW4g
JFVTRVIgd2lsbCBiZSBkZWZpbmVkIC0gc2VlIGlmIHRoZXJlDQojIGlzIGEg
c3RhdGljIElQIGFkZHJlc3MgZW50cnkgZm9yIHRoZSAkVVNFUi4NCmlmIFsg
IlgkVVNFUiIgIT0gIlgiIF0gOyB0aGVuDQoJUkVNT1RFPWBncmVwICdeJyRV
U0VSJ1tbOnNwYWNlOl1dJyAvZXRjL3BwcC9wcHAudXNlcnMgfGF3ayAne3By
aW50ICQyfSdgDQpmaQ0KDQojIENoZWNrIHRoYXQgdGhlIHVzZXIgaXMgbm90
IHBwcC1kaXNhYmxlZC4NCmlmIFsgIlgkVVNFUiIgIT0gIlgiIF0gOyB0aGVu
DQoJYmFkdXNlcj1gZ3JlcCAnXickVVNFUidbWzpzcGFjZTpdXScgL2V0Yy9w
cHAvcHBwLmRpc2FibGVkJ2ANCglpZiBbIFgkYmFkdXNlciAhPSBYIF0gOyB0
aGVuDQoJCWVjaG8gU29ycnksIHVzZXIgJFVTRVIgbWF5IG5vdCB1c2UgcHBw
Lg0KCQlleGl0DQoJZmkNCmZpDQoNCiMgSWYgJFVTRVIgaXMgbm90IGRlZmlu
ZWQgKHJ1bm5pbmcgZnJvbSBwcHAtYXdhcmUgZ2V0dHkpLCBvciBoYXMgbm8g
DQojIHN0YXRpYyBJUCBhZGRyZXNzLCBnZXQgYW4gSVAgYWRkcmVzcyBmb3Ig
dGhlIGRpYWxpbiBwb3J0Lg0KaWYgWyAiWCRSRU1PVEUiID0gIlgiIF0gOyB0
aGVuDQoJUkVNT1RFPWBncmVwICRQT1JUJ1tbOnNwYWNlOl1dJyAvZXRjL3Bw
cC9wcHAucG9ydHMgfCBhd2sgJ3twcmludCAkMn0nYA0KZmkNCg0KaWYgWyAi
WCRSRU1PVEUiID0gIlgiIF0gOyB0aGVuDQoJZWNobyBFcnJvcjogcG9ydCAk
UE9SVCBpcyBub3QgbGlzdGVkIGluIC9ldGMvcHBwL3BwcC5wb3J0cw0KCWV4
aXQNCmZpDQoNCg0KaWYgWyAiWCRVU0VSIiAhPSAiWCIgXSA7IHRoZW4NCiAg
aWYgWyAtZiAvdmFyL21haWwvJFVTRVIgXTsgdGhlbg0KICAgIGlmIFsgImBo
ZWFkIC92YXIvbWFpbC8kVVNFUiB8YXdrICcvRnJvbS97YysrfTtFTkR7cHJp
bnQgY30nYCIgLW5lICIiIF07IHRoZW4NCiAgICAgICBlY2hvICIiDQogICAg
ICAgZWNobyAiTmV3IG1haWwgZm9yICRVU0VSOiINCiAgICAgICBlY2hvICIt
LS0tLS0tLS0tLS0tLS0tLS0tIg0KICAgICAgIGhlYWQgLTUwMCAvdmFyL21h
aWwvJFVTRVIgfCBmZ3JlcCAiRnJvbTogIiB8IGZncmVwIC12IFZPSUNFIHwg
XA0KCQlmZ3JlcCAtdiBCVVNZIHwgaGVhZCAtMjANCiAgICAgICBlY2hvICIi
DQogICAgZWxzZQ0KICAgICAgIGVjaG8gIiINCiAgICAgICBlY2hvICJObyBt
YWlsIHdhaXRpbmcgZm9yICRVU0VSLiINCiAgICAgICBlY2hvICIiDQogICBm
aQ0KICBlbHNlDQogICAgZWNobyAiIg0KICAgIGVjaG8gIk5vIG1haWwgd2Fp
dGluZyBmb3IgJFVTRVIuIg0KICAgIGVjaG8gIiINCiAgZmkNCg0KZmkNCg0K
IyBJZiB0aGlzIGlzIGEgbG9naW46IHN0eWxlIHVzZXIsIGRvbid0IHJlcXVl
c3QgUEFQIGF1dGhlbnRpY2F0aW9uDQojIG90aGVyd2lzZSwgZGVtYW5kIFBB
UC4NCmlmIFsgIlgkVVNFUiIgIT0gIlgiIF07IHRoZW4NCiAgICAgIGVjaG8g
IlNlcnZlciBhZGRyZXNzIGlzICRMT0NBTC4gWW91ciBhZGRyZXNzIGlzICRS
RU1PVEUuIg0KICAgICAgZXhlYyAvdXNyL3NiaW4vcHBwZCBtb2RlbSAkTE9D
QUw6JFJFTU9URSANCmVsc2UNCiAgICAgIGV4ZWMgL3Vzci9zYmluL3BwcGQg
YXV0aCBsb2dpbiArcGFwIG1vZGVtICRMT0NBTDokUkVNT1RFIA0KZmkNCg==
--0-1416442568-892764276=:10575--

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?Pine.BSF.3.96.980416154114.10575A-300000>