> On Jul 10, 2014, at 11:50 PM, Adam Thompson <athom...@athompso.net> wrote: > > As a user, not a developer... > I still use finger, gopher, and news URLs at least once a year each. As a > user, I disagree with turning support for those schemes off completely. > Finger and news I can use another tool, and I'd concede that no-one really > *needs* a news reader in base. (I still find having a finger client of some > sort in base useful at one site, however.)
finger(1) is still in base. (for now). do you really need to access a finger client from inside a web browser? for news, do any of the news packages in ports work as a replacement? > Gopher, however, is not as dead as everyone assumes. > I believe I can re-enable tn3270 and telnet schemes manually, which is fine. > I still use both of those fairly often. tn3270 is no longer in base so trying this protocol from lynx already does nothing today. I'm just making it slightly more explicit... for telnet same thing as finger, do you really need to access this from within lynx? why doesn't using telnet from the command line work for you? > The other protocols are irrelevant to me. thanks for your feedback. > -Adam > >> On July 10, 2014 10:05:45 PM CDT, Daniel Dickman <didick...@gmail.com> wrote: >> Patch below turns off the following ancient protocols built into lynx: >> bibp, finger, gopher, and news. >> >> For some urls, lynx will invoke an external command. Turn off telnet, >> rlogin and tn3270 urls by defining them to false(1) as documented in the >> lynx manual. >> >> Finally, turn off the file editor which can be accessed with "g.<enter>" >> using the --disable-dired switch. >> >> ok to commit? >> >> Index: Makefile.bsd-wrapper >> >> RCS file: /home/cvs/src/gnu/usr.bin/lynx/Makefile.bsd-wrapper,v >> retrieving revision 1.24 >> diff -u -p -u -r1.24 Makefile.bsd-wrapper >> --- Makefile.bsd-wrapper 15 Apr 2014 20:55:42 -0000 1.24 >> +++ Makefile.bsd-wrapper 11 Jul 2014 02:47:31 -0000 >> @@ -5,7 +5,10 @@ CLEANFILES+= lynx.1 >> DPADD= ${LIBSSL} ${LIBCRYPTO} >> >> GNUCFLAGS= CC="${CC}" CFLAGS="${CFLAGS} ${COPTS} ${OPT}" >> LDFLAGS="${LDFLAGS}" >> -CONFIGURE_ARGS= --with-ssl=/usr >> --enable-widec --enable-ipv6 --enable-debug >> +CONFIGURE_ARGS= --with-ssl=/usr --enable-widec --enable-ipv6 --enable-debug >> \ >> + --disable-bibp-urls --disable-finger --disable-gopher --disable-news \ >> + --disable-dired >> + >> HTMLDIR= /usr/share/doc/html >> HELPFILES= keystrokes/alt_edit_help.html keystrokes/bookmark_help.html \ >> keystrokes/cookie_help.html keystrokes/dired_help.html \ >> @@ -39,12 +42,18 @@ config: .FORCE >> PATH="/bin:/usr/bin:/sbin:/usr/sbin" \ >> ${GNUCFLAGS} \ >> INSTALL_PROGRAM="${INSTALL} ${INSTALL_COPY} ${INSTALL_STRIP}" \ >> + TELNET=/usr/bin/false \ >> + RLOGIN=/usr/bin/false \ >> + TN3270=/usr/bin/false \ >> sh ${.CURDIR}/configure --prefix=/usr --sysconfdir=/etc >> --disable-color-style ${CONFIGURE_ARGS} >> >> config.status: >> PATH="/bin:/usr/bin:/sbin:/usr/sbin" \ >> ${GNUCFLAGS} \ >> INSTALL_PROGRAM="${INSTALL} ${INSTALL_COPY} ${INSTALL_STRIP}" \ >> + TELNET=/usr/bin/false \ >> + >> RLOGIN=/usr/bin/false \ >> + TN3270=/usr/bin/false \ >> sh ${.CURDIR}/configure --prefix=/usr --sysconfdir=/etc >> --disable-color-style ${CONFIGURE_ARGS} ${CF} >> >> lynx.1: ${.CURDIR}/lynx.man > > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity.