For private use with TLS 1.3, it's assigned the following definitions of ciphersuites for Camellia-GCM.
CAMELLIA-128-GCM: 0xff, 0xca
CAMELLIA-256-GCM: 0xff, 0xcb
And re-add TLS 1.2 Camellia-GCM to priorities ciphersuites.
- Required packages:
packaging-dev
,lzip
/ Preparation:sudo apt-get build-dep gnutls28
(# in some directory)
git clone -b buster --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.6.7.orig.tar.xz
cd gnutls-3.6.7
tar xf ../gnutls28_3.6.7-4+deb10u12.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us
(# in some directory)
git clone -b bullseye --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.7.1.orig.tar.xz
cd gnutls-3.7.1
tar xf ../gnutls28_3.7.1-5+deb11u6.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us
(# in some directory)
git clone -b bookworm --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.7.9.orig.tar.xz
cd gnutls-3.7.9
tar xf ../gnutls28_3.7.9-2+deb12u3.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us
(# in some directory)
git clone -b focal --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.6.13.orig.tar.xz
cd gnutls-3.6.13
tar xf ../gnutls28_3.6.13-2ubuntu1.11.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us
(# in some directory)
git clone -b jammy --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.7.3.orig.tar.xz
cd gnutls-3.7.3
tar xf ../gnutls28_3.7.3-4ubuntu1.5.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us
(# in some directory)
git clone -b noble --depth 1 https://gist.github.com/h-yamamo/c087742f8ee0a39096a0bfb62a4a5abe
apt-get -d source gnutls28
tar xf gnutls28_3.8.3.orig.tar.xz
cd gnutls-3.8.3
tar xf ../gnutls28_3.8.3-1.1ubuntu3.2.debian.tar.xz
tar xvf ../c087742f8ee0a39096a0bfb62a4a5abe/debian.tlz
(# you may edit debian/changelog and/or something others)
debuild -uc -us