Compare commits
	
		
			19 Commits
		
	
	
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | b36ce8e815 | ||
|  | f0ef8cdf41 | ||
|  | 843ea880e1 | ||
|  | 9bc0f13ce7 | ||
|  | eb118e68c3 | ||
|  | 8789595586 | ||
|  | 00fe010192 | ||
|  | 8807f95e9f | ||
|  | 790d573aa5 | ||
|  | 805befc53d | ||
|  | f2fff55fb7 | ||
|  | d53b44b954 | ||
|  | c51c4d1d0f | ||
|  | 81e4a852ef | ||
|  | 1a7ca81f2e | ||
|  | 5b2adc37f5 | ||
|  | 7df50277a1 | ||
|  | 6d8bd4c135 | ||
|  | 777d508774 | 
| @@ -8,3 +8,9 @@ Système d'exploitation x64 - 100% GNU basé sur Debian | ||||
| lb config | ||||
| lb build | ||||
| ``` | ||||
|  | ||||
| ### ToDo | ||||
|  | ||||
| - [x] Installeur | ||||
| - [ ] Live Persistence | ||||
| - [ ] Yunohost | ||||
| @@ -10,7 +10,7 @@ lb config noauto \ | ||||
|         --apt-recommends "true" \ | ||||
|         --debian-installer-gui "true" \ | ||||
|         --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" \ | ||||
|         --binary-images "iso-hybrid" \ | ||||
| 	--uefi-secure-boot "enable" \ | ||||
|   | ||||
| @@ -10,7 +10,7 @@ LB_APT_INDICES="true" | ||||
|  | ||||
| # $LB_BOOTAPPEND_LIVE: set boot parameters | ||||
| # (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 | ||||
| # (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 png | ||||
|  | ||||
| set color_normal=light-gray/black | ||||
| set color_highlight=white/black | ||||
| set color_normal=white/blue | ||||
| set color_highlight=white/blue | ||||
|  | ||||
| if [ -e /isolinux/splash.png ]; then | ||||
|     # binary_syslinux modifies the theme file to point to the correct | ||||
|   | ||||
| Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 134 KiB | 
| 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 | 
| @@ -7,5 +7,5 @@ Mirror-Bootstrap: http://deb.debian.org/debian/ | ||||
|  | ||||
| [FIXME] | ||||
| Configuration-Version: 1:20191221 | ||||
| Name: live-image | ||||
| Name: live_svpro_gnu | ||||
| Type: iso-hybrid | ||||
|   | ||||
							
								
								
									
										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 | 
| @@ -1,58 +0,0 @@ | ||||
| ############ | ||||
| ## Global ############## | ||||
| # fr | ||||
| d-i debian-installer/language string fr | ||||
| #d-i debian-installer/country string FR | ||||
| #d-i debian-installer/locale string fr_FR.UTF-8 | ||||
| #d-i keymap select fr | ||||
| # suppression de la config réseau lors de l'installation | ||||
| d-i netcfg/enable boolean false | ||||
| # horloge matérielle sur UTC : | ||||
| #d-i clock-setup/utc boolean true | ||||
| # Vous pouvez mettre toute valeur acceptée pour $TZ. | ||||
| # Voyez ce que contient /usr/share/zoneinfo/ pour les valeurs possibles. | ||||
| #d-i time/zone string Europe/Paris | ||||
| ######################### | ||||
| ## gestion des comptes ## | ||||
| ######################### | ||||
| # Ne pas créer de compte root (l'utilisateur ordinaire utilisera sudo). | ||||
| d-i passwd/root-login boolean false | ||||
| # Le compte sera ajouté à certains groupes. | ||||
| d-i passwd/user-default-groups string audio cdrom video sudo netdev plugdev fuse users lp lpadmin | ||||
| # apt - no mirror | ||||
| d-i apt-setup/use_mirror boolean false | ||||
| # tout dans une seule partition | ||||
| d-i partman-auto/choose_recipe select atomic | ||||
| ################################# | ||||
| ## Commandes lors de l'install ## | ||||
| ################################# | ||||
| # La préconfiguration de l'installation n'est pas sécurisée. Rien dans | ||||
| # l'installateur ne vérifie que des dépassements de tampons ou des | ||||
| # exploitations quelconques des valeurs données dans ce fichier n'ont pas lieu. | ||||
| # N'utilisez que les fichiers dont vous connaissez la provenance ! | ||||
| # Pour tout dire, et parce que c'est en général utile, voici un | ||||
| # moyen d'exécuter automatiquement une commande dans l'installateur. | ||||
| # La première commande est exécutée aussi tôt que possible, juste après | ||||
| # la lecture du fichier. | ||||
| #d-i preseed/early_command string anna-install some-udeb | ||||
| # Cette commande est exécutée juste avant que le partitionneur ne commence. Il peut être | ||||
| # utile de préconfigurer le partitionneur en fonction de l'état des disques | ||||
| # (qui ne sont peut-être pas visibles quand preseed/early_command est exécutée). | ||||
| #d-i partman/early_command \ | ||||
| # | ||||
| string debconf-set partman-auto/disk "$(list-devices disk | head -n1)" | ||||
| # Cette commande est exécutée juste avant que l'installation ne se termine, | ||||
| # mais quand le répertoire /target est encore utilisable. Vous pouvez exécuter | ||||
| # chroot /target et utiliser cet environnement directement ; ou bien vous | ||||
| # pouvez utiliser les commandes apt-install et in-target pour installer des | ||||
| # paquets et lancer des commandes dans le répertoire target. | ||||
| #d-i preseed/late_command string apt-install zsh; in-target chsh -s /bin/zsh | ||||
| # Grub | ||||
| # Auto install grub if this is the only one system. | ||||
| d-i grub-installer/only_debian boolean true | ||||
| # suppression de la fenêtre de fin d'install | ||||
| #d-i finish-install/reboot_in_progress note | ||||
| # sources.list | ||||
| d-i preseed/late_command string \ | ||||
| in-target /usr/local/bin/debian_perso_preseed ;\ | ||||
| in-target rm -f /usr/local/bin/debian_perso_preseed ; | ||||
| Before Width: | Height: | Size: 18 KiB | 
| @@ -2,16 +2,16 @@ | ||||
| ## Global ############## | ||||
| # fr | ||||
| d-i debian-installer/language string fr | ||||
| #d-i debian-installer/country string FR | ||||
| #d-i debian-installer/locale string fr_FR.UTF-8 | ||||
| #d-i keymap select fr | ||||
| d-i debian-installer/country string FR | ||||
| d-i debian-installer/locale string fr_FR.UTF-8 | ||||
| d-i keymap select fr | ||||
| # 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 : | ||||
| #d-i clock-setup/utc boolean true | ||||
| # Vous pouvez mettre toute valeur acceptée pour $TZ. | ||||
| # 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 ## | ||||
| ######################### | ||||
| @@ -53,6 +53,6 @@ d-i grub-installer/only_debian boolean true | ||||
| # suppression de la fenêtre de fin d'install | ||||
| #d-i finish-install/reboot_in_progress note | ||||
| # sources.list | ||||
| #d-i preseed/late_command string \ | ||||
| #in-target /usr/local/bin/debian_perso_preseed ;\ | ||||
| #in-target rm -f /usr/local/bin/debian_perso_preseed ; | ||||
| d-i preseed/late_command string \ | ||||
| in-target /usr/local/bin/grub_boot_splash ;\ | ||||
| in-target rm -f /usr/local/bin/grub_boot_splash ; | ||||
|   | ||||
| Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 11 KiB | 
| @@ -18,3 +18,11 @@ plymouth-themes | ||||
| scribus | ||||
| inkscape | ||||
| vlc | ||||
| curl | ||||
| git | ||||
| sshfs | ||||
| wget | ||||
| net-tools | ||||
| qtpass | ||||
| davfs2 | ||||
| xtightvncviewer | ||||
|   | ||||
							
								
								
									
										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://samuel.vermeulen.pro/telechargement/live_svpro_gnu-amd64.hybrid.iso | ||||
| wget -O ${ISO}.md5 https://samuel.vermeulen.pro/telechargement/live_svpro_gnu-amd64.hybrid.iso.md5 | ||||
| echo "Vérification de l'image..." | ||||
|  | ||||
| if ! md5sum -c ${ISO}.md5 | ||||
| 	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 | ||||