[Gelistirici] trousers ve tpm-tools hakkında

ertugrulerata ertugrulerata at gmail.com
1 Ara 2006 Cum 09:06:56 EET


30 Kas 2006 Per 16:51 tarihinde, S.Çağlar Onur şunları yazmıştı: 
> 30 Kas 2006 Per 16:46 tarihinde, ertugrulerata şunları yazmıştı:
> > Görkem Çetin bey(tarafBulba) bu paketlere bakmamı istedi. kendileri şu
> > anda contrib/pisidepo/applications/crypto altında
> >
> > 1.trousers in problemi sistemde tss kullanıcısı istiyor comar ile
> > hallettik ama bu konunun yanlış olduğunu devel e girecek ise baselayout a
> > eklenmesi ile çözülmesi gerekmekte. aynı zamanda servis i olacak sanırım
> > bu paketin o da eklenecek--eklenmeli
>
> Haftaya hafta içi hatırlatırsan kullanıcıyı eklerim, bu sürüm için paketi
> olmadan eklemenin manası yok (yarından bahsediyorum)

selam 
gentoo da trouser in bir init betiği var. bu konuda acemi olduğumu biliyorum. 
aşağıya ekledim. zamanı olup bakacak olan olursa sevinirim.
-------------- sonraki bölüm --------------
#!/sbin/runscript
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/www/viewcvs.gentoo.org/raw_cvs/gentoo-x86/app-crypt/trousers/files/tcsd.initd,v 1.1.1.1 2005/11/30 09:44:56 chriswhite Exp $

depend() {
	use logger
	need net
}

checkconfig() {
	local mod
	if [ -n "${TPM_MODULES}" ] ; then
		for mod in ${TPM_MODULES} ; do
			lsmod | grep -q "^${mod}\b" \
				|| modprobe ${mod} &>/dev/null \
				|| ewarn "Failed to load module ${mod}"
		done
		# Should we sleep or something to wait for device creation?
	fi
	if [ ! -c /dev/tpm ] && [ ! -c /dev/tpm0 ] ; then
		eerror "No TPM device found!"
		return 1
	fi
	return 0
}

start() {
	ebegin "Starting TrouSerS' TCS daemon (tcsd)"
	checkconfig || eend $?
	start-stop-daemon --start --chuid tss --exec /usr/sbin/tcsd
	eend $?
}

stop() {
	ebegin "Stopping TrouSerS' TCS daemon (tcsd)"
	start-stop-daemon --stop --quiet --exec /usr/sbin/tcsd --user tss
	eend $?
}


Gelistirici mesaj listesiyle ilgili daha fazla bilgi