X11 requirements for building ports.

2012-04-08 Thread Richard Brooks
Recently I discovered that in order to build a port (specifically the syslog-ng port) that my OpenBSD would need to have X11 installed. Other than for this requirement I had no desire for X11 on my build of OpenBSD. When building/installing an OpenBSD system one is given the options of

Re: X11 requirements for building ports.

2012-04-08 Thread Chris Bennett
On Sun, Apr 08, 2012 at 10:51:43PM +0100, Richard Brooks wrote: Recently I discovered that in order to build a port (specifically the syslog-ng port) that my OpenBSD would need to have X11 installed. Other than for this requirement I had no desire for X11 on my build of OpenBSD. When

Re: X11 requirements for building ports.

2012-04-08 Thread Ted Unangst
On Sun, Apr 08, 2012, Richard Brooks wrote: Recently I discovered that in order to build a port (specifically the syslog-ng port) that my OpenBSD would need to have X11 installed. Other than for this requirement I had no desire for X11 on my build of OpenBSD. Did you try the package? A quick

Re: X11 requirements for building ports.

2012-04-08 Thread Stuart Henderson
On 2012/04/08 22:51, Richard Brooks wrote: Recently I discovered that in order to build a port (specifically the syslog-ng port) that my OpenBSD would need to have X11 installed. Other than for this requirement I had no desire for X11 on my build of OpenBSD. When building/installing an

Re: X11 requirements for building ports.

2012-04-08 Thread Brad Smith
On 08/04/12 6:25 PM, Stuart Henderson wrote: However a lot of non-GUI software does depend on things that are provided with X (notably, fontconfig). as well as freetype. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.

Re: X11 requirements for building ports.

2012-04-08 Thread Theo de Raadt
Recently I discovered that in order to build a port (specifically the syslog-ng port) that my OpenBSD would need to have X11 installed. Other than for this requirement I had no desire for X11 on my build of OpenBSD. Installing X is the default at install time. If you choose not to follow the

Re: X11 requirements for building ports.

2012-04-08 Thread Theo de Raadt
That's also addressed in the above, but I can give you specifics. xbase contains two sgid programs, xterm and xlock. xserv contains the only suid root program, Xorg. If you're super concerned, you can strip the s bits. Never strip the s bits from a piece of code. A lot of s bit software