Send Motion-user mailing list submissions to
        motion-user@lists.sourceforge.net

To subscribe or unsubscribe via the World Wide Web, visit
        https://lists.sourceforge.net/lists/listinfo/motion-user
or, via email, send a message with subject or body 'help' to
        motion-user-requ...@lists.sourceforge.net

You can reach the person managing the list at
        motion-user-ow...@lists.sourceforge.net

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Motion-user digest..."


Today's Topics:

   1. Re: can Motion be run without using sudo (Jack Christensen)


----------------------------------------------------------------------

Message: 1
Date: Tue, 16 Jul 2019 18:21:08 -0400
From: Jack Christensen <christensen.jac...@gmail.com>
To: motion-user@lists.sourceforge.net
Subject: Re: [Motion-user] can Motion be run without using sudo
Message-ID: <ad65aac7-4b7e-d810-87b9-1602d0f2b...@gmail.com>
Content-Type: text/plain; charset="utf-8"

mmalcam works but as the doc states, only if Motion is installed from
the .deb file. In order to do that, it's first necessary to install the
gdebi utility which is then used to install the .deb file.

That's what I did, very straightforward actually, mmalcam is working
fine for me, using the 4.2.2 release.

I believe that modprobe is a one time thing, but if there is a kernel
update, then it will need to be done again. Someone can correct me if
that's wrong.

On 7/16/19 3:24 PM, Ted Romer wrote:
> With Motion 4.1.1, does the mmalcam option (I am using a PiCam) still
> work? I was reading the Basic Setup page for Motion on the GitHub site
> (motion-project.github.io <http://motion-project.github.io>) and it
> said for using Motion installed by apt to use the bcm2835-v4l2 module
> (sudo modprobe bcm2835-v4l2). If I should be using the module, is
> loading it a once and done thing or do I need to load it after each
> restart of the Pi?
>
> Thanks.
>
> Ted
>
>
>> On Jul 15, 2019, at 7:18 PM, Jack Christensen
>> <christensen.jac...@gmail.com <mailto:christensen.jac...@gmail.com>>
>> wrote:
>>
>> Hi Ted,
>>
>> To start Motion on reboot, I have "@reboot motion" in my crontab.
>>
>> I wrote a couple simple scripts to operate three camera machines and
>> a fourth machine (also a Pi Zero) that serves to archive the captured
>> videos.
>>
>> One script just uses rsync to send the video files to the archive
>> machine. This runs on the three camera machines, and is started by
>> the on_movie_end parameter in the config file.
>>
>> A second script runs once a day on the archive machine, started by
>> cron. It creates a directory, moves all the video files collected
>> that day to it, stops Motion on the camera machines, deletes all
>> videos on the camera machines and retrieves the motion log, then
>> restarts Motion.
>>
>> The whole setup has worked quite well.
>>
>> Jack
>>
>>
>> On 7/15/19 7:57 PM, Ted Romer wrote:
>>> Putting the pid file and log in the home directory is a good idea.
>>>
>>> Do you have Motion set to start on reboot? If so, how do you
>>> configure it? I have three Pis running Motion and I have a call in
>>> rc.local to start Motion on reboot. That gets Motion restarted when
>>> the power goes out.
>>>
>>> Ted
>>>
>>> Sent from my iPad
>>>
>>> On Jul 15, 2019, at 6:23 PM, Jack Christensen
>>> <christensen.jac...@gmail.com <mailto:christensen.jac...@gmail.com>>
>>> wrote:
>>>
>>>> I've been running Motion on several Pi Zero W machines without
>>>> sudo. I like to create my own user (jack) instead of using pi but I
>>>> think pi should work the same.
>>>>
>>>> The config file is /home/jack/.motion/motion.conf
>>>>
>>>> Log and pid files are in my home directory. In the config file I have:
>>>>
>>>> daemon on
>>>> setup_mode off
>>>> pid_file /home/jack/motion.pid
>>>> log_file /home/jack/motion.log
>>>>
>>>> I start motion just with a simple "motion" command.
>>>>
>>>> Works very well.
>>>>
>>>>
>>>> On 7/15/19 6:51 PM, Ted Romer wrote:
>>>>> Hi all,
>>>>>
>>>>> Thanks for the suggestions. Unfortunately, none have worked. I
>>>>> tried editing /etc/default/motion and setting it to ?yes? (without
>>>>> the quotes) and then I issued the command ?sudo systemctl enable
>>>>> motion? (without the quotes) and then rebooted. Motion failed to
>>>>> start. This is what I got when I typed sudo systemctl status motion
>>>>>
>>>>> Jul 15 17:33:39 sPiCam2 systemd[1]: Starting LSB: Start Motion
>>>>> detection...
>>>>> Jul 15 17:33:42 sPiCam2 motion[257]: Starting motion detection
>>>>> daemon: motion.
>>>>> Jul 15 17:33:43 sPiCam2 systemd[1]: Started LSB: Start Motion
>>>>> detection.
>>>>> Jul 15 17:33:50 sPiCam2 motion[329]: [17090184:motion] [NTC] [ALL]
>>>>> conf_load: Processing thread 0 - config file /etc/motion
>>>>> Jul 15 17:33:50 sPiCam2 motion[329]: [17090184:motion] [ALR] [ALL]
>>>>> conf_cmdparse: Unknown config option "mmalcam_name"
>>>>> Jul 15 17:33:50 sPiCam2 motion[329]: [17090184:motion] [NTC] [ALL]
>>>>> motion_startup: Motion 4.1.1 Started
>>>>> Jul 15 17:33:50 sPiCam2 motion[329]: [17090184:motion] [ERR] [ALL]
>>>>> myfopen: Error opening file /var/log/motion/motion.log w
>>>>> Jul 15 17:33:50 sPiCam2 motion[329]: [17090184:motion] [EMG] [ALL]
>>>>> motion_startup: Exit motion, cannot create log file /var
>>>>>
>>>>> Every time I try to get it to run as a service I get the file
>>>>> permissions error on /var/log/motion/motion.log
>>>>>
>>>>> It runs okay when I use "sudo motion -c /.motion/motion.conf" ?
>>>>> ?or ? " sudo motion -c /etc/motion/motion.conf? ? (Ihave the
>>>>> motion.conf file in both locations
>>>>>
>>>>> Ted
>>>>>
>>>>>
>>>>>
>>>>>> On Jul 15, 2019, at 2:40 PM, Allan Peda <bizco...@gmail.com
>>>>>> <mailto:bizco...@gmail.com>> wrote:
>>>>>>
>>>>>> Be sure SELinux is off before you start adjusting permissions.? I
>>>>>> am running motion with it enabled, but permissions are trickier
>>>>>> when it's set to enforcing.
>>>>>>
>>>>>> Here's an article explaining:
>>>>>> https://www.tecmint.com/disable-selinux-temporarily-permanently-in-centos-rhel-fedora/
>>>>>>
>>>>>> As to the service, in a modern distro, the systemd subsystem
>>>>>> controls why user "owns" a given service.
>>>>>> https://askubuntu.com/questions/676007/how-do-i-make-my-systemd-service-run-via-specific-user-and-start-on-boot#676022
>>>>>>
>>>>>> You'll need to master commands chown, and chmod to get those
>>>>>> files writeable without destroying security.
>>>>>>
>>>>>>
>>>>>> On Sun, Jul 14, 2019 at 11:48 PM Ted Romer <li227...@gmail.com
>>>>>> <mailto:li227...@gmail.com>> wrote:
>>>>>>
>>>>>>     I upgraded one of my systems and I am trying to see if I can
>>>>>>     run Motion without sudo. I have a Pi Zero W with Buster Lite
>>>>>>     and Motion 4.1.1. I have been starting Motion on my systems
>>>>>>     with sudo but I would like to see if I can get it to run
>>>>>>     without sudo. My user account is pi. If I try to run Motion
>>>>>>     as pi it fails out due to lack of permission to write to
>>>>>>     /var/log/motion/motion.log and also cannot create the pid
>>>>>>     file. If I try to get Motion to start as a service I get file
>>>>>>     permissions errors on /var/log/motion/motion.log. When I
>>>>>>     start motion with sudo, my jpg and video files are created
>>>>>>     with root as the owner. I am having the files saved in a
>>>>>>     directory in pi?s home directory.
>>>>>>
>>>>>>     I have been searching for information pertaining to how to
>>>>>>     configure and deal with the permissions issues but have not
>>>>>>     found a solution. Is there a way to do it without sudo?
>>>>>>
>>>>>>     Thanks.
>>>>>>
>>>>>>     Ted
>>>>>>
>>>>>>     _______________________________________________
>>>>>>     Motion-user mailing list
>>>>>>     Motion-user@lists.sourceforge.net
>>>>>>     <mailto:Motion-user@lists.sourceforge.net>
>>>>>>     https://lists.sourceforge.net/lists/listinfo/motion-user
>>>>>>     https://motion-project.github.io/
>>>>>>
>>>>>>     Unsubscribe:
>>>>>>     https://lists.sourceforge.net/lists/options/motion-user
>>>>>>
>>>>>> _______________________________________________
>>>>>> Motion-user mailing list
>>>>>> Motion-user@lists.sourceforge.net
>>>>>> <mailto:Motion-user@lists.sourceforge.net>
>>>>>> https://lists.sourceforge.net/lists/listinfo/motion-user
>>>>>> https://motion-project.github.io/
>>>>>>
>>>>>> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Motion-user mailing list
>>>>> Motion-user@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/motion-user
>>>>> https://motion-project.github.io/
>>>>>
>>>>> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
>>>> _______________________________________________
>>>> Motion-user mailing list
>>>> Motion-user@lists.sourceforge.net
>>>> <mailto:Motion-user@lists.sourceforge.net>
>>>> https://lists.sourceforge.net/lists/listinfo/motion-user
>>>> https://motion-project.github.io/
>>>>
>>>> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
>>>
>>>
>>> _______________________________________________
>>> Motion-user mailing list
>>> Motion-user@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/motion-user
>>> https://motion-project.github.io/
>>>
>>> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
>> _______________________________________________
>> Motion-user mailing list
>> Motion-user@lists.sourceforge.net
>> <mailto:Motion-user@lists.sourceforge.net>
>> https://lists.sourceforge.net/lists/listinfo/motion-user
>> https://motion-project.github.io/
>>
>> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
>
>
>
> _______________________________________________
> Motion-user mailing list
> Motion-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/motion-user
> https://motion-project.github.io/
>
> Unsubscribe: https://lists.sourceforge.net/lists/options/motion-user
-------------- next part --------------
An HTML attachment was scrubbed...

------------------------------



------------------------------

Subject: Digest Footer

_______________________________________________
Motion-user mailing list
Motion-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/motion-user


------------------------------

End of Motion-user Digest, Vol 157, Issue 16
********************************************

Reply via email to