ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Solved How can I write two separate outputs from one command?

    IT Discussion
    3
    30
    674
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • IRJI
      IRJ
      last edited by

      Service is failing, but timer is not?

      d4e43fd3-2e2b-4933-8275-ecdab63f1774-image.png

      stacksofplatesS 1 Reply Last reply Reply Quote 0
      • stacksofplatesS
        stacksofplates @IRJ
        last edited by

        @IRJ said in How can I write two separate outputs from one command?:

        @stacksofplates said in How can I write two separate outputs from one command?:

        A timer would just be this:

        [Unit]
        Description=Run Clam Scan
        
        [Timer]
        OnCalendar=*-*-* 00:00:00
        Unit=scan.service
        
        [Install]
        WantedBy=default.target
        

        Do you run systemctl enable clamav.timer and systemclt start clamav.timer instead of doing it with service?

        Sorry was in the car, yeah you can do systemctl enable --now clamav.timer and it will do both.

        1 Reply Last reply Reply Quote 0
        • stacksofplatesS
          stacksofplates @IRJ
          last edited by

          @IRJ said in How can I write two separate outputs from one command?:

          Service is failing, but timer is not?

          d4e43fd3-2e2b-4933-8275-ecdab63f1774-image.png

          What's the output of journalctl -u clamav?

          IRJI 1 Reply Last reply Reply Quote 0
          • IRJI
            IRJ @stacksofplates
            last edited by

            @stacksofplates said in How can I write two separate outputs from one command?:

            @IRJ said in How can I write two separate outputs from one command?:

            Service is failing, but timer is not?

            d4e43fd3-2e2b-4933-8275-ecdab63f1774-image.png

            What's the output of journalctl -u clamav?

            304af91d-e11c-42b3-b85b-beb0d2dd0c76-image.png

            1 Reply Last reply Reply Quote 0
            • IRJI
              IRJ
              last edited by

              What permission is needed on that script @stacksofplates ?

              1 Reply Last reply Reply Quote 0
              • stacksofplatesS
                stacksofplates
                last edited by

                What's your script look like?

                1 Reply Last reply Reply Quote 0
                • stacksofplatesS
                  stacksofplates
                  last edited by

                  Oooh are you running from /tmp? Did you mount /tmp with noexec like the stigs want?

                  1 Reply Last reply Reply Quote 0
                  • IRJI
                    IRJ
                    last edited by

                    I ended up moving out of /tmp and the permission issue was fixed. It still failed because I wasnt specifying /bin/bash before script file. Once I changed that it worked.

                    stacksofplatesS 1 Reply Last reply Reply Quote 0
                    • stacksofplatesS
                      stacksofplates @IRJ
                      last edited by stacksofplates

                      @IRJ said in How can I write two separate outputs from one command?:

                      I ended up moving out of /tmp and the permission issue was fixed. It still failed because I wasnt specifying /bin/bash before script file. Once I changed that it worked.

                      Ah ok. Did you have #!/bin/bash in the script? I've never had it complain about that before?

                      IRJI 1 Reply Last reply Reply Quote 0
                      • IRJI
                        IRJ @stacksofplates
                        last edited by

                        @stacksofplates said in How can I write two separate outputs from one command?:

                        @IRJ said in How can I write two separate outputs from one command?:

                        I ended up moving out of /tmp and the permission issue was fixed. It still failed because I wasnt specifying /bin/bash before script file. Once I changed that it worked.

                        Ah ok. Did you have #!/bin/bash in the script? I've never had it complain about that before?

                        Nope lol.

                        1 Reply Last reply Reply Quote 1
                        • 1
                        • 2
                        • 2 / 2
                        • First post
                          Last post