<feed xmlns='http://www.w3.org/2005/Atom'>
<title>drakx/perl-install/services.pm, branch 14.36</title>
<subtitle>Mageia Installer and base platform for many utilities</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/'/>
<entry>
<title>(has_systemd) fix checking systemd presence after systemd merge of subpackages</title>
<updated>2012-08-13T10:32:30+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-08-13T10:32:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=cc652e366ff806b470d26d4867d8b6f0ace72cba'/>
<id>cc652e366ff806b470d26d4867d8b6f0ace72cba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>drakxservices: when listing services ensure disabled services that can be enabled are shown (mga#6843)</title>
<updated>2012-07-26T09:09:21+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-07-26T09:09:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=169180cb11f798ae4abc26846bf8c4fbac27470f'/>
<id>169180cb11f798ae4abc26846bf8c4fbac27470f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(systemd_unit_exists) explain why we use -l</title>
<updated>2012-06-03T16:44:32+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-06-03T16:44:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=4a2e53461531395369b5e9e7bcae26e154143799'/>
<id>4a2e53461531395369b5e9e7bcae26e154143799</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(systemd_unit_exists) factorize</title>
<updated>2012-05-23T18:25:15+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-05-23T18:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=0ed0f5c5d226551186365fc41cc94dfdef8f9a57'/>
<id>0ed0f5c5d226551186365fc41cc94dfdef8f9a57</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Use no-block mode for service start/stop under systemd.</title>
<updated>2012-04-29T11:52:09+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-04-29T11:52:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=f8f2b23fb7e902831befd7b72613a82fe627b085'/>
<id>f8f2b23fb7e902831befd7b72613a82fe627b085</id>
<content type='text'>
This is perhaps the same issue as the 'cpufreq' bug on first boot,
but by changing things to use systemctl directly, I have inadvertantly
bypased the solution and reintroduced the bug.

As there is likely no reason to block, we will simply use no-block mode
unconditionally. Longer term, we may need to decide under what context
we are restarting/starting a given service (i.e. in an interactive GUI
vs from a script) and use the appropriate mode with appropriate user
feedback.

https://bugs.mageia.org/show_bug.cgi?id=4439
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is perhaps the same issue as the 'cpufreq' bug on first boot,
but by changing things to use systemctl directly, I have inadvertantly
bypased the solution and reintroduced the bug.

As there is likely no reason to block, we will simply use no-block mode
unconditionally. Longer term, we may need to decide under what context
we are restarting/starting a given service (i.e. in an interactive GUI
vs from a script) and use the appropriate mode with appropriate user
feedback.

https://bugs.mageia.org/show_bug.cgi?id=4439
</pre>
</div>
</content>
</entry>
<entry>
<title>perl_checker cleanups</title>
<updated>2012-04-25T16:37:36+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>tv@mageia.org</email>
</author>
<published>2012-04-25T16:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=d370b22edbdd5028b0b551372f9a677354bca290'/>
<id>d370b22edbdd5028b0b551372f9a677354bca290</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Read systemd service information.</title>
<updated>2012-04-24T20:10:47+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-04-24T20:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=d6a5ac91b53160971b2381b1ec1d6b39e8aaa70f'/>
<id>d6a5ac91b53160971b2381b1ec1d6b39e8aaa70f</id>
<content type='text'>
This adds support for two different methods of working with systemd.

The first, and more complete method is to query systemd for information
about whether a service is enabled at boot. This mode requires that we
are running under systemd and thus only works for machines in interactive
mode post-install.

For the installer, we also support a more rudamentary method which
scans for unit files which contain simple install rules (i.e. only
those services which are part of the typical multi-user or graphical
targets (corresponding to runlevels 3 and 5 in the old days).

This method will not show all services but it should be enough
for the installer.

https://bugs.mageia.org/show_bug.cgi?id=3253
https://bugs.mageia.org/show_bug.cgi?id=3740
https://bugs.mageia.org/show_bug.cgi?id=4910
https://bugs.mageia.org/show_bug.cgi?id=5122
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This adds support for two different methods of working with systemd.

The first, and more complete method is to query systemd for information
about whether a service is enabled at boot. This mode requires that we
are running under systemd and thus only works for machines in interactive
mode post-install.

For the installer, we also support a more rudamentary method which
scans for unit files which contain simple install rules (i.e. only
those services which are part of the typical multi-user or graphical
targets (corresponding to runlevels 3 and 5 in the old days).

This method will not show all services but it should be enough
for the installer.

https://bugs.mageia.org/show_bug.cgi?id=3253
https://bugs.mageia.org/show_bug.cgi?id=3740
https://bugs.mageia.org/show_bug.cgi?id=4910
https://bugs.mageia.org/show_bug.cgi?id=5122
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Use systemctl to determin if a service is active under systemd.</title>
<updated>2012-04-24T20:10:45+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-04-24T20:10:45+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=43ba4697a682ca16c322914147a75aeb4f5dbca3'/>
<id>43ba4697a682ca16c322914147a75aeb4f5dbca3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Check for systemd unit when determining if a service exists.</title>
<updated>2012-04-24T20:10:43+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-04-24T20:10:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=dd2cd3d0db864897759577945e4cfbb174ee4d9d'/>
<id>dd2cd3d0db864897759577945e4cfbb174ee4d9d</id>
<content type='text'>
This could be made more complex, but it'll do for now.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This could be made more complex, but it'll do for now.
</pre>
</div>
</content>
</entry>
<entry>
<title>services: Use the appropriate tool to start/stop services</title>
<updated>2012-04-24T20:10:41+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2012-04-24T20:10:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/drakx/commit/?id=478829f5e7ca7a7db7c6079493acabd8ad91477f'/>
<id>478829f5e7ca7a7db7c6079493acabd8ad91477f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
