I added the line kannel_enable="YES" to /etc/rc.conf in order to have the Kannel to start automatically when the system boots.
The output of ls -ld /var/run/kannel is: [output] drwxr-xr-x 2 kannel wheel 512 Dec 14 21:10 /var/run/kannel [/output] And this is what top command shows: [top] PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 644 kannel 13 96 0 16916K 3860K ucond 0 0:01 0.00% bearerbox 737 mysql 10 96 0 62148K 20828K ucond 1 0:01 0.00% mysqld 688 root 1 96 0 5896K 2348K select 0 0:00 0.00% nmbd 747 root 1 96 0 26956K 14056K select 0 0:00 0.00% httpd 699 root 1 96 0 7680K 5728K select 0 0:00 0.00% perl5.8.8 766 root 1 96 0 5848K 3188K select 0 0:00 0.00% sendmail 654 kannel 1 8 0 7188K 2204K nanslp 0 0:00 0.00% run_kannel_bo 834 aldo 1 96 0 8384K 3804K select 1 0:00 0.00% sshd 671 root 1 96 0 3284K 2304K select 0 0:00 0.00% proftpd 666 kannel 9 96 0 16404K 3816K select 1 0:00 0.00% wapbox 831 root 1 4 0 8384K 3824K sbwait 0 0:00 0.00% sshd 1234 root 1 4 0 8384K 3832K sbwait 0 0:00 0.00% sshd 532 root 1 96 0 3156K 1196K select 1 0:00 0.00% syslogd 776 root 1 8 0 3184K 1248K nanslp 0 0:00 0.00% cron 692 root 1 96 0 8088K 3748K select 0 0:00 0.00% smbd 1244 root 1 20 0 4452K 2428K pause 0 0:00 0.00% csh [/top] ----- Original Message ----- From: Nikos Balkanas [mailto:[email protected]] To: [email protected], Aldo Zavala [mailto:[email protected]] Sent: Sun, 14 Dec 2008 23:08:38 -0700 Subject: Re: Start up Error: unknown login: kannel > So you say that now you can log into radius as kannel without any passwords? > > Doesn't sound very safe. > > You shouldn't create the pid-files. What is the output from "ls -ld > /var/run/kannel/" ? > > BR, > Nikos > ----- Original Message ----- > From: "Aldo Zavala" <[email protected]> > To: <[email protected]>; "Nikos Balkanas" <[email protected]> > Sent: Monday, December 15, 2008 1:56 AM > Subject: Re: Start up Error: unknown login: kannel > > > Hello, now I have another error; I used the adduser command to add the > kannel user (I dont know if there are another way to create a daemon user) > This is what I did (according to an advice in the freebsd forums) > > radius# adduser > Username: kannel > Full name: > Uid (Leave empty for default): > Login group [kannel]: > Login group is kannel. Invite kannel into other groups? []: > Login class [default]: > Shell (sh csh tcsh nologin) [sh]: > Home directory [/home/kannel]: > Use password-based authentication? [yes]: no > Lock out the account after creation? [no]: > Username : kannel > Password : <disabled> > Full Name : > Uid : 1004 > Class : > Groups : kannel > Home : /home/kannel > Shell : /bin/sh > Locked : no > OK? (yes/no): yes > adduser: INFO: Successfully added (kannel) to the user database. > Add another user? (yes/no): no > Goodbye! > > * And this is the error that now I am getting: > > radius# /usr/local/etc/rc.d/kannel start > Starting kannel_bearerbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_bearerbox.pid: > No such file or directory > Starting kannel_smsbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_smsbox.pid: No > such file or directory > Starting kannel_wapbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_wapbox.pid: No > such file or directory > radius# > > * Then I created manually the pid files, and after trying to start the > kannel daemon again I got these errors: > > radius# /usr/local/etc/rc.d/kannel start > Starting kannel_bearerbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_bearerbox.pid: > Permission denied > Starting kannel_smsbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_smsbox.pid: > Permission denied > Starting kannel_wapbox. > /usr/local/sbin/run_kannel_box: open: /var/run/kannel/kannel_wapbox.pid: > Permission denied > > * I chowned the pid files to kannel user and finally the kannel services > were started: > radius# chown kannel *.* > radius# /usr/local/etc/rc.d/kannel start > Starting kannel_bearerbox. > Starting kannel_smsbox. > Starting kannel_wapbox. > > * Do you think this is normal? Will this kannel installation setup will > behave as should after these sort of tweaks I made? > > Thanks in advance. > > > ----- Original Message ----- > From: Nikos Balkanas > [mailto:[email protected]] > To: [email protected], Aldo Zavala > [mailto:[email protected]] > Sent: Sun, 14 Dec 2008 13:48:51 -0700 > Subject: > Re: Start up Error: unknown login: kannel > > > > Hi, > > > > As you may have guessed it doesn't have much to do with configuration. > > Just > > create the user. I don't know why the installation script didn't create > > it, > > but then again I don't have BSD. I know Alej was looking at FreeBSD for > > sqlbox. Maybe he could take a look at this, too. > > > > BR, > > Nikos > > ----- Original Message ----- > > From: "Aldo Zavala" <[email protected]> > > To: <[email protected]> > > Sent: Sunday, December 14, 2008 10:18 PM > > Subject: Re: Start up Error: unknown login: kannel > > > > > > >I forgot to say that is a FreeBSD 7.0, and this is my current > > >kannel.conf: > > > > > > group = core > > > admin-port = 13000 > > > wapbox-port = 13002 > > > admin-password = bar > > > #status-password = foo > > > #admin-deny-ip = "" > > > #admin-allow-ip = "" > > > wdp-interface-name = "*" > > > log-file = "/var/log/kannel-bearerbox.log" > > > #log-level = 0 > > > box-deny-ip = "*.*.*.*" > > > box-allow-ip = "127.0.0.1" > > > access-log = "/var/log/kannel-access.log" > > > #store-file = "/tmp/kannel.store" > > > #ssl-server-cert-file = "cert.pem" > > > #ssl-server-key-file = "key.pem" > > > #ssl-certkey-file = "mycertandprivkeyfile.pem" > > > > > > group = wapbox > > > bearerbox-host = 127.0.0.1 > > > log-file = "/var/log/kannel-wapbox.log" > > > #log-level = 0 > > > syslog-level = none > > > access-log = "/var/log/kannel-wapaccess.log" > > > > > > > > > --- thanks!, A > > > ldo > > > > > > > > > > > >
