summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorXenHat2022-10-23 20:02:51 -0400
committerXenHat2022-10-23 20:02:51 -0400
commit5dd622f5a6326a6834dd338cdc9bcadcb93c723f (patch)
treec5a9238d081d3256e359d4d9a86a322a060ba5d6
parent0b7344a67bb31006b7bbc1e40ae7c8a881817e29 (diff)
downloadaur-5dd622f5a6326a6834dd338cdc9bcadcb93c723f.tar.gz
add install message about firewall ports
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--icecream.install12
3 files changed, 14 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a5c2ce70449..21b77edfb198 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = icecream
pkgdesc = takes compile jobs from your build and distributes it to remote machines allowing a parallel build on several machines.
pkgver = 1.4
- pkgrel = 3
+ pkgrel = 4
url = http://en.opensuse.org/Icecream
install = icecream.install
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 05ca7ac18afe..5609ba5d341b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,7 +4,7 @@
pkgname=icecream
pkgver=1.4
-pkgrel=3
+pkgrel=4
pkgdesc="takes compile jobs from your build and distributes it to remote machines allowing a parallel build on several machines."
url="http://en.opensuse.org/Icecream"
license=('GPL2')
diff --git a/icecream.install b/icecream.install
index 41da5a2fecd9..7bfa8e3d18d4 100644
--- a/icecream.install
+++ b/icecream.install
@@ -7,6 +7,18 @@ post_install() {
touch /var/log/icecream/scheduler
touch /var/log/icecream/iceccd
chown -R icecream:icecream /var/cache/icecream /var/log/icecream/scheduler /var/log/icecream/iceccd
+ echo ""
+ echo "If you use a firewall, you need to open the following ports:"
+ echo " * 10245/tcp"
+ echo " * 8765/tcp"
+ echo " * 8766/tcp"
+ echo ""
+ echo "If your scheduler is running on another machine, you also need a special rule to allow broadcasts:"
+ echo " * source network: 0/0"
+ echo " * source port: 8765/udp"
+ echo ""
+ echo "See https://github.com/icecc/icecream#firewall for further information."
+ echo ""
}
post_upgrade() {