Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന dh_apparmor കമാൻഡ് ആണിത്.
പട്ടിക:
NAME
dh_apparmor - AppArmor പ്രൊഫൈൽ വീണ്ടും ലോഡുചെയ്ത് ലോക്കൽ ഉൾപ്പെടുത്തുക
സിനോപ്സിസ്
dh_apparmor [--പ്രകടനം=പ്രകടപത്രിക] --profile-name=പ്രൊഫൈൽ പേര്
വിവരണം
dh_apparmor എന്നത് ഒരു debhelper പ്രോഗ്രാമാണ്, അത് സൃഷ്ടിക്കുകയും നീക്കം ചെയ്യുകയും ചെയ്യും
/etc/apparmor.d/local/മെയിന്റനർ സ്ക്രിപ്റ്റുകളിൽ ഫയൽ ഉൾപ്പെടുത്തുക. അതും റീലോഡ് ചെയ്യുന്നു
പോസ്റ്റ്ഇൻസ്റ്റിലെ നിർദ്ദിഷ്ട AppArmor പ്രൊഫൈൽ ഇനിപ്പറയുന്നവ ഉപയോഗിച്ച്:
apparmor_parser -r -W -T /etc/apparmor.d/
'-W -T' ഉപയോഗിക്കുന്നതിലൂടെ ഏതെങ്കിലും അബ്സ്ട്രാക്ഷൻ അപ്ഡേറ്റുകളും ഉള്ളിലേക്ക് വലിച്ചിട്ടുണ്ടെന്ന് ഞങ്ങൾ ഉറപ്പാക്കുന്നു.
ഓപ്ഷനുകൾ
--profile-name=
പ്രൊഫൈൽ പേര് വ്യക്തമാക്കുക. ഉദാ:
dh_apparmor --profile-name=bin.foo dh_apparmor --profile-name=bin.foo -p foo
--പ്രകടനം=
ഓപ്ഷണലായി ഒരു മാനിഫെസ്റ്റ് ഫയൽ വ്യക്തമാക്കുക. വ്യക്തമാക്കുമ്പോൾ, കോളിംഗ് വഴി ഒരു പ്രൊഫൈൽ സൃഷ്ടിക്കപ്പെടുന്നു
aa-easyprof(8) നിർദ്ദിഷ്ട മാനിഫെസ്റ്റ് ഫയലിനൊപ്പം ഫലമായുണ്ടാകുന്ന പ്രൊഫൈൽ ഇടുന്നു
debian/apparmor/ . ഉദാ, ഒരു സാധുവായ മാനിഫെസ്റ്റ് ഉണ്ടെങ്കിൽ
debian/manifest.json, തുടർന്ന് ഇനിപ്പറയുന്ന കമാൻഡ് debian/apparmor/bin.bar സൃഷ്ടിക്കും.
'ബാർ' പാക്കേജിനായി (നിങ്ങൾ ഇത് override_dh_clean വഴി വൃത്തിയാക്കേണ്ടതുണ്ട് അല്ലെങ്കിൽ
സമാനമായത്).
dh_apparmor --manifest=manifest.json --profile-name=bin.bar -p ബാർ
കാരണം എല്ലാ ബിൽഡ് എൻവയോൺമെന്റുകളും അപ്പാർമർ കേർണൽ ഇന്റർഫേസിനെ പിന്തുണയ്ക്കുന്നില്ല,
aa-easyprof(8) --no-verify ഓപ്ഷൻ ഉപയോഗിച്ച് വിളിക്കുന്നു. ഈ ഓപ്ഷന്റെ ഉപയോഗത്തിന് അത് ആവശ്യമാണ്
apparmor-easyprof ഇൻസ്റ്റാൾ ചെയ്തു.
കുറിപ്പുകൾ
ആധുനിക dh പാക്കേജിംഗ് ടെക്നിക്കുകൾ ഉപയോഗിക്കുമ്പോൾ, dh_apparmor ചേർക്കാവുന്നതാണ്
റൂൾസ് ഫയലിന്റെ override_dh_install വിഭാഗം. ഒന്നിലധികം പാക്കേജുകൾ ഉള്ളത് ശ്രദ്ധിക്കുക
ബൈനറി പാക്കേജുകൾ, നിങ്ങൾ '-p പാസ്സ് ചെയ്യാൻ ആഗ്രഹിക്കും 'dh_apparmor-ലേക്ക്, അല്ലെങ്കിൽ
dh_apparmor എല്ലാ പാക്കേജുകൾക്കുമായി AppArmor റീലോഡ് കമാൻഡുകൾ ചേർക്കും
അത് പ്രൊഫൈൽ അയയ്ക്കുന്നു.
കൂടാതെ, നിങ്ങൾ പ്രൊഫൈൽ തന്നെ /etc/apparmor.d-ൽ ഇൻസ്റ്റാൾ ചെയ്യണം. ഉദാ
മുകളിലുള്ള മാനിഫെസ്റ്റ് ഫയൽ ഉദാഹരണം നിങ്ങൾ dh_install ഉപയോഗിക്കുകയാണെങ്കിൽ നിങ്ങൾ ചേർക്കും
debian/bar.install:
debian/apparmor/bin.bar etc/apparmor.d
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് dh_apparmor ഓൺലൈനിൽ ഉപയോഗിക്കുക
