Print this page
Have openssh properly use auditing to provide audit context for logins.
Patches pulled from SmartOS, originally done by:
        Alex Wilson <alex.wilson@joyent.com>
NOTE: This is a sideport from their illumos-extra, and it needs tracking.
        
*** 50,59 ****
--- 50,60 ----
      --with-solaris-contracts
      --with-solaris-projects
      --with-tcp-wrappers
      --with-ssl-engine
      --with-pam
+     --with-audit=solaris
      "
  
  install_smf() {
      logmsg "Installing SMF components"
      logcmd mkdir -p $DESTDIR/lib/svc/manifest/network || \
*** 64,77 ****
--- 65,81 ----
          logerr "--- Failed to create method directory"
      logcmd cp $SRCDIR/method-sshd $DESTDIR/lib/svc/method/sshd || \
          logerr "--- Failed to copy method script"
  }
  
+ CFLAGS+="-DPAM_ENHANCEMENT -DSET_USE_PAM -DPAM_BUGFIX -DDTRACE_SFTP"
+ 
  init
  download_source $PROG $PROG $VER
  patch_source
  prep_build
+ run_autoconf
  build
  
  # Remove the letter from VER for packaging
  VER=${VER//p/.}