Radmind
   HOME

TheInfoList



OR:

Radmind is a suite of
Unix Unix (, ; trademarked as UNIX) is a family of multitasking, multi-user computer operating systems that derive from the original AT&T Unix, whose development started in 1969 at the Bell Labs research center by Ken Thompson, Dennis Ritchie, a ...
command-line A command-line interface (CLI) is a means of interacting with software via commands each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user-friendly alternativ ...
tools and an
application server An application server is a server that hosts applications or software that delivers a business application through a communication protocol. For a typical web application, the application server sits behind the web servers. An application ser ...
designed to remotely administer the file systems of multiple client machines. For
Mac OS X macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
, there is a
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
called Radmind Assistant, as well as a GUI for the Radmind server called Radmind Server Manager. Radmind was the 2003
Apple Design Awards The Apple Design Awards (ADAs) is an event hosted by Apple Inc. at its annual Worldwide Developers Conference. The purpose of the event is to recognize the best and most innovative Macintosh and iOS software and hardware produced by independent ...
runner-up for Best Mac OS X Server Solution. Radmind is developed by th
Research Systems Unix Group
at the
University of Michigan The University of Michigan (U-M, U of M, or Michigan) is a public university, public research university in Ann Arbor, Michigan, United States. Founded in 1817, it is the oldest institution of higher education in the state. The University of Mi ...
.


How Radmind Works

Radmind operates as a tripwire, detecting changes in a client's filesystem (and, in the case of
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
, the registry) and reversing the changes. Radmind stores filesystem specifications in text files called ''transcripts'', signified with a .T extension. Transcripts are referenced from ''command files'', signified with a .K extension, which specify which transcripts (and with what precedence) should be applied to a client machine's filesystem.


Suite of tools

The radmind suite of tools comprises * ktcheck, which updates the locally stored command files and transcripts to match those on the server. * fsdiff, which checks the client filesystem against the transcripts on the local system without using network bandwidth. * lapply, which updates the client filesystem to match the transcripts, downloading files as needed. * lcreate, which uploads new transcripts to the server. * lcksum, which verifies uploaded transcripts. * lfdiff, which compares local files with copies on Radmind server. * lmerge, which combines transcripts on the server. * ra.sh , which automates the update process using ktcheck, fsdiff, and lapply. * twhich, which returns which transcript(s) a file is referenced in. * applefile, which allows Radmind to work with AppleSingle files.


References

{{reflist, 2


External links


Radmind wikiRadmind Manual for Mac OS X
Remote administration software File managers Software using the BSD license