** le kernel 5.8 est dispo **

ouais, chuis pas contre aider les projets… mais mon fs… j’y tiens.

Moi je veux bien tester, ma partoche linux ne contient rien d’important… On convertit comment du ReiserFS 3.6 en Reiser4 ?

v10ware est notre sauveur :stuck_out_tongue:

Linux localhost.localdomain 2.6.5-1.326custom #1 Sat Apr 17 01:37:48 EDT 2004 i686 athlon i386 GNU/Linux

:sol:

qlqn peux répondre pour le passage en reiser4 ?
J’ai rapidement cherché sur google sans trouver :stuck_out_tongue:

Le dernier mm :
[fixed]The latest -mm patch to the stable Linux kernels is: 2.6.6-rc1-mm1 2004-04-19 05:29 UTC V Changelog[/fixed]

Red hat va proposer NFSv4 en standard sur sa prochaine distro :):slight_smile:

Excellente nouvelle! Ca va vous faire du boulot :wink:

Ouais… A ce qui veulent essayer ca : ca reste expérimental quand même… et il manque pas mal de fonctionnalités.

Chez RH ils ont tendance à faire adpoter des bêtas… très bêta!

Je me rappelle encore d’une libc pas compatible avec gcc :smiley:

une libc pas compatible avec gcc…j’ai bien fait de ne pas trop me plonger dans redhat. Avec un bug pariel, ça ne fait même plus une distrib car on ne peut pas recompiler ce que l’on veut.
/fin du mode “je parle d’autre chose que du 2.6 ici” :wink:

ben reiser4 ca fait parti du 2.6 :stuck_out_tongue:
Sinon c’est bizzare que RH fasse des truks aussi expérimentaux alors que leurs client soit tous des pros…

Pour le reiser4 je pense qui faut attendre que v10ware réinstalle tout pour savoir ski c’est passé :stuck_out_tongue:

Oué ben pas le goût [:-]
Au fait, pour ceux que ca intéresse, le 2.4.26 est sorti. Il y a notamment le driver forcedeth dedans :slight_smile:

J’ai essayé de me lancer dans le 2.6.6-rc1-evil-grsec, sans succès : erreurs de compilation.
J’éspere que vous avez une bonne molette si vous ne voulez pas tout lire :stuck_out_tongue:
J’ai comme l’impression qu’il cherche quelque chose qu’il ne trouve pas, Mais que manque-t-il? Vos idées sont les bienvenues.

init/built-in.o(.text+0xf6): dans la fonction << init >>:
: undefined reference to `grsecurity_init'
arch/i386/kernel/built-in.o(.text+0x6373): dans la fonction << sys_ptrace >>:
: undefined reference to `gr_handle_ptrace'
arch/i386/kernel/built-in.o(.text+0x70cb): dans la fonction << sys_ioperm >>:
: undefined reference to `gr_handle_ioperm'
arch/i386/kernel/built-in.o(.text+0x711e): dans la fonction << sys_iopl >>:
: undefined reference to `gr_handle_iopl'
arch/i386/kernel/built-in.o(.text+0x81cd): dans la fonction << sys_mmap2 >>:
: undefined reference to `gr_handle_mmap'
arch/i386/kernel/built-in.o(.text+0x833d): dans la fonction << old_mmap >>:
: undefined reference to `gr_handle_mmap'
kernel/built-in.o(.text+0x1abe): dans la fonction << sys_nice >>:
: undefined reference to `gr_handle_chroot_nice'
kernel/built-in.o(.text+0x397b): dans la fonction << copy_process >>:
: undefined reference to `gr_learn_resource'
kernel/built-in.o(.text+0x3d39): dans la fonction << copy_process >>:
: undefined reference to `gr_copy_label'
kernel/built-in.o(.text+0x412c): dans la fonction << copy_process >>:
: undefined reference to `gr_log_forkfail'
kernel/built-in.o(.text+0x4d17): dans la fonction << do_syslog >>:
: undefined reference to `grsec_enable_dmesg'
kernel/built-in.o(.text+0x6070): dans la fonction << reparent_to_init >>:
: undefined reference to `gr_set_kernel_label'
kernel/built-in.o(.text+0x6358): dans la fonction << daemonize >>:
: undefined reference to `gr_set_kernel_label'
kernel/built-in.o(.text+0x70b3): dans la fonction << do_exit >>:
: undefined reference to `gr_acl_handle_psacct'
kernel/built-in.o(.text+0x70b8): dans la fonction << do_exit >>:
: undefined reference to `gr_acl_handle_exit'
kernel/built-in.o(.text+0x70c0): dans la fonction << do_exit >>:
: undefined reference to `gr_del_task_from_ip_table'
kernel/built-in.o(.text+0x8361): dans la fonction << sys_stime >>:
: undefined reference to `gr_log_timechange'
kernel/built-in.o(.text+0x8540): dans la fonction << sys_settimeofday >>:
: undefined reference to `gr_log_timechange'
kernel/built-in.o(.text+0x9c11): dans la fonction << parse_table >>:
: undefined reference to `gr_handle_sysctl_mod'
kernel/built-in.o(.text+0x9c21): dans la fonction << parse_table >>:
: undefined reference to `gr_handle_chroot_sysctl'
kernel/built-in.o(.text+0x9cc7): dans la fonction << parse_table >>:
: undefined reference to `gr_handle_sysctl'
kernel/built-in.o(.text+0x9d63): dans la fonction << do_sysctl_strategy >>:
: undefined reference to `gr_handle_sysctl_mod'
kernel/built-in.o(.text+0x9d6f): dans la fonction << do_sysctl_strategy >>:
: undefined reference to `gr_handle_chroot_sysctl'
kernel/built-in.o(.text+0xa25e): dans la fonction << do_rw_proc >>:
: undefined reference to `gr_handle_sysctl_mod'
kernel/built-in.o(.text+0xa26a): dans la fonction << do_rw_proc >>:
: undefined reference to `gr_handle_chroot_sysctl'
kernel/built-in.o(.text+0xb913): dans la fonction << sys_capset >>:
: undefined reference to `gr_handle_chroot_capset'
kernel/built-in.o(.text+0xcd1e): dans la fonction << update_one_process >>:
: undefined reference to `gr_learn_resource'
kernel/built-in.o(.text+0xe439): dans la fonction << specific_send_sig_info >>:
: undefined reference to `gr_log_signal'
kernel/built-in.o(.text+0xe56d): dans la fonction << force_sig_info >>:
: undefined reference to `gr_handle_crash'
kernel/built-in.o(.text+0xeb2c): dans la fonction << __kill_pg_info >>:
: undefined reference to `gr_handle_signal'
kernel/built-in.o(.text+0xece1): dans la fonction << kill_proc_info >>:
: undefined reference to `gr_handle_signal'
kernel/built-in.o(.text+0xee12): dans la fonction << kill_something_info >>:
: undefined reference to `gr_handle_signal'
kernel/built-in.o(.text+0x10ff2): dans la fonction << set_one_prio >>:
: undefined reference to `gr_handle_chroot_setpriority'
kernel/built-in.o(.text+0x118f0): dans la fonction << sys_setregid >>:
: undefined reference to `gr_set_role_label'
kernel/built-in.o(.text+0x119c4): dans la fonction << sys_setgid >>:
: undefined reference to `gr_set_role_label'
kernel/built-in.o(.text+0x11a96): dans la fonction << set_user >>:
: undefined reference to `gr_set_role_label'
kernel/built-in.o(.text+0x11d14): dans la fonction << sys_setuid >>:
: undefined reference to `gr_check_crash_uid'
kernel/built-in.o(.text+0x121b6): dans la fonction << sys_setresgid >>:
: undefined reference to `gr_set_role_label'
kernel/built-in.o(.text+0x149d1): dans la fonction << alloc_pidmap >>:
: undefined reference to `gr_random_pid'
kernel/built-in.o(.text+0x14f45): dans la fonction << find_task_by_pid >>:
: undefined reference to `gr_pid_is_chrooted'
kernel/built-in.o(.data+0xd48): undefined reference to `grsecurity_table'
mm/built-in.o(.text+0x2af2): dans la fonction << __generic_file_aio_write_nolock >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0x3c0c): dans la fonction << generic_write_checks >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0xd8b9): dans la fonction << vmtruncate >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0xec72): dans la fonction << sys_mlock >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0xeef4): dans la fonction << sys_mlockall >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0xf1a3): more undefined references to `gr_learn_resource' follow
mm/built-in.o(.text+0xfa24): dans la fonction << do_mmap_pgoff >>:
: undefined reference to `gr_acl_handle_mmap'
mm/built-in.o(.text+0xfac7): dans la fonction << do_mmap_pgoff >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0xffa6): dans la fonction << do_mmap_pgoff >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0x1025b): dans la fonction << expand_stack >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0x10285): dans la fonction << expand_stack >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0x10356): dans la fonction << expand_stack >>:
: undefined reference to `gr_learn_resource'
mm/built-in.o(.text+0x10b85): more undefined references to `gr_learn_resource' follow
mm/built-in.o(.text+0x11561): dans la fonction << sys_mprotect >>:
: undefined reference to `gr_acl_handle_mprotect'
fs/built-in.o(.text+0x4ab): dans la fonction << do_truncate >>:
: undefined reference to `gr_acl_handle_truncate'
fs/built-in.o(.text+0xa1a): dans la fonction << sys_utime >>:
: undefined reference to `gr_acl_handle_utime'
fs/built-in.o(.text+0xbb7): dans la fonction << do_utimes >>:
: undefined reference to `gr_acl_handle_utime'
fs/built-in.o(.text+0xe45): dans la fonction << sys_access >>:
: undefined reference to `gr_acl_handle_access'
fs/built-in.o(.text+0xf04): dans la fonction << sys_chdir >>:
: undefined reference to `gr_log_chdir'
fs/built-in.o(.text+0x1087): dans la fonction << sys_fchdir >>:
: undefined reference to `gr_chroot_fchdir'
fs/built-in.o(.text+0x10a1): dans la fonction << sys_fchdir >>:
: undefined reference to `gr_log_chdir'
fs/built-in.o(.text+0x1178): dans la fonction << sys_chroot >>:
: undefined reference to `gr_handle_chroot_chroot'
fs/built-in.o(.text+0x11d0): dans la fonction << sys_chroot >>:
: undefined reference to `gr_handle_chroot_caps'
fs/built-in.o(.text+0x11e4): dans la fonction << sys_chroot >>:
: undefined reference to `gr_handle_chroot_chdir'
fs/built-in.o(.text+0x130c): dans la fonction << sys_fchmod >>:
: undefined reference to `gr_acl_handle_fchmod'
fs/built-in.o(.text+0x137e): dans la fonction << sys_fchmod >>:
: undefined reference to `gr_handle_chroot_chmod'
fs/built-in.o(.text+0x1469): dans la fonction << sys_chmod >>:
: undefined reference to `gr_acl_handle_chmod'
fs/built-in.o(.text+0x14bb): dans la fonction << sys_chmod >>:
: undefined reference to `gr_handle_chroot_chmod'
fs/built-in.o(.text+0x15b3): dans la fonction << chown_common >>:
: undefined reference to `gr_acl_handle_chown'
fs/built-in.o(.text+0x1b00): dans la fonction << get_unused_fd >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x6735): dans la fonction << generic_cont_expand >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0xe837): dans la fonction << prepare_binprm >>:
: undefined reference to `gr_handle_ptrace_exec'
fs/built-in.o(.text+0xe912): dans la fonction << compute_creds >>:
: undefined reference to `gr_check_user_change'
fs/built-in.o(.text+0xe951): dans la fonction << compute_creds >>:
: undefined reference to `gr_check_group_change'
fs/built-in.o(.text+0xe987): dans la fonction << compute_creds >>:
: undefined reference to `gr_handle_chroot_caps'
fs/built-in.o(.text+0xedd1): dans la fonction << do_execve >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0xedd6): dans la fonction << do_execve >>:
: undefined reference to `gr_handle_nproc'
fs/built-in.o(.text+0xedf2): dans la fonction << do_execve >>:
: undefined reference to `gr_acl_handle_execve'
fs/built-in.o(.text+0xef4e): dans la fonction << do_execve >>:
: undefined reference to `gr_tpe_allow'
fs/built-in.o(.text+0xef62): dans la fonction << do_execve >>:
: undefined reference to `gr_check_crash_exec'
fs/built-in.o(.text+0xefb3): dans la fonction << do_execve >>:
: undefined reference to `gr_log_chroot_exec'
fs/built-in.o(.text+0xefc6): dans la fonction << do_execve >>:
: undefined reference to `gr_handle_exec_args'
fs/built-in.o(.text+0xf070): dans la fonction << do_execve >>:
: undefined reference to `gr_set_proc_label'
fs/built-in.o(.text+0xf79e): dans la fonction << do_coredump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x112e0): dans la fonction << do_follow_link >>:
: undefined reference to `gr_handle_follow_link'
fs/built-in.o(.text+0x11b6b): dans la fonction << link_path_walk >>:
: undefined reference to `gr_acl_handle_hidden_file'
fs/built-in.o(.text+0x1295f): dans la fonction << open_namei >>:
: undefined reference to `gr_handle_rawio'
fs/built-in.o(.text+0x1297e): dans la fonction << open_namei >>:
: undefined reference to `gr_acl_handle_open'
fs/built-in.o(.text+0x12a5f): dans la fonction << open_namei >>:
: undefined reference to `gr_handle_rawio'
fs/built-in.o(.text+0x12a7e): dans la fonction << open_namei >>:
: undefined reference to `gr_acl_handle_open'
fs/built-in.o(.text+0x12aad): dans la fonction << open_namei >>:
: undefined reference to `gr_handle_fifo'
fs/built-in.o(.text+0x12b99): dans la fonction << open_namei >>:
: undefined reference to `gr_handle_follow_link'
fs/built-in.o(.text+0x12dce): dans la fonction << open_namei >>:
: undefined reference to `gr_acl_handle_creat'
fs/built-in.o(.text+0x12e77): dans la fonction << open_namei >>:
: undefined reference to `gr_handle_create'
fs/built-in.o(.text+0x1314a): dans la fonction << sys_mknod >>:
: undefined reference to `gr_handle_chroot_mknod'
fs/built-in.o(.text+0x1316e): dans la fonction << sys_mknod >>:
: undefined reference to `gr_acl_handle_mknod'
fs/built-in.o(.text+0x13223): dans la fonction << sys_mknod >>:
: undefined reference to `gr_handle_create'
fs/built-in.o(.text+0x1347a): dans la fonction << sys_mkdir >>:
: undefined reference to `gr_acl_handle_mkdir'
fs/built-in.o(.text+0x13508): dans la fonction << sys_mkdir >>:
: undefined reference to `gr_handle_create'
fs/built-in.o(.text+0x137da): dans la fonction << sys_rmdir >>:
: undefined reference to `gr_acl_handle_rmdir'
fs/built-in.o(.text+0x13813): dans la fonction << sys_rmdir >>:
: undefined reference to `gr_handle_delete'
fs/built-in.o(.text+0x13a54): dans la fonction << do_unlink >>:
: undefined reference to `gr_acl_handle_unlink'
fs/built-in.o(.text+0x13a9a): dans la fonction << do_unlink >>:
: undefined reference to `gr_handle_delete'
fs/built-in.o(.text+0x13d78): dans la fonction << sys_symlink >>:
: undefined reference to `gr_acl_handle_symlink'
fs/built-in.o(.text+0x13dc2): dans la fonction << sys_symlink >>:
: undefined reference to `gr_handle_create'
fs/built-in.o(.text+0x14075): dans la fonction << sys_link >>:
: undefined reference to `gr_handle_hardlink'
fs/built-in.o(.text+0x140af): dans la fonction << sys_link >>:
: undefined reference to `gr_acl_handle_link'
fs/built-in.o(.text+0x14107): dans la fonction << sys_link >>:
: undefined reference to `gr_handle_create'
fs/built-in.o(.text+0x147b0): dans la fonction << sys_rename >>:
: undefined reference to `gr_acl_handle_rename'
fs/built-in.o(.text+0x1485c): dans la fonction << sys_rename >>:
: undefined reference to `gr_handle_rename'
fs/built-in.o(.text+0x15060): dans la fonction << locate_fd >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x15109): dans la fonction << locate_fd >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x1527a): dans la fonction << sys_dup2 >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x15b04): dans la fonction << send_sigio >>:
: undefined reference to `gr_check_protected_task'
fs/built-in.o(.text+0x15ba4): dans la fonction << send_sigio >>:
: undefined reference to `gr_check_protected_task'
fs/built-in.o(.text+0x15bc7): dans la fonction << send_sigio >>:
: undefined reference to `gr_pid_is_chrooted'
fs/built-in.o(.text+0x164d8): dans la fonction << fillonedir >>:
: undefined reference to `gr_acl_handle_filldir'
fs/built-in.o(.text+0x16667): dans la fonction << filldir >>:
: undefined reference to `gr_acl_handle_filldir'
fs/built-in.o(.text+0x1685b): dans la fonction << filldir64 >>:
: undefined reference to `gr_acl_handle_filldir'
fs/built-in.o(.text+0x1d0fc): dans la fonction << do_umount >>:
: undefined reference to `gr_log_unmount'
fs/built-in.o(.text+0x1d234): dans la fonction << do_umount >>:
: undefined reference to `gr_log_remount'
fs/built-in.o(.text+0x1df1e): dans la fonction << do_mount >>:
: undefined reference to `gr_handle_chroot_mount'
fs/built-in.o(.text+0x1df67): dans la fonction << do_mount >>:
: undefined reference to `gr_log_mount'
fs/built-in.o(.text+0x1e6c4): dans la fonction << sys_pivot_root >>:
: undefined reference to `gr_handle_chroot_pivot'
fs/built-in.o(.text+0x2e418): dans la fonction << elf_core_dump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x2e4fb): dans la fonction << elf_core_dump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x2e617): dans la fonction << elf_core_dump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x2e735): dans la fonction << elf_core_dump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x2e9ea): dans la fonction << elf_core_dump >>:
: undefined reference to `gr_learn_resource'
fs/built-in.o(.text+0x30be1): dans la fonction << may_ptrace_attach >>:
: undefined reference to `gr_handle_proc_ptrace'
fs/built-in.o(.text+0x31383): dans la fonction << mem_read >>:
: undefined reference to `gr_handle_proc_ptrace'
fs/built-in.o(.text+0x31497): dans la fonction << mem_read >>:
: undefined reference to `gr_handle_proc_ptrace'
fs/built-in.o(.text+0x32853): dans la fonction << proc_pid_lookup >>:
: undefined reference to `gr_check_hidden_task'
fs/built-in.o(.text+0x32be7): dans la fonction << get_tgid_list >>:
: undefined reference to `gr_pid_is_chrooted'
fs/built-in.o(.text+0x32bf3): dans la fonction << get_tgid_list >>:
: undefined reference to `gr_check_hidden_task'
fs/built-in.o(.text+0x31067): dans la fonction << proc_permission >>:
: undefined reference to `gr_acl_handle_procpidmem'
ipc/built-in.o(.text+0xaf3): dans la fonction << sys_msgget >>:
: undefined reference to `gr_log_msgget'
ipc/built-in.o(.text+0xf7e): dans la fonction << sys_msgctl >>:
: undefined reference to `gr_log_msgrm'
ipc/built-in.o(.text+0x1ed9): dans la fonction << sys_semget >>:
: undefined reference to `gr_log_semget'
ipc/built-in.o(.text+0x2c53): dans la fonction << semctl_down >>:
: undefined reference to `gr_log_semrm'
ipc/built-in.o(.text+0x3f17): dans la fonction << sys_shmget >>:
: undefined reference to `gr_log_shmget'
ipc/built-in.o(.text+0x433b): dans la fonction << sys_shmctl >>:
: undefined reference to `gr_log_shmrm'
ipc/built-in.o(.text+0x4a3c): dans la fonction << do_shmat >>:
: undefined reference to `gr_handle_shmat'
ipc/built-in.o(.text+0x4a5d): dans la fonction << do_shmat >>:
: undefined reference to `gr_chroot_shmat'
security/built-in.o(.text+0x14552): dans la fonction << cap_capable >>:
: undefined reference to `gr_task_is_capable'
drivers/built-in.o(.text+0x217e1): dans la fonction << write_mem >>:
: undefined reference to `gr_handle_mem_write'
drivers/built-in.o(.text+0x2186e): dans la fonction << mmap_mem >>:
: undefined reference to `gr_handle_mem_mmap'
drivers/built-in.o(.text+0x219e4): dans la fonction << write_kmem >>:
: undefined reference to `gr_handle_kmem_write'
drivers/built-in.o(.text+0x21ee4): dans la fonction << open_port >>:
: undefined reference to `gr_handle_open_port'
drivers/built-in.o(.text+0x22038): dans la fonction << memory_open >>:
: undefined reference to `grsec_fops'
drivers/built-in.o(.rodata+0x1a2c): undefined reference to `grsec_fops'
net/built-in.o(.text+0x15c0): dans la fonction << sys_socket >>:
: undefined reference to `gr_search_socket'
net/built-in.o(.text+0x15d4): dans la fonction << sys_socket >>:
: undefined reference to `gr_handle_sock_all'
net/built-in.o(.text+0x183a): dans la fonction << sys_bind >>:
: undefined reference to `gr_search_bind'
net/built-in.o(.text+0x1846): dans la fonction << sys_bind >>:
: undefined reference to `gr_handle_sock_server'
net/built-in.o(.text+0x1a8b): dans la fonction << sys_accept >>:
: undefined reference to `gr_attach_curr_ip'
net/built-in.o(.text+0x1b4a): dans la fonction << sys_connect >>:
: undefined reference to `gr_search_connect'
net/built-in.o(.text+0x1b56): dans la fonction << sys_connect >>:
: undefined reference to `gr_handle_sock_client'
net/built-in.o(.text+0x1c4b8): dans la fonction << ip_build_and_send_pkt >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x1c611): dans la fonction << ip_build_and_send_pkt >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x1e441): dans la fonction << ip_push_pending_frames >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x1e60c): dans la fonction << ip_push_pending_frames >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x30f85): dans la fonction << tcp_v4_get_port >>:
: undefined reference to `grsec_enable_randsrc'
net/built-in.o(.text+0x319ef): dans la fonction << tcp_v4_hash_connect >>:
: undefined reference to `grsec_enable_randsrc'
net/built-in.o(.text+0x31b6b): dans la fonction << tcp_v4_hash_connect >>:
: undefined reference to `gr_del_task_from_ip_table'
net/built-in.o(.text+0x31bb4): dans la fonction << tcp_v4_hash_connect >>:
: undefined reference to `gr_add_to_task_ip_table'
net/built-in.o(.text+0x3220f): dans la fonction << tcp_v4_connect >>:
: undefined reference to `grsec_enable_randisn'
net/built-in.o(.text+0x3221c): dans la fonction << tcp_v4_connect >>:
: undefined reference to `ip_randomisn'
net/built-in.o(.text+0x32227): dans la fonction << tcp_v4_connect >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x32392): dans la fonction << tcp_v4_connect >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x338a1): dans la fonction << tcp_v4_conn_request >>:
: undefined reference to `grsec_enable_randisn'
net/built-in.o(.text+0x338aa): dans la fonction << tcp_v4_conn_request >>:
: undefined reference to `ip_randomisn'
net/built-in.o(.text+0x33ae9): dans la fonction << tcp_v4_syn_recv_sock >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x33c63): dans la fonction << tcp_v4_syn_recv_sock >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x387ef): dans la fonction << raw_send_hdrinc >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x38923): dans la fonction << raw_send_hdrinc >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x3a2b2): dans la fonction << udp_sendmsg >>:
: undefined reference to `gr_search_udp_sendmsg'
net/built-in.o(.text+0x3a922): dans la fonction << udp_sendmsg >>:
: undefined reference to `gr_search_udp_sendmsg'
net/built-in.o(.text+0x3ac2e): dans la fonction << udp_recvmsg >>:
: undefined reference to `gr_search_udp_recvmsg'
net/built-in.o(.text+0x3b0b4): dans la fonction << udp_connect >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x3b131): dans la fonction << udp_connect >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x43c3b): dans la fonction << inet_create >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x43d20): dans la fonction << inet_create >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x48d1a): dans la fonction << igmpv3_newpack >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x48db1): dans la fonction << igmpv3_newpack >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x49a5e): dans la fonction << igmp_send_report >>:
: undefined reference to `grsec_enable_randid'
net/built-in.o(.text+0x49b75): dans la fonction << igmp_send_report >>:
: undefined reference to `ip_randomid'
net/built-in.o(.text+0x585a9): dans la fonction << unix_find_other >>:
: undefined reference to `gr_acl_handle_unix'
net/built-in.o(.text+0x586d6): dans la fonction << unix_find_other >>:
: undefined reference to `gr_handle_chroot_unix'
net/built-in.o(.text+0x58a56): dans la fonction << unix_bind >>:
: undefined reference to `gr_acl_handle_mknod'
net/built-in.o(.text+0x58a95): dans la fonction << unix_bind >>:
: undefined reference to `gr_handle_create'
net/built-in.o(.text+0x6a09c): dans la fonction << user_req_startup >>:
: undefined reference to `tux_module'
net/built-in.o(.text+0x6a25a): dans la fonction << user_req_shutdown >>:
: undefined reference to `tux_module'
net/built-in.o(.text+0x6a67e): dans la fonction << user_req_start_thread >>:
: undefined reference to `tux_module'
net/built-in.o(.text+0x6aa39): dans la fonction << user_req_stop_thread >>:
: undefined reference to `tux_module'
net/built-in.o(.text+0x74670): dans la fonction << xprt_request_init >>:
: undefined reference to `grsec_enable_randrpc'
make: *** [vmlinux] Erreur 1

jfb2 : tu n’as pas eu de pb qd tu as appliqué le patch (à la main je crois, vu que l’emerge ne le faisait pas chez toi) ?

Bon ok c’est long mais c’est normal : gcc ne trouve pas la définition d’une variable donc il n’arrive pas à compiler un fichier et arpès il te dit qu’il n’arrive pas à linker tous les fichiers qui en dépendent. C’est classique en prog C, il ne faut pas avoir peur de la longueur des messages d’erreurs :wink:

Ca peut être trois choses :

  1. Soit un bug dans les sources une fois patché comme ça arrive parfois. Dans ce cas, il te faut attendre une nouvelle version des patchs (ou alors commencer à lire les sources…mais c’est ue autre histoire ;))
  2. Un patch c’est mal appliqué. Si c’est ça, tu as du avoir un message d’erreur à un moment ou à un autre.
  3. Les dépendances dans make menuconfig ont été mal faites (c’est assez courant) et tu n’as pas coché une option qui était nécessaire à une autre, d’où le pb de variables non définie. Dans ce cas, il te faut revoir ton make meunconfig et rajouter au moins une option (surement un truc en rapport avec la securité.)

2.6.6-rc2

http://www.kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.6-rc2

http://marc.theaimsgroup.com/?l=linux-kernel&m=108249962312042&w=2
http://marc.theaimsgroup.com/?l=linux-kernel&m=108253737415652&w=2

Ca se calme un peu :slight_smile:

Accounting :
->Elsa : je ne retrouve plus mon post :frowning:
->premiers patchs dispos pour le 2.6.5 :http://elsa.sourceforge.net/

have fun :wink:

ton post?

Bientot on aura un 2.6 plein de fonctionalité et completement stable, dépourvu de bugs :slight_smile:
Pour la stabilité, je pense que c’est deja atteint, et niveau fonctionalité, depuis le debut c’est bon.
Par contre ia encore quelques bugs de compilation, etc., enfin en tout cas j’en ai l’impression.
En tout cas, je pense que toutes les distribs devrais, si ce n’est pas deja fait, proposer le 2.6 en standard…