I have been compiling myself (and getting it wrong it seems!) for a long time now because the version in the repositories is so old, or so I thought. Just followed you instructions and I have 3.1p1 installed - easy!! Now to start testing out ow-shell
Many thanks for your help once again. Mick On 25/07/16 22:02, Jan Kandziora wrote: > Am 25.07.2016 um 22:07 schrieb Mick Sulley: >> I am sure my problems here are due to my lack of understanding of the >> whole build process. >> >> This is a clean install of a RasPi, so no sudo config has occurred. My >> normal method of install was - >> >> download the file from SourceForge to my desktop. >> >> Copy it to the RasPi and move it to /usr/local/src/ >> > Ah, you can put it anywhere your normal user has access. > It's home directory for example. > > >> sudo tar zxpf owfs-version >> > No. This way you untar as root and the resulting files belong to > root, as they have been tared as fake "root". > > >> cd owfs-version >> >> sudo ./configure >> >> sudo make >> >> sudo make install >> >> My user on the Pi is 'control'. >> > Then do all but make install without sudo inside /home/control/ > > > >> I have added control to the staff group, which is the group for all the >> /usr/local/ directories >> > This will work, too. > > >> and can now configure and make, however I still >> get an error with make install as I do not have permission for the /opt/ >> directory, which has owner and group = root. >> >> Is there a way around this or do I still have to sudo make install? >> > No. Install has to be done as root, as it copies the files to their > target locations within the file system. > > > > BY THE WAY, why are you compiling yourself? Raspbian packages > of owfs-3.1p1 are available. > > Edit (or create) your /etc/apt/preferences to contain: > -------------------------------------------------------------------------- > Package: * > Pin: release o=Raspbian,a=stable > Pin-Priority: 500 > > Package: * > Pin: release o=Raspbian,a=testing > Pin-Priority: 300 > -------------------------------------------------------------------------- > This is important so you keep stable (Jessie) for all packages but the ones > explicitly taken from testing (Stretch). > > > Then, add a line > -------------------------------------------------------------------------- > deb http://mirrordirector.raspbian.org/raspbian/ testing main contrib > non-free rpi > -------------------------------------------------------------------------- > to your /etc/apt/sources.list to get access to the Raspbian testing > repository. > > Do an > > $ sudo apt-get update > > to read the package metadata, then check > > $ sudo apt-cache policy > > whether the testing repo is there with priority 300. Then > > $ sudo apt-get update -t testing owserver ow-shell > > > Kind regards > > Jan > > ------------------------------------------------------------------------------ > What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic > patterns at an interface-level. Reveals which users, apps, and protocols are > consuming the most bandwidth. Provides multi-vendor support for NetFlow, > J-Flow, sFlow and other flows. Make informed decisions using capacity planning > reports.http://sdm.link/zohodev2dev > _______________________________________________ > Owfs-developers mailing list > Owfs-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/owfs-developers ------------------------------------------------------------------------------ What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic patterns at an interface-level. Reveals which users, apps, and protocols are consuming the most bandwidth. Provides multi-vendor support for NetFlow, J-Flow, sFlow and other flows. Make informed decisions using capacity planning reports.http://sdm.link/zohodev2dev _______________________________________________ Owfs-developers mailing list Owfs-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/owfs-developers