=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/checklist.html,v retrieving revision 1.8 retrieving revision 1.9 diff -c -r1.8 -r1.9 *** www/Attic/checklist.html 1998/12/03 06:09:17 1.8 --- www/Attic/checklist.html 1998/12/21 23:30:59 1.9 *************** *** 83,88 **** --- 83,89 ---- in /usr/local/lib/ and then copy to /etc or /etc/ only the files do not exist.

The OpenBSD file locations are: +

     user executables:			/usr/local/bin
     system admin executables:		/usr/local/sbin
***************
*** 98,103 ****
--- 99,105 ----
     read-only architecture-independent:	/usr/local/share/
     misc documentation:			/usr/local/share/doc/
         
+

  • make
    Begin a cycle of makes until the port is ready. Patch (see above) *************** *** 116,121 **** --- 118,142 ----
  • sudo make install
    install the application.

    +

  • Check port for security holes again. This is + especially important for network and setuid programs. See + our security recommendations + for that. Log interesting stuff and fixes in the + pkg/SECURITY file. This file + should list audited potential problems, along with relevant patches, + so that another person can see at first glance what has been done. + Example: +
    + 
    +       $OpenBDS$
    + 
    +       ${WRKDIR}/receiver.c
    +          call to mktemp (wrapper function do_mktemp) does seem to be correct.
    + 
    +       The server makes extensive use of strlcpy/strlcat/snprintf.
    + 
    + 
    +
  • Create pkg/PLIST
    After the install is complete use the developers command:

    make plist *************** *** 240,246 **** ;;; indicates values that must be supplied by the porter. Remove extraneous comments when done.

    ! # $OpenBSD: checklist.html,v 1.8 1998/12/03 06:09:17 marc Exp $
      #
      
      # What port/package will be created
    --- 261,267 ----
        ;;; indicates values that must be supplied by the
         porter.  Remove extraneous comments when done.
      
    ! # $OpenBSD: checklist.html,v 1.9 1998/12/21 23:30:59 espie Exp $
      #
      
      # What port/package will be created
    ***************
    *** 352,357 ****
        Porting 
        www@openbsd.org
    !   
    $OpenBSD: checklist.html,v 1.8 1998/12/03 06:09:17 marc Exp $ --- 373,378 ---- Porting www@openbsd.org !
    $OpenBSD: checklist.html,v 1.9 1998/12/21 23:30:59 espie Exp $