Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 111870 (radmind.ebuild) - radmind-1.5.0.ebuild (New Package)
Summary: radmind-1.5.0.ebuild (New Package)
Status: RESOLVED FIXED
Alias: radmind.ebuild
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://radmind.org
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-11-08 06:12 UTC by Ryan Hunt
Modified: 2006-11-05 21:11 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
radmind-1.5.0.ebuild (New package) (radmind-1.5.0.ebuild,637 bytes, text/plain)
2005-11-08 06:15 UTC, Ryan Hunt
Details
radmind-1.5.1_rc6.ebuild (Update) (radmind-1.5.1_rc6.ebuild,713 bytes, text/plain)
2005-11-08 06:15 UTC, Ryan Hunt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hunt 2005-11-08 06:12:55 UTC
G'Day!

Please find attached radmind-1.5.0.ebuild and radmind-1.5.1_rc6.ebuild 
(current).

From the radmind.org site: 

"radmind - A suite of Unix command-line tools and a server designed to 
remotely administer the file systems of multiple Unix machines. For Mac OS X, 
there's also a graphical interface.

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.


Each managed machine may have its own loadset composed of multiple, layered 
overloads. This allows, for example, the operating system to be described 
separately from applications.

Loadsets are stored on a remote server. By updating a loadset on the server, 
changes can be pushed to managed machines.

radmind is available under a BSD-style license."

This ebuild only applies to the Linux/non-GUI build. It's useful for managing 
machines that aren't just Mac OS X. 

I suggest app-admin/radmind. Also, this ebuild appears to not support the -jX 
option in e/make.

Ryan Hunt.
Comment 1 Ryan Hunt 2005-11-08 06:15:22 UTC
Created attachment 72452 [details]
radmind-1.5.0.ebuild (New package)
Comment 2 Ryan Hunt 2005-11-08 06:15:59 UTC
Created attachment 72453 [details]
radmind-1.5.1_rc6.ebuild (Update)
Comment 3 Ryan Hunt 2005-11-08 06:16:36 UTC
1.5.1_rc6 is currently masked, pending release of 1.5.1. 
Comment 4 Paul Belt 2006-01-26 07:13:33 UTC
Why re-implement their make install entirely?  Why not just patch the Makefile after the econf?

--[ BEGIN CUT ]--
--- Makefile.orig       2006-01-26 09:55:54.982071000 -0500
+++ Makefile    2006-01-26 09:55:30.532071000 -0500
@@ -8,12 +8,12 @@
 
 prefix=/usr
 exec_prefix=${prefix}
-MANDIR=/usr/share/man
+MANDIR=${DESTDIR}/usr/share/man
 BINDIR=${exec_prefix}/bin
 SBINDIR=${exec_prefix}/sbin
 
 # For server
-RADMINDDIR=/var/radmind
+RADMINDDIR=${DESTDIR}/var/radmind
 
 # For client
 COMMANDFILE=${RADMINDDIR}/client/command.K
--[ END CUT ]--
Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 18:29:25 UTC
- the ebuild header is missing
Comment 6 Carsten Lohrke (RETIRED) gentoo-dev 2006-02-12 18:29:25 UTC
- the ebuild header is missing¹
- inheriting eutils seems unnecessary
- did you test on all keyworded arcitectures?
- you'd do unpack ${A}, but in this case src_unpack() and src_compile() are completely superfluous


[1] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3
Comment 7 Andrew Ross (RETIRED) gentoo-dev 2006-11-05 21:11:55 UTC
jokey has added radmind-1.7.0 from bug #77567 - if you have problems with the in-tree ebuild please file new bugs and assign them to the maintainer (netmon@gentoo.org)