Language:
switch to room list switch to menu My folders
Go to page: 1 2 [3] 4 5 6 7 ... Last
[#] Mon Oct 12 2015 11:00:50 EDT from dothebart @ Uncensored

Subject: Re: Remove new user register button on the login form

[Reply] [ReplyQuoted] [Headers] [Print]

there is a setting labeled 'disable self service account creation' which does that.



[#] Tue Oct 13 2015 19:11:31 EDT from jzsW0HU @ Uncensored

Subject: how may I.....???

[Reply] [ReplyQuoted] [Headers] [Print]

How can I build re-usable forms, such as ICS-213 or the ARRL Radiogram and install them on my CITADEL system?  I just installed the Raspberry Pi version, and it works very well on our mesh network.  We only need something simple that will work, most of these messages will not be sent outside our mesh system.  I think this can be done using a room, but I am not experienced enough at Linux to make this happen without a bit of assistance.  Thank you!



[#] Wed Oct 14 2015 10:22:14 EDT from dothebart @ Uncensored

Subject: Re: how may I.....???

[Reply] [ReplyQuoted] [Headers] [Print]

currently there are no easy ways of having forms in webcit.

but, there seems to be a tinymce plugin that can do forms:

http://blog.orbeon.com/2012/03/tinymce-control-now-in-form-builder.html

you would have to load tinymce with that configuration:

http://citadel.org/doku.php/documentation:webcit:customize:richedit

but I guess figuring all that out requires some fiddling... mabye AX25 can offer some help?



[#] Wed Oct 14 2015 10:56:43 EDT from fiddlegal2 @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Is it possible to see if someone has read the mail that is sent out?



[#] Wed Oct 14 2015 20:43:06 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

in general, yes, there is a feature of demanding the reader to send a mail back.

However, neither do remotely all clients support this, nor is it sent automatically nor does citadel offer support for this (If you use other clients then webcit, you may use this; i.e. thunderbird knows howto do it)



[#] Thu Oct 15 2015 06:01:20 EDT from schaap23 @ Uncensored

Subject: ctdlmigrate fails - alternatives?

[Reply] [ReplyQuoted] [Headers] [Print]

Hello,

 

I want to migrate my citadel server fv9.01 rom an arm-based machine (raspberry-pi) to an intel based - machine citadel v9.01. Unfortunately I cannot just copy the files because the architectures mismatch. I've tried using ctdlmigrate however the current version of ctdlmigrate (in v9.01) is broken. After migrating, all messages are empty with date 1 January 1970.

 

Is there any other method for migrating over the citadel server?

The software itself is really great. I'm amazed how well citadel runs on my raspberry pi 1B with clamav and spam assassin.

 

 



[#] Thu Oct 15 2015 09:08:37 EDT from Navy @ Uncensored

Subject: Error while installing citadel on raspi 1B

[Reply] [ReplyQuoted] [Headers] [Print]

Hi I,m using wget -q -O easyinstall.citadel.org/install | sh and getting this errors in the citadel-install-log.txt

 

CC src/citadel.c
In file included from src/citadel.c:43:0:
/usr/local/ctdlsupport/include/libcitadel.h:448:0: warning: "IsEmptyStr" redefined
 #define IsEmptyStr(a) ((a)[0] == '\0')
 ^
In file included from src/citadel.c:43:0:
/usr/local/ctdlsupport/include/libcitadel.h:111:0: note: this is the location of the previous definition
 #define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
 ^
In file included from src/ipc_c_tcp.c:25:0:
./src/include/citadel_ipc.h:481:13: warning: inline function 'CtdlIPC_unlock' declared but never defined
 INLINE void CtdlIPC_unlock(CtdlIPC *ipc);
             ^
./src/include/citadel_ipc.h:479:13: warning: inline function 'CtdlIPC_lock' declared but never defined
 INLINE void CtdlIPC_lock(CtdlIPC *ipc);
             ^
src/citadel_ipc.o: In function `CtdlIPCQuit':
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:267: undefined reference to `CtdlIPC_lock'
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:281: undefined reference to `CtdlIPC_unlock'
src/citadel_ipc.o: In function `CtdlIPCLogout':
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:295: undefined reference to `CtdlIPC_lock'
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:299: undefined reference to `CtdlIPC_unlock'
src/citadel_ipc.o: In function `CtdlIPCPartialRead':
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2365: undefined reference to `CtdlIPC_lock'
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2383: undefined reference to `CtdlIPC_unlock'
src/citadel_ipc.o: In function `CtdlIPCHighSpeedReadDownload':
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2467: undefined reference to `CtdlIPC_lock'
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2494: undefined reference to `CtdlIPC_unlock'
src/citadel_ipc.o: In function `CtdlIPCGenericCommand':
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2611: undefined reference to `CtdlIPC_lock'
/tmp/citadel-build.1415/textclient/src/citadel_ipc.c:2717: undefined reference to `CtdlIPC_unlock'
collect2: error: ld returned 1 exit status
Makefile:102: recipe for target 'citadel' failed
make: *** [citadel] Error 1

 

Can anyone help me with this problem?

Thanks in advance,

Ben



[#] Thu Oct 15 2015 09:43:12 EDT from dothebart @ Uncensored

Subject: Re: ctdlmigrate fails - alternatives?

[Reply] [ReplyQuoted] [Headers] [Print]

 

Thu Oct 15 2015 06:01:20 EDT from schaap23 @ Uncensored Subject: ctdlmigrate fails - alternatives?

Hello,

 

I want to migrate my citadel server fv9.01 rom an arm-based machine (raspberry-pi) to an intel based - machine citadel v9.01. Unfortunately I cannot just copy the files because the architectures mismatch. I've tried using ctdlmigrate however the current version of ctdlmigrate (in v9.01) is broken. After migrating, all messages are empty with date 1 January 1970.

 

Is there any other method for migrating over the citadel server?

The software itself is really great. I'm amazed how well citadel runs on my raspberry pi 1B with clamav and spam assassin.

 

 



Yes, bad news the ctdlmigrate server backend modules in the released state are buggy.

Good news: they've been fixed meanwhile.

You will need re-compile your citadel from git make use of these:

http://citadel.org/doku.php/installation:sourcecode#howtodownloadsourcecodeanonymously

to get the fixed state of the source is in the master branch; run:

git checkout 3d39d7173d33126e2fcd1631eeff732918ccd421

to get to a safe to use revision.



[#] Fri Oct 16 2015 03:40:02 EDT from schaap23 @ Uncensored

Subject: Re: ctdlmigrate fails - alternatives?

[Reply] [ReplyQuoted] [Headers] [Print]

 

Thu Oct 15 2015 09:43:12 EDT from dothebart @ Uncensored Subject: Re: ctdlmigrate fails - alternatives?

 

Thu Oct 15 2015 06:01:20 EDT from schaap23 @ Uncensored Subject: ctdlmigrate fails - alternatives?

Hello,

 

I want to migrate my citadel server fv9.01 rom an arm-based machine (raspberry-pi) to an intel based - machine citadel v9.01. Unfortunately I cannot just copy the files because the architectures mismatch. I've tried using ctdlmigrate however the current version of ctdlmigrate (in v9.01) is broken. After migrating, all messages are empty with date 1 January 1970.

 

Is there any other method for migrating over the citadel server?

The software itself is really great. I'm amazed how well citadel runs on my raspberry pi 1B with clamav and spam assassin.

 

 



Yes, bad news the ctdlmigrate server backend modules in the released state are buggy.

Good news: they've been fixed meanwhile.

You will need re-compile your citadel from git make use of these:

http://citadel.org/doku.php/installation:sourcecode#howtodownloadsourcecodeanonymously

to get the fixed state of the source is in the master branch; run:

git checkout 3d39d7173d33126e2fcd1631eeff732918ccd421

to get to a safe to use revision.



 

Thank you for responding. I've tried to compile citadel, but I get compilation errors. That something is wrong in the source code:

I first ran bootstrap, configure, make and make install for libcitadel.Then I ran bootstrap, configure and make for citadel.

Make (gcc compiler) unfortunately gives the following error:

-----

Dependencies: gcc -M -I. -I ./include/  | sed -e 's!.o!.o /.o buildinfo!' > buildinfo
Compile: gcc -g -O2 -Wall -Wcast-qual -Wcast-align -Wstrict-prototypes -Wno-strict-aliasing -D_REENTRANT -pthread -I ./include/ -I. -I ./include/ -DHAVE_CONFIG_H -DDIFF="/usr/bin/diff" -DPATCH="/usr/bin/patch" -c  -o buildinfo
LDFLAGS:

msgbase.o: In function `CtdlWriteObject':
/home/schaap23/citadel-build/citadel/citadel/msgbase.c:4062: undefined reference to `StrBufBase64Append'
modules/instmsg/serv_instmsg.o: In function `flush_individual_conversation':
/home/schaap23/citadel-build/citadel/citadel/modules/instmsg/serv_instmsg.c:455: undefined reference to `StrBufRFC2047encodeMessage'
modules/migrate/serv_migrate.o: In function `migr_xml_end':
/home/schaap23/citadel-build/citadel/citadel/modules/migrate/serv_migrate.c:781: undefined reference to `StrBufDecodeBase64To'
collect2: error: ld returned 1 exit status
Makefile:142: recipe for target 'citserver' failed
make: *** [citserver] Error 1
---

Does this mean that the branch/head/tag 3d39d7173d33126e2fcd1631eeff732918ccd421 is missing a certain commit where StrBufBase64Append, StrBufRFC2047encodeMessage and StrBufDecodeBase64To are defined? Or did I do something wrong on my side?

 

 



[#] Fri Oct 16 2015 06:31:17 EDT from dothebart @ Uncensored

Subject: Re: ctdlmigrate fails - alternatives?

[Reply] [ReplyQuoted] [Headers] [Print]

You probably forgot to run the install routine for libcitadel after compiling it.(dpkg -i libcitadel*deb )

the other components depend on it. In your case, a new citserver is what you need.



[#] Fri Oct 16 2015 10:11:32 EDT from schaap23 @ Uncensored

Subject: Re: ctdlmigrate fails - alternatives?

[Reply] [ReplyQuoted] [Headers] [Print]

 

Fri Oct 16 2015 06:31:17 EDT from dothebart @ Uncensored Subject: Re: ctdlmigrate fails - alternatives?

You probably forgot to run the install routine for libcitadel after compiling it.(dpkg -i libcitadel*deb )

the other components depend on it. In your case, a new citserver is what you need.



 

You were correct!

I compiled and build all the packages. Unfortunately I've got a problem now running setup of citadel.

After I entered the listening ip of citadel-server and entered the administrator account and choose authentication method (option 0 internal), the setup hangs on the command line where it probably tries to restart citadel-server.


In dmesg I see many segfaults:

segfault at 248 ip 0000000000419ca2 sp 00007ffe2ae99960 error 4 in citserver[400000+c0000]

 

in mail.log I see:

d 0475c98) ***
Oct 16 16:08:36 ubuntu-vm citserver[7353]: Copyright (C) 1987-2015 by the Citadel development team.
Oct 16 16:08:36 ubuntu-vm citserver[7353]: This program is distributed under the terms of the GNU General Public License.
Oct 16 16:08:36 ubuntu-vm citserver[7353]:
Oct 16 16:08:36 ubuntu-vm citserver[7353]: Called as: /usr/sbin/citserver
Oct 16 16:08:36 ubuntu-vm citserver[7353]: libcitadel(unnumbered)
Oct 16 16:08:36 ubuntu-vm citserver[7353]: Generating a certificate signing request.
Oct 16 16:08:36 ubuntu-vm citserver[7355]:
Oct 16 16:08:36 ubuntu-vm citserver[7355]:
Oct 16 16:08:36 ubuntu-vm citserver[7355]: *** Citadel server engine v9.01 (build 0475c98) ***
Oct 16 16:08:36 ubuntu-vm citserver[7355]: Copyright (C) 1987-2015 by the Citadel development team.
Oct 16 16:08:36 ubuntu-vm citserver[7355]: This program is distributed under the terms of the GNU General Public License.
Oct 16 16:08:36 ubuntu-vm citserver[7355]:
Oct 16 16:08:36 ubuntu-vm citserver[7355]: Called as: /usr/sbin/citserver
Oct 16 16:08:36 ubuntu-vm citserver[7355]: libcitadel(unnumbered)
Oct 16 16:08:36 ubuntu-vm citserver[7355]: Generating a certificate signing request.

 

Does this mean, citserver has a failure when trying to generate a certificate?



[#] Fri Oct 16 2015 13:16:02 EDT from Johnboy @ Uncensored

Subject: FreeNAS

[Reply] [ReplyQuoted] [Headers] [Print]

Wow, is Citadel really an active project?

Can it be installed on FreeNAS?  Are there any instructions to install it on FreeNAS?



[#] Fri Oct 16 2015 15:42:54 EDT from piposki @ Uncensored

Subject: aide admin via commandline

[Reply] [ReplyQuoted] [Headers] [Print]

Can anyone tell me how to set an admin user via command line?  I need to do it via script so running setup without any quiet mode will take longer to automate

been looking at /usr/lib/citadel-server/setup -q, but can't find any documentation on syntax and usage



[#] Fri Oct 16 2015 16:01:39 EDT from dothebart @ Uncensored

Subject: Re: FreeNAS

[Reply] [ReplyQuoted] [Headers] [Print]

 

Fri Oct 16 2015 13:16:02 EDT from Johnboy @ Uncensored Subject: FreeNAS

Wow, is Citadel really an active project?

Can it be installed on FreeNAS?  Are there any instructions to install it on FreeNAS?



I'll reply with a definete maybe.

We don't have regular *bsd users. We only will accept patches for *bsd if a person is willing to maintain compatibility in the long run, and answer bsd specific questions here.



[#] Fri Oct 16 2015 16:03:03 EDT from dothebart @ Uncensored

Subject: Re: aide admin via commandline

[Reply] [ReplyQuoted] [Headers] [Print]

first, its citadel support.

second, just ommit the -q, and you'll get an interactive version.

-q is for package integration only.



[#] Fri Oct 16 2015 16:14:29 EDT from piposki @ Uncensored

Subject: Re: aide admin via commandline

[Reply] [ReplyQuoted] [Headers] [Print]

woops.  I replied to a wrong thread.

 

Is there any way to set an admin user via command line without the interactive version?  I'd hate to use expect for supposedly simple task

 

Thanks!



[#] Sun Oct 18 2015 18:26:40 EDT from pedro @ Uncensored

Subject: Citadel Webcit is leaving me nuts !!!!

[Reply] [ReplyQuoted] [Headers] [Print]

I want to add at the login.html page a script that shows client IP address and location , but i just can not get it to work !!!

code just dont run on citadel no matter what i try .

I am using javascript , and the code is this one :

<div ng-controller="geoCtrl">
  <p ng-bind="ip"></p>
  <p ng-bind="hostname"></p>
  <p ng-bind="loc"></p>
  </div>
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://code.angularjs.org/1.2.12/angular.min.js"></script>
<script src="http://code.angularjs.org/1.2.12/angular-route.min.js"></script>
<script>
'use strict';
var geo = angular.module('geo', [])
.controller('geoCtrl', ['$scope', '$http', function($scope, $http) {
  $http.jsonp('http://ipinfo.io/?callback=JSON_CALLBACK')
    .success(function(data) {
    $scope.ip = data.ip;
    $scope.hostname = data.hostname;
    $scope.loc = data.loc; //Latitude and Longitude
  });
}]);
</script>

and a most complete example of this script can been seen on this webpage as the result of it :

http://www.orangecountyseomarketing.com/projects/_ip_angularjs.html

 

Now , can anyone here please tell me how can i add that code into the login page on the bottom of it ?

i am using citadel 7.83



[#] Mon Oct 19 2015 08:42:07 EDT from nargoriel @ Uncensored

Subject: Unable to build libcitadel 9.0.1 FreeBSD 10.2 amd64

[Reply] [ReplyQuoted] [Headers] [Print]

Hello, I cant build libcitadel due to the error during compiling. There's log from /tmp/citadel-install-log.txt
I'm aware of fact that FreeBSD is not supported. But I hope that it might work.


checking build system type... x86_64-unknown-freebsd10.2
checking host system type... x86_64-unknown-freebsd10.2
checking for gcc... no
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... cc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... no
checking for c++... c++
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgfortran... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 196608
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... no
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... no
checking for c++ option to produce PIC... -fPIC
checking if c++ PIC flag -fPIC works... yes
checking if c++ static flag -static works... yes
checking if c++ supports -c -o file.o... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... no
checking dynamic linker characteristics... no
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether cc accepts -fexceptions... yes
checking for ANSI C header files... (cached) yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for zlibVersion in -lz... yes
checking CUnit/CUnit.h usability... no
checking CUnit/CUnit.h presence... no
checking for CUnit/CUnit.h... no
checking sys/sendfile.h usability... no
checking sys/sendfile.h presence... no
checking for sys/sendfile.h... no
checking whether your system knows about splice()... no
checking whether your system likes memcpy + HKEY... no
checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking Checking to see if your system supports iconv... yes
libcitadel will be built with character set conversion.
checking for zlib.h... (cached) yes
checking for zlibVersion in -lz... (cached) yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for memmove... yes
checking for bcopy... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libcitadel.pc
config.status: creating tests/Makefile
config.status: creating sysdep.h
zlib compression:                 yes
Character set conversion support: yes

LTCompile: /bin/sh ./libtool --silent --mode=compile cc -I./lib -I. -g -O2 -Wall -Wmissing-prototypes -Wstrict-prototypes -fexceptions -D HAVE_MMAP -o buildinfo -c

CC: lib/libcitadel.c
In file included from lib/libcitadel.c:30:
./lib/libcitadel.h:263:2: error: unknown type name 'loff_t'; did you mean 'off_t'?
        loff_t TotalSentAlready;
        ^~~~~~
        off_t
/usr/include/sys/types.h:173:18: note: 'off_t' declared here
typedef __off_t         off_t;          /* file offset */
                        ^
In file included from lib/libcitadel.c:30:
./lib/libcitadel.h:264:2: error: unknown type name 'loff_t'; did you mean 'off_t'?
        loff_t TotalReadAlready;
        ^~~~~~
        off_t
/usr/include/sys/types.h:173:18: note: 'off_t' declared here
typedef __off_t         off_t;          /* file offset */
                        ^
In file included from lib/libcitadel.c:30:
./lib/libcitadel.h:448:9: warning: 'IsEmptyStr' macro redefined
#define IsEmptyStr(a) ((a)[0] == '\0')
        ^
./lib/libcitadel.h:111:9: note: previous definition is here
#define IsEmptyStr(a) ( ( (a) == NULL ) || ((a)[0] == '\0') )
        ^
1 warning and 2 errors generated.
Makefile:168: recipe for target 'lib/libcitadel.lo' failed
gmake: *** [lib/libcitadel.lo] Error 1
Operating system:



[#] Mon Oct 19 2015 11:16:43 EDT from dothebart @ Uncensored

Subject: Re: Citadel Webcit is leaving me nuts !!!!

[Reply] [ReplyQuoted] [Headers] [Print]

Go to page: 1 2 [3] 4 5 6 7 ... Last