Brownz
Dabbler
- Joined
- Sep 5, 2017
- Messages
- 23
Im attempting to install lazy librarian into 11.2 iocage. I found after a hard search there is a severe lack of install guides...something I'm quite dependent on being a freenas noob. so far I have muddled along using similar python based install guides:
Current Install:
Init Script:
I'm unsure how to get the rc.d script to auto start and end the app with the jail.
I also want to be able to use service commands instead of calling the python script manually.
I noticed the old version on git lab had init scripts for various OS's that's are designed to do this, but the new gitlab version does not.
Whats should I do?
Warnings:
Got various warnings on startup is this anything to be worried about, is there anything I can do to the install to clean this up?
Install Location:
What is the standard install directory for installing these python apps manually, I'm using '/usr/local/share/' based on another install guide but I'm unsure if this is good practice?
Current Install:
Code:
pkg update pkg upgrade pkg install nano git python py27-sqlite3 git clone https://gitlab.com/LazyLibrarian/LazyLibrarian.git /usr/local/share/LazyLibrarian python /usr/local/share/LazyLibrarian/LazyLibrarian.py -d
Init Script:
I'm unsure how to get the rc.d script to auto start and end the app with the jail.
I also want to be able to use service commands instead of calling the python script manually.
I noticed the old version on git lab had init scripts for various OS's that's are designed to do this, but the new gitlab version does not.
Whats should I do?
Warnings:
Code:
Lazylibrarian is starting up... 16-Dec-2018 12:34:55 - INFO :: MAIN : __init__.py:initialize:666 : Log level set to [1]- Log Directory is [/usr/local/share/LazyLibrarian/Logs] - Config level is [1] 16-Dec-2018 12:34:55 - INFO :: MAIN : __init__.py:initialize:672 : Screen Log set to INFO 16-Dec-2018 12:34:55 - INFO :: MAIN : __init__.py:config_read:988 : Config file loaded 16-Dec-2018 12:34:56 - INFO :: MAIN : __init__.py:initialize:733 : Database is version 49, integrity check: ok 16-Dec-2018 12:34:56 - INFO :: MAIN : dbupgrade.py:check_db:460 : Database check found 0 errors 16-Dec-2018 12:34:56 - INFO :: MAIN : common.py:logHeader:816 : Checking TLS version, you can ignore any "InsecureRequestWarning" message /usr/local/share/LazyLibrarian/lib/requests/packages/urllib3/connectionpool.py:843: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning) 16-Dec-2018 12:34:57 - WARNING :: MAIN : __init__.py:initialize:759 : urllib3: missing 16-Dec-2018 12:34:57 - WARNING :: MAIN : __init__.py:initialize:759 : unrar: missing: Couldn't find path to unrar library. 16-Dec-2018 12:34:57 - WARNING :: MAIN : __init__.py:initialize:759 : pyOpenSSL: module missing 16-Dec-2018 12:34:57 - INFO :: MAIN : __init__.py:build_bookstrap_themes:1414 : Bookstrap found 16 themes 16-Dec-2018 12:34:58 - INFO :: MAIN : versioncheck.py:logmsg:41 : New version is available. You are 6 commits behind
Got various warnings on startup is this anything to be worried about, is there anything I can do to the install to clean this up?
Install Location:
What is the standard install directory for installing these python apps manually, I'm using '/usr/local/share/' based on another install guide but I'm unsure if this is good practice?