Radmind version 1.11.1 - How to Download and Install on Mac OS X
Thursday the 9th of September, 2010

    radmind  most recent diff


    version 1.11.1

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


      The radmind Portfile 33806 2008-02-05 15:47:13Z boeyms macports.org $
      PortSystem 1.0

      Name: radmind
      Version: 1.11.1
      Category: net sysutils
      Maintainers: nomaintainer
      Description: Remotely administer the file systems of multiple unix machines
      Long Description: A suite of Unix command-line tools and a server designed to remotely administer the file systems of multiple Unix machines. At its core, radmind operates as a tripwire. It is able to detect changes to any managed filesystem object, e.g. files, directories, links, etc. However, radmind goes further than just integrity checking: once a change is detected, radmind can optionally reverse the change.
      Platform: darwin
      Homepage: http://rsug.itd.umich.edu/software/radmind
      Master Sites: sourceforge
      Checksums: md5 62419551c6b83873f10b5eb4462cd007

      depends_lib port:openssl port:zlib

      configure.args --mandir='\${prefix}/share/man' --with-radminddir='\${prefix}/var/radmind'

      destroot.keepdirs ${destroot}${prefix}/var/radmind/cert ${destroot}${prefix}/var/radmind/client ${destroot}${prefix}/var/radmind/command ${destroot}${prefix}/var/radmind/file ${destroot}${prefix}/var/radmind/preapply ${destroot}${prefix}/var/radmind/postapply ${destroot}${prefix}/var/radmind/special ${destroot}${prefix}/var/radmind/tmp/file ${destroot}${prefix}/var/radmind/tmp/transcript ${destroot}${prefix}/var/radmind/transcript
      post-destroot {
      xinstall -d -m 0755 ${destroot}${prefix}/share/doc/${name}
      xinstall -m 0644 -W ${worksrcpath} COPYRIGHT README SPEC ${destroot}${prefix}/share/doc/${name}

      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/cert
      xinstall -d -m 0755 ${destroot}${prefix}/var/radmind/client
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/command
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/file
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/preapply
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/postapply
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/special
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/tmp
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/tmp/file
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/tmp/transcript
      xinstall -d -m 0750 ${destroot}${prefix}/var/radmind/transcript

      system "echo 'Place ca.pem & cert.pem files in this directory.' > ${destroot}${prefix}/var/radmind/cert/README"
      system "echo 'Place command files in this directory.' > ${destroot}${prefix}/var/radmind/client/README"

      # radmind start/stop rc script (if non-Darwin)
      if {![variant_isset darwin]} {
      xinstall -d -m 0755 ${destroot}${prefix}/etc/rc.d
      xinstall -m 0755 ${filespath}/radmind.sh.in ${destroot}${prefix}/etc/rc.d/radmind.sh
      reinplace "s%__PREFIX%${prefix}%" ${destroot}${prefix}/etc/rc.d/radmind.sh
      }
      }

      platform darwin {
      startupitem.create yes
      startupitem.name Radmind
      startupitem.requires Resolver Disks
      startupitem.start "if \[ -f ${prefix}/var/radmind/config \]; then"
      startupitem.start-append "\tCheckForNetwork"
      startupitem.start-append "\t\[ \"\${NETWORKUP}\" = \"-YES-\" \] && \\"
      startupitem.start-append "\t\t${prefix}/sbin/radmind -R -u 077"
      startupitem.start-append "fi"
      startupitem.stop "/usr/bin/killall radmind"
      }

      livecheck.regex ${name} ${name}-(.*) released.*

    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/radmind
      % sudo port install radmind
      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 radmind
      ---> Verifying checksum for radmind
      ---> Extracting radmind
      ---> Configuring radmind
      ---> Building radmind with target all
      ---> Staging radmind into destroot
      ---> Installing radmind
    - 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 radmind with these commands:
      %  man radmind
      % apropos radmind
      % which radmind
      % locate radmind

     Where to find more information:

    Darwin Ports



    Lightbox this page.