19 Commits

Author SHA1 Message Date
SVNET
b36ce8e815 qtpass davfs2 vncviewer 2020-07-16 23:40:22 +02:00
SVNET
f0ef8cdf41 Default user Conf Thunderbird 2020-07-16 23:30:25 +02:00
SVNET
843ea880e1 Maj liens de telechargement 2020-07-16 23:21:08 +02:00
SVNET
9bc0f13ce7 grub background 2020-07-15 19:07:29 +02:00
SVNET
eb118e68c3 Renommage iso 2020-07-15 19:06:59 +02:00
SVNET
8789595586 Ajout splash sur live boot 2020-07-15 11:38:18 +02:00
Samuel Vermeulen
00fe010192 Telechargement de l'iso + verif md5 2020-07-13 21:58:24 +02:00
SVNET
8807f95e9f Script pour création clé usb en mode persistence 2020-07-11 20:32:05 +02:00
SVNET
790d573aa5 seafile-gui 2020-07-11 20:31:22 +02:00
SVNET
805befc53d Nouveaux graphiques 2020-07-11 00:32:09 +02:00
SVNET
f2fff55fb7 persistence 2020-07-09 22:50:14 +02:00
SVNET
d53b44b954 Hook d'installation Yunohost 2020-07-09 18:06:21 +02:00
SVNET
c51c4d1d0f mode persistence 2020-07-09 18:04:55 +02:00
SVNET
81e4a852ef ajout packages 2020-07-09 15:08:47 +02:00
Samuel VERMEULEN
1a7ca81f2e Mise à jour de 'README.md' 2020-07-09 00:11:35 +02:00
SVNET
5b2adc37f5 Fix update-grub pour plymouth screen boot 2020-07-09 00:01:44 +02:00
SVNET
7df50277a1 ajout packages 2020-07-08 23:48:19 +02:00
Samuel VERMEULEN
6d8bd4c135 Mise à jour de 'README.md' 2020-07-08 22:57:55 +02:00
SVNET
777d508774 fix conf installer 2020-07-08 21:11:08 +02:00
87 changed files with 1786 additions and 71 deletions

View File

@@ -8,3 +8,9 @@ Système d'exploitation x64 - 100% GNU basé sur Debian
lb config
lb build
```
### ToDo
- [x] Installeur
- [ ] Live Persistence
- [ ] Yunohost

View File

@@ -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" \

View File

@@ -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)

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View File

@@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 19 KiB

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

View File

@@ -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

View 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

View File

@@ -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

View File

@@ -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)]}

View File

@@ -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 lauthentification OpenPGP. Enigmail offre le chiffrement et le déchiffrement automatiques ainsi quune gestion intégrée des clés. Enigmail est fondé sur GnuPG pour les fonctions cryptographiques.\n\nNote : GnuPG ne fait pas partie de linstallation, 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":[]}

View File

@@ -0,0 +1,5 @@
[Compatibility]
LastVersion=68.10.0_20200629235513/20200629235513
LastOSABI=Linux_x86_64-gcc3
LastPlatformDir=/usr/lib/thunderbird
LastAppDir=/usr/lib/thunderbird

View File

@@ -0,0 +1 @@
{"clientID":"d06e102e-420e-425b-b6b0-ddd3933da9af"}

View File

@@ -0,0 +1 @@
["moz-abdirectory://?"]

View File

@@ -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":[]}}

File diff suppressed because one or more lines are too long

View File

@@ -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)]}

View File

@@ -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)"

View File

@@ -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"}

View File

@@ -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"}

View File

@@ -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})

View File

@@ -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);

View File

@@ -0,0 +1 @@
{"rev":0,"windows":[{"type":"3pane","tabs":{"rev":0,"selectedIndex":null,"tabs":[]}}]}

View File

@@ -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}

View File

@@ -0,0 +1,4 @@
{
"created": 1594481891554,
"firstUse": null
}

View File

@@ -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"}}}

View File

@@ -0,0 +1,4 @@
[FDC34C9F024745EB]
Default=5wtb12jx.default-default
Locked=1

View 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

View File

@@ -0,0 +1,4 @@
{
"created": 1594481891554,
"firstUse": null
}

View 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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 317 KiB

After

Width:  |  Height:  |  Size: 421 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 64 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

@@ -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 ;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -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 ;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -18,3 +18,11 @@ plymouth-themes
scribus
inkscape
vlc
curl
git
sshfs
wget
net-tools
qtpass
davfs2
xtightvncviewer

43
stick_build Executable file
View 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