Download and Install cracklib version 2.8.12 on Mac OS X
Tuesday the 8th of July, 2008

    cracklib  most recent diff


      View the most recent changes for the cracklib port at: cracklib.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for cracklib.
      The raw portfile for cracklib 2.8.12 is located here:
      http://cracklib.darwinports.com/dports/security/cracklib/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/cracklib
      Google
      Web Darwinports.com



      # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
      # vim:fenc=utf-8:filetype=tcl:et:sw=4:ts=4:sts=4
      # $Id: Portfile 33730 2008-02-04 09:27:39Z afb macports.org $

      PortSystem 1.0

      Name: cracklib
      Version: 2.8.12
      Category: security
      Maintainers: theonelab.com:june
      revision 1
      Description: A ProActive Password Sanity Library
      Long Description: CrackLib is a library containing a C function (well, lots of functions really, but you only need to use one of them) which may be used in a passwd-like program. The idea is simple: try to prevent users from choosing passwords that could be guessed by Crack by filtering them out, at source.

      Homepage: http://sourceforge.net/projects/cracklib/
      Platform: darwin
      depends_lib port:gettext
      depends_build port:cracklib-words

      master_sites sourceforge
      checksums md5 580346fa1012f9d9769192f49d3801fa sha1 0a77b21366cfbad675e6e44642026c89b87f41ce rmd160 91649e66c3ce491b2ebea6135eaa6ba4705ffb58
      extract.suffix .tar.gz

      configure.args-append --without-python

      Variant: nolargedict {
      depends_build-delete port:cracklib-words
      }

      post-build {
      if {![variant_isset nolargedict]} {
      file copy ${prefix}/share/dict/cracklib-words ${worksrcpath}/dicts
      }

      file attributes ${worksrcpath}/util/cracklib-format -permissions 0755
      }

      destroot.target-append dict-local

      post-destroot {
      xinstall -d -m 0755 ${destroot}${prefix}/share/dict
      file rename ${destroot}${prefix}/share/cracklib/cracklib-small ${destroot}${prefix}/share/dict
      }

      test.run yes
      test.cmd make
      test.target check

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/cracklib
      % sudo port install cracklib
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching cracklib
      ---> Verifying checksum for cracklib
      ---> Extracting cracklib
      ---> Configuring cracklib
      ---> Building cracklib with target all
      ---> Staging cracklib into destroot
      ---> Installing cracklib
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using cracklib with these commands:
      %  man cracklib
      % apropos cracklib
      % which cracklib
      % locate cracklib

     Where to find more information:

    Darwin Ports



    image test