Genadijus Paleckis wrote: > > Stuart Henderson wrote: >> On 2009/01/29 16:58, Genadijus Paleckis wrote: >>> This is cisco-like configurable interface shell. It works for me on >>> OpenBSD appliance. >>> >>> http://84.32.218.218/files/clish.tar.gz >>> >>> Please test and commit. >> | # Multiple licenses >> >> # BSD, GPLv2 (only), custom unrestrictive license: see LICENCE(sic) >> >> You mentioned "appliance" - take care with the GPL. >> Maybe a flavour that sets --without-gpl would be appropriate >> for this port. >> >> | @pkgpath shells/bash,static >> >> eh? >> >> | share/examples/clish/module.am >> >> don't install this one >> >> | Sample config files is located in ${LOCALBASE}/share/example/clish >> | they (preferably modified) must be placed into /etc/clish directory >> | for clish operate correctly. >> >> - s/is/are/ and s/example/examples/, don't add blank lines at the >> top and bottom of MESSAGE >> >> - source should be patched so it uses ${SYSCONFDIR} instead of having >> /etc hardcoded, you will then need to use something like >> >> pre-configure: >> @${SUBST_CMD} ${WRKSRC}/clish/clish_startup.c \ >> ${WRKSRC}/clish/shell/shell_spawn.c >> >> - create the ${SYSCONFDIR}/clish directory with @sample in pkg/PLIST >> and add @extraunexec rm -rf ${SYSCONFDIR}/clish >> >> - we normally use @sample to copy the config files there too, I'm not >> sure if it's appropriate to put the sample configs there like this, >> but it would at least fix the SIGABRT if you run it without config. >> >> - the example config uses evil sysV ps flags and tries to find a >> program called "tracert", these should be fixed >> > > Updated port. Please take a look now. >
same port with CONFIGURE_ARGS+=--enable-gpl=no