aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--internal/rosa/package/ipmitool.az40
1 files changed, 40 insertions, 0 deletions
diff --git a/internal/rosa/package/ipmitool.az b/internal/rosa/package/ipmitool.az
new file mode 100644
index 00000000..4a6dd38b
--- /dev/null
+++ b/internal/rosa/package/ipmitool.az
@@ -0,0 +1,40 @@
+package iana-enterprise-numbers {
+ description = "IANA Enterprise Numbers";
+ website = "https://www.iana.org/assignments/enterprise-numbers.txt";
+ exclude = true;
+
+ version# = "20250113140800";
+ output = remoteFile {
+ url = "https://web.archive.org/web/"+version+"id_/"+
+ "https://www.iana.org/assignments/enterprise-numbers.txt";
+ checksum = "IplVyf7P4PDhhDovWCzL6jPGmF0T75InOCv2IOTMoR7khHUcRfki1pY93kobuXHF";
+ };
+}
+
+package ipmitool {
+ description = "an open-source tool for controlling IPMI-enabled systems";
+ website = "https://codeberg.org/IPMITool/ipmitool";
+ anitya = 1390;
+
+ version# = "1_8_19";
+ source = remoteTar {
+ url = "https://codeberg.org/IPMITool/ipmitool/archive/"+
+ "IPMITOOL_"+version+".tar.gz";
+ checksum = "oxY5S_C2Dl4NhVWtE0BMJtAAxCUgjAwvZm7gzqEzDf0Ina6auYNKztVdM3tclfgT";
+ compress = gzip;
+ };
+ extra = [ iana-enterprise-numbers ];
+
+ early = "cp ../extra/iana-enterprise-numbers enterprise-numbers\n";
+ exec = make {
+ generate = "./bootstrap";
+ };
+
+ inputs = [
+ automake,
+ libtool,
+
+ readline,
+ ];
+ runtime = [ readline ];
+}