J ai besoin de realiser une machine diskless ayant des services classiques.
La machine va booter sur disque dur, charger une a 3 initrd via grub, puis devra tout faire par RAMdisks, et enfin hdparm -y /dev/hda.
Actuellement je suis sur une LFS maison qui charge d abord le kernel de debian 2.6.10-1-386, puis l initrd de debian qui va avec, et un autre Ramdisk de mon cru. J en suis a arriver a obtenir un prompt BASH et quelques commandes de base. Je peux par exemple ping 127.0.0.1, mais je n arrive pas a ping localhost (pourtant j ai bien mis host.conf hosts et ld.so.* ... )
Vu que je n ai pas la resolution localhost, et que sshd ne veut pas se lancer, ben je commence a desesperer.
Je tiens a ce que le system reste en ramdisk, et ne soit pas inscriptible (pas de /dev/shm chez moi ... je n en veux pas).
J aurai besoin que la machine soit capable de tenir les services suivants: DHCP-server, IPTABLES, PPPoe, Bind9 (et ssh pour l administration)
Je suis parte avec ma LFS vers une solution sans /sbin/init, car je n ai pas besoin de runlevels ...
Comme je seche, je pensais partir vers une autre solution, mais j ai des imperatifs assez exigents:
- le ramdisk decompresse ne DOIT PAS exeder 32Mo
- le ramdisk decompresse fera idealement moins de 16Mo
- pppoe + iptables + ssh
- accesoirement bind+dhcp-server+IPv6
je commence a matter damn small Linux, et LRP, mais la LRP est pas tres maintenue ... et une machine sans sshd est pour moi comme une machine sous DOS: un dechet sans interret.
Vous me proposez quoi ?
# /etc/nsswitch.conf ?
Posté par galactikboulay . Évalué à 2.
# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.
passwd: compat
group: compat
shadow: compat
hosts: files dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Sur Debian, ce fichier est fourni par base-files.
Mes 2 cents.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.