[6] | 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 |
---|