The UNIX and Linux Forums  


Go Back   El UNIX y Linux Foros > Sistema Operativo > Linux
.
google unix.com



Linux Red Hat, Ubuntu, SUSE, Fedora, Debian, Mandriva, Slackware, Gentoo, PCLinuxOS. Todas las preguntas Linux aquí!

Más UNIX y Linux Foro Temas usted puede encontrar útiles
Hilo Hilo para principiantes Foro Respuestas Último mensaje
¿Cómo puede una máquina Lee Desde un compilador es un compilador escrito en el texto! Binarios no? f.ben.isaac Programación de Alto Nivel 12 11-14-2008 11:25 AM
C / C + + versión 6 en AIX 5.3 - Errores satguyz AIX 2 04-01-2006 02:17 AM
Fedora Core 2 selinux problema the.last.soul Linux 1 07-08-2005 03:54 PM
SELinux moxxx68 UNIX para usuarios avanzados y expertos 1 04-14-2005 09:56 PM
compilador gcc Interruptores: ilógico dar errores Ahsan Programación de Alto Nivel 1 08-25-2003 11:49 AM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
Linkback vínculo Herramientas de hilo Buscar en este Hilo Tasa de Hilo Modos de visualización
  #1 (Enlace permanente)  
Old 01-04-2009
septima.pars's Avatar
septima.pars septima.pars is offline
Usuario Registrado
  
 

Fecha: enero 2009
Ubicación: Chicago
Puestos: 31
Errores de la política de SELinux compilador para 2.6.26.8.tex1

Hola a todos!

Estoy tratando de permitir el arranque de SELinux en el apoyo de mi núcleo
2.6.26.8.tex1

Me estoy PCLinuxOS 2009 Beta 2, que se basa en Mandriva / Mandrake

De mi lectura, yo sé que soy capaz de configurar SELinux para arrancar (de preferencia en modo pasivo), sin embargo, esto todavía de «cambio» mis archivos, por lo que necesitaría para ejecutar la utilidad de mando: "setfiles"

setfiles
_____________________________________________

El problema tengo se refiere a los archivos necesarios para ejecutar la aplicación con eficacia. Para mi distribución de Linux, la configuración / info archivo se encuentra aquí:

/ usr/src/linux-2.6.26.8.tex1/security/selinux/Kconfig

Dice:

Cita:
Usted .. Necesitamos una política de configuración de archivos y una etiqueta.
... obtener el compilador de la política (checkpolicy), la utilidad para
etiquetado de ficheros (setfiles), y un ejemplo de configuración de la política
desde Security-Enhanced Linux
la descarga de los paquetes necesarios
Descargar liberación estable de SELinux,
Luego intenta compilar, pero recibiendo un gran número de errores como este ejemplo para la checkpolicy paquete (que contiene el setfiles) mando

Código:
[root@localhost checkpolicy-1.34.7]# make -f Makefile
cc -g -Wall -Werror -O2 -pipe -fno-strict-aliasing -I. -I/usr/include -o checkpolicy.o -c checkpolicy.c
checkpolicy.c:73:37: error: sepol/policydb/policydb.h: No such file or directory
checkpolicy.c:74:37: error: sepol/policydb/services.h: No such file or directory
checkpolicy.c:75:40: error: sepol/policydb/conditional.h: No such file or directory
checkpolicy.c:76:38: error: sepol/policydb/hierarchy.h: No such file or directory
checkpolicy.c:77:34: error: sepol/policydb/flask.h: No such file or directory
checkpolicy.c:78:35: error: sepol/policydb/expand.h: No such file or directory
checkpolicy.c:79:33: error: sepol/policydb/link.h: No such file or directory
In file included from checkpolicy.c:82:
checkpolicy.h:4:36: error: sepol/policydb/ebitmap.h: No such file or directory
In file included from checkpolicy.c:82:
checkpolicy.h:7: error: expected specifier-qualifier-list before ebitmap_t
In file included from checkpolicy.c:83:
parse_util.h:33: error: expected ) before * token

...

checkpolicy.c:1011: warning: format %s expects type char *, but argument 4 has type int
checkpolicy.c:1019: warning: implicit declaration of function strcpy
checkpolicy.c:1019: warning: incompatible implicit declaration of built-in function strcpy
checkpolicy.c:1022: warning: format %s expects type char *, but argument 4 has type int
checkpolicy.c:392: warning: unused variable pf
checkpolicy.c:376: warning: unused variable avd
make: *** [checkpolicy.o] Error 1
Me resulta no puedo compilar cualquiera de los paquetes. Me estoy perdiendo algo muy obvio o porque es de todos los cambios que el ir a través de versiones del núcleo, en relación a los conductores?

_________________________________________

En este punto, estoy considerando seriamente la construcción de tan sólo el núcleo de la nada, pero mi pregunta es, si estoy para hacer esto, lo difícil sería para 'copiar' el trabajo final de la configuración de esta configuración en mi secuencia de arranque de mi distribución actual ? Sería innecesariamente desordenado? Cualquier otra sugerencia?

ratón
  #2 (Enlace permanente)  
Old 01-05-2009
otheus's Avatar
otheus otheus is offline Forum Staff  
Moderador ala Modo
  
 

Fecha: febrero 2007
Lugar: Innsbruck, Austria
Mensajes: 1.886
El problema es el primer mensaje de error. GCC no salir de inmediato, ya que quizás el paquete de compilar sin ella. Pero no:
Código:
checkpolicy.c:73:37: error: sepol/policydb/policydb.h: No such file or directory
checkpolicy.c:74:37: error: sepol/policydb/services.h: No such file or directory
checkpolicy.c:75:40: error: sepol/policydb/conditional.h: No such file or directory
Estas deberían haber sido incluidos, pero tal vez no eran, quizás ellos se generan a través de "configurar", o tal vez están en un paquete separado.
  #3 (Enlace permanente)  
Old 01-05-2009
septima.pars's Avatar
septima.pars septima.pars is offline
Usuario Registrado
  
 

Fecha: enero 2009
Ubicación: Chicago
Puestos: 31
Gracias por los jefes de otheus.

Voy a seguir adelante y aprender algunas C. cifra que no puede herir a aprender al menos lo suficiente como para fijar syntatical errores y cosas por el estilo en la elaboración de nuevos programas. Pero yo también he leído el post de Neo un hilo anterior y mi interés es piqued ...

Certificación de Unix que es el más necesario en estos días?


Cita:
... ¿Quieres ser grandes en UNIX? Obtener una versión de UNIX (Linux, BSD, etc), crear un servidor a partir de cero y empezar a construir y escribir código en C. Get Rich Stevens libros sobre la programación a nivel de sistema y aprender a programar a nivel del sistema. Escribir su propio código de cliente y servidor, el código de depuración, el trabajo en interproceso comunicaciones, depuración de fugas de memoria, la construcción compartida libs, construir estático libs, fijar sistemas de ficheros corruptos, etc ...


Quizás esto será parte de mi resolución de año nuevo:)
Closed Thread

Marcadores

Herramientas de hilo Buscar en este Hilo
Buscar en este Hilo:

Búsqueda avanzada
Modos de visualización Vota a este hilo
Vota a este hilo:

Normas de envío
puede que no nuevo puesto de hilos
puede que no enviar respuestas
puede que no enviar archivos adjuntos
puede que no editar sus puestos

Código BB es Encendido
Emoticones son Encendido
[IMG] código Apagado
Código HTML es Apagado
Trackbacks son Encendido
Pingbacks son Encendido
Refbacks son Encendido




Todas las horas son GMT -4. La hora es 05:15 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Traducciones de idiomas Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Estudios
El UNIX y Linux Foros Contenido Copyright © 1993-2009. Todos los derechos Reserved.Ad Gestión por RedTyger

Las direcciones URL de contenido vBSEO 3.2.0