On 2014-07-14 16:43, [email protected] wrote: > Hi -rc, > > I'd like to get a review on a proposed patch to service(8). > > I've filed BUG #191869: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191869 > > Proposed commit/message below: > > Fix an issue with service(8) where utilities such as screen(1) and tmux(1) > would behave differently when utilizing rc-script was invoked manually vs. > service(8). The issue being that these utilities require the TERM environ > variable to be set and service(8) was not passing it down. > > Reported by: Michael Dexter <[email protected]> > Reviewed by: <your name here> > MFC after: 3 days > X-MFC-to: stable/10, stable/9 > --This line, and those below, will be ignored-- > > M service/service.sh > > <see attached patch.txt> >
This fix works for me. Solves the problem with my rc script that starts puppetdb in screen so I can reattach to the console in the future. I don't think it should cause any problem with the regular scripts as they startup, since TERM will be set to a reasonable default (cons25) -- Allan Jude
signature.asc
Description: OpenPGP digital signature
