Bug 13009

Summary: ppp(8) does draconian permission checks on its config file
Product: Base System Reporter: Anthony Kimball - High Performance Computing <alk>
Component: binAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.2-STABLE   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
file.diff none

Description Anthony Kimball - High Performance Computing 1999-08-07 08:30:01 UTC
ppp(8) will not operate if the current non-root user has permission
to write to its configuration file or its parent directories.

Fix: Change the check from access(conf,W_OK) to detecting
erroneous S_IWOTH bits, thus allowing group access:
	
How-To-Repeat: 
sudo chmod g+w /etc/ppp/ppp.conf
ppp
Comment 1 Brian Somers freebsd_committer freebsd_triage 1999-08-09 23:55:11 UTC
State Changed
From-To: open->closed

Patch applied to -current (kind-of)