Primero, no sé si este es el lugar correcto para formular esta pregunta. ¿Sería mejor Serverfault o Stackoverflow?
Estaba ejecutando un tutorial sobre cómo hacer las Extensiones de Kernel Mac. Lo cargué, y cuando lo hice tail -1 /var/log/system.log
, no me dijo "¡Hola mundo!", Decía ...
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."
Algunas cosas ... ¿Qué significa esto? ¿Y estoy mirando el archivo de registro correcto? Puedo reconocer que es el parentalcontrolsd
que me dice que el ActivityTracker encontró que se inició alguna aplicación para el usuario wolfram. ¿Alguna 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__;