Language:
switch to room list switch to menu My folders
Go to page: First ... 14 15 16 17 [18] 19 20 21 22 ... Last
[#] Mon Jun 15 2020 16:47:32 EDT from bgerum2 @ Uncensored

Subject: Re: sieve2_license error

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

my modified install script now works for openSUSE

I added in line 206:

    elif [ -f /etc/os-release ] ; then
        DIST='openSUSE'
        // DIST=`cat /etc/os-release | tr "\n" ' '| sed s/VERSION.*//`
        REV=`cat /etc/os-release | tr "\n" ' ' | sed s/.*=\ //`

 

and around line 370

elif [ "${DIST}" == "openSUSE" ]
    then
        show_info 'You are on a OpenSuse-like system.'
        zypper in -t pattern devel_basis </dev/tty || die
        zypper in \
            zlib-devel \
            openldap2-devel \
            libopenssl-devel \
            libcurl-devel \
            libical-devel \
            libexpat-devel \
            </dev/tty || die

 

of course, all other occurences of ${DIST} have to be in quotes, too

 

 

Mon Jun 15 2020 16:13:25 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

ok, I found the shell problem:

the DISt variable has to be in quotes, like this:

elif [ "${DIST}" == "openSUSE Leap" ]

 

 

Sun Jun 14 2020 18:05:29 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

By "add the section for Open Susie," I meant, to the installer portion, because the var should be already set.

Sun Jun 14 2020 06:03:21 PM EDT from warbaby @ Uncensored Subject: sieve2_license error

Okay, I translated from Zee Deutch! 

sh: Line 341: [: ==: unary operator expected.
sh: line 353: [: ==: unary operator expected.

this is a shell flavor thing.  You might try double quotes around those strings. but the script does appear to be working.

Also, there is no direct package installation support YET, for Open Susie in easy install.  [You could create this patch as you are troubleshooting your install..]

341:        if [ ${DIST} == 'RedHat' ]

353:        elif [ ${DIST} == 'Debian' ]

367:  else
                show_alert 'Easy Install does not yet know how to do this on your operating system.'
                die

um.. you can see in the block beginning at 197

elif [ "${OS}" = "Linux" ] ; then
        KERNEL=`uname -r`
        if [ -f /etc/redhat-release ] ; then
                DIST='RedHat'
                PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/SUSE-release ] ; then
                DIST=`cat /etc/SUSE-release | tr "\n" ' '| sed s/VERSION.*//`
                REV=`cat /etc/SUSE-release | tr "\n" ' ' | sed s/.*=\ //`
        elif [ -f /etc/mandrake-release ] ; then
                DIST='Mandrake'
                PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/debian_version ] ; then
                DIST='Debian'
                REV=`cat /etc/debian_version`

Could add a section for Open Susie.. etc..

But, it should not be difficult to get the script to bypass one check on something that is already there..

It would be best if you can find out why/where.. could be related to that unary operator issue..

Perhaps, double quotes or something are needed...

if you are getting past line 442,

442        ./configure --prefix=$SUPPORT || die

then you might take a look in

/tmp/citadel-build.2704/libsieve-2.2.7/src




 



 



 



[#] Mon Jun 15 2020 17:11:25 EDT from warbaby @ Uncensored

Subject: Re: SMTP session logs

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

It's configurable.

citserver [-lLogFacility] [-d] [-f] [-D] [-tTraceFile] [-x Debug Component list] [-hHomeDir]

but.. there may be a difference in how you installed..  The default should be "mail" (mail.log, mail.err I believe)

but mine mostly goes to to syslog. [ps aux | grep "citserver" shows no arguments, so defaults.. ]

Also, consider the debug components.

Webcit did have a form to turn on/off logging of components, but I don't see it anymore. That may have been a few versions ago.

http://www.citadel.org/doku.php?id=documentation:cmdman:citserver

 
 
Mon Jun 15 2020 03:30:44 PM EDT from p.agsten @ Uncensored Subject: SMTP session logs

Hi All,

I just migrated to Citadel from hMailserver. So far I am satisfied. However, I cannot find the SMTP logs which detail issues with mail delivery. I have a couple of mail of one of my users bounce with 554 (Transaction failed). Normally, I would expect to find more detail from the recieving serverin some sort of mail.err or smtp log but this does not seem to exist. Also checked Citadel documentation but did not find anything.

Can someone pleae point me to the right place to look into.

Thanks,

Pit



 



[#] Mon Jun 15 2020 17:12:41 EDT from bgerum2 @ Uncensored

Subject: Re: sieve2_license error

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

now the installer itself works but the sieve2 problem is still there

checking for patch... /usr/bin/patch
/tmp/citadel-build.3081/citadel/missing: Unknown `--is-lightweight' option
Try `/tmp/citadel-build.3081/citadel/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing

 

checking for icaltimezone_set_tzid_prefix in -lical... yes
checking sieve2.h usability... no
checking sieve2.h presence... no
checking for sieve2.h... no
configure: error: sieve2.h was not found and is required.  More info: http://www.citadel.org/doku.php/installation:start
 Citadel Easy Install is aborting.
 The last few lines above this message may indicate what went wrong.
 Linux openSUSE NAME="openSUSE Leap" VERSION="15.1" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.1" PRETTY_NAME="openSUSE Leap 15.1" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ( 4.12.14-lp151.28.52-default x86_64)

still no installer logfile in /tmp

 

Mon Jun 15 2020 16:47:32 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

my modified install script now works for openSUSE

I added in line 206:

    elif [ -f /etc/os-release ] ; then
        DIST='openSUSE'
        // DIST=`cat /etc/os-release | tr "\n" ' '| sed s/VERSION.*//`
        REV=`cat /etc/os-release | tr "\n" ' ' | sed s/.*=\ //`

 

and around line 370

elif [ "${DIST}" == "openSUSE" ]
    then
        show_info 'You are on a OpenSuse-like system.'
        zypper in -t pattern devel_basis </dev/tty || die
        zypper in \
            zlib-devel \
            openldap2-devel \
            libopenssl-devel \
            libcurl-devel \
            libical-devel \
            libexpat-devel \
            </dev/tty || die

 

of course, all other occurences of ${DIST} have to be in quotes, too

 

 

Mon Jun 15 2020 16:13:25 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

ok, I found the shell problem:

the DISt variable has to be in quotes, like this:

elif [ "${DIST}" == "openSUSE Leap" ]

 

 

Sun Jun 14 2020 18:05:29 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

By "add the section for Open Susie," I meant, to the installer portion, because the var should be already set.

Sun Jun 14 2020 06:03:21 PM EDT from warbaby @ Uncensored Subject: sieve2_license error

Okay, I translated from Zee Deutch! 

sh: Line 341: [: ==: unary operator expected.
sh: line 353: [: ==: unary operator expected.

this is a shell flavor thing.  You might try double quotes around those strings. but the script does appear to be working.

Also, there is no direct package installation support YET, for Open Susie in easy install.  [You could create this patch as you are troubleshooting your install..]

341:        if [ ${DIST} == 'RedHat' ]

353:        elif [ ${DIST} == 'Debian' ]

367:  else
                show_alert 'Easy Install does not yet know how to do this on your operating system.'
                die

um.. you can see in the block beginning at 197

elif [ "${OS}" = "Linux" ] ; then
        KERNEL=`uname -r`
        if [ -f /etc/redhat-release ] ; then
                DIST='RedHat'
                PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/SUSE-release ] ; then
                DIST=`cat /etc/SUSE-release | tr "\n" ' '| sed s/VERSION.*//`
                REV=`cat /etc/SUSE-release | tr "\n" ' ' | sed s/.*=\ //`
        elif [ -f /etc/mandrake-release ] ; then
                DIST='Mandrake'
                PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/debian_version ] ; then
                DIST='Debian'
                REV=`cat /etc/debian_version`

Could add a section for Open Susie.. etc..

But, it should not be difficult to get the script to bypass one check on something that is already there..

It would be best if you can find out why/where.. could be related to that unary operator issue..

Perhaps, double quotes or something are needed...

if you are getting past line 442,

442        ./configure --prefix=$SUPPORT || die

then you might take a look in

/tmp/citadel-build.2704/libsieve-2.2.7/src




 



 



 



 



[#] Mon Jun 15 2020 17:21:10 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

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

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

Mon Jun 15 2020 05:12:41 PM EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

now the installer itself works but the sieve2 problem is still there

checking for patch... /usr/bin/patch
/tmp/citadel-build.3081/citadel/missing: Unknown `--is-lightweight' option
Try `/tmp/citadel-build.3081/citadel/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing

 

checking for icaltimezone_set_tzid_prefix in -lical... yes
checking sieve2.h usability... no
checking sieve2.h presence... no
checking for sieve2.h... no
configure: error: sieve2.h was not found and is required.  More info: http://www.citadel.org/doku.php/installation:start
 Citadel Easy Install is aborting.
 The last few lines above this message may indicate what went wrong.
 Linux openSUSE NAME="openSUSE Leap" VERSION="15.1" ID="opensuse-leap" ID_LIKE="suse opensuse" VERSION_ID="15.1" PRETTY_NAME="openSUSE Leap 15.1" ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:leap:15.1" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ( 4.12.14-lp151.28.52-default x86_64)

still no installer logfile in /tmp

 

Mon Jun 15 2020 16:47:32 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

my modified install script now works for openSUSE

I added in line 206:

    elif [ -f /etc/os-release ] ; then
        DIST='openSUSE'
        // DIST=`cat /etc/os-release | tr "\n" ' '| sed s/VERSION.*//`
        REV=`cat /etc/os-release | tr "\n" ' ' | sed s/.*=\ //`

 

and around line 370

elif [ "${DIST}" == "openSUSE" ]
    then
        show_info 'You are on a OpenSuse-like system.'
        zypper in -t pattern devel_basis </dev/tty || die
        zypper in \
            zlib-devel \
            openldap2-devel \
            libopenssl-devel \
            libcurl-devel \
            libical-devel \
            libexpat-devel \
            </dev/tty || die

 

of course, all other occurences of ${DIST} have to be in quotes, too

 

 

Mon Jun 15 2020 16:13:25 EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

ok, I found the shell problem:

the DISt variable has to be in quotes, like this:

elif [ "${DIST}" == "openSUSE Leap" ]

 

 

Sun Jun 14 2020 18:05:29 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

By "add the section for Open Susie," I meant, to the installer portion, because the var should be already set.

Sun Jun 14 2020 06:03:21 PM EDT from warbaby @ Uncensored Subject: sieve2_license error

Okay, I translated from Zee Deutch! 

sh: Line 341: [: ==: unary operator expected.
sh: line 353: [: ==: unary operator expected.

this is a shell flavor thing.  You might try double quotes around those strings. but the script does appear to be working.

Also, there is no direct package installation support YET, for Open Susie in easy install.  [You could create this patch as you are troubleshooting your install..]

341:        if [ ${DIST} == 'RedHat' ]

353:        elif [ ${DIST} == 'Debian' ]

367:  else
                show_alert 'Easy Install does not yet know how to do this on your operating system.'
                die

um.. you can see in the block beginning at 197

elif [ "${OS}" = "Linux" ] ; then
        KERNEL=`uname -r`
        if [ -f /etc/redhat-release ] ; then
                DIST='RedHat'
                PSEUDONAME=`cat /etc/redhat-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/redhat-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/SUSE-release ] ; then
                DIST=`cat /etc/SUSE-release | tr "\n" ' '| sed s/VERSION.*//`
                REV=`cat /etc/SUSE-release | tr "\n" ' ' | sed s/.*=\ //`
        elif [ -f /etc/mandrake-release ] ; then
                DIST='Mandrake'
                PSEUDONAME=`cat /etc/mandrake-release | sed s/.*\(// | sed s/\)//`
                REV=`cat /etc/mandrake-release | sed s/.*release\ // | sed s/\ .*//`
        elif [ -f /etc/debian_version ] ; then
                DIST='Debian'
                REV=`cat /etc/debian_version`

Could add a section for Open Susie.. etc..

But, it should not be difficult to get the script to bypass one check on something that is already there..

It would be best if you can find out why/where.. could be related to that unary operator issue..

Perhaps, double quotes or something are needed...

if you are getting past line 442,

442        ./configure --prefix=$SUPPORT || die

then you might take a look in

/tmp/citadel-build.2704/libsieve-2.2.7/src




 



 



 



 



 



[#] Mon Jun 15 2020 22:49:34 EDT from IGnatius T Foobar @ Uncensored

Subject: Re: sieve2_license error

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

Thank you warbaby for the excellent insight and help.

I will echo the request for our OpenSuSE friends to post the completed diffs to the Easy Install script to make it run properly on OpenSuSE.    We will cheerfully accept any changes that are needed.  It's just that we don't have anyone on the core team that uses this distribution so we don't normally test with it.

In the future we will have a Docker container for Citadel and I hope most people will use that.

 

 

Mon Jun 15 2020 05:21:10 PM EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

 


[#] Mon Jun 15 2020 23:40:45 EDT from CitadelNewbee @ Uncensored

Subject: Re: smart host login

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

Thank you for the quick reply. :-)



[#] Tue Jun 16 2020 11:13:54 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

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

You're welcome Art..  It's my pleasure. to help out.

My last thought on this one at the moment should be in a new thread though..

The  /tmp/citadel-install.log file.. easyinstall is not in the main repos that I can see.. so I couldn't check the git log for that.

I think the bash trace will help out.  But, I distinctly recall that handy message from easy install

"something has failed.. you might look in /tmp/citadel-install.log" or something like that.

 

Mon Jun 15 2020 10:49:34 PM EDT from IGnatius T Foobar @ Uncensored Subject: Re: sieve2_license error

Thank you warbaby for the excellent insight and help.

I will echo the request for our OpenSuSE friends to post the completed diffs to the Easy Install script to make it run properly on OpenSuSE.    We will cheerfully accept any changes that are needed.  It's just that we don't have anyone on the core team that uses this distribution so we don't normally test with it.

In the future we will have a Docker container for Citadel and I hope most people will use that.

 

 

Mon Jun 15 2020 05:21:10 PM EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

 


 



[#] Tue Jun 16 2020 12:18:13 EDT from easy now @ Uncensored

Subject: Re: BerkeleyDB lib error ...-- sieve2_license error

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

bgerum2 it's ok. If that is the case then it's alright. It just came over the wrong way, you know, the road to heaven is littered with good intentions :) Be careful next time mate, cheers

Mon Jun 15 2020 15:41:31 EDT from bgerum2 @ Uncensored Subject: Re: BerkeleyDB lib error ...-- sieve2_license error

Hi easy now, sorry, I just wanted to help you, I think both problems are connected so I edited the subject. But I probably should have started a new thread.

 

 


[#] Tue Jun 16 2020 12:28:11 EDT from easy now @ Uncensored

Subject: Re: BerkeleyDB lib error while installing with Easy Install

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

Thanks for your reply warbaby. I appreciate it.

So, I ran the "wget http://easyinstall.citadel.org/install...." from inside usr/local/ to download the easyinstall.sh but could find the file anywhere.

Where did wget save the easyinstall.sh file please? 

Thanks

Mon Jun 15 2020 11:34:47 EDT from warbaby @ Uncensored Subject: Re: BerkeleyDB lib error while installing with Easy Install

I was talking strictly about easyinstall, the package retrieval for SUSE was left for another day.. I am not aware of packages for SUSE.. but that doesn't mean they don't exist.

try this..

wget http://easyinstall.citadel.org/install -O easyinstall.sh

chmod+x easyinstall.sh

edit the top line to

#!/bin/bash -x

run it and see what is happening..

You might be benefited by the other conversation also.

Perpetuating that hijacking was probably my fault.. I did edit the subject line when I replied, but yes it should have been a new thread.. My apology for that.

But..   You might both be having the same issue, (seems like a string/path thing..) and  can benefit by working together to complete that section of easy install.

 

 


[#] Tue Jun 16 2020 12:39:15 EDT from warbaby @ Uncensored

Subject: Re: BerkeleyDB lib error while installing with Easy Install

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

I would run that from your home directory or ~/bin  if you have a "bin" in your home directory and path.

if you run

wget  http://easyinstall.citadel.org/install

The file name will be 'install' and will appear in the directory you ran the command from. pwd

If you run

wget  http://easyinstall.citadel.org/install -O easyinstall.sh
chmod +x easyinstall.sh

That will help you identify the file later on, also so things like syntax highlighting work.

 

Tue Jun 16 2020 12:28:11 PM EDT from easy now @ Uncensored Subject: Re: BerkeleyDB lib error while installing with Easy Install

 

Thanks for your reply warbaby. I appreciate it.

So, I ran the "wget http://easyinstall.citadel.org/install...." from inside usr/local/ to download the easyinstall.sh but could find the file anywhere.

Where did wget save the easyinstall.sh file please? 

Thanks

Mon Jun 15 2020 11:34:47 EDT from warbaby @ Uncensored Subject: Re: BerkeleyDB lib error while installing with Easy Install

I was talking strictly about easyinstall, the package retrieval for SUSE was left for another day.. I am not aware of packages for SUSE.. but that doesn't mean they don't exist.

try this..

wget http://easyinstall.citadel.org/install -O easyinstall.sh

chmod+x easyinstall.sh

edit the top line to

#!/bin/bash -x

run it and see what is happening..

You might be benefited by the other conversation also.

Perpetuating that hijacking was probably my fault.. I did edit the subject line when I replied, but yes it should have been a new thread.. My apology for that.

But..   You might both be having the same issue, (seems like a string/path thing..) and  can benefit by working together to complete that section of easy install.

 

 


 



[#] Tue Jun 16 2020 12:45:48 EDT from warbaby @ Uncensored

Subject: openSUSE and easyinstall..

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

I was going to spin up a vps for this, but am finding openSUSE images hard to come by with my regular vps providers.. Also, all local resources to install it are tied up at the moment.

I'm mainly writing this to encourage those of you with an interest in it. openSUSE to keep pushing ahead on this..

It would be great to have this support in the installer..  But you guys are the only ones with a working openSUSE environment..

So, . . Keep up the good work! Just use basic troubleshooting skills, converse and share.  I will try to help, but mainly.. It is in your hands...

Thanks,

-Warren



[#] Tue Jun 16 2020 12:47:44 EDT from "juanhernandez98" <juanhernandez98@gmail.com> to "'Citadel Support'" <room_Citadel_Support@citadel.org>

Subject: unsubscribe

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

Hello All,

How does one unsubscribe from this mail list?

Thank you.

[#] Tue Jun 16 2020 12:55:59 EDT from warbaby @ Uncensored

Subject: Re: unsubscribe

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

http://uncensored.citadel.org/listsub

Tue Jun 16 2020 12:47:44 PM EDT from "juanhernandez98" <juanhernandez98@gmail.com> Subject: unsubscribe
Hello All,

How does one unsubscribe from this mail list?

Thank you.

 



[#] Tue Jun 16 2020 16:24:59 EDT from bgerum2 @ Uncensored

Subject: Re: openSUSE and easyinstall..

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

I didn't work with vps yet, but here are openSUSE images:

https://download.opensuse.org/repositories/Cloud:/Images:/Leap_15.1/images/

 

Tue Jun 16 2020 12:45:48 EDT from warbaby @ Uncensored Subject: openSUSE and easyinstall..

I was going to spin up a vps for this, but am finding openSUSE images hard to come by with my regular vps providers.. Also, all local resources to install it are tied up at the moment.

I'm mainly writing this to encourage those of you with an interest in it. openSUSE to keep pushing ahead on this..

It would be great to have this support in the installer..  But you guys are the only ones with a working openSUSE environment..

So, . . Keep up the good work! Just use basic troubleshooting skills, converse and share.  I will try to help, but mainly.. It is in your hands...

Thanks,

-Warren



 



[#] Tue Jun 16 2020 23:11:58 EDT from gotcubed @ Uncensored

Subject: Setting up on Raspberry Pi

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

Hello everyone, I'm new to Citadel. I've installed and have it running on my Raspberry pi, I am able to recieve emails, but can't send, and I can't seem to get it working on any other apps, like outlook, thunderbird, etc. Anyone have any ideas?



[#] Tue Jun 16 2020 23:40:37 EDT from gotcubed @ Uncensored

Subject: Re: Setting up on Raspberry Pi

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

I can see port 25 is being blocked, I'm trying to use the smart host feature (smtp.verizon.net) with no success.



[#] Wed Jun 17 2020 18:16:16 EDT from bgerum2 @ Uncensored

Subject: Re: sieve2_license error

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

I forced the installation of libsieve by inserting OLDSUM=does_not_exist in line 445 in the installer.

it did install fine:

gmake[2]: Entering directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/ctdlsupport/include" || /usr/bin/mkdir -p "/usr/local/ctdlsupport/include"
 /usr/bin/install -c -m 644 'sieve2.h' '/usr/local/ctdlsupport/include/sieve2.h'
 /usr/bin/install -c -m 644 'sieve2_error.h' '/usr/local/ctdlsupport/include/sieve2_error.h'
gmake[2]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[1]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
 Complete.

but now I'm back with the license error:

checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required.  More info: http://www.citadel.org/doku.php/installation:start
 Citadel Easy Install is aborting.

 

Tue Jun 16 2020 11:13:54 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

You're welcome Art..  It's my pleasure. to help out.

My last thought on this one at the moment should be in a new thread though..

The  /tmp/citadel-install.log file.. easyinstall is not in the main repos that I can see.. so I couldn't check the git log for that.

I think the bash trace will help out.  But, I distinctly recall that handy message from easy install

"something has failed.. you might look in /tmp/citadel-install.log" or something like that.

 

Mon Jun 15 2020 10:49:34 PM EDT from IGnatius T Foobar @ Uncensored Subject: Re: sieve2_license error

Thank you warbaby for the excellent insight and help.

I will echo the request for our OpenSuSE friends to post the completed diffs to the Easy Install script to make it run properly on OpenSuSE.    We will cheerfully accept any changes that are needed.  It's just that we don't have anyone on the core team that uses this distribution so we don't normally test with it.

In the future we will have a Docker container for Citadel and I hope most people will use that.

 

 

Mon Jun 15 2020 05:21:10 PM EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

 


 



 



[#] Wed Jun 17 2020 20:52:35 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

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

Here's a script for you.. (should be safe eg.. "interactive", I did run it on my box, but you might want to ls -al those filenames first.. my eyes are really sore right now.. )

# cause-easyinstall-to-download-packages-again.sh

#!/bin/bash -x
rm -i /usr/local/ctdlsupport/etc/*.sum
rm -i /usr/local/citadel/*.sum
rm -i /usr/local/webcit/*.sum

This should probably be an option in easyinstall someday..

I'll reply separately on the configure script.

 

Wed Jun 17 2020 06:16:16 PM EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

I forced the installation of libsieve by inserting OLDSUM=does_not_exist in line 445 in the installer.

it did install fine:

gmake[2]: Entering directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/ctdlsupport/include" || /usr/bin/mkdir -p "/usr/local/ctdlsupport/include"
 /usr/bin/install -c -m 644 'sieve2.h' '/usr/local/ctdlsupport/include/sieve2.h'
 /usr/bin/install -c -m 644 'sieve2_error.h' '/usr/local/ctdlsupport/include/sieve2_error.h'
gmake[2]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[1]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
 Complete.

but now I'm back with the license error:

checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required.  More info: http://www.citadel.org/doku.php/installation:start
 Citadel Easy Install is aborting.

 

Tue Jun 16 2020 11:13:54 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

You're welcome Art..  It's my pleasure. to help out.

My last thought on this one at the moment should be in a new thread though..

The  /tmp/citadel-install.log file.. easyinstall is not in the main repos that I can see.. so I couldn't check the git log for that.

I think the bash trace will help out.  But, I distinctly recall that handy message from easy install

"something has failed.. you might look in /tmp/citadel-install.log" or something like that.

 

Mon Jun 15 2020 10:49:34 PM EDT from IGnatius T Foobar @ Uncensored Subject: Re: sieve2_license error

Thank you warbaby for the excellent insight and help.

I will echo the request for our OpenSuSE friends to post the completed diffs to the Easy Install script to make it run properly on OpenSuSE.    We will cheerfully accept any changes that are needed.  It's just that we don't have anyone on the core team that uses this distribution so we don't normally test with it.

In the future we will have a Docker container for Citadel and I hope most people will use that.

 

 

Mon Jun 15 2020 05:21:10 PM EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

 


 



 



 



[#] Wed Jun 17 2020 21:41:09 EDT from warbaby @ Uncensored

Subject: Re: sieve2_license error

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

Okay, I had to find a recent build dir in /tmp.. 

So, here's the question..

did you run easyinstall with trace on (eg #!/bin/bash -x  on first line),

and if so, what did your configure line look like? [it may be another double-quote situation..]

I did it manually, and it worked fine.

so try it.. (your build number will be different)..

then post your results..

[problem may not be here at all.. may be install options.]

root@ftp:/tmp/citadel-build.2704/libsieve-2.2.7/src# ./configure --prefix=/usr/local/ctdlsupport
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking for /usr/bin/ld option to reload object files... -r
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking how to run the C preprocessor... gcc -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 for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for unistd.h... (cached) yes
checking alloca.h usability... yes
checking alloca.h presence... yes
checking for alloca.h... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking whether byte ordering is bigendian... no
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking for working memcmp... yes
checking for vprintf... yes
checking for _doprnt... no
configure: creating ./config.status
config.status: creating libsieve.pc
config.status: creating sv_parser/Makefile
config.status: creating sv_regex/Makefile
config.status: creating sv_interface/Makefile
config.status: creating sv_util/Makefile
config.status: creating sv_test/Makefile
config.status: creating sv_include/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing libtool commands




Wed Jun 17 2020 06:16:16 PM EDT from bgerum2 @ Uncensored Subject: Re: sieve2_license error

I forced the installation of libsieve by inserting OLDSUM=does_not_exist in line 445 in the installer.

it did install fine:

gmake[2]: Entering directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[2]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/ctdlsupport/include" || /usr/bin/mkdir -p "/usr/local/ctdlsupport/include"
 /usr/bin/install -c -m 644 'sieve2.h' '/usr/local/ctdlsupport/include/sieve2.h'
 /usr/bin/install -c -m 644 'sieve2_error.h' '/usr/local/ctdlsupport/include/sieve2_error.h'
gmake[2]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
gmake[1]: Leaving directory '/tmp/citadel-build.13687/libsieve-2.2.7/src/sv_include'
 Complete.

but now I'm back with the license error:

checking sieve2.h usability... yes
checking sieve2.h presence... yes
checking for sieve2.h... yes
checking for sieve2_license in -lsieve... no
configure: error: libsieve was not found and is required.  More info: http://www.citadel.org/doku.php/installation:start
 Citadel Easy Install is aborting.

 

Tue Jun 16 2020 11:13:54 EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

You're welcome Art..  It's my pleasure. to help out.

My last thought on this one at the moment should be in a new thread though..

The  /tmp/citadel-install.log file.. easyinstall is not in the main repos that I can see.. so I couldn't check the git log for that.

I think the bash trace will help out.  But, I distinctly recall that handy message from easy install

"something has failed.. you might look in /tmp/citadel-install.log" or something like that.

 

Mon Jun 15 2020 10:49:34 PM EDT from IGnatius T Foobar @ Uncensored Subject: Re: sieve2_license error

Thank you warbaby for the excellent insight and help.

I will echo the request for our OpenSuSE friends to post the completed diffs to the Easy Install script to make it run properly on OpenSuSE.    We will cheerfully accept any changes that are needed.  It's just that we don't have anyone on the core team that uses this distribution so we don't normally test with it.

In the future we will have a Docker container for Citadel and I hope most people will use that.

 

 

Mon Jun 15 2020 05:21:10 PM EDT from warbaby @ Uncensored Subject: Re: sieve2_license error

I encourage you to keep cracking away at it. It's probably just a path.. You might need to add symlink.   I  have some other stuff todo for a while, but am still monitoring the thread.

 


 



 



 



[#] Wed Jun 17 2020 22:07:24 EDT from warbaby @ Uncensored

Subject: Re: Setting up on Raspberry Pi

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

Did you try this procedure?

http://www.citadel.org/doku.php?id=faq:troubleshooting:outbound_mail

 

Tue Jun 16 2020 11:40:37 PM EDT from gotcubed @ Uncensored Subject: Re: Setting up on Raspberry Pi

I can see port 25 is being blocked, I'm trying to use the smart host feature (smtp.verizon.net) with no success.



 



Go to page: First ... 14 15 16 17 [18] 19 20 21 22 ... Last