net-analyzer/ruler - 2.4.1 (pentoo)

Search

Install

Install this version:

emerge -a =net-analyzer/ruler-2.4.1

Package Information

Description:
A tool to abuse Exchange services
Homepage:
https://github.com/sensepost/ruler
License:
CC-BY-NC-SA-4.0

Ebuild Details

Version EAPI Keywords Slot
2.4.1 8 amd64 ~arm arm64 0
View Raw Ebuild
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit go-module

DESCRIPTION="A tool to abuse Exchange services"
HOMEPAGE="https://github.com/sensepost/ruler"
SRC_URI="
	https://github.com/sensepost/ruler/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
	https://github.com/pentoo/pentoo-golang-dist/releases/download/${P}/${P}-deps.tar.xz
"

LICENSE="CC-BY-NC-SA-4.0"
SLOT=0
IUSE=""
KEYWORDS="amd64 ~arm arm64"

DEPEND=""
RDEPEND=""

src_compile() {
	GOBIN="${S}/bin" ego install ./... ||
		die "compile failed"
}

src_install(){
	dobin bin/ruler
	newbin bin/webdav ruler_webdav
}

Inherited Eclasses

Manifest for 2.4.1

Type File Size Source URLs
DIST ruler-2.4.1-deps.tar.xz 8340752 bytes https://github.com/pentoo/pentoo-golang-dist/releases/download/ruler-2.4.1/ruler-2.4.1-deps.tar.xz
DIST ruler-2.4.1.tar.gz 2320979 bytes https://github.com/sensepost/ruler/archive/refs/tags/2.4.1.tar.gz