On 06/26/2010 08:01 PM, Nikoli wrote: > В сообщении от 26 июня 2010 08:37:35 автор Mu Qiao написал: >> On 06/25/2010 09:08 PM, Nikoli wrote: >>>>> Have PPTP implemented yet? >>>> >>>> PPTP is part of VPN which /etc/conf.d/net does not support to configure. >>> >>> Actually it supports PPTP. Example config in attachment. >> >> I've seen your attachment and I guess it is an example to configure ppp >> connection over pptp. But it's not the one configuring pptp itself. What >> do you think? > > I think you did not read /usr/portage/net-dialup/pptpclient/pptpclient-1.7.2- > r2.ebuild : > " > DEPEND="net-dialup/ppp > dev-lang/perl > tk? ( dev-perl/perl-tk )" > RDEPEND="${DEPEND} > sys-apps/iproute2" > " > and 'man pptp': > " > By default, pptp establishes the PPTP call to the PPTP server, and then starts > an instance of pppd to manage the data transfer. However, pptp can also be run > as a connection manager within pppd. > " > In other words pptp works only in conjunction with pppd. My example configures > pptp: > 'pptp ppp.lan --nolaunchpppd --nobuffer --loglevel 0' > > http://www.gentoo-wiki.info/HOWTO_PPTP_Internet - good howto > http://en.gentoo-wiki.com/wiki/PPTP - not so good, in Gentoo we do not need to > touch anything in /etc/ppp/ > > P.S. Thank you for your work! Native support of Gentoo configs in NM is must- > have feature. > > Well, you're right. I've go through the links you listed and I agree that pptp could be implemented. But as far as I know, NM supports vpnc, openvpn and pptp by an unified way. I think it would be confusing to users if we only supported one of them. Think about it, it's a little mess(different configuration files, don't know which one is supported, etc.). Meanwhile, currently it is very easy to make a VPN connection. I don't see a strong need to support it by our plug-in especially when it may involve the mess. So in my opinion, If we could support vpnc, openvpn and pptp, it's worth implementing. Certainly, if you have better idea, please tell me :-). -- Cheers, Mu Qiao GnuPG fingerprint: 92B1 B0C4 8D14 F8C4 EFA5 3ACC 30B3 0DE4 17B1 57E9