Compare commits
27 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
276c52b70a | ||
|
|
132869796e | ||
|
|
cda11895ff | ||
|
|
23b22027a0 | ||
|
|
91026b6d65 | ||
|
|
b36ce8e815 | ||
|
|
f0ef8cdf41 | ||
|
|
843ea880e1 | ||
|
|
9bc0f13ce7 | ||
|
|
eb118e68c3 | ||
|
|
8789595586 | ||
|
|
00fe010192 | ||
|
|
8807f95e9f | ||
|
|
790d573aa5 | ||
|
|
805befc53d | ||
|
|
f2fff55fb7 | ||
|
|
d53b44b954 | ||
|
|
c51c4d1d0f | ||
|
|
81e4a852ef | ||
|
|
1a7ca81f2e | ||
|
|
5b2adc37f5 | ||
|
|
7df50277a1 | ||
|
|
6d8bd4c135 | ||
|
|
777d508774 | ||
|
|
41a369a40c | ||
|
|
50d68a6033 | ||
|
|
b8695efc0d |
16
README.md
@@ -3,8 +3,22 @@
|
|||||||
Système d'exploitation x64 - 100% GNU basé sur Debian
|
Système d'exploitation x64 - 100% GNU basé sur Debian
|
||||||
|
|
||||||
## Build live via live-build
|
## Build live via live-build
|
||||||
|
Cloner le dépôt puis :
|
||||||
```
|
```
|
||||||
|
apt install live-build
|
||||||
lb config
|
lb config
|
||||||
lb build
|
lb build
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Création clef USB persistante
|
||||||
|
```
|
||||||
|
./stick-build /dev/sdX
|
||||||
|
```
|
||||||
|
|
||||||
|
** N.B : Inutile de créer l'ISO, il sera téléchargé et installé sur la clef
|
||||||
|
|
||||||
|
### ToDo
|
||||||
|
|
||||||
|
- [x] Installeur
|
||||||
|
- [x] Live Persistence
|
||||||
|
- [ ] Integration Yunohost
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ lb config noauto \
|
|||||||
--apt-recommends "true" \
|
--apt-recommends "true" \
|
||||||
--debian-installer-gui "true" \
|
--debian-installer-gui "true" \
|
||||||
--debian-installer "live" \
|
--debian-installer "live" \
|
||||||
--bootappend-live "lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live peristence components username=svpro_gnu" \
|
--bootappend-live "lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live persistence components username=svpro_gnu" \
|
||||||
--bootappend-install "locales=fr_FR.UTF-8" \
|
--bootappend-install "locales=fr_FR.UTF-8" \
|
||||||
--binary-images "iso-hybrid" \
|
--binary-images "iso-hybrid" \
|
||||||
--uefi-secure-boot "enable" \
|
--uefi-secure-boot "enable" \
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ LB_APT_INDICES="true"
|
|||||||
|
|
||||||
# $LB_BOOTAPPEND_LIVE: set boot parameters
|
# $LB_BOOTAPPEND_LIVE: set boot parameters
|
||||||
# (Default: empty)
|
# (Default: empty)
|
||||||
LB_BOOTAPPEND_LIVE="lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live peristence components username=svpro_gnu"
|
LB_BOOTAPPEND_LIVE="lang=fr_FR.UTF-8 locales=fr_FR.UTF-8 keyboard-layouts=fr splash timezone=Europe/Paris utc=yes keyboard-model=pc105 hostname=svprognu boot=live persistence components username=svpro_gnu"
|
||||||
|
|
||||||
# $LB_BOOTAPPEND_INSTALL: set boot parameters
|
# $LB_BOOTAPPEND_INSTALL: set boot parameters
|
||||||
# (Default: empty)
|
# (Default: empty)
|
||||||
|
|||||||
BIN
config/bootloaders/extlinux/splash.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
config/bootloaders/grub-legacy/splash.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
@@ -8,8 +8,8 @@ insmod all_video
|
|||||||
insmod gfxterm
|
insmod gfxterm
|
||||||
insmod png
|
insmod png
|
||||||
|
|
||||||
set color_normal=light-gray/black
|
set color_normal=white/blue
|
||||||
set color_highlight=white/black
|
set color_highlight=white/blue
|
||||||
|
|
||||||
if [ -e /isolinux/splash.png ]; then
|
if [ -e /isolinux/splash.png ]; then
|
||||||
# binary_syslinux modifies the theme file to point to the correct
|
# binary_syslinux modifies the theme file to point to the correct
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 134 KiB |
@@ -1,12 +1,12 @@
|
|||||||
label live-@FLAVOUR@
|
label live-@FLAVOUR@
|
||||||
menu label ^Live (@FLAVOUR@)
|
menu label ^SVPRO_GNU Live (@FLAVOUR@)
|
||||||
menu default
|
menu default
|
||||||
linux @LINUX@
|
linux @LINUX@
|
||||||
initrd @INITRD@
|
initrd @INITRD@
|
||||||
append @APPEND_LIVE@
|
append @APPEND_LIVE@
|
||||||
|
|
||||||
label live-@FLAVOUR@-failsafe
|
label live-@FLAVOUR@-failsafe
|
||||||
menu label ^Live (@FLAVOUR@ failsafe)
|
menu label ^Live sans-echecs (@FLAVOUR@ failsafe)
|
||||||
linux @LINUX@
|
linux @LINUX@
|
||||||
initrd @INITRD@
|
initrd @INITRD@
|
||||||
append @APPEND_LIVE_FAILSAFE@
|
append @APPEND_LIVE_FAILSAFE@
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 134 KiB |
BIN
config/bootloaders/pxelinux/splash.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
BIN
config/bootloaders/syslinux/splash.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
@@ -5,24 +5,8 @@
|
|||||||
LB_DISTRIBUTION="buster"
|
LB_DISTRIBUTION="buster"
|
||||||
|
|
||||||
# $LB_PARENT_DISTRIBUTION: select parent distribution to use
|
# $LB_PARENT_DISTRIBUTION: select parent distribution to use
|
||||||
# (Default: )
|
|
||||||
LB_PARENT_DISTRIBUTION=""
|
|
||||||
|
|
||||||
# $LB_DISTRIBUTION_CHROOT: select distribution to use in the chroot
|
|
||||||
# (Default: buster)
|
# (Default: buster)
|
||||||
LB_DISTRIBUTION_CHROOT="buster"
|
LB_PARENT_DISTRIBUTION="buster"
|
||||||
|
|
||||||
# $LB_PARENT_DISTRIBUTION_CHROOT: select parent distribution to use in the chroot
|
|
||||||
# (Default: buster)
|
|
||||||
LB_PARENT_DISTRIBUTION_CHROOT="buster"
|
|
||||||
|
|
||||||
# $LB_DISTRIBUTION_BINARY: select distribution to use in the final image
|
|
||||||
# (Default: buster)
|
|
||||||
LB_DISTRIBUTION_BINARY="buster"
|
|
||||||
|
|
||||||
# $LB_PARENT_DISTRIBUTION_BINARY: select parent distribution to use in the final image
|
|
||||||
# (Default: buster)
|
|
||||||
LB_PARENT_DISTRIBUTION_BINARY="buster"
|
|
||||||
|
|
||||||
# $LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION: select parent distribution for debian-installer to use
|
# $LB_PARENT_DEBIAN_INSTALLER_DISTRIBUTION: select parent distribution for debian-installer to use
|
||||||
# (Default: buster)
|
# (Default: buster)
|
||||||
|
|||||||
@@ -1,11 +1,10 @@
|
|||||||
[Image]
|
[Image]
|
||||||
Architecture: amd64
|
Architecture: amd64
|
||||||
Archive-Areas: main contrib non-free
|
Archive-Areas: main contrib non-free
|
||||||
Distribution-Chroot: buster
|
Distribution: buster
|
||||||
Distribution-Binary: buster
|
|
||||||
Mirror-Bootstrap: http://deb.debian.org/debian/
|
Mirror-Bootstrap: http://deb.debian.org/debian/
|
||||||
|
|
||||||
[FIXME]
|
[FIXME]
|
||||||
Configuration-Version: 1:20191221
|
Configuration-Version: 1:20191221
|
||||||
Name: live-image
|
Name: live_svpro_gnu
|
||||||
Type: iso-hybrid
|
Type: iso-hybrid
|
||||||
|
|||||||
@@ -17,16 +17,8 @@ LB_INTERACTIVE="false"
|
|||||||
LB_KEYRING_PACKAGES="debian-archive-keyring"
|
LB_KEYRING_PACKAGES="debian-archive-keyring"
|
||||||
|
|
||||||
# $LB_LINUX_FLAVOURS: set kernel flavour to use
|
# $LB_LINUX_FLAVOURS: set kernel flavour to use
|
||||||
# This is kept for backwards compatibility
|
|
||||||
# (Default: autodetected)
|
# (Default: autodetected)
|
||||||
if [ -n " amd64" ]
|
LB_LINUX_FLAVOURS="amd64"
|
||||||
then
|
|
||||||
LB_LINUX_FLAVOURS_WITH_ARCH=" amd64"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# $LB_LINUX_FLAVOURS_WITH_ARCH: set kernel flavour to use (with arch)
|
|
||||||
# (Default: autodetected)
|
|
||||||
LB_LINUX_FLAVOURS_WITH_ARCH="amd64"
|
|
||||||
|
|
||||||
# $LB_LINUX_PACKAGES: set kernel packages to use
|
# $LB_LINUX_PACKAGES: set kernel packages to use
|
||||||
# (Default: autodetected)
|
# (Default: autodetected)
|
||||||
|
|||||||
@@ -87,32 +87,26 @@ LB_TASKSEL="apt"
|
|||||||
# live-build options
|
# live-build options
|
||||||
|
|
||||||
# $_BREAKPOINTS: enable breakpoints
|
# $_BREAKPOINTS: enable breakpoints
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_BREAKPOINTS="false"
|
#_BREAKPOINTS="false"
|
||||||
|
|
||||||
# $_DEBUG: enable debug
|
# $_DEBUG: enable debug
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_DEBUG="false"
|
#_DEBUG="false"
|
||||||
|
|
||||||
# $_COLOR: enable color
|
# $_COLOR: enable color
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_COLOR="false"
|
#_COLOR="false"
|
||||||
|
|
||||||
# $_FORCE: enable force
|
# $_FORCE: enable force
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_FORCE="false"
|
#_FORCE="false"
|
||||||
|
|
||||||
# $_QUIET: enable quiet
|
# $_QUIET: enable quiet
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_QUIET="false"
|
_QUIET="false"
|
||||||
|
|
||||||
# $_VERBOSE: enable verbose
|
# $_VERBOSE: enable verbose
|
||||||
# If set here, overrides the command line option
|
|
||||||
# (Default: false)
|
# (Default: false)
|
||||||
#_VERBOSE="false"
|
#_VERBOSE="false"
|
||||||
|
|
||||||
|
|||||||
9
config/hooks/live/0200-seafile.hook.chroot
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
wget -O - http://linux-clients.seafile.com/seafile.key | apt-key add -
|
||||||
|
echo 'deb [arch=amd64] http://linux-clients.seafile.com/seafile-deb/buster/ stable main' > /etc/apt/sources.list.d/seafile.list
|
||||||
|
|
||||||
|
apt update
|
||||||
|
apt install -y seafile-gui
|
||||||
|
|
||||||
|
exit 0
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
firefox.settings.services.mozilla.com:HSTS 0 18454 1626011290641,1,0,2
|
||||||
|
addons.thunderbird.net:HSTS 0 18454 1626011109758,1,0,2
|
||||||
|
services.addons.thunderbird.net:HSTS 0 18454 1626011110751,1,0,2
|
||||||
|
location.services.mozilla.com:HSTS 0 18454 1626011262061,1,1,2
|
||||||
|
ssl.google-analytics.com:HSTS 0 18454 1605368705540,1,1,2
|
||||||
|
autoconfig.thunderbird.net:HSTS 0 18454 1626011263347,1,0,2
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
8932
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
// <!-- <mdb:mork:z v="1.4"/> -->
|
||||||
|
< <(a=c)> // (f=iso-8859-1)
|
||||||
|
(B8=Notes)(B9=LastModifiedDate)(BA=RecordKey)(BB=AddrCharSet)
|
||||||
|
(BC=LastRecordKey)(BD=ns:addrbk:db:table:kind:pab)(BE=ListName)
|
||||||
|
(BF=ListNickName)(C0=ListDescription)(C1=ListTotalAddresses)
|
||||||
|
(C2=LowercaseListName)(C3=ns:addrbk:db:table:kind:deleted)
|
||||||
|
(80=ns:addrbk:db:row:scope:card:all)
|
||||||
|
(81=ns:addrbk:db:row:scope:list:all)
|
||||||
|
(82=ns:addrbk:db:row:scope:data:all)(83=UID)(84=FirstName)(85=LastName)
|
||||||
|
(86=PhoneticFirstName)(87=PhoneticLastName)(88=DisplayName)
|
||||||
|
(89=NickName)(8A=PrimaryEmail)(8B=LowercasePrimaryEmail)
|
||||||
|
(8C=SecondEmail)(8D=LowercaseSecondEmail)(8E=PreferMailFormat)
|
||||||
|
(8F=PopularityIndex)(90=WorkPhone)(91=HomePhone)(92=FaxNumber)
|
||||||
|
(93=PagerNumber)(94=CellularNumber)(95=WorkPhoneType)(96=HomePhoneType)
|
||||||
|
(97=FaxNumberType)(98=PagerNumberType)(99=CellularNumberType)
|
||||||
|
(9A=HomeAddress)(9B=HomeAddress2)(9C=HomeCity)(9D=HomeState)
|
||||||
|
(9E=HomeZipCode)(9F=HomeCountry)(A0=WorkAddress)(A1=WorkAddress2)
|
||||||
|
(A2=WorkCity)(A3=WorkState)(A4=WorkZipCode)(A5=WorkCountry)
|
||||||
|
(A6=JobTitle)(A7=Department)(A8=Company)(A9=_AimScreenName)
|
||||||
|
(AA=AnniversaryYear)(AB=AnniversaryMonth)(AC=AnniversaryDay)
|
||||||
|
(AD=SpouseName)(AE=FamilyName)(AF=WebPage1)(B0=WebPage2)(B1=BirthYear)
|
||||||
|
(B2=BirthMonth)(B3=BirthDay)(B4=Custom1)(B5=Custom2)(B6=Custom3)
|
||||||
|
(B7=Custom4)>
|
||||||
|
|
||||||
|
<(80=0)>
|
||||||
|
{1:^80 {(k^BD:c)(s=9)}
|
||||||
|
[1:^82(^BC=0)]}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"schema":5,"addons":[{"id":"{847b3a00-7ab1-11d4-8f02-006008948af5}","icons":{"32":"https://addons.thunderbird.net/user-media/addon_icons/0/71-32.png?modified=496f6304","64":"https://addons.thunderbird.net/user-media/addon_icons/0/71-64.png?modified=496f6304"},"name":"Enigmail","version":"2.2","sourceURI":"https://addons.thunderbird.net/thunderbird/downloads/file/1017028/enigmail-2.2-tb.xpi?src=","homepageURL":"https://www.enigmail.net/","supportURL":"http://www.enigmail.net/support/","description":"Chiffrement des courriels et authentification OpenPGP pour Thunderbird.","fullDescription":"Enigmail ajoute à Thunderbird le chiffrement des courriels et l’authentification OpenPGP. Enigmail offre le chiffrement et le déchiffrement automatiques ainsi qu’une gestion intégrée des clés. Enigmail est fondé sur GnuPG pour les fonctions cryptographiques.\n\nNote : GnuPG ne fait pas partie de l’installation, mais sera téléchargé au cours du processus de configuration.","weeklyDownloads":6498,"type":"extension","creator":{"name":"Patrick Brunschwig","url":"https://addons.thunderbird.net/fr/thunderbird/user/patrick-brunschwig/"},"developers":[],"screenshots":[{"url":"https://addons.thunderbird.net/user-media/previews/full/0/179.png?modified=1559478140","width":200,"height":147,"thumbnailURL":"https://addons.thunderbird.net/user-media/previews/thumbs/0/179.png?modified=1559478140","thumbnailWidth":200,"thumbnailHeight":147}],"contributionURL":"","averageRating":3.748,"reviewCount":250,"reviewURL":"https://addons.thunderbird.net/fr/thunderbird/addon/enigmail/reviews/","updateDate":1594378281000}],"compatOverrides":[]}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
[Compatibility]
|
||||||
|
LastVersion=68.10.0_20200629235513/20200629235513
|
||||||
|
LastOSABI=Linux_x86_64-gcc3
|
||||||
|
LastPlatformDir=/usr/lib/thunderbird
|
||||||
|
LastAppDir=/usr/lib/thunderbird
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"clientID":"d06e102e-420e-425b-b6b0-ddd3933da9af"}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
["moz-abdirectory://?"]
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"{e2fda1a4-762b-4020-b5ad-a41df1933103}":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"default-theme@mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"google@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"bing@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"amazon@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"ddg@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"qwant@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]},"wikipedia@search.mozilla.org":{"permissions":["internal:privateBrowsingAllowed"],"origins":[]}}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
@@ -0,0 +1,27 @@
|
|||||||
|
// <!-- <mdb:mork:z v="1.4"/> -->
|
||||||
|
< <(a=c)> // (f=iso-8859-1)
|
||||||
|
(B8=Notes)(B9=LastModifiedDate)(BA=RecordKey)(BB=AddrCharSet)
|
||||||
|
(BC=LastRecordKey)(BD=ns:addrbk:db:table:kind:pab)(BE=ListName)
|
||||||
|
(BF=ListNickName)(C0=ListDescription)(C1=ListTotalAddresses)
|
||||||
|
(C2=LowercaseListName)(C3=ns:addrbk:db:table:kind:deleted)
|
||||||
|
(80=ns:addrbk:db:row:scope:card:all)
|
||||||
|
(81=ns:addrbk:db:row:scope:list:all)
|
||||||
|
(82=ns:addrbk:db:row:scope:data:all)(83=UID)(84=FirstName)(85=LastName)
|
||||||
|
(86=PhoneticFirstName)(87=PhoneticLastName)(88=DisplayName)
|
||||||
|
(89=NickName)(8A=PrimaryEmail)(8B=LowercasePrimaryEmail)
|
||||||
|
(8C=SecondEmail)(8D=LowercaseSecondEmail)(8E=PreferMailFormat)
|
||||||
|
(8F=PopularityIndex)(90=WorkPhone)(91=HomePhone)(92=FaxNumber)
|
||||||
|
(93=PagerNumber)(94=CellularNumber)(95=WorkPhoneType)(96=HomePhoneType)
|
||||||
|
(97=FaxNumberType)(98=PagerNumberType)(99=CellularNumberType)
|
||||||
|
(9A=HomeAddress)(9B=HomeAddress2)(9C=HomeCity)(9D=HomeState)
|
||||||
|
(9E=HomeZipCode)(9F=HomeCountry)(A0=WorkAddress)(A1=WorkAddress2)
|
||||||
|
(A2=WorkCity)(A3=WorkState)(A4=WorkZipCode)(A5=WorkCountry)
|
||||||
|
(A6=JobTitle)(A7=Department)(A8=Company)(A9=_AimScreenName)
|
||||||
|
(AA=AnniversaryYear)(AB=AnniversaryMonth)(AC=AnniversaryDay)
|
||||||
|
(AD=SpouseName)(AE=FamilyName)(AF=WebPage1)(B0=WebPage2)(B1=BirthYear)
|
||||||
|
(B2=BirthMonth)(B3=BirthDay)(B4=Custom1)(B5=Custom2)(B6=Custom3)
|
||||||
|
(B7=Custom4)>
|
||||||
|
|
||||||
|
<(80=0)>
|
||||||
|
{1:^80 {(k^BD:c)(s=9)}
|
||||||
|
[1:^82(^BC=0)]}
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
version="9"
|
||||||
|
logging="no"
|
||||||
|
name="People I Know"
|
||||||
|
enabled="yes"
|
||||||
|
type="17"
|
||||||
|
condition="AND (from,is in ab,moz-abmdbdirectory://abook.mab)"
|
||||||
|
name="Recent Mail"
|
||||||
|
enabled="yes"
|
||||||
|
type="17"
|
||||||
|
condition="AND (age in days,is less than,1)"
|
||||||
|
name="Last 5 Days"
|
||||||
|
enabled="yes"
|
||||||
|
type="17"
|
||||||
|
condition="AND (age in days,is less than,5)"
|
||||||
|
name="Not Junk"
|
||||||
|
enabled="yes"
|
||||||
|
type="17"
|
||||||
|
condition="AND (junk status,isn't,2)"
|
||||||
|
name="Has Attachments"
|
||||||
|
enabled="yes"
|
||||||
|
type="17"
|
||||||
|
condition="AND (has attachment status,is,true)"
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"major": 0, "name": "(39) Gemünden", "engine_commit": "01cde6481916", "package_version": "1.0.32", "pep_protocol_version": "2.0", "engine_version": "0.9.0", "patch": 1, "json_commit": "97c2a3b7e885", "minor": 14, "api_version": "0.14.1"}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"major": 0, "name": "(39) Gemünden", "engine_commit": "01cde6481916", "package_version": "1.0.32", "pep_protocol_version": "2.0", "engine_version": "0.9.0", "patch": 1, "json_commit": "97c2a3b7e885", "minor": 14, "api_version": "0.14.1"}
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
library=
|
||||||
|
name=NSS Internal PKCS #11 Module
|
||||||
|
parameters=configdir='sql:/home/svpro_gnu/.thunderbird/5wtb12jx.default-default' certPrefix='' keyPrefix='' secmod='secmod.db' flags=optimizeSpace updatedir='' updateCertPrefix='' updateKeyPrefix='' updateid='' updateTokenDescription=''
|
||||||
|
NSS=Flags=internal,critical trustOrder=75 cipherOrder=100 slotParams=(1={slotFlags=[ECC,RSA,DSA,DH,RC2,RC4,DES,RANDOM,SHA1,MD5,MD2,SSL,TLS,AES,Camellia,SEED,SHA256,SHA512] askpw=any timeout=30})
|
||||||
|
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
// Mozilla User Preferences
|
||||||
|
|
||||||
|
// DO NOT EDIT THIS FILE.
|
||||||
|
//
|
||||||
|
// If you make changes to this file while the application is running,
|
||||||
|
// the changes will be overwritten when the application exits.
|
||||||
|
//
|
||||||
|
// To change a preference value, you can either:
|
||||||
|
// - modify it via the UI (e.g. via about:config in the browser); or
|
||||||
|
// - set it within a user.js file in your profile.
|
||||||
|
|
||||||
|
user_pref("app.update.lastUpdateTime.addon-background-update-timer", 0);
|
||||||
|
user_pref("app.update.lastUpdateTime.blocklist-background-update-timer", 0);
|
||||||
|
user_pref("app.update.lastUpdateTime.search-engine-update-timer", 1594475138);
|
||||||
|
user_pref("app.update.lastUpdateTime.services-settings-poll-changes", 1594475289);
|
||||||
|
user_pref("app.update.lastUpdateTime.xpi-signature-verification", 0);
|
||||||
|
user_pref("browser.cache.disk.amount_written", 16348);
|
||||||
|
user_pref("browser.cache.disk.capacity", 542720);
|
||||||
|
user_pref("browser.cache.disk.filesystem_reported", 1);
|
||||||
|
user_pref("browser.search.region", "FR");
|
||||||
|
user_pref("calendar.list.sortOrder", "37c26703-b06d-4ca5-a71b-1f844bda8993");
|
||||||
|
user_pref("calendar.registry.37c26703-b06d-4ca5-a71b-1f844bda8993.calendar-main-in-composite", true);
|
||||||
|
user_pref("calendar.registry.37c26703-b06d-4ca5-a71b-1f844bda8993.name", "Mon agenda");
|
||||||
|
user_pref("calendar.registry.37c26703-b06d-4ca5-a71b-1f844bda8993.type", "storage");
|
||||||
|
user_pref("calendar.registry.37c26703-b06d-4ca5-a71b-1f844bda8993.uri", "moz-storage-calendar://");
|
||||||
|
user_pref("calendar.timezone.local", "Europe/Paris");
|
||||||
|
user_pref("calendar.ui.version", 3);
|
||||||
|
user_pref("extensions.activeThemeID", "default-theme@mozilla.org");
|
||||||
|
user_pref("extensions.blocklist.pingCountVersion", 0);
|
||||||
|
user_pref("extensions.databaseSchema", 31);
|
||||||
|
user_pref("extensions.getAddons.cache.lastUpdate", 1594482218);
|
||||||
|
user_pref("extensions.getAddons.databaseSchema", 5);
|
||||||
|
user_pref("extensions.incognito.migrated", true);
|
||||||
|
user_pref("extensions.lastAppBuildId", "20200629235513");
|
||||||
|
user_pref("extensions.lastAppVersion", "68.10.0");
|
||||||
|
user_pref("extensions.lastPlatformVersion", "68.10.0");
|
||||||
|
user_pref("extensions.pendingOperations", false);
|
||||||
|
user_pref("extensions.systemAddonSet", "{\"schema\":1,\"addons\":{}}");
|
||||||
|
user_pref("extensions.ui.dictionary.hidden", true);
|
||||||
|
user_pref("extensions.ui.lastCategory", "addons://list/extension");
|
||||||
|
user_pref("extensions.ui.locale.hidden", false);
|
||||||
|
user_pref("extensions.webextensions.uuids", "{\"{e2fda1a4-762b-4020-b5ad-a41df1933103}\":\"f228227a-c9cc-4c35-92ec-4c40a5b44a49\",\"default-theme@mozilla.org\":\"14198eea-f337-497e-a8a4-606610528341\",\"google@search.mozilla.org\":\"ed44e6d4-b65e-4435-8ff3-f3123c172ab6\",\"bing@search.mozilla.org\":\"8e868fa9-ce0a-43fe-9eaf-8d92e9b28c08\",\"amazon@search.mozilla.org\":\"24815bc5-be04-4d77-98b4-a8d115c298e6\",\"ddg@search.mozilla.org\":\"cd3a95f4-315e-40a0-806d-adeff365aa01\",\"qwant@search.mozilla.org\":\"5931d4a9-3292-4157-9d1d-85ca5de4b2c5\",\"wikipedia@search.mozilla.org\":\"88f5b6f8-a687-4022-8399-0736f5349615\",\"{847b3a00-7ab1-11d4-8f02-006008948af5}\":\"9bbf4588-bfcf-4698-aeca-6791a53213a0\"}");
|
||||||
|
user_pref("mail.ab_remote_content.migrated", 1);
|
||||||
|
user_pref("mail.append_preconfig_smtpservers.version", 2);
|
||||||
|
user_pref("mail.default_charsets.migrated", 1);
|
||||||
|
user_pref("mail.folder.views.version", 1);
|
||||||
|
user_pref("mail.openMessageBehavior.version", 1);
|
||||||
|
user_pref("mail.rights.version", 1);
|
||||||
|
user_pref("mail.spam.version", 1);
|
||||||
|
user_pref("mail.ui-rdf.version", 17);
|
||||||
|
user_pref("mailnews.database.global.datastore.id", "1a9b80e8-1815-4640-8add-9ebb228391e");
|
||||||
|
user_pref("mailnews.headers.extraAddonHeaders", "autocrypt openpgp");
|
||||||
|
user_pref("mailnews.quotingPrefs.version", 1);
|
||||||
|
user_pref("mailnews.start_page_override.mstone", "68.10.0");
|
||||||
|
user_pref("mailnews.tags.$label1.color", "#FF0000");
|
||||||
|
user_pref("mailnews.tags.$label1.tag", "Important");
|
||||||
|
user_pref("mailnews.tags.$label2.color", "#FF9900");
|
||||||
|
user_pref("mailnews.tags.$label2.tag", "Travail");
|
||||||
|
user_pref("mailnews.tags.$label3.color", "#009900");
|
||||||
|
user_pref("mailnews.tags.$label3.tag", "Personnel");
|
||||||
|
user_pref("mailnews.tags.$label4.color", "#3333FF");
|
||||||
|
user_pref("mailnews.tags.$label4.tag", "À faire");
|
||||||
|
user_pref("mailnews.tags.$label5.color", "#993399");
|
||||||
|
user_pref("mailnews.tags.$label5.tag", "En attente");
|
||||||
|
user_pref("mailnews.tags.version", 2);
|
||||||
|
user_pref("media.gmp.storage.version.observed", 1);
|
||||||
|
user_pref("network.predictor.cleaned-up", true);
|
||||||
|
user_pref("places.history.expiration.transient_current_max_pages", 111257);
|
||||||
|
user_pref("security.sandbox.plugin.tempDirSuffix", "619ccaba-8a02-460f-8fcb-c3205ff79c1f");
|
||||||
|
user_pref("services.settings.clock_skew_seconds", 0);
|
||||||
|
user_pref("services.settings.last_update_seconds", 1594475289);
|
||||||
|
user_pref("services.settings.main.hijack-blocklists.last_check", 1594475289);
|
||||||
|
user_pref("services.settings.main.language-dictionaries.last_check", 1594475289);
|
||||||
|
user_pref("services.settings.main.sites-classification.last_check", 1594475289);
|
||||||
|
user_pref("services.settings.security.onecrl.checked", 1594475289);
|
||||||
|
user_pref("signon.importedFromSqlite", true);
|
||||||
|
user_pref("toolkit.telemetry.cachedClientID", "d06e102e-420e-425b-b6b0-ddd3933da9af");
|
||||||
|
user_pref("toolkit.telemetry.prompted", 2);
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"rev":0,"windows":[{"type":"3pane","tabs":{"rev":0,"selectedIndex":null,"tabs":[]}}]}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"profile-after-change":true,"final-ui-startup":true,"quit-application-granted":true,"quit-application":true,"profile-change-net-teardown":true,"profile-change-teardown":true,"profile-before-change":true}
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"created": 1594481891554,
|
||||||
|
"firstUse": null
|
||||||
|
}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
version=1
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
{"chrome://messenger/content/messenger.xul":{"mail-toolbar-menubar2":{"autohide":"true"},"qfb-boolean-mode":{"value":"OR"},"unifinder-search-results-tree-col-title":{"ordinal":"1"},"unifinder-search-results-tree-col-startdate":{"ordinal":"3"},"unifinder-search-results-tree-col-enddate":{"ordinal":"5"},"unifinder-search-results-tree-col-categories":{"ordinal":"7"},"unifinder-search-results-tree-col-location":{"ordinal":"9"},"unifinder-search-results-tree-col-status":{"ordinal":"11"},"unifinder-search-results-tree-col-calendarname":{"ordinal":"13"},"today-minimonth-box":{"collapsed":"true"},"today-none-box":{"collapsed":"true"},"messagepaneboxwrapper":{"collapsed":"true"},"today-pane-splitter":{"hidden":"true"},"today-pane-panel":{"modewidths":"200,200,200","width":"200"},"messengerWindow":{"screenX":"0","screenY":"24","width":"1024","height":"688","sizemode":"maximized"},"header-view-toolbox":{"mode":"full","iconsize":"small","labelalign":"end"},"header-view-toolbar":{"iconsize":"small"},"enigmailStatusCol":{"hidden":"true"},"calendar-task-tree":{"widths":"0 0 0 0 0 0 0 0 0 0 0 0","ordinals":"0 3 5 7 9 11 13 15 17 19 21 23"},"unifinder-todo-tree":{"widths":"0 0 0 0 0 0 0 0 0 0 0 0","ordinals":"0 3 5 7 9 11 13 15 17 19 21 23"},"todo-tab-panel":{"collapsed":"true"}}}
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
1594481891
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
[FDC34C9F024745EB]
|
||||||
|
Default=5wtb12jx.default-default
|
||||||
|
Locked=1
|
||||||
|
|
||||||
19
config/includes.chroot/etc/skel/.thunderbird/profiles.ini
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[Profile1]
|
||||||
|
Name=default
|
||||||
|
IsRelative=1
|
||||||
|
Path=qi2e2rwx.default
|
||||||
|
Default=1
|
||||||
|
|
||||||
|
[InstallFDC34C9F024745EB]
|
||||||
|
Default=5wtb12jx.default-default
|
||||||
|
Locked=1
|
||||||
|
|
||||||
|
[Profile0]
|
||||||
|
Name=default-default
|
||||||
|
IsRelative=1
|
||||||
|
Path=5wtb12jx.default-default
|
||||||
|
|
||||||
|
[General]
|
||||||
|
StartWithLastProfile=1
|
||||||
|
Version=2
|
||||||
|
|
||||||
4
config/includes.chroot/etc/skel/.thunderbird/qi2e2rwx.default/times.json
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"created": 1594481891554,
|
||||||
|
"firstUse": null
|
||||||
|
}
|
||||||
7
config/includes.chroot/usr/local/bin/grub_boot_splash
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
echo "GRUB_BACKGROUND=\"/usr/share/plymouth/themes/svpro_gnu/svprognu-splash.png\"" >> /etc/default/grub
|
||||||
|
echo "GRUB_CMDLINE_LINUX_DEFAULT=\"quiet splash\"" >> /etc/default/grub
|
||||||
|
update-grub
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
Before Width: | Height: | Size: 317 KiB After Width: | Height: | Size: 421 KiB |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 38 KiB |
|
Before Width: | Height: | Size: 18 KiB |
@@ -2,16 +2,16 @@
|
|||||||
## Global ##############
|
## Global ##############
|
||||||
# fr
|
# fr
|
||||||
d-i debian-installer/language string fr
|
d-i debian-installer/language string fr
|
||||||
#d-i debian-installer/country string FR
|
d-i debian-installer/country string FR
|
||||||
#d-i debian-installer/locale string fr_FR.UTF-8
|
d-i debian-installer/locale string fr_FR.UTF-8
|
||||||
#d-i keymap select fr
|
d-i keymap select fr
|
||||||
# suppression de la config réseau lors de l'installation
|
# suppression de la config réseau lors de l'installation
|
||||||
d-i netcfg/enable boolean false
|
d-i netcfg/enable boolean true
|
||||||
# horloge matérielle sur UTC :
|
# horloge matérielle sur UTC :
|
||||||
#d-i clock-setup/utc boolean true
|
#d-i clock-setup/utc boolean true
|
||||||
# Vous pouvez mettre toute valeur acceptée pour $TZ.
|
# Vous pouvez mettre toute valeur acceptée pour $TZ.
|
||||||
# Voyez ce que contient /usr/share/zoneinfo/ pour les valeurs possibles.
|
# Voyez ce que contient /usr/share/zoneinfo/ pour les valeurs possibles.
|
||||||
#d-i time/zone string Europe/Paris
|
d-i time/zone string Europe/Paris
|
||||||
#########################
|
#########################
|
||||||
## gestion des comptes ##
|
## gestion des comptes ##
|
||||||
#########################
|
#########################
|
||||||
@@ -20,7 +20,7 @@ d-i passwd/root-login boolean false
|
|||||||
# Le compte sera ajouté à certains groupes.
|
# Le compte sera ajouté à certains groupes.
|
||||||
d-i passwd/user-default-groups string audio cdrom video sudo netdev plugdev fuse users lp lpadmin
|
d-i passwd/user-default-groups string audio cdrom video sudo netdev plugdev fuse users lp lpadmin
|
||||||
# apt - no mirror
|
# apt - no mirror
|
||||||
d-i apt-setup/use_mirror boolean false
|
d-i apt-setup/use_mirror boolean true
|
||||||
# tout dans une seule partition
|
# tout dans une seule partition
|
||||||
d-i partman-auto/choose_recipe select atomic
|
d-i partman-auto/choose_recipe select atomic
|
||||||
#################################
|
#################################
|
||||||
@@ -54,5 +54,5 @@ d-i grub-installer/only_debian boolean true
|
|||||||
#d-i finish-install/reboot_in_progress note
|
#d-i finish-install/reboot_in_progress note
|
||||||
# sources.list
|
# sources.list
|
||||||
d-i preseed/late_command string \
|
d-i preseed/late_command string \
|
||||||
in-target /usr/local/bin/debian_perso_preseed ;\
|
in-target /usr/local/bin/grub_boot_splash ;\
|
||||||
in-target rm -f /usr/local/bin/debian_perso_preseed ;
|
in-target rm -f /usr/local/bin/grub_boot_splash ;
|
||||||
BIN
config/includes.installer/usr/share/graphics/logo_debian.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
@@ -18,3 +18,13 @@ plymouth-themes
|
|||||||
scribus
|
scribus
|
||||||
inkscape
|
inkscape
|
||||||
vlc
|
vlc
|
||||||
|
curl
|
||||||
|
git
|
||||||
|
sshfs
|
||||||
|
wget
|
||||||
|
net-tools
|
||||||
|
qtpass
|
||||||
|
davfs2
|
||||||
|
xtightvncviewer
|
||||||
|
nextcloud-desktop
|
||||||
|
nautilus-nextcloud
|
||||||
|
|||||||
43
stick_build
Executable file
@@ -0,0 +1,43 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# stick_build /dev/sdX
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
ISO="live_svpro_gnu-amd64.hybrid.iso"
|
||||||
|
|
||||||
|
# Recuperation iso
|
||||||
|
echo "Téléchargement de l'iso..."
|
||||||
|
sleep 5
|
||||||
|
wget -O ${ISO} https://cloud.weblib.re/s/iZ3RPAbJ7BXTmXc/download
|
||||||
|
wget -O ${ISO}.md5sum https://cloud.weblib.re/s/GtSEtc4Gy8CGxFW/download
|
||||||
|
echo "Vérification de l'image..."
|
||||||
|
|
||||||
|
if ! md5sum -c ${ISO}.md5sum
|
||||||
|
then
|
||||||
|
echo "ISO Corompue. Abandon !!"
|
||||||
|
rm -f ${ISO} ${ISO}.md5
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Copie de l'image iso sur clé
|
||||||
|
echo "Transfert en cours..."
|
||||||
|
dd if=${ISO} of=$1 bs=4M status=progress
|
||||||
|
sync
|
||||||
|
|
||||||
|
# Création de la partition dédiée à la persistence
|
||||||
|
echo "Création de la persistence..."
|
||||||
|
sleep 5
|
||||||
|
printf 'n\np\n\n\n\nw' | fdisk $1
|
||||||
|
mkfs.ext4 -L persistence ${1}3
|
||||||
|
|
||||||
|
# Configuratio de la partition
|
||||||
|
mount ${1}3 /mnt
|
||||||
|
echo / union > /mnt/persistence.conf
|
||||||
|
umount /mnt
|
||||||
|
|
||||||
|
# Fin
|
||||||
|
echo "Terminé ! Vous pouvez booter sur la clé USB, la persistence sera auto-configurée lors du premier Boot !"
|
||||||
|
|
||||||
|
|
||||||
|
exit 0
|
||||||