Docker Transmission

  • Im trying to install transmission for docker. Im following the readme on github from here: GitHub - LibreELEC/containers: containers for use with LibreELEC

    This command seems to be causing the issue. systemctl enable /storage/Dockerfiles-master/x86_64/transmission/transmission.service

    Code
    here is the output from terminal.

    LibreELEC:~ # systemctl enable /storage/Dockerfiles-master/x86_64/
    transmission/transmission.service
    The unit files have no [Install] section. They are not meant to be enabled
    using systemctl.
    Possible reasons for having this kind of units are:
    1) A unit may be statically enabled by being symlinked from another unit's
    .wants/ or .requires/ directory.
    2) A unit's purpose may be to act as a helper for some other unit which has
    a requirement dependency on it.
    3) A unit may be started when needed via activation (socket, path, timer,
    D-Bus, udev, scripted systemctl call, ...).

    I recieve the same error for couchpotato and sickrage, any help would be great.

    PS I do have the docker addon enabled in libreelec.

    Edited once, last by stuCONNERS (June 10, 2016 at 2:03 PM).

    • Official Post

    I have seen similar messages as above, when enabling services manually and with addons. The services are nevertheless enabled/started. This issue therefore appears harmless.
    I will have a closer look at it when I have the time.


  • I have the same error message but it doesn't seem to impact in the right behaviour of transmission.
    Check if after reboot the computer transmission is auto-started

    I had a quick look at the system.d error message (The unit files have no [Install] section), and it is likely a system.d bug, caused by passing an absolute pathname (rather than a service name) to systemctl enable, as mentioned here.

    This bug is however harmless, since the service is enabled in spite of the message.