kernel makefiles wrong

Steven M. Schultz sms at wlv.imsd.contel.com
Thu Nov 8 01:01:22 AEST 1990


	The kernel makefile templates will install the kernel and/or
	networking images with completely wrong (and insecure) permissions
	and group ownership.

	After applying these patches don't forget to edit the
	YOURSYSTEMNAME/Makefile to incorporate the same fix.

*** /usr/src/sys/conf/Make.nsunix.old	Wed Nov  7 08:26:27 1990
--- /usr/src/sys/conf/Make.nsunix	Wed Nov  7 08:24:04 1990
***************
*** 163,170 ****
  	rm -f netnix netbind d.unix.s d.netnix.s
  
  install:
! 	install -c -o root -g staff -m 744 unix ${DESTDIR}/unix
! 	install -c -o root -g staff -m 744 netnix ${DESTDIR}/netnix
  
  depend: FRC
  	for i in ${SUB}; do \
--- 163,170 ----
  	rm -f netnix netbind d.unix.s d.netnix.s
  
  install:
! 	install -c -o root -g kmem -m 740 unix ${DESTDIR}/unix
! 	install -c -o root -g kmem -m 740 netnix ${DESTDIR}/netnix
  
  depend: FRC
  	for i in ${SUB}; do \
*** /usr/src/sys/conf/Make.sunix.old	Wed Nov  7 08:26:36 1990
--- /usr/src/sys/conf/Make.sunix	Wed Nov  7 08:24:14 1990
***************
*** 109,115 ****
  	rm -f unix core mklog *.o *.i assym.h genassym checksys
  
  install:
! 	install -c -o root -g staff -m 744 unix ${DESTDIR}/unix
  
  depend: FRC
  	for i in ${SUB}; do \
--- 109,115 ----
  	rm -f unix core mklog *.o *.i assym.h genassym checksys
  
  install:
! 	install -c -o root -g kmem -m 740 unix ${DESTDIR}/unix
  
  depend: FRC
  	for i in ${SUB}; do \
*** /usr/src/sys/conf/Make.unix.old	Wed Nov  7 08:26:47 1990
--- /usr/src/sys/conf/Make.unix	Wed Nov  7 08:24:24 1990
***************
*** 112,118 ****
  	rm -f unix core mklog *.o *.i assym.h genassym checksys
  
  install:
! 	install -c -o root -g staff -m 744 unix ${DESTDIR}/unix
  
  depend: FRC
  	for i in ${SUB}; do \
--- 112,118 ----
  	rm -f unix core mklog *.o *.i assym.h genassym checksys
  
  install:
! 	install -c -o root -g kmem -m 740 unix ${DESTDIR}/unix
  
  depend: FRC
  	for i in ${SUB}; do \



More information about the Comp.bugs.2bsd mailing list