Déplacement de l'instruction du background grub.
Ajout de la liste blorand et de sa cleg gpg à apt pour les maj. Ajout de la CA locale.
This commit is contained in:
34
BLORAND-CA_Root.crt
Normal file
34
BLORAND-CA_Root.crt
Normal file
@@ -0,0 +1,34 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
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
|
||||
ekH0hizJ4k6EATsDYAbnuh1bWetpRvZHwxGA
|
||||
-----END CERTIFICATE-----
|
BIN
blorand.gpg
Normal file
BIN
blorand.gpg
Normal file
Binary file not shown.
1
blorand.list
Normal file
1
blorand.list
Normal file
@@ -0,0 +1 @@
|
||||
deb [signed-by=/etc/apt/keyrings/blorand.gpg] http://repo.blorand.org/apt/debian stable main
|
19
debian/changelog
vendored
19
debian/changelog
vendored
@@ -1,3 +1,22 @@
|
||||
blorand (1.2.2) stable; urgency=medium
|
||||
|
||||
* Add Keyrings en list file for future update
|
||||
|
||||
-- Benoit LORAND <benoit.lorand@blorand.org> Fri, 22 Aug 2025 16:31:23 +0200
|
||||
|
||||
blorand (1.2.1) stable; urgency=medium
|
||||
|
||||
* ADD BLORAND CA root certificate declaration
|
||||
|
||||
-- Benoit LORAND <benoit.lorand@blorand.org> Fri, 22 Aug 2025 15:32:34 +0200
|
||||
|
||||
blorand (1.2) UNRELEASED; urgency=medium
|
||||
|
||||
* Déclaration de l'image de background dans /etc/default/grub.d/blorand.cfg
|
||||
* De la sorte, l'image le saute pas lors des mises à jour de grub
|
||||
|
||||
-- Benoit LORAND <benoit.lorand@blorand.org> Fri, 22 Aug 2025 15:11:47 +0200
|
||||
|
||||
blorand (1.1) stable; urgency=medium
|
||||
|
||||
* Correction de typo qui gêne l'installation du package lors de la phase
|
||||
|
7
debian/control
vendored
7
debian/control
vendored
@@ -1,5 +1,5 @@
|
||||
Source: blorand
|
||||
Maintainer: Benoit LORAND <benoit.lorand@blorand.fr>
|
||||
Maintainer: Benoit LORAND <benoit.lorand@blorand.org>
|
||||
Section: misc
|
||||
Priority: optional
|
||||
Standards-Version: 3.9.2
|
||||
@@ -17,15 +17,14 @@ Depends: ${shlibs:Depends},
|
||||
tmux,
|
||||
iftop,
|
||||
tcpdump,
|
||||
net-tools
|
||||
net-tools,
|
||||
ca-certificates
|
||||
Suggests: blorand-plymouth-theme,
|
||||
clamav,
|
||||
clamav-daemon,
|
||||
snmpd,
|
||||
failban,
|
||||
autossh
|
||||
Conflicts: provectio
|
||||
Replaces: provectio
|
||||
Section: Personnalisation_BLORAND
|
||||
Priority: optional
|
||||
Description: Personnalisation du système Debian
|
||||
|
6
debian/postinst
vendored
6
debian/postinst
vendored
@@ -5,13 +5,15 @@ set -e
|
||||
case "$1" in
|
||||
configure)
|
||||
if [ -e /usr/sbin/grub-mkconfig ] ; then
|
||||
GRUBDEFAULT="/etc/default/grub"
|
||||
GRUBDEFAULT="/etc/default/grub.d/blorand.cfg"
|
||||
if [ -e "$GRUBDEFAULT" ] ; then
|
||||
if (grep '^GRUB_BACKGROUND' "$GRUBDEFAULT" > /dev/null 2>&1) ; then
|
||||
sed -i 's@^GRUB_BACKGROUND.*$@GRUB_BACKGROUND="/usr/share/blorand/blorand.png"@g' "$GRUBDEFAULT"
|
||||
else
|
||||
echo 'GRUB_BACKGROUND="/usr/share/blorand/blorand.png"' >> "$GRUBDEFAULT"
|
||||
fi
|
||||
else
|
||||
echo 'GRUB_BACKGROUND="/usr/share/blorand/blorand.png"' >> "$GRUBDEFAULT"
|
||||
fi
|
||||
/usr/sbin/grub-mkconfig -o /boot/grub/grub.cfg
|
||||
fi
|
||||
@@ -22,7 +24,9 @@ configure)
|
||||
fi
|
||||
done
|
||||
|
||||
install -Dvm 0644 /usr/share/blorand/BLORAND-CA_Root.crt /usr/local/share/ca-certificates/extra/BLORAND-CA_Root.crt
|
||||
install -Dvm 0755 /usr/share/blorand/blorand.profile /etc/profile.d/blorand.sh
|
||||
/usr/sbin/update-ca-certificates
|
||||
|
||||
;;
|
||||
|
||||
|
4
debian/rules
vendored
4
debian/rules
vendored
@@ -6,4 +6,6 @@ override_dh_auto_install:
|
||||
install -D -m 0644 blorand.png $$(pwd)/debian/blorand/usr/share/blorand/blorand.png
|
||||
install -D -m 0644 blorand.profile $$(pwd)/debian/blorand/usr/share/blorand/blorand.profile
|
||||
install -D -m 0644 vimrc.blorand $$(pwd)/debian/blorand/usr/share/blorand/vimrc.blorand
|
||||
|
||||
install -D -m 0644 BLORAND-CA_Root.crt $$(pwd)/debian/blorand/usr/share/blorand/BLORAND-CA_Root.crt
|
||||
install -D -m 0644 BLORAND.gpg $$(pwd)/debian/blorand/etc/apt/keyrings/blorand.gpg
|
||||
install -D -m 0644 BLORAND.list $$(pwd)/debian/blorand/etc/apt/sources.list.d/blorand.list
|
||||
|
Reference in New Issue
Block a user