Koozali.org: home of the SME Server

Koozali SME Server v11 2024-06-06 - view from the coalface

Offline ReetP

  • *
  • 3,853
  • +5/-0
Koozali SME Server v11 2024-06-06 - view from the coalface
« on: June 06, 2024, 01:52:40 PM »
So it's D-Day if you know your history!

Anyways, where has a month gone?

Summer finally here in the Northern part of the globe so visitors, vacations etc slow things down.

On top of that there has had to be a whole lot of back-end maintenance. New SSL certificates, replace faulty server drives and a pile of other stuff, all at the most inopportune time.

So v11 progress has slowed almost to a standstill.

There are several pieces of the jigsaw puzzle all lying in wait, but it needs a few other bits and pieces in place before they can be added in, so there is likely to be little progress before the end of June.

But we think that quite a lot will come together quite quickly after that.

We are trying to get a mainly working system BEFORE we tackle making the installer ISO.

So you can then take a base Rocky v8 and install the Koozali SME packages and get a working server.

Once we have that we'll work on the installer.

For those who like danger please go ahead and have a play and find us some bugs :hammer: :lol:

It is much easier if you have a virtual machine and can make snapshots so you can roll back.

https://wiki.koozali.org/Sme11BuildQueue#Bare_install_test

Right. Back to cleaning my filthy pool!
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline Jean-Philippe Pialasse

  • *
  • 2,840
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #1 on: June 07, 2024, 01:25:24 AM »
to add some details  I am rewriting the code to create and modify user ibays and groups into the ldap db. It used to be based partly on a cli software called cpu, but it tends to segfault on el8 and has not been maintained since 2005. 
So switching all to a perl module and had some working code but not yet happy and decided to write our own perl module based on Net::LDAP module.

the other puzzle on the table on the table is update of qpsmtpd with more flexibility in configuration and a third instance  on 587 submission port.

on the todo list remains replace qmail with postfix and replace djbdns with bind and few bugfixes and we will be ready for alpha/beta/rc.

we hope to release rc during fall 2024.

You might remember a lot of alpha version and beta in the past major versions, but as we are fixing more things before the alpha 1 , we expect to be a more straight path after the first alpha is released.


also sme12 will be able to start soon after release of sme11 and publication of major contribs

Offline ReetP

  • *
  • 3,853
  • +5/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #2 on: June 07, 2024, 01:34:35 AM »
       ^^^^^

Listen to that bloke :-)

Thanks JP.
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline robf355

  • *
  • 82
  • +0/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #3 on: June 28, 2024, 01:58:41 PM »
Hi
on the page:
https://wiki.koozali.org/Sme11BuildQueue#Notes

under Bare install test

The link to rocky linux gives a 404 error, might be better to link it to

https://download.rockylinux.org/pub/rocky/8/isos/x86_64/Rocky-8-latest-x86_64-minimal.iso

Regards
Rob

Offline ReetP

  • *
  • 3,853
  • +5/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #4 on: June 28, 2024, 04:44:26 PM »
And done thanks!!
...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline steveb

  • 2
  • +0/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #5 on: August 01, 2024, 09:37:32 AM »
Ok I am getting onboard to test this out. So I will DM/PM to get on the rocket chat.

On the instructions (which are quite good and easy to follow) there are a couple of references to signal-event and expand-template that happen before the reboot (well at least for me) and so I had to prepend with "/sbin/e-smith/" no big issue just for someone else it might help.

Also I prefer using nano rather than vim (just my preference), so that might help someone as well. It came installed with Rocky. Yes this setup is not really aimed at beginners.

Also I seem to got myself locked out of ssh login (fixed now) as I misinterpreted the "/sbin/e-smith/db configuration setprop  sshd status enabled PermitRootLogin yes access public
# add PasswordAuthentication yes  to enable password login"

Once I redid the line and as "/sbin/e-smith/db configuration setprop  sshd status enabled PermitRootLogin yes access public PasswordAuthentication yes" and the following commands it now works.

Now (after several reboots etc) I do dnf update I get
"

Errors during downloading metadata for repository 'smeaddons':
  - Status code: 404 for http://mirrorlist.koozali.org/mirrorlist/smeaddons-11 (IP: 51.210.31.244)
Error: Failed to download metadata for repo 'smeaddons': Cannot prepare internal mirrorlist: Status code: 404 for http://mirrorlist.koozali.org/mirrorlist/smeaddons-11 (IP: 51.210.31.244)

"
This directory doesn't seem to exist in the mirrorlist. I'm yet to investigate this, and where the repo is being called from.

I installed only the S/Manager2 however I cannot get to this remotely https://<ip>/server-manager I get a 403 Forbidden. I can get to it via the console -> Server Manager which loads up in Elinks (shows as the SME10 (with EOL message) but the SME11.0.0 at the bottom).

Other than that I am up and running. On a Hyper-V at this stage.

Best regards
Steve B


 

Offline TerryF

  • grumpy old man
  • *
  • 1,836
  • +6/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #6 on: August 01, 2024, 11:12:46 AM »
Errors during downloading metadata for repository 'smeaddons':
  - Status code: 404 for http://mirrorlist.koozali.org/mirrorlist/smeaddons-11 (IP: 51.210.31.244)
Error: Failed to download metadata for repo 'smeaddons': Cannot prepare internal mirrorlist: Status code: 404 for http://mirrorlist.koozali.org/mirrorlist/smeaddons-11 (IP: 51.210.31.244)

Due to currently using a temp repo on the new koji build system that is just for this early phase, above is what will become the "real" repos when they are active.  At least I believe so :-)

You can do a manul edit to simply disable the above repo in /etc/yum.smerepos.d/sme-base.repo

[smeaddons]
enabled=0
mirrorlist=http://mirrorlist.koozali.org/mirrorlist/smeaddons-11
name=SME Server - addons
gpgcheck=1
enablegroups=1
priority=10

or via db (prevents it being enabled if a reconfigure is done etc)

db yum_repositories set smeaddons repository status disabled
and then do a template expand

You may have other default repos to also disable, at this stage everything is a bit adhoc so as to test and drive to the first iso..
--
qui scribit bis legit

Offline Stefano

  • *
  • 10,874
  • +3/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #7 on: August 01, 2024, 12:00:10 PM »

on the todo list remains replace qmail with postfix


played a bit with it on a sme10 test machine.. I'm able to send an receive email, but it's just a test

Offline ReetP

  • *
  • 3,853
  • +5/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #8 on: August 01, 2024, 05:16:15 PM »
Ok I am getting onboard to test this out.

Fab!

Quote
So I will DM/PM to get on the rocket chat.

Just DM me with a real name and email address for notifications.

...
1. Read the Manual
2. Read the Wiki
3. Don't ask for support on Unsupported versions of software
4. I have a job, wife, and kids and do this in my spare time. If you want something fixed, please help.

Bugs are easier than you think: http://wiki.contribs.org/Bugzilla_Help

If you love SME and don't want to lose it, join in: http://wiki.contribs.org/Koozali_Foundation

Offline Sparkey

  • *
  • 26
  • +0/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #9 on: September 13, 2024, 06:13:41 PM »
I just finished going thru the steps outlined and have a VDI image setup that I am able to log into, access server manger via a webface and configure via the console. 

Before I start going thru and checking things, I am making a clone of the VDI.  If anyone is interested in having a working "inital" vdi image I could upload it to a server somewhere and include the settings and password for logging in.  Any interest ?

Mark


Offline Jean-Philippe Pialasse

  • *
  • 2,840
  • +11/-0
  • aka Unnilennium
    • http://smeserver.pialasse.com
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #10 on: September 14, 2024, 02:38:33 AM »
played a bit with it on a sme10 test machine.. I'm able to send an receive email, but it's just a test

willing to share your templates?

Offline Stefano

  • *
  • 10,874
  • +3/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #11 on: September 14, 2024, 01:18:58 PM »
willing to share your templates?


how/where?
let me know

Offline Stefano

  • *
  • 10,874
  • +3/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #12 on: September 14, 2024, 01:21:06 PM »
in any case:

[root@testbed ~]# /sbin/e-smith/audittools/templates

/etc/e-smith/templates-custom/var/service/qpsmtpd/config/plugins/90queue-qmail-queue: MANUALLY_ADDED, OVERRIDE

/etc/e-smith/templates/etc/postfix/main.cf/10start: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/20home_mailbox: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/40inet: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/41mynetworks: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/50alias: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/30myhostname: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/31mydomain: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/50virtual: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/50mydestination: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/32myorigin: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/main.cf/60transport: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/master.cf/10header: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/master.cf/20smtp: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/master.cf/30content: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/virtual/10pseudonyms: MANUALLY_ADDED

/etc/e-smith/templates/etc/postfix/transport/10hosts: MANUALLY_ADDED

/etc/e-smith/templates/var/service/qpsmtpd/config/peers/local/90queue-qmail-queue: MODIFIED smeserver-qpsmtpd-2.7.0-15.el7.sme


Offline Stefano

  • *
  • 10,874
  • +3/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #13 on: September 14, 2024, 01:27:43 PM »




/etc/e-smith/templates-custom/var/service/qpsmtpd/config/plugins/90queue-qmail-queue

Code: [Select]
{

    #return "# DelegateMailServer set" if $DelegateMailServer;

    return "queue/smtp-forward localhost 2525";

}

/etc/e-smith/templates/var/service/qpsmtpd/config/peers/local/90queue-qmail-queue

Code: [Select]
{

    #return "# DelegateMailServer set" if $DelegateMailServer;

    return "queue/smtp-forward localhost 2525";

}



Offline Stefano

  • *
  • 10,874
  • +3/-0
Re: Koozali SME Server v11 2024-06-06 - view from the coalface
« Reply #14 on: September 14, 2024, 01:29:31 PM »
As I said, it was just a test

I have all /etc/postfix/* templates in a tgz file

let me know how/where to put it