diff options
Diffstat (limited to 'buildtools/build-freebsd-ports.py')
-rw-r--r-- | buildtools/build-freebsd-ports.py | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/buildtools/build-freebsd-ports.py b/buildtools/build-freebsd-ports.py index 1a324779..d73f9aef 100644 --- a/buildtools/build-freebsd-ports.py +++ b/buildtools/build-freebsd-ports.py @@ -105,9 +105,7 @@ bin/rcynic-text bin/rtr-origin bin/scan_roas bin/validation_status -@unexec if cmp -s %D/etc/rcynic.conf.sample %D/etc/rcynic.conf; then rm -f %D/etc/rcynic.conf; fi etc/rcynic.conf.sample -@exec if [ ! -f %D/etc/rcynic.conf ] ; then cp -p %D/%F %D/etc/rcynic.conf; fi ''') for trust_anchor in sorted(trust_anchors): @@ -118,10 +116,7 @@ etc/rcynic.conf.sample @dirrmtry etc/rpki @dirrm www/apache22/data/rcynic @cwd / -@exec install -d -o root -g wheel %D/var/rcynic -@exec install -d -o rcynic -g rcynic %D/var/rcynic/data @dirrm var/rcynic/data -@exec install -d -o rcynic -g rcynic %D/var/rcynic/rpki-rtr @dirrm var/rcynic/rpki-rtr/sockets @dirrm var/rcynic/rpki-rtr @dirrm var/rcynic @@ -158,23 +153,8 @@ with open(os.path.join(base_ca, "pkg-plist"), "w") as f: f.write("@cwd /\n") usr_local = False - if not dirnames and not filenames: - f.write("@exec mkdir -p %%D/%s\n" % dn) - for fn in filenames: - if dn == "etc" and fn == "rpki.conf.sample": - f.write("@unexec if cmp -s %D/etc/rpki.conf.sample %D/etc/rpki.conf; then rm -f %D/etc/rpki.conf; fi\n") f.write(os.path.join(dn, fn) + "\n") - if dn == "etc" and fn == "rpki.conf.sample": - f.write("@exec %D/sbin/rpki-confgen" - " --read-xml %D/etc/rpki/rpki-confgen.xml" - " --autoconf" - " --set myrpki::handle=`/bin/hostname -f | /usr/bin/sed 's/[.]/_/g'`" - " --set myrpki::rpkid_server_host=`/bin/hostname -f`" - " --set myrpki::pubd_server_host=`/bin/hostname -f`" - " --set web_portal::secret-key=`%D/bin/python -c 'import random, string; print \"\".join(random.choice(string.uppercase + string.lowercase + string.digits) for _ in xrange(50))'`" - " --write-conf %D/etc/rpki.conf.sample\n") - f.write("@exec if [ ! -f %D/etc/rpki.conf ] ; then cp -p %D/etc/rpki.conf.sample %D/etc/rpki.conf; fi\n") if dn and dn not in dont_remove: f.write("@dirrm %s\n" % dn) |