From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: [sisyphus] umount /usr :( From: Maxim Noskov To: "sisyphus@altlinux.ru" In-Reply-To: <20040324133202.0a02e024.peet@altlinux.ru> References: <1080118534.9078.531.camel@server03.xproject.ru> <20040324123618.257620b4.peet@altlinux.ru> <1080122504.9078.571.camel@server03.xproject.ru> <20040324133202.0a02e024.peet@altlinux.ru> Content-Type: text/plain; charset=koi8-r Message-Id: <1080220017.1552.778.camel@server03.xproject.ru> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.4 Date: Thu, 25 Mar 2004 16:06:57 +0300 Content-Transfer-Encoding: 8bit X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Mar 2004 13:10:31 -0000 Archived-At: List-Archive: В Срд, 24.03.2004, в 13:32, Peter V. Saveliev пишет: > Типа того. На 3 он должен восстановить nsswitch раньше, чем все прочие > спохватятся о пользователях в ldap. У меня стоит S05. А на 0 и 6 он > должен заменить файл на такой же без ldap, после остановки нуждающихся, > но до отмонтирования, т.е. K99. поместил его в 3 как страт, 0 и в 6, но он не выполняется при перезагрузке :-/ Может я конечно что-то не так делаю :) Собственно скрипт: #!/bin/sh WITHOUT_RC_COMPAT=1 # Source function library. . /etc/init.d/functions start() { rm -f /etc/nsswitch.conf cp /etc/nsswitch/nss-ldap.conf /etc/nsswitch.conf } stop() { rm -f /etc/nsswitch.conf echo "delete nsswitch" cp /etc/nsswitch/nss-ldapoff.conf /etc/nsswitch.conf echo "copy new nss" } case "$1" in start) start ;; stop) stop ;; *) msg_usage "${0##*/} {start|stop}" exit 1 esac exit 0