En primer lugar, no sé si este es el lugar correcto para poner esta pregunta. ¿Sería mejor Serverfault o Stackoverflow?
Yo estaba corriendo a través de un tutorial sobre la realización de extensiones del Kernel del Mac. Lo cargué, y cuando lo hice tail -1 /var/log/system.log
no me dijo "¡Hola Mundo!", me dijo...
parentalcontrolsd[374]: -[ActivityTracker appDidLaunchOrBecomeFront:launched:] [1844:wolfram] -- Got an error when saving MOC: Error Domain=NSCocoaErrorDomain Code=134030 UserInfo=0x36ba10 "An error occurred while saving."
Unas cuantas cosas... ¿Qué significa esto? ¿Y estoy mirando el archivo de registro correcto? Puedo elegir que es el parentalcontrolsd
diciéndome que el ActivityTracker encontró que alguna aplicación se lanzó para el usuario wolfram. ¿Algún tipo de ayuda?
Aquí está mi código...
#include <libkern/libkern.h>
#include <mach/mach_types.h>
kern_return_t MyKextStart(kmod_info_t *ki, void *d)
{
printf("Hello, World!\n");
return KERN_SUCCESS;
}
kern_return_t MyKextStop(kmod_info_t *ki, void *d)
{
printf("Goodbye, World!\n");
return KERN_SUCCESS;
}
extern kern_return_t _start(kmod_info_t *ki, void *data);
extern kern_return_t _stop(kmod_info_t *ki, void *data);
KMOD_EXPLICIT_DECL(edu.nerd.kext.MyKext, "1.0.0d1", _start, _stop)
__private_extern__ kmod_start_func_t *_realmain = MyKextStart;
__private_extern__ kmod_stop_func_t *_antimain = MyKextStop;
__private_extern__ int _kext_apple_cc = __APPLE_CC__;