Добавлено обновление кэша nss каждый 3 часа.

atratsevskiy
Mike khiretskiy 11 years ago
parent 0faf87385e
commit 07ea6b9e35

@ -0,0 +1,17 @@
# Calculate path=/usr/sbin chmod=0755
#!/bin/sh
# Updating of domain users nss-cache.
# The NSS-cache is used for fix resume from suspend mode of domain users
#
# Обновление кэша пользователей домена.
# Кэширование используется для поддержки спящего режима доменных машин.
# Обновление вызывается из cron.hourly, при входе в сеанс, при разблокировки
# invalidate passwd and group caches
nscd -i passwd
nscd -i group
# get information about all users
getent passwd | cut -d: -f1 |
while read user;do
id $user &>/dev/null
done

@ -0,0 +1,17 @@
# Calculate chmod=0755
#!/bin/bash
# Updating of domain users nss-cache.
# The NSS-cache is used for fix resume from suspend mode of domain users
#
# Обновление кэша пользователей домена.
# Кэширование используется для поддержки спящего режима доменных машин.
if pgrep nscd &>/dev/null; then
# get hours uptime of nscd
working_hours=$(( ($(date +%s) - $(stat -c%Y /proc/`pgrep nscd`)) / 3600 ))
# check multiplicity of 3
if [[ "$(( $working_hours % 3 ))" == "0" ]]; then
/usr/sbin/nscd-refresh
fi
fi
Loading…
Cancel
Save