|
|
|
@ -1435,6 +1435,17 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
|
|
|
|
|
flagError = False
|
|
|
|
|
execStr = ""
|
|
|
|
|
if sync == "login":
|
|
|
|
|
# исключаемые пути при синхронизации
|
|
|
|
|
# /.local/share/akonadi/db_data
|
|
|
|
|
# хранит базу acanadi
|
|
|
|
|
# /.mozilla/firefox/calculate.default/urlclassifier3.sqlite
|
|
|
|
|
# хранит БД для firefox
|
|
|
|
|
# /.local/share/mime/mime.cache
|
|
|
|
|
# отключение ошибочного кэширования изображений
|
|
|
|
|
# /.kde4/share/apps/nepomuk/repository/main/data
|
|
|
|
|
# база nepomuk
|
|
|
|
|
# /.VirtualBox
|
|
|
|
|
# содержит данные о виртуальных машинах
|
|
|
|
|
if os.path.exists(userHome) and\
|
|
|
|
|
os.path.exists(homeProfile):
|
|
|
|
|
execStr = '/usr/bin/rsync -q --delete-excluded --delete \
|
|
|
|
@ -1442,10 +1453,12 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
|
|
|
|
|
--exclude="*~" --exclude="/Home" --exclude="/Disks" --exclude="/FTP" \
|
|
|
|
|
--exclude="/.local/share/akonadi/db_data" --exclude="/.VirtualBox" \
|
|
|
|
|
--exclude="/.mozilla/firefox/calculate.default/urlclassifier3.sqlite" \
|
|
|
|
|
--exclude="/.local/share/mime/mime.cache" \
|
|
|
|
|
--exclude="/.kde4/share/apps/nepomuk/repository/main/data" \
|
|
|
|
|
--filter="P /.googleearth" --filter="P /Home" --filter="P /Disks" \
|
|
|
|
|
--filter="P /.local/share/akonadi/db_data" --filter="P /.VirtualBox" \
|
|
|
|
|
--filter="P /.mozilla/firefox/calculate.default/urlclassifier3.sqlite" \
|
|
|
|
|
--filter="P /.local/share/mime/mime.cache" \
|
|
|
|
|
--filter="P /.kde4/share/apps/nepomuk/repository/main/data" \
|
|
|
|
|
--filter="P /FTP" -a -x %s/ %s/' %(homeProfile,userHome)
|
|
|
|
|
elif sync == "logout":
|
|
|
|
@ -1456,6 +1469,7 @@ install/6intranet" %(domain,servDn,unixDN,bindDn,bindPw)
|
|
|
|
|
--exclude="*~" --exclude="/.kde4/cache-*" --exclude="/.kde4/tmp-*" \
|
|
|
|
|
--exclude="/.local/share/akonadi/db_data" --exclude="/.VirtualBox" \
|
|
|
|
|
--exclude="/.mozilla/firefox/calculate.default/urlclassifier3.sqlite" \
|
|
|
|
|
--exclude="/.local/share/mime/mime.cache" \
|
|
|
|
|
--exclude="/.kde4/share/apps/nepomuk/repository/main/data" \
|
|
|
|
|
--exclude="/.kde4/socket-*" --exclude="/.kde4/share/config/phonondevicesrc"\
|
|
|
|
|
-a -x %s/ %s/'%(userHome,homeProfile)
|
|
|
|
|