Skip to content

Commit cd4218d

Browse files
committed
Add openmediavault build
1 parent 7cf5c63 commit cd4218d

File tree

7 files changed

+65
-1
lines changed

7 files changed

+65
-1
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,4 @@
11
/out/
22
/tmp/
3+
/*.tar
4+
/*.tar.xz

Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ all: \
1515
ubuntu-zesty-minimal-$(RELEASE_NAME)-armhf.tar.xz \
1616
debian-jessie-minimal-$(RELEASE_NAME)-arm64.tar.xz \
1717
debian-jessie-minimal-$(RELEASE_NAME)-armhf.tar.xz \
18+
debian-jessie-openmediavault-$(RELEASE_NAME)-arm64.tar.xz \
19+
debian-jessie-openmediavault-$(RELEASE_NAME)-armhf.tar.xz \
1820
debian-stretch-minimal-$(RELEASE_NAME)-arm64.tar.xz \
1921
debian-stretch-minimal-$(RELEASE_NAME)-armhf.tar.xz \
2022

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
-----BEGIN PGP PUBLIC KEY BLOCK-----
2+
Version: GnuPG v1.4.9 (GNU/Linux)
3+
4+
mQGiBEuc8QARBADukrjoPyHkmxyCnDTl+9WA+ThdAvLrkyneXMh6QsEILiy8Xj5m
5+
gTH/xYfT3tkINCV1fvJAJFQyzbdnraxj3HFw6pD5M7xOuU6yOVeisOufRLsb7+wh
6+
o9S+538YTOEQhGoA+lAZ/beMLFbP+IJs768G2q0z0RSTJI65wIgTF4zy4wCgpN3t
7+
RCwjl+NhMtV26Q+DgMLxeLEEANyBZnBilqFxSTNCPsMsaJ3bcT22FoJIhFL18W70
8+
BwGfSYipudg+/n98Rf+swHj3jqhe6GXo/azui+H/yADVB5wCgRxK2SqqpUTapT25
9+
lbgK0IuR0uNWKq0frfZDeZVdRF/Igf+U0ieXu0nUgEDp6mJAQ3bUF3b0u8+lk4hl
10+
Z2S2A/0WAzjFIQFCeGof/dY1zEFl2YB9hZdMsfpB73fmvFWWePSyT2Wbx4bnV2GM
11+
7DCgc+Jb7KZfYRxVTX+WapW13O6jKn9vaY1XkSrtcF1YKecNsJ0QYGwZA4clrFgU
12+
DmmdInItOMtcOk2ZkI0g6Ul+zMzHLdHBAYzah4JcXu3FD0o1qrRST3Blbk1lZGlh
13+
VmF1bHQub3JnIChPcGVuTWVkaWFWYXVsdCBwYWNrYWdlcyBhcmNoaXZlKSA8cGFj
14+
a2FnZXNAb3Blbm1lZGlhdmF1bHQub3JnPohgBBMRAgAgBQJLnPEAAhsDBgsJCAcD
15+
AgQVAggDBBYCAwECHgECF4AACgkQfnpsWS7zXRMauQCfeeASCpE9FRlT0RvmruTo
16+
CdvknmMAnAj3z0qZ8FRDlxDq5/ZZpRV0ZufRuQINBEuc8QAQCACbgg+6SpaKvXD0
17+
p9uEYjoFZkIeEsJ+TzPfllUZusDQDOi8JLHkh954uRjjsG75QGG2ReRCVVtzlX5r
18+
GDT6E4dz8W7PJ/mreyAxbNcdrpHF58ytidXtisjlCQEwxd+iKGDbRs9eCW6LR9JT
19+
RNWMLW2V2SU56/kHz583RqoKXMHwgKL9o/3+Iz2vQ81C5b9fr1R7ehGn4umwaJFl
20+
5nQmUcOdRzAM+m1QYFx6nBYeqT4ChW6nQ16h8OelJv0L6Ojp1T+c5zdKXmo/gwr4
21+
PpFSvQygpnctfSelM7o2SRtsOg51KLFD/2eGg3zWuO9u5IK5fJXRpgo6DKJc81FJ
22+
tPlq9qbnAAMFCACavPO8fUECEANa82pO0tmAmr7Hgeie1TnATYkcHeEZqtfnzzrZ
23+
B8Cf47cryIRijLSWoBTTqU+l73dDTdaoR9eY+LNCI7ATHHL/szcJ53ckOF/811aV
24+
z8/ACB1bAlboaMYGPHpi+r/2FhQxnTEN/3/MCJGtjU23oYm6wE8AAQ4PzsSGaxPp
25+
HkEuUOaV1bl4IuXkhVzmt5hH6liID79BzhIItgzuhHXo14fQcqVL2jcoH0/VY+Ki
26+
luKyA17jyIfDSJF0FAidp7QhddDwRW5EdznXdJsF0zQOfpnTPjIW9I2eLhmDP/Sr
27+
MVJOXKzZMZPXKO+57QMPiEv3aNtYsNZtikXAiEkEGBECAAkFAkuc8QACGwwACgkQ
28+
fnpsWS7zXRNLMQCfcQW5ZVbLf4+O91joWpJ8GFGJXdcAn09vfHNwwgPkTFBQOMew
29+
s6KUVxiM
30+
=mF0t
31+
-----END PGP PUBLIC KEY BLOCK-----
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
deb http://packages.openmediavault.org/public/ erasmus main
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
#!/bin/bash
2+
3+
set -xe
4+
5+
# taken from https://github.com/armbian/build/blob/b13e92911e91e34b0b9189c704f3186a0b3788f0/scripts/customize-image.sh.template#L31
6+
7+
debconf-apt-progress -- apt-get update
8+
9+
# install postfix and fix newaliases bug (see Ubuntu bug 1531299)
10+
debconf-set-selections <<< "postfix postfix/mailname string openmediavault"
11+
debconf-set-selections <<< "postfix postfix/main_mailer_type string 'No configuration'"
12+
apt-get --yes --force-yes --allow-unauthenticated --fix-missing --no-install-recommends \
13+
-o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" install \
14+
debconf-utils postfix || true
15+
cp -p /usr/bin/newaliases /usr/bin/newaliases.bak
16+
ln -sf /bin/true /usr/bin/newaliases
17+
18+
# install openmediavault
19+
apt-get update -y
20+
apt-get --force-yes -y install openmediavault
21+
22+
# install omvextras.org
23+
wget http://omv-extras.org/openmediavault-omvextrasorg_latest_all3.deb
24+
dpkg -i openmediavault-omvextrasorg_latest_all3.deb
25+
rm openmediavault-omvextrasorg_latest_all3.deb
26+
27+
# bring back aliases
28+
mv /usr/bin/newaliases.bak /usr/bin/newaliases

configs/debian/package-lists/additional.list.chroot

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,3 @@ wget
1616
ca-certificates
1717
software-properties-common
1818
sudo
19-

configs/debian/package-lists/base.list.chroot

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,4 @@ ssh
1818
avahi-daemon
1919
ntp
2020
wireless-tools
21+
apt-transport-https

0 commit comments

Comments
 (0)