[OISF/outreachy] How to run the project on Ubuntu
Sumera Priyadarsini
sylphrenadin at gmail.com
Sat Oct 17 14:03:40 UTC 2020
On Sat, 17 Oct, 2020, 7:19 PM Juliana Fajardini Reichow via Outreachy, <
outreachy at lists.openinfosecfoundation.org> wrote:
>
> Le sam. 17 oct. 2020 à 14:15, Agha Saad <agha.saad04 at gmail.com> a écrit :
>
>> Hi Julian, thanks for the suggestion. I tried running separately now the
>> error is related to the rules. Can you help me to download the rules for
>> Suricata?
>> *Error: rules not installed as suricata-update not available*
>>
>
> Hi Agha,
>
> I think this issue is related to that:
> -- https://redmine.openinfosecfoundation.org/issues/3235
>
> I will try to follow the instructions here:
> --
> https://suricata-update.readthedocs.io/en/latest/quickstart.html#install-suricata-update
>
> As if I had not installed it from Git, and see how it goes, and I'll come
> back to you with any news. And you do the same, in case you have better
> luck! :P
>
Hi all,
I ran into the same problem while installing as well. I cloned
suricata-update in suricata root and then followed the installation docs
Juliana has linked above.
Then I proceeded with installing suricata.
I hope the same will work for you as well. :)
Regards,
Sumera
>
>> On Sat, Oct 17, 2020 at 6:03 PM Juliana Fajardini Reichow <
>> jufajardini at gmail.com> wrote:
>>
>>> Hey Blithe and Agha,
>>>
>>> I was re-running all these steps after reading this thread, and stumbled
>>> upon the same error/situation Agha faced. My CARGO was also under /root. So
>>> what I did was to run each of the commands separately, using sudo:
>>> sudo ./configure
>>> sudo make
>>> sudo make-install
>>>
>>> With that, the system was able to create the required directory (as
>>> stated in the error, before
>>> - error: failed to get `bitflags` as a dependency of package `suricata
>>> v6.0.1-dev (/home/...suricata/rust)`
>>> Caused by:
>>> failed to create directory
>>> `/root/.cargo/registry/index/github.com-1.....9ec823`)
>>>
>>> So either having Cargo directory in your home directory, like Blithe
>>> did, or using sudo, like I did, should work, I believe.
>>>
>>> Hope this helps, somehow. :P
>>>
>>> Juliana
>>>
>>> Le sam. 17 oct. 2020 à 08:48, Blithe Brandon via Outreachy <
>>> outreachy at lists.openinfosecfoundation.org> a écrit :
>>>
>>>> I think the issue might be how Cargo was configured. I’ve added the
>>>> same section of output from my system and yours below. Notice I do not have
>>>> a RUSTUP_HOME entry and my CARGO_HOME is under my /home/blithe directory.
>>>> Whereas your Cargo is listed as /root/.cargo.
>>>>
>>>> Perhaps try the three cargo steps again.
>>>>
>>>> sudo apt-get cargo
>>>>
>>>> add /home/$(whoami)/.cargo/bin to your path.
>>>>
>>>> cargo install --force cbindgen
>>>>
>>>> And then the
>>>> ./configure && make && make install-full
>>>>
>>>>
>>>>
>>>> Here’s my output
>>>>
>>>> Making all in rust
>>>> make[1]: Entering directory '/home/blithe/suricata/suricata/rust'
>>>> \
>>>> CARGO_HOME="/home/blithe/.cargo" \
>>>> CARGO_TARGET_DIR="/home/blithe/suricata/suricata/rust/target" \
>>>> /usr/bin/cargo build --release \
>>>> --features "function-macro "
>>>> Finished release [optimized + debuginfo] target(s) in 1.36s
>>>> make gen/rust-bindings.h
>>>> make[2]: Entering directory '/home/blithe/suricata/suricata/rust'
>>>> make[2]: 'gen/rust-bindings.h' is up to date.
>>>> make[2]: Leaving directory '/home/blithe/suricata/suricata/rust'
>>>> make[1]: Leaving directory '/home/blithe/suricata/suricata/rust'
>>>>
>>>>
>>>> And here is yours
>>>>
>>>> Making all in rust
>>>> make[1]: Entering directory
>>>> '/home/saad/Downloads/suricata/suricata/rust'
>>>> RUSTUP_HOME=/root/snap/rustup/common/rustup \
>>>> CARGO_HOME="/root/.cargo" \
>>>> CARGO_TARGET_DIR="/home/saad/Downloads/suricata/suricata/rust/target" \
>>>> /usr/bin/cargo build --release \
>>>> --features "function-macro "
>>>> error: failed to get `bitflags` as a dependency of package `suricata
>>>> v6.0.1-dev (/home/saad/Downloads/suricata/suricata/rust)`
>>>>
>>>> Caused by:
>>>> failed to create directory `/root/.cargo/registry/index/github.com
>>>> -1ecc6299db9ec823`
>>>>
>>>> Caused by:
>>>> Permission denied (os error 13)
>>>> make[1]: *** [Makefile:546: all-local] Error 101
>>>> make[1]: Leaving directory '/home/saad/Downloads/suricata/suricata/rust'
>>>> make: *** [Makefile:491: all-recursive] Error 1
>>>>
>>>> Blithe
>>>> On Oct 17, 2020, 12:07 AM -0700, Agha Saad <agha.saad04 at gmail.com>,
>>>> wrote:
>>>>
>>>> Hi Blithe,
>>>> I am getting an error after running this command./configure && make &&
>>>> make install-full. I have attached the log file.
>>>> Link:
>>>> https://redmine.openinfosecfoundation.org/projects/suricata/wiki/Basic_Setup
>>>>
>>>> On Sat, Oct 17, 2020 at 11:30 AM Blithe Brandon <
>>>> blithe.brandon at gmail.com> wrote:
>>>>
>>>>> Hi Agha,
>>>>>
>>>>> I think you’re done with installation and can move on to setup next.
>>>>> The general steps are layed out on this page. You’ve done step one, and are
>>>>> ready for step two which leads you to basic setup.
>>>>>
>>>>> https://redmine.openinfosecfoundation.org/projects/suricata/wiki/Quick_Start_Guide
>>>>>
>>>>> Blithe
>>>>> On Oct 16, 2020, 11:16 PM -0700, Agha Saad via Outreachy <
>>>>> outreachy at lists.openinfosecfoundation.org>, wrote:
>>>>>
>>>>> Hi all,
>>>>> After installing Suricata on Ubuntu, what's the next step to run the
>>>>> project?
>>>>> I am following this link
>>>>> https://redmine.openinfosecfoundation.org/projects/suricata/wiki/Ubuntu_Installation_from_GIT
>>>>> I have followed the steps till *sudo ldconfig* command*. *Kindly help
>>>>> me with this.
>>>>>
>>>>> Thanks & Regards,
>>>>> Agha Saad
>>>>> _______________________________________________
>>>>> Outreachy mailing list
>>>>> Outreachy at lists.openinfosecfoundation.org
>>>>> https://lists.openinfosecfoundation.org/listinfo/outreachy
>>>>>
>>>>> _______________________________________________
>>>> Outreachy mailing list
>>>> Outreachy at lists.openinfosecfoundation.org
>>>> https://lists.openinfosecfoundation.org/listinfo/outreachy
>>>>
>>>
>>>
>>> --
>>> Juliana Fajardini Reichow
>>>
>>
>
> --
> Juliana Fajardini Reichow
> _______________________________________________
> Outreachy mailing list
> Outreachy at lists.openinfosecfoundation.org
> https://lists.openinfosecfoundation.org/listinfo/outreachy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openinfosecfoundation.org/pipermail/outreachy/attachments/20201017/c1b5f7cd/attachment.html>
More information about the Outreachy
mailing list