1 | 2008-03-05 Guillaume Bougard <gbougard@pkg.fr> - tt-tools - 0.1 |
---|
2 | |
---|
3 | * bin/maj-tt-tools.sh: Script de mise à jour de l'environnement sur le TwinTact |
---|
4 | |
---|
5 | 2008-03-04 Guillaume Bougard <gbougard@pkg.fr> |
---|
6 | |
---|
7 | * release/tt-tools-0.1.tar.gz: tt-tools v0.1 |
---|
8 | Outils pour la recompilation de busybox & dropbear |
---|
9 | Outils pour l'intégration au PC hôte |
---|
10 | * release/tt-tools-0.1-on-tt.tar.gz: tt-tools v0.1 pour le TwinTact |
---|
11 | Dropbear & Busybox pour le TwinTact |
---|
12 | * config/dropbear/authorized_keys.majtmp: Exemple de fichier de clés publiques |
---|
13 | pour lesquelles on autorise l'accés par authentification par clé |
---|
14 | * config/dropbear/motd.majtmp: Exemple de fichier motd pour dropbear |
---|
15 | * config/dropbear/shell.majtmp: Base de script shell devant être lancé |
---|
16 | automatiquement sur le TwinTact par le service dropbear. Ce script est |
---|
17 | installé par maj-tt-tools.sh |
---|
18 | * udev/twintact.rules: Règles udev à installer pour une reconnaissance |
---|
19 | automatique du TwinTact lors de la connection USB |
---|
20 | * bin/twintact-udev: Script regroupant les actions possibles lors de la connection |
---|
21 | du TwinTact. Notamment il configure automatiquement l'interface usb0 pour |
---|
22 | accéder au TwinTact depuis le PC hôte. Le script ajoute aussi une ligne |
---|
23 | temporaire dans le fichier /etc/hosts pour résoudre le nom dns 'twintact' |
---|
24 | * bin/synchro_net.sh: Script lancé pour la synchro à la connection du TwinTact |
---|
25 | Ce script permet d'exécuter des tâches avancées sur le TT comme une mise à l'heure |
---|
26 | ou encore reconfigurer le routage sur le TT pour utiliser le PC comme une |
---|
27 | passerelle |
---|
28 | * bin/busybox: busybox v1.9.1 compilé pour le TwinTact |
---|
29 | * bin/dropbearmulti: dropbear 0.50 compilé pour le TwinTact |
---|
30 | Remarque, le port par défaut est 2222 |
---|
31 | |
---|
32 | 2008-02-27 Guillaume Bougard <gbougard@pkg.fr> - tt-tools |
---|
33 | |
---|
34 | * versions.sh: Configuration des versions utilisées |
---|
35 | * telecharge.sh: Script pour automatiser le téléchargement des packages |
---|
36 | * environnement-de-cross-compilation.sh: Permet la mise à jour de |
---|
37 | l'environnement du shell pour préparer une cross-compilation |
---|
38 | * dossiers-de-cross-compilation.sh: Script pour préparer les dossiers de |
---|
39 | cross-compilation |
---|
40 | * creer-patchs.sh: Script automatisant la création des patchs |
---|
41 | * compile-dropbear.sh: Script automatisant la cross-compilation de dropbear |
---|
42 | La compilation est paramétrée pour définir le port par défaut à 2222 |
---|
43 | * compile-busybox.sh: Script automatisant la cross-compilation de busybox |
---|
44 | * patchs/busybox-1.9.1.clean.sh: Script de nettoyage de l'environnement |
---|
45 | de cross-compilation de busybox afin de pouvoir créer un patch |
---|
46 | * patchs/busybox-1.9.1.config: Configuration de busybox pour compiler une |
---|
47 | version plus riches en applet que les versions disponibles sur le TwinTact |
---|
48 | * patchs/dropbear-0.50.clean.sh: Script de nettoyage de l'environnement |
---|
49 | de cross-compilation de dropbear afin de pouvoir créer un patch |
---|
50 | * patchs/dropbear-0.50.patch: Patch permettant de compiler |
---|
51 | dropbear pour être utilisé sur un TwinTact: |
---|
52 | - les configurations de dropbear sont à mettre dans |
---|
53 | /usr/share/config/dropbear |
---|
54 | - utilisation d'un define TWINTACT pour activer des particularités liées |
---|
55 | au TwinTact: |
---|
56 | - forcer l'utilisation du fichier des clés autorisées: |
---|
57 | /usr/share/config/dropbear/authorized_keys |
---|
58 | - forcer l'exécution d'un script shell donné car le shell root dans /etc/passwd est faux |
---|
59 | /usr/share/config/dropbear/shell |
---|
60 | - forcer le répertoire HOME pour pouvoir configurer son environnement |
---|
61 | /usr/share |
---|
62 | - le fichier MOTD est forcé à /usr/share/config/dropbear/motd |
---|
63 | - le chemin vers sftp-server est forcé à /usr/share/dropbear/sftp-server |
---|
64 | mais nous n'en disposons pas encore |
---|
65 | - le chemin de dbclient est forcé à /usr/share/dropbear/dbclient |
---|
66 | - le mot de passe n'est pas testé pour savoir s'il est vide car sur le |
---|
67 | TwinTact, il n'y a que l'utilisateur root et son mot de passe est vide |
---|
68 | - le comportement de l'option -s est inversée: il faut l'utiliser pour |
---|
69 | activer l'authentification par mot de passe, ce qui revient au même |
---|
70 | comportement non sécurisé de telnetd car le mot de passe root est vide |
---|
71 | sinon seule l'authentification par clé ssh est utilisée |
---|
72 | * generer-archive.sh: Script pour générer les archives tt-tools |
---|