From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 17 Mar 2005 23:43:50 +0300 From: "Konstantin A. Lepikhov" To: ALT Devel discussion list Message-ID: <20050317204350.GA22055@lks.home> Mail-Followup-To: ALT Devel discussion list References: <20050316195543.GA32318@lks.home> <20050316195944.GA12514@basalt.office.altlinux.org> <20050316201848.GA1815@lks.home> <20050316203550.GA2447@lks.home> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9zSXsLTf0vkW971A" Content-Disposition: inline In-Reply-To: <20050316203550.GA2447@lks.home> X-Operation-System: ALT Linux Sisyphus (20050313) 2.6.10-wks26-up-alt5 User-Agent: Mutt/1.5.8+cvs20050213i X-AV-Checked: ClamAV using ClamSMTP Subject: [devel] Re: I: new script for lsm loading X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Mar 2005 20:44:36 -0000 Archived-At: List-Archive: List-Post: --9zSXsLTf0vkW971A Content-Type: multipart/mixed; boundary="oyUTqETQ0mS9luUI" Content-Disposition: inline --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi ! Wednesday 16, at 11:35:50 PM you wrote: > Hi! >=20 > Wednesday 16, at 11:18:48 PM you wrote: >=20 > > Hi Dmitry! > >=20 > > Wednesday 16, at 10:59:44 PM you wrote: > >=20 > > > On Wed, Mar 16, 2005 at 10:55:43PM +0300, Konstantin A. Lepikhov wrot= e: > > > > PS =E5=D3=CC=C9 =CD=C1=CE=D4=C5=CA=CE=C5=D2 startup =CE=C5 =D0=D2= =CF=D4=C9=D7, =CD=CF=C7=D5 =D0=CF=D7=C5=D3=C9=D4=D8 =DC=D4=CF =D7 bugzilla. > > >=20 > > > =E1 =DE=D4=CF =C5=DD=A3 =CE=C1=C8=CF=C4=C9=D4=D3=D1 (=C9=CC=C9 =D0=D2= =C5=C4=D0=CF=CC=C1=C7=C1=C5=D4=D3=D1 =D2=C1=DA=CD=C5=D3=D4=C9=D4=D8) =D7 = =CB=C1=D4=C1=CC=CF=C7=C5 /etc/lsm/? > > =D0=CF=CB=C1 =CB=D2=CF=CD=C5 =C6=C1=CA=CC=C1 modules =CE=C9=DE=C5=C7=CF= =2E =F7=CF=DA=CD=CF=D6=CE=CF, =D7 =C2=D5=C4=D5=DD=C9=C8 =D7=C5=D2=D3=C9=D1= =C8 =DC=D4=CF=C7=CF > > =D3=CB=D2=C9=D0=D4=C1, =D0=CF=D1=D7=C9=D4=D3=D1 =DE=D4=CF-=CE=C9=C2=D5= =C4=D8 =C5=DD=C5 (=CE=C1=D0=D2=C9=CD=C5=D2, =D3=D0=C9=D3=CF=CB =CB=CF=CE=C6= =CC=C9=CB=D4=CE=D9=C8 lsm). > =D7=D0=D2=CF=DE=C5=CD, =CD=CF=D6=CE=CF =D3=C4=C5=CC=C1=D4=D8 =D4=C1=CB - = =D7=CD=C5=D3=D4=CF /etc/lsm/modules -> > /etc/sysconfig/lsm, =C1 =D7=D3=C5 =D3=D7=C9=D3=D4=D5=CC=D8=CB=C9 - =D7 /e= tc/lsm.d/ (=D7 =CF=D4=C4=C1=CC=C5=CE=CE=CF=CD > =C2=D5=C4=D5=DD=C5=CD). =F0=D2=C9=CB=CC=C1=C4=D9=D7=C1=C0 =D0=CF=D0=D2=C1=D7=CC=C5=CE=CE=D5=C0 =D7= =C5=D2=D3=C9=C0. --=20 WBR, Konstantin chat with =3D=3D>ICQ: 109916175 Lepikhov, speak to =3D=3D>JID: lakostis@jabber.org aka L.A. Kostis write to =3D=3D>mailto:lakostis@pisem.net.nospam =2E..The information is like the bank... (c) EC8OR --oyUTqETQ0mS9luUI Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=load_lsm Content-Transfer-Encoding: quoted-printable #!/bin/sh # # /etc/rc.d/scripts/load_lsm - run once at boot time from rc.sysinit # [ `kernelversion_minor` -le 6 ] || exit 0 WITHOUT_RC_COMPAT=3D1 # some defaults DEFAULT_LSM=3D"capability" DEFAULT_CFG=3D"/etc/sysconfig/lsm" # Source function library. =2E /etc/init.d/functions mod_try() { local ret=3D0 /sbin/modinfo "$1" &>/dev/null ret=3D$? echo $ret } load_lsm() { # Loop over every line in /etc/lsm/modules. (cat "$DEFAULT_CFG"; echo) | while read module args; do # Ignore empty lines and comments. [ -n "${module##\#*}" ] || continue =09 [ `mod_try $module` -eq 0 ] && \ action "Loading LSM module $module:" /sbin/modprobe "$module" $args 2>/de= v/null \ || continue done } # sanity checks [ `mod_try $DEFAULT_LSM` -eq 0 ] || { echo "Your kernel don't support LSM l= oading. Aborting process..."; exit 0; } [ -f "$DEFAULT_CFG" -a -n "$DEFAULT_CFG" ] && load_lsm || /sbin/modprobe $D= EFAULT_LSM 2>/dev/null --oyUTqETQ0mS9luUI-- --9zSXsLTf0vkW971A Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFCOewG3TEpd8GO1nMRAi5bAKCEdp3yvu0hvyiBmJ63HzlW+luNfQCfbmP/ Dk0zCfnk+Wy8OsEG4AH2A64= =eJ3C -----END PGP SIGNATURE----- --9zSXsLTf0vkW971A--