Hogyan lehet úgy beállítani az Ubuntus ppa-ból telepített btsync-et, hogy minden user a saját nevében futtassa párhuzamosan.
dpkg-reconfigure btsync
csak egy user beállítását teszi lehetővé és nincs mód újabb profil beállítására.
- 5314 megtekintés
Hozzászólások
btsync-hez nem volt szerencsém ebben a formában, de a programok jelentős része úgy működik, hogy első kanyarban a globális könyvtárakban keres konfigot, majd ha ott nem talál, akkor az user $HOME könyvtárában is körülnéz. Nem lehet, hogy ha a globális konfigot legyalulod, akkor ott fog keresgélni? Az is lehet opció, hogy valami enviroban keresi a konfig nevét. Ha a globális bash_rc-ben beállítod ezt az envirot az user $HOME könyvtárára, az is célba vezethet.
De mint mondtam, a btsync-et nem ismerem, így ezeket csak ötletként kezeld!
- A hozzászóláshoz be kell jelentkezni
Az az érdekes, hogy PPA repóból telepítve nincs btsync bináris sehol. Ha tar.gz-ben letöltöm és user könyvtárba kicsomagolom akkor lehet ./btsync módon indítani de nem akarok több forrásból származó, különböző verziójú btsync-eket párhuzamosan használni.
Kell, hogy legyen mód a PPA-ból feltett btsync-nél is arra, hogy több fusson párhuzamosan de ugyanabból a btsync-ből.
- A hozzászóláshoz be kell jelentkezni
PPA repóból telepítve nincs btsync bináris sehol
Akkor hogyan futtatható?
- A hozzászóláshoz be kell jelentkezni
/usr/lib/btsync-common/btsync-core
- A hozzászóláshoz be kell jelentkezni
Az lesz a binaris. :)
- A hozzászóláshoz be kell jelentkezni
A /var/cache/apt/archives alatt ott szokott lenni a letöltött majd telepített csomag. Abba érdemes lehet bele nézni, informatívabb abban a tekintetben, hogy mi hol van, mintha az egész fs-t át kéne nyálazni.
Azt sem tartom kizártnak, hogy a bináris az /sbin vagy /usr/sbin alá kerül - ezek a könyvtárak talpas user esetében nem szerepelnek a PATH-ban, ergo nem is tudják elindítani, csak teljes útvonallal megadva. De ebben az esetben kezd érthetővé válni, hogy miért csak egy központi konfig van...
- A hozzászóláshoz be kell jelentkezni
Példa:
/usr/lib/btsync-common/btsync-core --config /home/user_name/.config/btsync/user.conf &
Amúgy a /home/user_name alatt oda teszed a btsync mappát, ahova akarod, akkor azt add meg.
user.conf:
//!/usr/lib/btsync/btsync-daemon --config
//
// (c) 2013 YeaSoft Int'l - Leo Moll
//
// This btsync configuration file provides a simple configuration
// for a btsync instance running under the credentials of user root
// and providing a web frontend listening on all interfaces and IP
// addresses secured by a simple username and password
{
"device_name": "
",
"listening_port" : 0, // random port
"storage_path" : "/home/user_name/.config/btsync/sync",
"check_for_updates" : false, // must be false since managed by package management !!!
"use_upnp" : false,
"webui" :
{
"listen" : "0.0.0.0:8889",
"login" : "admin",
"password" : "admin"
}
}
Értelemszerűen kell kitölteni. A portot kell userenként mindenképpen változtatni. A user/pass párost tetszőlegesre cserélni.A "storage_path"-nál meg kell adni hova szinkronizáljon.Mivel én csak leteszteltem gyorsan, így a configok alatt hoztam létre egy sync mappát. A jogosultságokra is figyelj!
üdv: pomm
A 852-es kídlap telepötúsa sikeresen befejezádétt
- A hozzászóláshoz be kell jelentkezni
Mármint a web interface portja, igaz?
A torrent port ha 0-val auto marad akkor nem fog összeakadni a többi user nevében futtatott btsync-cel?
a
BitTorrent Sync forked to background. pid = 25703. default port = 8888
csak szabvány válaszszöveg, igaz?
- A hozzászóláshoz be kell jelentkezni
Igen a webes port.
Nálam nem akadt össze, nem hiszem, hogy nálad gond lenne :)
Igen default szöveg, illetve tájékoztató.
üdv: pomm
A 852-es kídlap telepötúsa sikeresen befejezádétt
- A hozzászóláshoz be kell jelentkezni