From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 16 Mar 2005 22:55:43 +0300 From: "Konstantin A. Lepikhov" To: ALT Linux Devel Mailing List Message-ID: <20050316195543.GA32318@lks.home> Mail-Followup-To: ALT Linux Devel Mailing List Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="CdrF4e02JqNVZeln" Content-Disposition: inline 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] 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: Wed, 16 Mar 2005 19:56:44 -0000 Archived-At: List-Archive: List-Post: --CdrF4e02JqNVZeln Content-Type: multipart/mixed; boundary="M9NhX3UHpAaciwkO" Content-Disposition: inline --M9NhX3UHpAaciwkO Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! =F7=CF=D4 =DE=D4=CF-=D4=CF =D4=C1=CB=CF=C5 =C4=CF=CC=D6=CE=CF =C2=D9=D4=D8.= =EB=C1=CB =CD=C9=CD=C9=CD=D5=CD. =FE=D4=CF =C9=DA =D4=CF=C7=CF, =DE=D4=CF = =CD=CF=D6=C5=D4 =CE=C5 =D2=C1=C2=CF=D4=C1=D4=D8: - =CE=C5 =D0=D2=CF=D7=C5=D2=D1=C5=D4=D3=D1 =CB=CF=CE=C6=CC=C9=CB=D4=CE=CF= =D3=D4=D8 lsm =CD=C5=D6=C4=D5 =D3=CF=C2=CF=CA (=D4.=C5. =C5=D3=CC=C9 =CE=C1= =D0=C9=D3=C1=D4=D8 =D7 /etc/lsm/modules =C9 realtime =C9 trustees =C9/=C9=CC=C9 capability, =DE= =D4=CF-=D4=CF =CF=C4=CE=CF =CE=C5 =DA=C1=C7=D2=D5=DA=C9=D4=D3=D1). =F7=D0=D2=CF=DE=C5=CD, =DC=D4=CF =D3=CC= =CF=D6=CE=CF =D0=D2=CF=D7=C5=D2=C9=D4=D8, =C1 =D4=CF=CD=D5, =CB=D4=CF =DA= =CE=C1=C5=D4, =DC=D4=CF =CE=C5 =CE=C1=C4=CF. =FE=D4=CF =D2=C1=C2=CF=D4=C1=C5=D4: - =D7=D3=C5 =D0=CF=C4=C7=D2=D5=D6=C1=C5=CD=D9=C5 =CD=CF=C4=D5=CC=C9 =C8=D2= =C1=CE=D1=D4=D3=D1 =D7 =C6=C1=CA=CC=C5 /etc/lsm/modules, =D7 =D7=C9=C4=C5 =D3=D0=C9=D3=CB=C1, =C9=C4=C5=CE=D4=C9=DE=CE=CF=C7=CF /etc/modules - =CD=CF=D6=CE=CF =D5=CB=C1=DA=D9=D7=C1=D4=D8 =CF=D0=C3=C9=C9 =C4=CC=D1 =DA= =C1=C7=D2=D5=DA=CB=C9 lsm a la /etc/modules =D4=C9=D0=C1=20 [param], =C7=C4=C5 [param] - =CE=C5=CF=C2=D1=DA=C1=D4=C5=CC=D8= =CE=D9=CA =D0=C1=D2=C1=CD=C5=D4=D2. - =D0=CF-=D5=CD=CF=CC=DE=C1=CE=C9=C0, =C5=D3=CC=C9 /etc/lsm/modules =CE=C5 = =D3=D5=DD=C5=D3=D4=D7=D5=C5=D4, =C7=D2=D5=DA=C9=D4=D3=D1 "=D5=CD=CF=CC=DE=C1=D4=C5=CC=D8=CE=D9=CA" lsm - =DC=D4=CF capability. 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 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 --M9NhX3UHpAaciwkO 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" # 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 /etc/lsm/modules; 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 /etc/lsm/modules ] && load_lsm || /sbin/modprobe $DEFAULT_LSM 2>/dev/n= ull --M9NhX3UHpAaciwkO-- --CdrF4e02JqNVZeln Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFCOI8/3TEpd8GO1nMRAqNjAJ4gTzeuC6G0ort0cMHvzM/vBsW6iQCfRlib 13N6FjsSz9sHnuBBeiwZobc= =6dX3 -----END PGP SIGNATURE----- --CdrF4e02JqNVZeln--