On Tuesday, November 22, 2011, Edward Z. Yang <<a href="mailto:ezyang@mit.edu">ezyang@mit.edu</a>> wrote:<br>> Hello all,<br>><br>> We are currently hacking and clawing our way through systemd for all of our<br>
> legacy services, and there are a number of usability enhancements that would be useful, but<br>> we are unsure if they exist. If these do not exist, it would be very useful if<br>> they became available.<br>><br>
> 1. Newline separated property information. When I run<br>> 'systemctl show -p "Wants" basic.target' I get a space-separated list of<br>> targets. This is pretty annoying, it would be great for it to be newline<br>
> separated. Maybe another command for this use-case of inspecting<br>> dependencies. (It's also pretty confusing to tell whether or not I want<br>> Before or Wants.)<br>><br>> 2. Dependency chasing for "Wants". If I enable some systemd service,<br>
> I would like to know all of the extra services it spins up. systemd --test --system<br>> doesn't really do what I would like here. I actually want something more like<br>> iterated 'show -p "Wants".<br>
><br>> 3. Listing enabled services. We should not have to write horrible<br>> scripts like this:<br>><br>> for SERVICE in `systemctl -t service --full --all list-units | awk '{<br>> print $1 }'`; do<br>
> echo -n "$SERVICE: "<br>> if systemctl is-enabled $SERVICE; then<br>> echo ENABLED<br>> else<br>> echo disabled<br>> fi<br>> done 2>/dev/null<br>
><br>> 4. Fedora 15 shutdown does not give any messages to the console (my coworkers<br>> tell me this is a funny Plymouth interaction.) Did this get fixed later on,<br>> or do we need to do something else?<br>
><br>> We're quite excited about systemd, but it's still got a lot of work needed.<br>> We hope that we can help improve things.<br><br>Hi Edward,<br><br>Could you clarify with a reasoning why do you need these controls? I could go through why you shouldn't have them, but first want to know why you believe they are required as they are incorrect and the purpose of systemd is to fix it :-)<br>
<br>-- <br>Gustavo Sverzut Barbieri<br><a href="http://profusion.mobi">http://profusion.mobi</a> embedded systems<br>--------------------------------------<br>MSN: <a href="mailto:barbieri@gmail.com">barbieri@gmail.com</a><br>
Skype: gsbarbieri<br>Mobile: +55 (19) 9225-2202<br>