Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
images
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Package Registry
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Michal Nowak
images
Commits
9bc69487
Commit
9bc69487
authored
Jun 17, 2020
by
Michal Nowak
Committed by
Michał Kępień
Jun 24, 2020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update FreeBSD 11 to 11.4
parent
ee86297d
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
14 deletions
+7
-14
.gitlab-ci.yml
.gitlab-ci.yml
+4
-4
packer/Makefile
packer/Makefile
+1
-1
packer/freebsd/post-install.sh.in
packer/freebsd/post-install.sh.in
+2
-9
No files found.
.gitlab-ci.yml
View file @
9bc69487
...
...
@@ -407,14 +407,14 @@ website:rsync_ssh_curl:docker:
-
docker/website/rsync_ssh_curl/*
when
:
always
freebsd:11.
3
:amd64:packer:
freebsd:11.
4
:amd64:packer:
stage
:
images
variables
:
DISTROS
:
freebsd
VERSIONS
:
"
11.
3
"
VERSIONS
:
"
11.
4
"
ARCHS
:
amd64
ISO_URL
:
http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.
3/FreeBSD-11.3
-RELEASE-amd64-disc1.iso
ISO_CHECKSUM
:
d
268db365e26305ec3d51b29211caad903749c33a4a8f2cf661d671f8e0ba0b0
ISO_URL
:
http://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/11.
4/FreeBSD-11.4
-RELEASE-amd64-disc1.iso
ISO_CHECKSUM
:
d
76c1ded99b2c1005b1ff94cc0c811fbcd8a2d04196432009ab5f203c2146914
<<
:
*linux_amd64
<<
:
*kvm_image_job
rules
:
...
...
packer/Makefile
View file @
9bc69487
...
...
@@ -2,7 +2,7 @@ CI_REGISTRY_IMAGE ?= registry.gitlab.isc.org/isc-projects/images
DISTROS
?=
centos freebsd openbsd
default_centos_VERSIONS
:=
6 7 8
default_freebsd_VERSIONS
:=
11.
3
12.1
default_freebsd_VERSIONS
:=
11.
4
12.1
default_openbsd_VERSIONS
:=
6.7
ifneq
(,$(VERSIONS))
centos_VERSIONS
=
$(
filter
$(VERSIONS)
,
$(default_centos_VERSIONS)
)
...
...
packer/freebsd/post-install.sh.in
View file @
9bc69487
...
...
@@ -6,7 +6,7 @@ echo "kern.corefile=core.%P" >> /etc/sysctl.conf
sysrc
hostname
=
"freebsd"
ASSUME_ALWAYS_YES
=
yes
pkg
install
bash cmocka fstrm gdb git json-c libmaxminddb libtool libuv libxml2 p5-Net-DNS pkgconf protobuf-c py37-dnspython py37-pip py37-ply py37-pytest py37-requests
sudo
ASSUME_ALWAYS_YES
=
yes
pkg
install
bash cmocka fstrm gdb git json-c libmaxminddb libtool libuv libxml2
lmdb
p5-Net-DNS pkgconf protobuf-c py37-dnspython py37-pip py37-ply py37-pytest py37-requests
sudo
# Prefer GDB from ports
if
[
-x
/usr/bin/gdb
]
;
then
...
...
@@ -14,14 +14,7 @@ if [ -x /usr/bin/gdb ]; then
fi
# Fetch and apply all available binary updates
freebsd-update
--not-running-from-cron
fetch
freebsd-update
install
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=244493
ASSUME_ALWAYS_YES
=
yes
pkg
install
gmake
curl
-sSL
"https://github.com/LMDB/lmdb/archive/LMDB_0.9.24.tar.gz"
|
tar
-C
/usr/src
-xzf
-
cd
/usr/src/lmdb-LMDB_0.9.24/libraries/liblmdb
gmake
-j
@BUILD_PARALLEL_JOBS@
CC
=
clang
&&
gmake
install
freebsd-update
--not-running-from-cron
fetch
install
ASSUME_ALWAYS_YES
=
yes
pkg
install
automake lutok
curl
-sSL
"https://github.com/Mno-hime/kyua/archive/@KYUA_GIT_COMMIT@.tar.gz"
|
tar
-C
/usr/src
-xzf
-
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment