[Koha-devel] Replace some koha-* scripts that use "daemon" with systemd unit files

Tomas Cohen Arazi tomascohen at gmail.com
Thu Jun 4 04:44:04 CEST 2020


Yeah, and contribute that task schedule in the meantime

El mié., 3 de junio de 2020 23:31, <dcook at prosentient.com.au> escribió:

> Hi all,
>
>
>
> What do people think about replacing some of the koha-* script files with
> systemd unit files?
>
>
>
> I’m creating a service for a RabbitMQ-based task scheduler and my unit
> file is 17 declarative configuration lines. Creating a koha-mq-scheduler
> file looks like it’ll be hundreds of lines of shell script code.
>
>
>
> My unit file is actually a “template” file, which means I have 1 file in
> /etc/systemd/system/koha-mq-scheduler at .service and I can just invoke
> “systemctl start koha-mq-scheduler at INSTANCE.service” to start the
> service. You can use the %i placeholder in the unit file and it will be
> replaced with INSTANCE, so you can set paths, environmental variables, et
> cetera very easily. It’s so easy and convenient.
>
>
>
> I think all modern Linux OSes use systemd for their init system, so I
> think it would be pretty safe to use.
>
>
>
> I’m happy to work on this one, but I guess I’d like to see if other people
> have interest in this.
>
>
>
> David Cook
>
> Systems Librarian
>
> Prosentient Systems
>
> 72/330 Wattle St
>
> Ultimo, NSW 2007
>
> Australia
>
>
>
> Office: 02 9212 0899
>
> Online: 02 8005 0595
>
>
> _______________________________________________
> Koha-devel mailing list
> Koha-devel at lists.koha-community.org
> https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-devel
> website : http://www.koha-community.org/
> git : http://git.koha-community.org/
> bugs : http://bugs.koha-community.org/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20200603/4f19628f/attachment.htm>


More information about the Koha-devel mailing list