Language:
switch to room list switch to menu My folders
Go to page: First ... 4 5 6 7 [8] 9 10 11 12 ... Last
[#] Tue Dec 01 2020 12:50:10 EST from ParanoidDelusions

Subject: Re: Easy-Install execution initialization fail with Debian 10

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

 



[#] Tue Dec 01 2020 13:01:55 EST from platonov

Subject: Re: This message can safely be disregarded. Or not?

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

Well, talking about "bad habits", I've been struggling with this html/css issue on fixed nav bars
and can not find any info on how to do it.
The problem is that when you click on some link expecting to jump to some header,
it does it as though you didn't have the nav-bar obscuring the header.
In other words the nav bar is covering your header in z order.

I hope it can be done without using js.

Does anybody have a clue on how to do it or where to look for?

 

Tue Dec 01 2020 12:28:48 EST from ParanoidDelusions @ Uncensored Subject: This message can safely be disregarded.

Whoops. Bad habits are hard to break. 



It would be nice if you could go back in and edit your posts. I'd fix it. 

 



 



[#] Tue Dec 01 2020 13:26:17 EST from warbaby

Subject: Re: Easy-Install execution initialization fail with Debian 10

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

Just change the scheme to https ..

I already pushed the change out to the website, but for whatever reason, it did not yet update..

 

Tue Dec 01 2020 12:47:54 PM EST from ParanoidDelusions @ Uncensored Subject: Easy-Install execution initialization fail with Debian 10

So, this is relatively minor, but this: 

Log on to your Linux system as root and enter the following command at the prompt:

curl http://easyinstall.citadel.org/install | bash

Or if you don't have curl, try wget:

wget -q -O - http://easyinstall.citadel.org/install | bash

 

Easy Install will automatically initialize.

 

Isn't working in my experience with Deb 10  - and adding https: to the URL doesn't fix it. 

After I enter this line, I have to then run "bash ./install" to get the install to actually kick off. That works - but on Debian, it seems to be failing to bind ports for IMAP, POP3, SMTP and HTTPS. I can only connect on HTTP once it installs and starts. I can post messages, add attachments - the WebCit seems to be running fine. 


I don't think the text client server is installing at all though. Haven't really gotten far enough to test or worry about that yet. On my Raspbian box, I had to download, compile, install and configure the text client part separately, way back when I built my current "production" Citadel server.  

 

I do have the default desktop GUI installed and running but I'm using a full console (ctrl-alt-F1) and logged in as SU in the console. 




 



[#] Tue Dec 01 2020 18:50:30 EST from ParanoidDelusions

Subject: textclient.h:122:10: fatal error: libcitadel.h: No such file or dir

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

So... I got everything imported over from the Pi onto the Debian box. It was permissions issues. Rsync did fail from the script. I was able to copy the lines from the script, SSH to the Pi, and execute them that way and they worked, so I'm not sure what is up with that.

But, the textclient didn't install. I've downloaded the source and I'm trying to compile it. It configures fine, but fails on a make. It says that it can't find libcitadel.h - but libcitadel.h is there at /usr/local/ctdlsupport/include/

Any ideas?


root@tsbbs:/home/bbs/Downloads/textclient# ./configure


Running the configure script to create config.mk

Testing for OpenSSL...
SSL: yes
CFLAGS := -ggdb -DHAVE_OPENSSL
LDFLAGS :=  -lssl -lcrypto
PREFIX := /usr/local
BINDIR := /usr/local/bin
CTDLDIR := /usr/local/citadel

root@tsbbs:/home/bbs/Downloads/textclient# make
gcc -c -ggdb -DHAVE_OPENSSL -DCTDLDIR=\"/usr/local/citadel\" citadel.c -o citadel.o
In file included from citadel.c:15:
textclient.h:122:10: fatal error: libcitadel.h: No such file or directory
 #include <libcitadel.h>
          ^~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:26: citadel.o] Error 1
root@tsbbs:/home/bbs/Downloads/textclient# find / -name libcitadel.h
/usr/local/ctdlsupport/include/libcitadel.h



[#] Tue Dec 01 2020 22:02:42 EST from ParanoidDelusions

Subject: Re: textclient.h:122:10: fatal error: libcitadel.h: No such file or dir

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

I'm wondering if this libcitadel(unumbered) could be related to the failure to Make the textclient?

root@tsbbs:/home/donovan# more /var/log/syslog | grep libcitadel*
Dec  1 06:45:23 tsbbs citserver[3590]: citserver[3590]: libcitadel(unnumbered)
Dec  1 06:45:23 tsbbs citserver[3590]: libcitadel(unnumbered)
Dec  1 06:57:14 tsbbs citserver[3590]: citserver[3590]: libcitadel(unnumbered)
Dec  1 06:57:14 tsbbs citserver[3590]: libcitadel(unnumbered)
Dec  1 06:57:18 tsbbs citserver[3834]: citserver[3834]: libcitadel(unnumbered)
Dec  1 06:57:18 tsbbs citserver[3834]: libcitadel(unnumbered)
Dec  1 07:48:25 tsbbs citserver[577]: citserver[577]: libcitadel(unnumbered)
Dec  1 07:48:25 tsbbs citserver[577]: libcitadel(unnumbered)
Dec  1 14:36:56 tsbbs citserver[554]: citserver[554]: libcitadel(unnumbered)
Dec  1 14:36:56 tsbbs citserver[554]: libcitadel(unnumbered)
Dec  1 14:47:34 tsbbs citserver[2299]: citserver[2299]: libcitadel(unnumbered)
Dec  1 14:47:34 tsbbs citserver[2299]: libcitadel(unnumbered)
Dec  1 14:48:07 tsbbs citserver[2299]: citserver[2299]: libcitadel(unnumbered)
Dec  1 14:48:07 tsbbs citserver[2299]: libcitadel(unnumbered)
Dec  1 14:48:11 tsbbs citserver[2359]: citserver[2359]: libcitadel(unnumbered)
Dec  1 14:48:11 tsbbs citserver[2359]: libcitadel(unnumbered)
Dec  1 15:36:35 tsbbs citserver[3189]: citserver[3189]: libcitadel(unnumbered)
Dec  1 15:36:35 tsbbs citserver[3189]: libcitadel(unnumbered)
Dec  1 18:07:54 tsbbs citserver[551]: citserver[551]: libcitadel(unnumbered)
Dec  1 18:07:54 tsbbs citserver[551]: libcitadel(unnumbered)



[#] Tue Dec 01 2020 22:15:02 EST from ParanoidDelusions

Subject: Re: Easy-Install execution initialization fail with Debian 10

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

Tested. It is working now with HTTPS:

Tue Dec 01 2020 13:26:17 EST from warbaby @ Uncensored Subject: Re: Easy-Install execution initialization fail with Debian 10

Just change the scheme to https ..

I already pushed the change out to the website, but for whatever reason, it did not yet update..

 

Tue Dec 01 2020 12:47:54 PM EST from ParanoidDelusions @ Uncensored


[#] Wed Dec 02 2020 21:37:08 EST from ParanoidDelusions

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

So, here is what I've puzzled out. In a nutshell, Debian 10 seems to break a lot of things. 

Specifically - there seem to be path issues. This is why I'm not seeing certain libraries, no doubt. 

This doesn't help:

https://blog.andrewbeacock.com/2007/10/how-to-add-shared-libraries-to-linuxs.html

because you have to add libraries using: 

# ldconfig -n -v /usr/lib


this. 

But ldconfig is broken because of the path issues:

https://developpaper.com/bug-repair-dpkg-cannot-find-ldconfig-start-stop-daemon/

dpkg: warning:'ldconfig'not found in PATH ornot executable. dpkg: warning:'start-stop-daemon'not found in PATH ornot executable.

 

These errors have been reported several times by Debian and Ubuntu users (you can actually Google them for more information).
It seems like the PATH variable isn’t correctly set when the user tries to execute a command through sudo, which is probably what you are trying to do.

 

so I find myself at an impasse. 

Literally I have to fix ldconfig so I can add libraries so I can compile the text-client... *probably*. I'm not sure if this is my exact problem - but there seems to be a documented problem with Debian 10 and ldconfig and library paths. 

This kind of thing is, by the way, why Linux remains a curiosity almost 30 years later. I know that we're talking about something that is more than installing a package from a GUI based package manager - but seriously... the barrier to entry on getting this up and running is pretty steep. 

Also, after building the second box, I was able to get the text client compiled and installed on it - but it won't run. I manually downloaded the citadel libraries source - configured, maked and make installed those, then I was able to configure, compile and install the text client. When I try to execute citadel, though - I get "cannot open citadel.rc: No such file or directory." 

And, the ctdlmigrate isn't working on this second box, again. Same errors I was getting before. Not sure exactly WHAT I did that fixed it the first time around. I've tried SSHing the CitBackup.xml file I made on the Pi over, and I'm going to try doing it the manual way again - see if that works. If that is the case, once you do it the manual way, it looks like that fixes ctdlmigrate. 
It is kind of like casting magic spells over and over again until Linus smiles on you from Mount Neckbeard. I just keep doing the same thing over and over again until I lose track of what I've done, and eventually I make a mistake in repeating myself that fixes whatever I was doing wrong all along, and I never know how to do it again. 





[#] Wed Dec 02 2020 21:37:50 EST from ParanoidDelusions

Subject: Was - Forgot the damned subject again. Sorry

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

No text. Realized right after hitting save. 



[#] Wed Dec 02 2020 23:55:33 EST from ParanoidDelusions

Subject: Unable to make text-client Deb 10

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

So - if I add paths and copy the libcitadel.h file to /usr/lib then ldconfig -n -v /usr/lib it doesn't seem to add the libcitadel.h lib and the make still can't find that library:

root@tsbbs:/home/bbs# export PATH=$PATH:/usr/lib
root@tsbbs:/home/bbs# ldconfig -n -v /usr/lib
bash: ldconfig: command not found
root@tsbbs:/home/bbs# find / -name ldconfig
/usr/sbin/ldconfig
/var/cache/ldconfig
/var/lib/dpkg/triggers/ldconfig
find: ‘/run/user/1001/gvfs’: Permission denied
root@tsbbs:/home/bbs# export PATH=$PATH:/usr/sbin
root@tsbbs:/home/bbs# ldconfig -n -v /usr/lib
/usr/lib:
    libjte.so.1 -> libjte.so.1.0.0
    libgjs.so.0 -> libgjs.so.0.0.0
    libdiscover.so.2 -> libdiscover.so.2.0.1
root@tsbbs:/home/bbs# cd Downloads
root@tsbbs:/home/bbs/Downloads# ls
textclient  textclient.tar.gz
root@tsbbs:/home/bbs/Downloads# cd textclient
root@tsbbs:/home/bbs/Downloads/textclient# make
gcc -c -ggdb -DHAVE_OPENSSL -DCTDLDIR=\"/usr/local/citadel\" citadel.c -o citadel.o
In file included from citadel.c:15:
textclient.h:122:10: fatal error: libcitadel.h: No such file or directory
 #include <libcitadel.h>
          ^~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:26: citadel.o] Error 1
root@tsbbs:/home/bbs/Downloads/textclient# find / -name libcitadel.h
/usr/local/ctdlsupport/include/libcitadel.h
/usr/lib/libcitadel.h
/home/bbs/Downloads/textclient/libcitadel.h
find: ‘/run/user/1001/gvfs’: Permission denied
root@tsbbs:/home/bbs/Downloads/textclient# ldconfig -n -v /usr/lib
/usr/lib:
    libjte.so.1 -> libjte.so.1.0.0
    libgjs.so.0 -> libgjs.so.0.0.0
    libdiscover.so.2 -> libdiscover.so.2.0.1
root@tsbbs:/home/bbs/Downloads/textclient#



[#] Wed Dec 02 2020 23:58:38 EST from ParanoidDelusions

Subject: Re: Unable to make text-client Deb 10

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

Here is a directory of the /usr/lib folder. It is in there.

root@tsbbs:/home/bbs/Downloads/textclient# cd /usr/lib
root@tsbbs:/usr/lib# ls

discover           klibc-ae-2A4n9ZnfImcw9WIt7dF-3OvQ.so  sftp-server
dleyna-server           libcitadel.h                 shim
dpkg               libdiscover.so.2                 software-properties
eject               libdiscover.so.2.0.1             speech-dispatcher-modules
x86_64-linux-gnu
gnome-disk-utility     NetworkManager                 xorg
gnome-online-accounts  nodejs                     xserver-xorg-video-intel
root@tsbbs:/usr/lib# ls libcit*
libcitadel.h
root@tsbbs:/usr/lib#



[#] Thu Dec 03 2020 00:08:16 EST from ParanoidDelusions

Subject: Re: Unable to make text-client Deb 10

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

This doesn't work, either:

root@tsbbs:/usr/lib# find / -name libcitadel*
/usr/local/ctdlsupport/include/libcitadel.h
/usr/lib/libcitadel.h
/home/bbs/Downloads/textclient/libcitadel.h
find: ‘/run/user/1001/gvfs’: Permission denied
root@tsbbs:/usr/lib# export PATH=$PATH:/usr/local/ctdlsupport/include
root@tsbbs:/usr/lib# ldconfig -n -v /usr/local/ctdlsupport/include
/usr/local/ctdlsupport/include:
root@tsbbs:/usr/lib#



[#] Thu Dec 03 2020 13:13:22 EST from ParanoidDelusions

Subject: Re: Unable to make text-client Deb 10

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

Installed CentOS this morning on the second box. We'll see if this goes any better. 


Thu Dec 03 2020 00:08:16 EST from ParanoidDelusions @ Uncensored Subject: Re: Unable to make text-client Deb 10

This doesn't work, either:

root@tsbbs:/usr/lib# find / -name libcitadel*
/usr/local/ctdlsupport/include/libcitadel.h
/usr/lib/libcitadel.h
/home/bbs/Downloads/textclient/libcitadel.h
find: ‘/run/user/1001/gvfs’: Permission denied
root@tsbbs:/usr/lib# export PATH=$PATH:/usr/local/ctdlsupport/include
root@tsbbs:/usr/lib# ldconfig -n -v /usr/local/ctdlsupport/include
/usr/local/ctdlsupport/include:
root@tsbbs:/usr/lib#



 



[#] Thu Dec 03 2020 13:23:23 EST from jcody

Subject: unable to send emails to externals and direct messages does not work

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

Hello,

 

I am very new to this and have never used Citadel. I know I am missing setting and understand this app. Current issues are: unable to send emails to externals and direct messages does not work. Would anyone be able to help Please.

Thank you



[#] Thu Dec 03 2020 13:33:06 EST from juanhernandez98 <juanhernandez98@gmail.com> to "'Citadel Support'" <room_Citadel_Support@citadel.org>

Subject: RE: [Citadel Support]

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

Hi yall,

How can I unsubscribe from this list? Where and how do I send the
unsubscribe email for this list?

Thank you.

-----Original Message-----
From: Citadel Support <room_Citadel_Support@citadel.org>
Sent: Thursday, December 03, 2020 10:24 AM
To: room_Citadel_Support@citadel.org
Subject: [Citadel Support]


----------------------------------------------------------------------------
--
From: jcody <jcody@uncensored.citadel.org>
Subject: unable to send emails to externals and direct messages does not
work

Hello,

 

I am very new to this and have never used Citadel. I know I am missing
setting and understand this app. Current issues are: unable to send emails
to externals and direct messages does not work. Would anyone be able to help
Please.

Thank you

----------------------------------------------------------------------------
--
You are subscribed to the 'Citadel Support' list.
To post to the list: room_citadel_support@citadel.org

[#] Thu Dec 03 2020 17:33:32 EST from ParanoidDelusions

Subject: Re: Unable to make text-client Deb 10

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

Same issues as Debian. I've bolded relevant lines below. Install from Easy-Install then attempt to download, configure, compile and install text-client.

extclient.h:122:10: fatal error: libcitadel.h: No such file or directory
 #include <libcitadel.h>


All finished! You are ready to log in.
[root@localhost donovan]# service citadel restart
Redirecting to /bin/systemctl restart citadel.service
[root@localhost donovan]# citadel
bash: citadel: command not found...
[root@localhost donovan]# exit
exit
[donovan@localhost ~]$ citadel
bash: citadel: command not found...
[donovan@localhost ~]$ pwd
/home/donovan
[donovan@localhost ~]$ cd Downloads
[donovan@localhost Downloads]$ ls
textclient  textclient.tar.gz
[donovan@localhost Downloads]$ cd textclient
[donovan@localhost textclient]$ ls
bootstrap      client_passwords.c  md5.c                routines2.c
citadel.c      commands.c          messages.c           routines.c
citadel_ipc.c  configure           package-version.txt  screen.c
citadel.rc     ipc_c_tcp.c         README.txt           textclient.h
client_chat.c  Makefile            rooms.c              tuiconfig.c
[donovan@localhost textclient]$ su
Password:
[root@localhost textclient]# ls
bootstrap      client_passwords.c  md5.c                routines2.c
citadel.c      commands.c          messages.c           routines.c
citadel_ipc.c  configure           package-version.txt  screen.c
citadel.rc     ipc_c_tcp.c         README.txt           textclient.h
client_chat.c  Makefile            rooms.c              tuiconfig.c
[root@localhost textclient]# ./configure


Running the configure script to create config.mk

Testing for OpenSSL...
SSL: yes
CFLAGS := -ggdb -DHAVE_OPENSSL
LDFLAGS :=  -lssl -lcrypto
PREFIX := /usr/local
BINDIR := /usr/local/bin
CTDLDIR := /usr/local/citadel

[root@localhost textclient]# make
gcc -c -ggdb -DHAVE_OPENSSL -DCTDLDIR=\"/usr/local/citadel\" citadel.c -o citadel.o
In file included from citadel.c:15:
textclient.h:122:10: fatal error: libcitadel.h: No such file or directory
 #include <libcitadel.h>