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

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

    IT Discussion
    3
    30
    680
    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 @stacksofplates
      last edited by

      @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?

      stacksofplatesS 1 Reply Last reply Reply Quote 0
      • 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