0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},function(e,t,n){var r=n(71),i=n(225),a=n(230),o=n(72),l=n(231),s=n(40);e.exports=function(e,t,n){var u=-1,c=i,p=e.length,d=!0,f=[],v=f;if(n)d=!1,c=a;else if(p>=200){var h=t?null:l(e);if(h)return s(h);d=!1,c=o,v=new r}else v=t?[]:f;e:for(;++u-1}},function(e,t,n){var r=n(227),i=n(228),a=n(229);e.exports=function(e,t,n){return t==t?a(e,t,n):r(e,i,n)}},function(e,t){e.exports=function(e,t,n,r){for(var i=e.length,a=n+(r?1:-1);r?a--:++a=0&&Math.floor(t)===t&&isFinite(e)}function h(e){return o(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function g(e){return null==e?"":Array.isArray(e)||d(e)&&e.toString===p?JSON.stringify(e,m,2):String(e)}function m(e,t){return t&&t.__v_isRef?t.value:t}function b(e){var t=parseFloat(e);return isNaN(t)?e:t}function y(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(r,1)}}var w=Object.prototype.hasOwnProperty;function _(e,t){return w.call(e,t)}function S(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var A=/-(\w)/g,P=S((function(e){return e.replace(A,(function(e,t){return t?t.toUpperCase():""}))})),C=S((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),L=/\B([A-Z])/g,E=S((function(e){return e.replace(L,"-$1").toLowerCase()}));var O=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function I(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function j(e,t){for(var n in t)e[n]=t[n];return e}function $(e){for(var t={},n=0;n0,Z=J&&J.indexOf("edge/")>0;J&&J.indexOf("android");var ee=J&&/iphone|ipad|ipod|ios/.test(J);J&&/chrome\/\d+/.test(J),J&&/phantomjs/.test(J);var te,ne=J&&J.match(/firefox\/(\d+)/),re={}.watch,ie=!1;if(Q)try{var ae={};Object.defineProperty(ae,"passive",{get:function(){ie=!0}}),window.addEventListener("test-passive",null,ae)}catch(e){}var oe=function(){return void 0===te&&(te=!Q&&"undefined"!=typeof global&&(global.process&&"server"===global.process.env.VUE_ENV)),te},le=Q&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function se(e){return"function"==typeof e&&/native code/.test(e.toString())}var ue,ce="undefined"!=typeof Symbol&&se(Symbol)&&"undefined"!=typeof Reflect&&se(Reflect.ownKeys);ue="undefined"!=typeof Set&&se(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var pe=null;function de(e){void 0===e&&(e=null),e||pe&&pe._scope.off(),pe=e,e&&e._scope.on()}var fe=function(){function e(e,t,n,r,i,a,o,l){this.tag=e,this.data=t,this.children=n,this.text=r,this.elm=i,this.ns=void 0,this.context=a,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=t&&t.key,this.componentOptions=o,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=l,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return Object.defineProperty(e.prototype,"child",{get:function(){return this.componentInstance},enumerable:!1,configurable:!0}),e}(),ve=function(e){void 0===e&&(e="");var t=new fe;return t.text=e,t.isComment=!0,t};function he(e){return new fe(void 0,void 0,void 0,String(e))}function ge(e){var t=new fe(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}"function"==typeof SuppressedError&&SuppressedError;var me=0,be=[],ye=function(){function e(){this._pending=!1,this.id=me++,this.subs=[]}return e.prototype.addSub=function(e){this.subs.push(e)},e.prototype.removeSub=function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,be.push(this))},e.prototype.depend=function(t){e.target&&e.target.addDep(this)},e.prototype.notify=function(e){var t=this.subs.filter((function(e){return e}));for(var n=0,r=t.length;n0&&(Je((u=e(u,"".concat(n||"","_").concat(r)))[0])&&Je(p)&&(d[c]=he(p.text+u[0].text),u.shift()),d.push.apply(d,u)):s(u)?Je(p)?d[c]=he(p.text+u):""!==u&&d.push(he(u)):Je(u)&&Je(p)?d[c]=he(p.text+u.text):(l(t._isVList)&&o(u.tag)&&a(u.key)&&o(n)&&(u.key="__vlist".concat(n,"_").concat(r,"__")),d.push(u)));return d}(e):void 0}function Je(e){return o(e)&&o(e.text)&&!1===e.isComment}function Xe(e,t){var n,r,a,l,s=null;if(i(e)||"string"==typeof e)for(s=new Array(e.length),n=0,r=e.length;n0,l=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(l&&i&&i!==r&&s===i.$key&&!o&&!i.$hasNormal)return i;for(var u in a={},t)t[u]&&"$"!==u[0]&&(a[u]=gt(e,n,u,t[u]))}else a={};for(var c in n)c in a||(a[c]=mt(n,c));return t&&Object.isExtensible(t)&&(t._normalized=a),z(a,"$stable",l),z(a,"$key",s),z(a,"$hasNormal",o),a}function gt(e,t,n,r){var a=function(){var t=pe;de(e);var n=arguments.length?r.apply(null,arguments):r({}),a=(n=n&&"object"==typeof n&&!i(n)?[n]:Qe(n))&&n[0];return de(t),n&&(!a||1===n.length&&a.isComment&&!vt(a))?void 0:n};return r.proxy&&Object.defineProperty(t,n,{get:a,enumerable:!0,configurable:!0}),a}function mt(e,t){return function(){return e[t]}}function bt(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};z(t,"_v_attr_proxy",!0),yt(t,e.$attrs,r,e,"$attrs")}return e._attrsProxy},get listeners(){e._listenersProxy||yt(e._listenersProxy={},e.$listeners,r,e,"$listeners");return e._listenersProxy},get slots(){return function(e){e._slotsProxy||kt(e._slotsProxy={},e.$scopedSlots);return e._slotsProxy}(e)},emit:O(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return Fe(e,t,n)}))}}}function yt(e,t,n,r,i){var a=!1;for(var o in t)o in e?t[o]!==n[o]&&(a=!0):(a=!0,xt(e,o,r,i));for(var o in e)o in t||(a=!0,delete e[o]);return a}function xt(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function kt(e,t){for(var n in t)e[n]=t[n];for(var n in e)n in t||delete e[n]}var wt=null;function _t(e,t){return(e.__esModule||ce&&"Module"===e[Symbol.toStringTag])&&(e=e.default),c(e)?t.extend(e):e}function St(e){if(i(e))for(var t=0;tdocument.createEvent("Event").timeStamp&&(un=function(){return cn.now()})}var pn=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function dn(){var e,t;for(sn=un(),on=!0,tn.sort(pn),ln=0;lnln&&tn[n].id>e.id;)n--;tn.splice(n+1,0,e)}else tn.push(e);an||(an=!0,Dt(dn))}}function vn(e,t){if(e){for(var n=Object.create(null),r=ce?Reflect.ownKeys(e):Object.keys(e),i=0;i-1)if(a&&!_(i,"default"))o=!1;else if(""===o||o===E(e)){var s=Tn(String,i.type);(s<0||l-1:"string"==typeof e?e.split(",").indexOf(t)>-1:!!f(e)&&e.test(t)}function Xn(e,t){var n=e.cache,r=e.keys,i=e._vnode,a=e.$vnode;for(var o in n){var l=n[o];if(l){var s=l.name;s&&!t(s)&&Yn(n,o,r,i)}}a.componentOptions.children=void 0}function Yn(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,k(n,t)}Wn.prototype._init=function(e){var t=this;t._uid=qn++,t._isVue=!0,t.__v_skip=!0,t._scope=new Be(!0),t._scope.parent=void 0,t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=On(zn(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Qt(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,i=n&&n.context;e.$slots=dt(t._renderChildren,i),e.$scopedSlots=n?ht(e.$parent,n.data.scopedSlots,e.$slots):r,e._c=function(t,n,r,i){return At(e,t,n,r,i,!1)},e.$createElement=function(t,n,r,i){return At(e,t,n,r,i,!0)};var a=n&&n.data;je(e,"$attrs",a&&a.attrs||r,null,!0),je(e,"$listeners",t._parentListeners||r,null,!0)}(t),en(t,"beforeCreate",void 0,!1),function(e){var t=vn(e.$options.inject,e);t&&(Le(!1),Object.keys(t).forEach((function(n){je(e,n,t[n])})),Le(!0))}(t),Dn(t),function(e){var t=e.$options.provide;if(t){var n=u(t)?t.call(e):t;if(!c(n))return;for(var r=Ue(e),i=ce?Reflect.ownKeys(n):Object.keys(n),a=0;a1?I(n):n;for(var r=I(arguments,1),i='event handler for "'.concat(e,'"'),a=0,o=n.length;aparseInt(this.max)&&Yn(e,t[0],t,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Yn(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Xn(e,(function(e){return Jn(t,e)}))})),this.$watch("exclude",(function(t){Xn(e,(function(e){return!Jn(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,t=St(e),n=t&&t.componentOptions;if(n){var r=Qn(n),i=this.include,a=this.exclude;if(i&&(!r||!Jn(i,r))||a&&r&&Jn(a,r))return t;var o=this.cache,l=this.keys,s=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;o[s]?(t.componentInstance=o[s].componentInstance,k(l,s),l.push(s)):(this.vnodeToCache=t,this.keyToCache=s),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return U}};Object.defineProperty(e,"config",t),e.util={warn:_n,extend:j,mergeOptions:On,defineReactive:je},e.set=$e,e.delete=Re,e.nextTick=Dt,e.observable=function(e){return Ie(e),e},e.options=Object.create(null),H.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,j(e.options.components,er),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=I(arguments,1);return n.unshift(this),u(e.install)?e.install.apply(e,n):u(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=On(this.options,e),this}}(e),Kn(e),function(e){H.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&d(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&u(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}(e)}(Wn),Object.defineProperty(Wn.prototype,"$isServer",{get:oe}),Object.defineProperty(Wn.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Wn,"FunctionalRenderContext",{value:hn}),Wn.version="2.7.16";var tr=y("style,class"),nr=y("input,textarea,option,select,progress"),rr=y("contenteditable,draggable,spellcheck"),ir=y("events,caret,typing,plaintext-only"),ar=y("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),or="http://www.w3.org/1999/xlink",lr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},sr=function(e){return lr(e)?e.slice(6,e.length):""},ur=function(e){return null==e||!1===e};function cr(e){for(var t=e.data,n=e,r=e;o(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(t=pr(r.data,t));for(;o(n=n.parent);)n&&n.data&&(t=pr(t,n.data));return function(e,t){if(o(e)||o(t))return dr(e,fr(t));return""}(t.staticClass,t.class)}function pr(e,t){return{staticClass:dr(e.staticClass,t.staticClass),class:o(e.class)?[e.class,t.class]:t.class}}function dr(e,t){return e?t?e+" "+t:e:t||""}function fr(e){return Array.isArray(e)?function(e){for(var t,n="",r=0,i=e.length;r-1?Gr(e,t,n):ar(t)?ur(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):rr(t)?e.setAttribute(t,function(e,t){return ur(t)||"false"===t?"false":"contenteditable"===e&&ir(t)?t:"true"}(t,n)):lr(t)?ur(n)?e.removeAttributeNS(or,sr(t)):e.setAttributeNS(or,t,n):Gr(e,t,n)}function Gr(e,t,n){if(ur(n))e.removeAttribute(t);else{if(X&&!Y&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)};e.addEventListener("input",r),e.__ieph=!0}e.setAttribute(t,n)}}var Nr={create:Mr,update:Mr};function Dr(e,t){var n=t.elm,r=t.data,i=e.data;if(!(a(r.staticClass)&&a(r.class)&&(a(i)||a(i.staticClass)&&a(i.class)))){var l=cr(t),s=n._transitionClasses;o(s)&&(l=dr(l,fr(s))),l!==n._prevClass&&(n.setAttribute("class",l),n._prevClass=l)}}var Fr,Hr={create:Dr,update:Dr};function Br(e,t,n){var r=Fr;return function i(){var a=t.apply(null,arguments);null!==a&&qr(e,i,n,r)}}var Ur=It&&!(ne&&Number(ne[1])<=53);function Vr(e,t,n,r){if(Ur){var i=sn,a=t;t=a._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return a.apply(this,arguments)}}Fr.addEventListener(e,t,ie?{capture:n,passive:r}:n)}function qr(e,t,n,r){(r||Fr).removeEventListener(e,t._wrapper||t,n)}function zr(e,t){if(!a(e.data.on)||!a(t.data.on)){var n=t.data.on||{},r=e.data.on||{};Fr=t.elm||e.elm,function(e){if(o(e.__r)){var t=X?"change":"input";e[t]=[].concat(e.__r,e[t]||[]),delete e.__r}o(e.__c)&&(e.change=[].concat(e.__c,e.change||[]),delete e.__c)}(n),ze(n,r,Vr,qr,Br,t.context),Fr=void 0}}var Wr,Kr={create:zr,update:zr,destroy:function(e){return zr(e,Sr)}};function Qr(e,t){if(!a(e.data.domProps)||!a(t.data.domProps)){var n,r,i=t.elm,s=e.data.domProps||{},u=t.data.domProps||{};for(n in(o(u.__ob__)||l(u._v_attr_proxy))&&(u=t.data.domProps=j({},u)),s)n in u||(i[n]="");for(n in u){if(r=u[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===s[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var c=a(r)?"":String(r);Jr(i,c)&&(i.value=c)}else if("innerHTML"===n&&gr(i.tagName)&&a(i.innerHTML)){(Wr=Wr||document.createElement("div")).innerHTML="".concat(r," ");for(var p=Wr.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;p.firstChild;)i.appendChild(p.firstChild)}else if(r!==s[n])try{i[n]=r}catch(e){}}}}function Jr(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var n=e.value,r=e._vModifiers;if(o(r)){if(r.number)return b(n)!==b(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var Xr={create:Qr,update:Qr},Yr=S((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}));function Zr(e){var t=ei(e.style);return e.staticStyle?j(e.staticStyle,t):t}function ei(e){return Array.isArray(e)?$(e):"string"==typeof e?Yr(e):e}var ti,ni=/^--/,ri=/\s*!important$/,ii=function(e,t,n){if(ni.test(t))e.style.setProperty(t,n);else if(ri.test(n))e.style.setProperty(E(t),n.replace(ri,""),"important");else{var r=oi(t);if(Array.isArray(n))for(var i=0,a=n.length;i-1?t.split(ui).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function pi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(ui).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function di(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&j(t,fi(e.name||"v")),j(t,e),t}return"string"==typeof e?fi(e):void 0}}var fi=S((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),vi=Q&&!Y,hi="transition",gi="transitionend",mi="animation",bi="animationend";vi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(hi="WebkitTransition",gi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(mi="WebkitAnimation",bi="webkitAnimationEnd"));var yi=Q?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function xi(e){yi((function(){yi(e)}))}function ki(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),ci(e,t))}function wi(e,t){e._transitionClasses&&k(e._transitionClasses,t),pi(e,t)}function _i(e,t,n){var r=Ai(e,t),i=r.type,a=r.timeout,o=r.propCount;if(!i)return n();var l="transition"===i?gi:bi,s=0,u=function(){e.removeEventListener(l,c),n()},c=function(t){t.target===e&&++s>=o&&u()};setTimeout((function(){s0&&(n="transition",c=o,p=a.length):"animation"===t?u>0&&(n="animation",c=u,p=s.length):p=(n=(c=Math.max(o,u))>0?o>u?"transition":"animation":null)?"transition"===n?a.length:s.length:0,{type:n,timeout:c,propCount:p,hasTransform:"transition"===n&&Si.test(r[hi+"Property"])}}function Pi(e,t){for(;e.length1}function ji(e,t){!0!==t.data.show&&Li(t)}var $i=function(e){var t,n,r={},u=e.modules,c=e.nodeOps;for(t=0;tv?x(e,a(n[m+1])?null:n[m+1].elm,n,f,m,r):f>m&&w(t,p,v)}(p,h,m,n,u):o(m)?(o(e.text)&&c.setTextContent(p,""),x(p,null,m,0,m.length-1,n)):o(h)?w(h,0,h.length-1):o(e.text)&&c.setTextContent(p,""):e.text!==t.text&&c.setTextContent(p,t.text),o(v)&&o(f=v.hook)&&o(f=f.postpatch)&&f(e,t)}}}function P(e,t,n){if(l(n)&&o(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r-1,o.selected!==a&&(o.selected=a);else if(G(Ni(o),r))return void(e.selectedIndex!==l&&(e.selectedIndex=l));i||(e.selectedIndex=-1)}}function Gi(e,t){return t.every((function(t){return!G(t,e)}))}function Ni(e){return"_value"in e?e._value:e.value}function Di(e){e.target.composing=!0}function Fi(e){e.target.composing&&(e.target.composing=!1,Hi(e.target,"input"))}function Hi(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Bi(e){return!e.componentInstance||e.data&&e.data.transition?e:Bi(e.componentInstance._vnode)}var Ui={model:Ri,show:{bind:function(e,t,n){var r=t.value,i=(n=Bi(n)).data&&n.data.transition,a=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,Li(n,(function(){e.style.display=a}))):e.style.display=r?a:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Bi(n)).data&&n.data.transition?(n.data.show=!0,r?Li(n,(function(){e.style.display=e.__vOriginalDisplay})):Ei(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},Vi={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function qi(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?qi(St(t.children)):e}function zi(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var r in i)t[P(r)]=i[r];return t}function Wi(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Ki=function(e){return e.tag||vt(e)},Qi=function(e){return"show"===e.name},Ji={name:"transition",props:Vi,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(Ki)).length){0;var r=this.mode;0;var i=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return i;var a=qi(i);if(!a)return i;if(this._leaving)return Wi(e,i);var o="__transition-".concat(this._uid,"-");a.key=null==a.key?a.isComment?o+"comment":o+a.tag:s(a.key)?0===String(a.key).indexOf(o)?a.key:o+a.key:a.key;var l=(a.data||(a.data={})).transition=zi(this),u=this._vnode,c=qi(u);if(a.data.directives&&a.data.directives.some(Qi)&&(a.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,c)&&!vt(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var p=c.data.transition=j({},l);if("out-in"===r)return this._leaving=!0,We(p,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),Wi(e,i);if("in-out"===r){if(vt(a))return u;var d,f=function(){d()};We(l,"afterEnter",f),We(l,"enterCancelled",f),We(p,"delayLeave",(function(e){d=e}))}}return i}}},Xi=j({tag:String,moveClass:String},Vi);function Yi(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function Zi(e){e.data.newPos=e.elm.getBoundingClientRect()}function ea(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var a=e.elm.style;a.transform=a.WebkitTransform="translate(".concat(r,"px,").concat(i,"px)"),a.transitionDuration="0s"}}delete Xi.mode;var ta={Transition:Ji,TransitionGroup:{props:Xi,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Xt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],a=this.children=[],o=zi(this),l=0;l-1?br[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:br[e]=/HTMLUnknownElement/.test(t.toString())},j(Wn.options.directives,Ui),j(Wn.options.components,ta),Wn.prototype.__patch__=Q?$i:R,Wn.prototype.$mount=function(e,t){return function(e,t,n){var r;e.$el=t,e.$options.render||(e.$options.render=ve),en(e,"beforeMount"),r=function(){e._update(e._render(),n)},new qt(e,r,R,{before:function(){e._isMounted&&!e._isDestroyed&&en(e,"beforeUpdate")}},!0),n=!1;var i=e._preWatchers;if(i)for(var a=0;a0?la(n.join("=")):null;void 0===t[r]?t[r]=i:Array.isArray(t[r])?t[r].push(i):t[r]=[t[r],i]})),t):t}function ca(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return oa(t);if(Array.isArray(n)){var r=[];return n.forEach((function(e){void 0!==e&&(null===e?r.push(oa(t)):r.push(oa(t)+"="+oa(e)))})),r.join("&")}return oa(t)+"="+oa(n)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var pa=/\/?$/;function da(e,t,n,r){var i=r&&r.options.stringifyQuery,a=t.query||{};try{a=fa(a)}catch(e){}var o={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:a,params:t.params||{},fullPath:ga(t,i),matched:e?ha(e):[]};return n&&(o.redirectedFrom=ga(n,i)),Object.freeze(o)}function fa(e){if(Array.isArray(e))return e.map(fa);if(e&&"object"==typeof e){var t={};for(var n in e)t[n]=fa(e[n]);return t}return e}var va=da(null,{path:"/"});function ha(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function ga(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var i=e.hash;return void 0===i&&(i=""),(n||"/")+(t||ca)(r)+i}function ma(e,t,n){return t===va?e===t:!!t&&(e.path&&t.path?e.path.replace(pa,"")===t.path.replace(pa,"")&&(n||e.hash===t.hash&&ba(e.query,t.query)):!(!e.name||!t.name)&&(e.name===t.name&&(n||e.hash===t.hash&&ba(e.query,t.query)&&ba(e.params,t.params))))}function ba(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e).sort(),r=Object.keys(t).sort();return n.length===r.length&&n.every((function(n,i){var a=e[n];if(r[i]!==n)return!1;var o=t[n];return null==a||null==o?a===o:"object"==typeof a&&"object"==typeof o?ba(a,o):String(a)===String(o)}))}function ya(e){for(var t=0;t=0&&(t=e.slice(r),e=e.slice(0,r));var i=e.indexOf("?");return i>=0&&(n=e.slice(i+1),e=e.slice(0,i)),{path:e,query:n,hash:t}}(i.path||""),u=t&&t.path||"/",c=s.path?wa(s.path,u,n||i.append):u,p=function(e,t,n){void 0===t&&(t={});var r,i=n||ua;try{r=i(e||"")}catch(e){r={}}for(var a in t){var o=t[a];r[a]=Array.isArray(o)?o.map(sa):sa(o)}return r}(s.query,i.query,r&&r.options.parseQuery),d=i.hash||s.hash;return d&&"#"!==d.charAt(0)&&(d="#"+d),{_normalized:!0,path:c,query:p,hash:d}}var Ua,Va=function(){},qa={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},custom:Boolean,exact:Boolean,exactPath:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(e){var t=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),a=i.location,o=i.route,l=i.href,s={},u=n.options.linkActiveClass,c=n.options.linkExactActiveClass,p=null==u?"router-link-active":u,d=null==c?"router-link-exact-active":c,f=null==this.activeClass?p:this.activeClass,v=null==this.exactActiveClass?d:this.exactActiveClass,h=o.redirectedFrom?da(null,Ba(o.redirectedFrom),null,n):o;s[v]=ma(r,h,this.exactPath),s[f]=this.exact||this.exactPath?s[v]:function(e,t){return 0===e.path.replace(pa,"/").indexOf(t.path.replace(pa,"/"))&&(!t.hash||e.hash===t.hash)&&function(e,t){for(var n in t)if(!(n in e))return!1;return!0}(e.query,t.query)}(r,h);var g=s[v]?this.ariaCurrentValue:null,m=function(e){za(e)&&(t.replace?n.replace(a,Va):n.push(a,Va))},b={click:za};Array.isArray(this.event)?this.event.forEach((function(e){b[e]=m})):b[this.event]=m;var y={class:s},x=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:o,navigate:m,isActive:s[f],isExactActive:s[v]});if(x){if(1===x.length)return x[0];if(x.length>1||!x.length)return 0===x.length?e():e("span",{},x)}if("a"===this.tag)y.on=b,y.attrs={href:l,"aria-current":g};else{var k=function e(t){var n;if(t)for(var r=0;r-1&&(l.params[d]=n.params[d]);return l.path=Ha(c.path,l.params),s(c,l,o)}if(l.path){l.params={};for(var f=0;f-1}function So(e,t){return _o(e)&&e._isRouter&&(null==t||e.type===t)}function Ao(e,t,n){var r=function(i){i>=e.length?n():e[i]?t(e[i],(function(){r(i+1)})):r(i+1)};r(0)}function Po(e){return function(t,n,r){var i=!1,a=0,o=null;Co(e,(function(e,t,n,l){if("function"==typeof e&&void 0===e.cid){i=!0,a++;var s,u=Oo((function(t){var i;((i=t).__esModule||Eo&&"Module"===i[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:Ua.extend(t),n.components[l]=t,--a<=0&&r()})),c=Oo((function(e){var t="Failed to resolve async component "+l+": "+e;o||(o=_o(e)?e:new Error(t),r(o))}));try{s=e(u,c)}catch(e){c(e)}if(s)if("function"==typeof s.then)s.then(u,c);else{var p=s.component;p&&"function"==typeof p.then&&p.then(u,c)}}})),i||r()}}function Co(e,t){return Lo(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function Lo(e){return Array.prototype.concat.apply([],e)}var Eo="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Oo(e){var t=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}var Io=function(e,t){this.router=e,this.base=function(e){if(!e)if(Wa){var t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else e="/";"/"!==e.charAt(0)&&(e="/"+e);return e.replace(/\/$/,"")}(t),this.current=va,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function jo(e,t,n,r){var i=Co(e,(function(e,r,i,a){var o=function(e,t){"function"!=typeof e&&(e=Ua.extend(e));return e.options[t]}(e,t);if(o)return Array.isArray(o)?o.map((function(e){return n(e,r,i,a)})):n(o,r,i,a)}));return Lo(r?i.reverse():i)}function $o(e,t){if(t)return function(){return e.apply(t,arguments)}}Io.prototype.listen=function(e){this.cb=e},Io.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},Io.prototype.onError=function(e){this.errorCbs.push(e)},Io.prototype.transitionTo=function(e,t,n){var r,i=this;try{r=this.router.match(e,this.current)}catch(e){throw this.errorCbs.forEach((function(t){t(e)})),e}var a=this.current;this.confirmTransition(r,(function(){i.updateRoute(r),t&&t(r),i.ensureURL(),i.router.afterHooks.forEach((function(e){e&&e(r,a)})),i.ready||(i.ready=!0,i.readyCbs.forEach((function(e){e(r)})))}),(function(e){n&&n(e),e&&!i.ready&&(So(e,bo.redirected)&&a===va||(i.ready=!0,i.readyErrorCbs.forEach((function(t){t(e)}))))}))},Io.prototype.confirmTransition=function(e,t,n){var r=this,i=this.current;this.pending=e;var a,o,l=function(e){!So(e)&&_o(e)&&(r.errorCbs.length?r.errorCbs.forEach((function(t){t(e)})):console.error(e)),n&&n(e)},s=e.matched.length-1,u=i.matched.length-1;if(ma(e,i)&&s===u&&e.matched[s]===i.matched[u])return this.ensureURL(),e.hash&&ao(this.router,i,e,!1),l(((o=ko(a=i,e,bo.duplicated,'Avoided redundant navigation to current location: "'+a.fullPath+'".')).name="NavigationDuplicated",o));var c=function(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n0)){var t=this.router,n=t.options.scrollBehavior,r=ho&&n;r&&this.listeners.push(io());var i=function(){var n=e.current,i=Mo(e.base);e.current===va&&i===e._startLocation||e.transitionTo(i,(function(e){r&&ao(t,e,n,!0)}))};window.addEventListener("popstate",i),this.listeners.push((function(){window.removeEventListener("popstate",i)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){go(_a(r.base+e.fullPath)),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){mo(_a(r.base+e.fullPath)),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.ensureURL=function(e){if(Mo(this.base)!==this.current.fullPath){var t=_a(this.base+this.current.fullPath);e?go(t):mo(t)}},t.prototype.getCurrentLocation=function(){return Mo(this.base)},t}(Io);function Mo(e){var t=window.location.pathname,n=t.toLowerCase(),r=e.toLowerCase();return!e||n!==r&&0!==n.indexOf(_a(r+"/"))||(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var To=function(e){function t(t,n,r){e.call(this,t,n),r&&function(e){var t=Mo(e);if(!/^\/#/.test(t))return window.location.replace(_a(e+"/#"+t)),!0}(this.base)||Go()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router.options.scrollBehavior,n=ho&&t;n&&this.listeners.push(io());var r=function(){var t=e.current;Go()&&e.transitionTo(No(),(function(r){n&&ao(e.router,r,t,!0),ho||Ho(r.fullPath)}))},i=ho?"popstate":"hashchange";window.addEventListener(i,r),this.listeners.push((function(){window.removeEventListener(i,r)}))}},t.prototype.push=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){Fo(e.fullPath),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,i=this.current;this.transitionTo(e,(function(e){Ho(e.fullPath),ao(r.router,e,i,!1),t&&t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;No()!==t&&(e?Fo(t):Ho(t))},t.prototype.getCurrentLocation=function(){return No()},t}(Io);function Go(){var e=No();return"/"===e.charAt(0)||(Ho("/"+e),!1)}function No(){var e=window.location.href,t=e.indexOf("#");return t<0?"":e=e.slice(t+1)}function Do(e){var t=window.location.href,n=t.indexOf("#");return(n>=0?t.slice(0,n):t)+"#"+e}function Fo(e){ho?go(Do(e)):window.location.hash=e}function Ho(e){ho?mo(Do(e)):window.location.replace(Do(e))}var Bo=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var e=t.current;t.index=n,t.updateRoute(r),t.router.afterHooks.forEach((function(t){t&&t(r,e)}))}),(function(e){So(e,bo.duplicated)&&(t.index=n)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Io),Uo=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Ja(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!ho&&!1!==e.fallback,this.fallback&&(t="hash"),Wa||(t="abstract"),this.mode=t,t){case"history":this.history=new Ro(this,e.base);break;case"hash":this.history=new To(this,e.base,this.fallback);break;case"abstract":this.history=new Bo(this,e.base);break;default:0}},Vo={currentRoute:{configurable:!0}};Uo.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},Vo.currentRoute.get=function(){return this.history&&this.history.current},Uo.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n>-1&&t.apps.splice(n,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var n=this.history;if(n instanceof Ro||n instanceof To){var r=function(e){n.setupListeners(),function(e){var r=n.current,i=t.options.scrollBehavior;ho&&i&&"fullPath"in e&&ao(t,e,r,!1)}(e)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},Uo.prototype.beforeEach=function(e){return zo(this.beforeHooks,e)},Uo.prototype.beforeResolve=function(e){return zo(this.resolveHooks,e)},Uo.prototype.afterEach=function(e){return zo(this.afterHooks,e)},Uo.prototype.onReady=function(e,t){this.history.onReady(e,t)},Uo.prototype.onError=function(e){this.history.onError(e)},Uo.prototype.push=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.push(e,t,n)}));this.history.push(e,t,n)},Uo.prototype.replace=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.replace(e,t,n)}));this.history.replace(e,t,n)},Uo.prototype.go=function(e){this.history.go(e)},Uo.prototype.back=function(){this.go(-1)},Uo.prototype.forward=function(){this.go(1)},Uo.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},Uo.prototype.resolve=function(e,t,n){var r=Ba(e,t=t||this.history.current,n,this),i=this.match(r,t),a=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:function(e,t,n){var r="hash"===n?"#"+t:t;return e?_a(e+"/"+r):r}(this.history.base,a,this.mode),normalizedTo:r,resolved:i}},Uo.prototype.getRoutes=function(){return this.matcher.getRoutes()},Uo.prototype.addRoute=function(e,t){this.matcher.addRoute(e,t),this.history.current!==va&&this.history.transitionTo(this.history.getCurrentLocation())},Uo.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==va&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Uo.prototype,Vo);var qo=Uo;function zo(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}Uo.install=function e(t){if(!e.installed||Ua!==t){e.installed=!0,Ua=t;var n=function(e){return void 0!==e},r=function(e,t){var r=e.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(e,t)};t.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",xa),t.component("RouterLink",qa);var i=t.config.optionMergeStrategies;i.beforeRouteEnter=i.beforeRouteLeave=i.beforeRouteUpdate=i.created}},Uo.version="3.6.5",Uo.isNavigationFailure=So,Uo.NavigationFailureType=bo,Uo.START_LOCATION=va,Wa&&window.Vue&&window.Vue.use(Uo);n(96);n(123),n(89);var Wo={"components/AlgoliaSearchBox":()=>Promise.all([n.e(0),n.e(13)]).then(n.bind(null,298)),"components/DropdownLink":()=>Promise.all([n.e(0),n.e(14)]).then(n.bind(null,254)),"components/DropdownTransition":()=>Promise.all([n.e(0),n.e(19)]).then(n.bind(null,242)),"components/Home":()=>Promise.all([n.e(0),n.e(16)]).then(n.bind(null,280)),"components/NavLink":()=>n.e(21).then(n.bind(null,241)),"components/NavLinks":()=>Promise.all([n.e(0),n.e(12)]).then(n.bind(null,265)),"components/Navbar":()=>Promise.all([n.e(0),n.e(1)]).then(n.bind(null,295)),"components/Page":()=>Promise.all([n.e(0),n.e(11)]).then(n.bind(null,281)),"components/PageEdit":()=>Promise.all([n.e(0),n.e(17)]).then(n.bind(null,267)),"components/PageNav":()=>Promise.all([n.e(0),n.e(15)]).then(n.bind(null,268)),"components/Sidebar":()=>Promise.all([n.e(0),n.e(10)]).then(n.bind(null,282)),"components/SidebarButton":()=>Promise.all([n.e(0),n.e(20)]).then(n.bind(null,283)),"components/SidebarGroup":()=>Promise.all([n.e(0),n.e(3)]).then(n.bind(null,266)),"components/SidebarLink":()=>Promise.all([n.e(0),n.e(18)]).then(n.bind(null,255)),"components/SidebarLinks":()=>Promise.all([n.e(0),n.e(3)]).then(n.bind(null,253)),"global-components/Badge":()=>Promise.all([n.e(0),n.e(4)]).then(n.bind(null,303)),"global-components/CodeBlock":()=>Promise.all([n.e(0),n.e(5)]).then(n.bind(null,299)),"global-components/CodeGroup":()=>Promise.all([n.e(0),n.e(6)]).then(n.bind(null,300)),"layouts/404":()=>n.e(7).then(n.bind(null,301)),"layouts/Layout":()=>Promise.all([n.e(0),n.e(1),n.e(2)]).then(n.bind(null,302)),NotFound:()=>n.e(7).then(n.bind(null,301)),Layout:()=>Promise.all([n.e(0),n.e(1),n.e(2)]).then(n.bind(null,302))},Ko={"v-3c922c94":()=>n.e(23).then(n.bind(null,304)),"v-01fe701c":()=>n.e(24).then(n.bind(null,305)),"v-008da348":()=>n.e(25).then(n.bind(null,306)),"v-427c40ee":()=>n.e(26).then(n.bind(null,307)),"v-ee6eeb4c":()=>n.e(27).then(n.bind(null,308)),"v-4042bb2e":()=>n.e(29).then(n.bind(null,309)),"v-0800abdc":()=>n.e(28).then(n.bind(null,310)),"v-7908efbc":()=>n.e(31).then(n.bind(null,311)),"v-644a1a7c":()=>n.e(30).then(n.bind(null,312)),"v-27af2b1c":()=>n.e(32).then(n.bind(null,313)),"v-e818b4c8":()=>n.e(33).then(n.bind(null,314)),"v-191607df":()=>n.e(34).then(n.bind(null,315)),"v-e1b9bfd0":()=>n.e(35).then(n.bind(null,316)),"v-436e2204":()=>n.e(36).then(n.bind(null,317)),"v-67b163e4":()=>n.e(38).then(n.bind(null,318)),"v-5620553c":()=>n.e(37).then(n.bind(null,319)),"v-66729284":()=>n.e(40).then(n.bind(null,320)),"v-8d762088":()=>n.e(39).then(n.bind(null,321)),"v-4b39163e":()=>n.e(41).then(n.bind(null,322)),"v-60748e3c":()=>n.e(44).then(n.bind(null,323)),"v-28e9cfe2":()=>n.e(43).then(n.bind(null,324)),"v-0c0204bc":()=>n.e(42).then(n.bind(null,325)),"v-386648fc":()=>n.e(45).then(n.bind(null,326)),"v-3bae4eda":()=>n.e(46).then(n.bind(null,327)),"v-544469dc":()=>n.e(47).then(n.bind(null,328)),"v-28408ffc":()=>n.e(48).then(n.bind(null,329)),"v-24236f4f":()=>n.e(50).then(n.bind(null,330)),"v-5250ebf8":()=>n.e(51).then(n.bind(null,331)),"v-e0f61f08":()=>n.e(52).then(n.bind(null,332)),"v-1de0093c":()=>n.e(53).then(n.bind(null,333)),"v-bcdb7dbc":()=>n.e(54).then(n.bind(null,334)),"v-be78eea8":()=>n.e(55).then(n.bind(null,335)),"v-7e6f1e46":()=>n.e(56).then(n.bind(null,336)),"v-34c7ab32":()=>n.e(57).then(n.bind(null,337)),"v-7a2d3eaa":()=>n.e(58).then(n.bind(null,338)),"v-729ad45c":()=>n.e(49).then(n.bind(null,339)),"v-07e5d41c":()=>n.e(59).then(n.bind(null,340)),"v-e1758c4c":()=>n.e(60).then(n.bind(null,341)),"v-5590408c":()=>n.e(61).then(n.bind(null,342)),"v-53f7fb4c":()=>n.e(63).then(n.bind(null,343)),"v-3390bfa0":()=>n.e(62).then(n.bind(null,344)),"v-2e40e15c":()=>n.e(64).then(n.bind(null,345)),"v-29a9731c":()=>n.e(65).then(n.bind(null,346)),"v-abcab9ac":()=>n.e(66).then(n.bind(null,347)),"v-575a405e":()=>n.e(67).then(n.bind(null,348)),"v-e5225524":()=>n.e(68).then(n.bind(null,349)),"v-55662ea4":()=>n.e(69).then(n.bind(null,350)),"v-c37b8034":()=>n.e(70).then(n.bind(null,351)),"v-ca7a84b4":()=>n.e(71).then(n.bind(null,352)),"v-3d934450":()=>n.e(73).then(n.bind(null,353)),"v-2a1c22bc":()=>n.e(75).then(n.bind(null,354)),"v-7bff6860":()=>n.e(74).then(n.bind(null,355)),"v-320792bc":()=>n.e(76).then(n.bind(null,356)),"v-5ac19ab0":()=>n.e(78).then(n.bind(null,357)),"v-b10d8a48":()=>n.e(77).then(n.bind(null,358)),"v-72dda17a":()=>n.e(80).then(n.bind(null,359)),"v-241dfc10":()=>n.e(81).then(n.bind(null,360)),"v-107084ee":()=>n.e(82).then(n.bind(null,361)),"v-441e0588":()=>n.e(79).then(n.bind(null,362)),"v-6d6a1188":()=>n.e(83).then(n.bind(null,363)),"v-7395e8b8":()=>n.e(84).then(n.bind(null,364)),"v-0db3a3b6":()=>n.e(87).then(n.bind(null,365)),"v-e0280cc8":()=>n.e(86).then(n.bind(null,366)),"v-9b3b8fc4":()=>n.e(88).then(n.bind(null,367)),"v-23e31d40":()=>n.e(22).then(n.bind(null,368)),"v-776b3a21":()=>n.e(85).then(n.bind(null,369)),"v-3b50827c":()=>n.e(89).then(n.bind(null,370)),"v-f7f8edf8":()=>n.e(91).then(n.bind(null,371)),"v-186b35fc":()=>n.e(90).then(n.bind(null,372)),"v-d2ca10bc":()=>n.e(92).then(n.bind(null,373)),"v-76566bdc":()=>n.e(93).then(n.bind(null,374)),"v-15e3bcb8":()=>n.e(94).then(n.bind(null,375)),"v-9d475588":()=>n.e(97).then(n.bind(null,376)),"v-3f277de4":()=>n.e(95).then(n.bind(null,377)),"v-e5e46608":()=>n.e(96).then(n.bind(null,378)),"v-3097f7b4":()=>n.e(98).then(n.bind(null,379)),"v-df7eeb30":()=>n.e(100).then(n.bind(null,380)),"v-273b82c8":()=>n.e(99).then(n.bind(null,381)),"v-276827fc":()=>n.e(101).then(n.bind(null,382)),"v-38cd10aa":()=>n.e(102).then(n.bind(null,383)),"v-626e115c":()=>n.e(103).then(n.bind(null,384)),"v-a8264748":()=>n.e(106).then(n.bind(null,385)),"v-3d4cd228":()=>n.e(104).then(n.bind(null,386)),"v-c5180a88":()=>n.e(105).then(n.bind(null,387)),"v-5675c11c":()=>n.e(109).then(n.bind(null,388)),"v-5479629e":()=>n.e(108).then(n.bind(null,389)),"v-1b6fd7bc":()=>n.e(107).then(n.bind(null,390)),"v-05f42e40":()=>n.e(110).then(n.bind(null,391)),"v-6eac333c":()=>n.e(72).then(n.bind(null,392)),"v-66fcd848":()=>n.e(113).then(n.bind(null,393)),"v-dd08ab08":()=>n.e(111).then(n.bind(null,394)),"v-4e1ef564":()=>n.e(114).then(n.bind(null,395)),"v-b4db21bc":()=>n.e(112).then(n.bind(null,396)),"v-34f8b4f2":()=>n.e(116).then(n.bind(null,397)),"v-c2cf6f08":()=>n.e(117).then(n.bind(null,398)),"v-07877d3c":()=>n.e(115).then(n.bind(null,399)),"v-9fd573b4":()=>n.e(119).then(n.bind(null,400)),"v-0d1ee514":()=>n.e(118).then(n.bind(null,401)),"v-304da2fc":()=>n.e(121).then(n.bind(null,402)),"v-1f36497b":()=>n.e(120).then(n.bind(null,403)),"v-5b3a7088":()=>n.e(122).then(n.bind(null,404)),"v-0ad0a12f":()=>n.e(123).then(n.bind(null,405)),"v-668fa6dc":()=>n.e(124).then(n.bind(null,406)),"v-11f83908":()=>n.e(125).then(n.bind(null,407)),"v-451d3572":()=>n.e(126).then(n.bind(null,408)),"v-c4200220":()=>n.e(127).then(n.bind(null,409)),"v-dd6e01c8":()=>n.e(128).then(n.bind(null,410)),"v-3d058bdc":()=>n.e(129).then(n.bind(null,411)),"v-04728def":()=>n.e(131).then(n.bind(null,412)),"v-e52e34c8":()=>n.e(132).then(n.bind(null,413)),"v-a02dc9e2":()=>n.e(130).then(n.bind(null,414)),"v-581eb57c":()=>n.e(133).then(n.bind(null,415)),"v-f0373388":()=>n.e(136).then(n.bind(null,416)),"v-22d4855c":()=>n.e(134).then(n.bind(null,417)),"v-24eb5588":()=>n.e(137).then(n.bind(null,418)),"v-8f7fb5c8":()=>n.e(138).then(n.bind(null,419)),"v-fa141608":()=>n.e(139).then(n.bind(null,420)),"v-4dabc4dc":()=>n.e(140).then(n.bind(null,421)),"v-0af0d4ee":()=>n.e(142).then(n.bind(null,422)),"v-6101ef3c":()=>n.e(141).then(n.bind(null,423)),"v-00e4fbf8":()=>n.e(143).then(n.bind(null,424)),"v-646d169c":()=>n.e(144).then(n.bind(null,425)),"v-7015cd32":()=>n.e(147).then(n.bind(null,426)),"v-f2219dc8":()=>n.e(146).then(n.bind(null,427)),"v-578807fc":()=>n.e(145).then(n.bind(null,428)),"v-39210696":()=>n.e(148).then(n.bind(null,429)),"v-14edf1fc":()=>n.e(150).then(n.bind(null,430)),"v-408b9f46":()=>n.e(149).then(n.bind(null,431)),"v-1ad8369c":()=>n.e(152).then(n.bind(null,432)),"v-dff0a7e2":()=>n.e(151).then(n.bind(null,433)),"v-7c7d2fb0":()=>n.e(153).then(n.bind(null,434)),"v-0ce13ac8":()=>n.e(135).then(n.bind(null,435))};function Qo(e){const t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}const Jo=/-(\w)/g,Xo=Qo(e=>e.replace(Jo,(e,t)=>t?t.toUpperCase():"")),Yo=/\B([A-Z])/g,Zo=Qo(e=>e.replace(Yo,"-$1").toLowerCase()),el=Qo(e=>e.charAt(0).toUpperCase()+e.slice(1));function tl(e,t){if(!t)return;if(e(t))return e(t);return t.includes("-")?e(el(Xo(t))):e(el(t))||e(Zo(t))}const nl=Object.assign({},Wo,Ko),rl=e=>nl[e],il=e=>Ko[e],al=e=>Wo[e],ol=e=>Wn.component(e);function ll(e){return tl(il,e)}function sl(e){return tl(al,e)}function ul(e){return tl(rl,e)}function cl(e){return tl(ol,e)}function pl(...e){return Promise.all(e.filter(e=>e).map(async e=>{if(!cl(e)&&ul(e)){const t=await ul(e)();Wn.component(e,t.default)}}))}function dl(e,t){"undefined"!=typeof window&&window.__VUEPRESS__&&(window.__VUEPRESS__[e]=t)}var fl=n(86),vl=n.n(fl),hl=n(87),gl=n.n(hl),ml={created(){if(this.siteMeta=this.$site.headTags.filter(([e])=>"meta"===e).map(([e,t])=>t),this.$ssrContext){const t=this.getMergedMetaTags();this.$ssrContext.title=this.$title,this.$ssrContext.lang=this.$lang,this.$ssrContext.pageMeta=(e=t)?e.map(e=>{let t=" {t+=` ${n}="${gl()(e[n])}"`}),t+">"}).join("\n "):"",this.$ssrContext.canonicalLink=yl(this.$canonicalUrl)}var e},mounted(){this.currentMetaTags=[...document.querySelectorAll("meta")],this.updateMeta(),this.updateCanonicalLink()},methods:{updateMeta(){document.title=this.$title,document.documentElement.lang=this.$lang;const e=this.getMergedMetaTags();this.currentMetaTags=xl(e,this.currentMetaTags)},getMergedMetaTags(){const e=this.$page.frontmatter.meta||[];return vl()([{name:"description",content:this.$description}],e,this.siteMeta,kl)},updateCanonicalLink(){bl(),this.$canonicalUrl&&document.head.insertAdjacentHTML("beforeend",yl(this.$canonicalUrl))}},watch:{$page(){this.updateMeta(),this.updateCanonicalLink()}},beforeDestroy(){xl(null,this.currentMetaTags),bl()}};function bl(){const e=document.querySelector("link[rel='canonical']");e&&e.remove()}function yl(e=""){return e?` `:""}function xl(e,t){if(t&&[...t].filter(e=>e.parentNode===document.head).forEach(e=>document.head.removeChild(e)),e)return e.map(e=>{const t=document.createElement("meta");return Object.keys(e).forEach(n=>{t.setAttribute(n,e[n])}),document.head.appendChild(t),t})}function kl(e){for(const t of["name","property","itemprop"])if(e.hasOwnProperty(t))return e[t]+t;return JSON.stringify(e)}var wl=n(88),_l={mounted(){window.addEventListener("scroll",this.onScroll)},methods:{onScroll:n.n(wl)()((function(){this.setActiveHash()}),300),setActiveHash(){const e=[].slice.call(document.querySelectorAll(".sidebar-link")),t=[].slice.call(document.querySelectorAll(".header-anchor")).filter(t=>e.some(e=>e.hash===t.hash)),n=Math.max(window.pageYOffset,document.documentElement.scrollTop,document.body.scrollTop),r=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight),i=window.innerHeight+n;for(let e=0;e=a.parentElement.offsetTop+10&&(!o||n{this.$nextTick(()=>{this.$vuepress.$set("disableScrollBehavior",!1)})})}}}},beforeDestroy(){window.removeEventListener("scroll",this.onScroll)}},Sl=n(22),Al=n.n(Sl),Pl=[ml,_l,{mounted(){Al.a.configure({showSpinner:!1}),this.$router.beforeEach((e,t,n)=>{e.path===t.path||Wn.component(e.name)||Al.a.start(),n()}),this.$router.afterEach(()=>{Al.a.done(),this.isSidebarOpen=!1})}}],Cl={name:"GlobalLayout",computed:{layout(){const e=this.getLayout();return dl("layout",e),Wn.component(e)}},methods:{getLayout(){if(this.$page.path){const e=this.$page.frontmatter.layout;return e&&(this.$vuepress.getLayoutAsyncComponent(e)||this.$vuepress.getVueComponent(e))?e:"Layout"}return"NotFound"}}},Ll=n(14),El=Object(Ll.a)(Cl,(function(){return(0,this._self._c)(this.layout,{tag:"component"})}),[],!1,null,null,null).exports;!function(e,t,n){switch(t){case"components":e[t]||(e[t]={}),Object.assign(e[t],n);break;case"mixins":e[t]||(e[t]=[]),e[t].push(...n);break;default:throw new Error("Unknown option name.")}}(El,"mixins",Pl);const Ol=[{name:"v-3c922c94",path:"/Comparison.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3c922c94").then(n)}},{name:"v-01fe701c",path:"/Contribute-to-Documentation.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-01fe701c").then(n)}},{name:"v-008da348",path:"/Contribute-to-Testing.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-008da348").then(n)}},{name:"v-427c40ee",path:"/Contribute.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-427c40ee").then(n)}},{name:"v-ee6eeb4c",path:"/Election2022.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-ee6eeb4c").then(n)}},{name:"v-4042bb2e",path:"/Help-and-Support.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-4042bb2e").then(n)}},{name:"v-0800abdc",path:"/FAQ.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0800abdc").then(n)}},{name:"v-7908efbc",path:"/Howto.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7908efbc").then(n)}},{name:"v-644a1a7c",path:"/Help-translating-site.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-644a1a7c").then(n)}},{name:"v-27af2b1c",path:"/LiveMedia.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-27af2b1c").then(n)}},{name:"v-e818b4c8",path:"/Mirrors.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e818b4c8").then(n)}},{name:"v-191607df",path:"/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-191607df").then(n)}},{path:"/index.html",redirect:"/"},{name:"v-e1b9bfd0",path:"/Transparency.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e1b9bfd0").then(n)}},{name:"v-436e2204",path:"/alesco.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-436e2204").then(n)}},{name:"v-67b163e4",path:"/cloud/AWS_AMIS.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-67b163e4").then(n)}},{name:"v-5620553c",path:"/cloud/AWS.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5620553c").then(n)}},{name:"v-66729284",path:"/cloud/EC2-instance-connect.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-66729284").then(n)}},{name:"v-8d762088",path:"/cloud/Azure.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-8d762088").then(n)}},{name:"v-4b39163e",path:"/cloud/Generic-cloud-on-local.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-4b39163e").then(n)}},{name:"v-60748e3c",path:"/cloud/OCI.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-60748e3c").then(n)}},{name:"v-28e9cfe2",path:"/cloud/Google.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-28e9cfe2").then(n)}},{name:"v-0c0204bc",path:"/cloud/Generic-cloud.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0c0204bc").then(n)}},{name:"v-386648fc",path:"/cloud/OpenNebula.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-386648fc").then(n)}},{name:"v-3bae4eda",path:"/cloud/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3bae4eda").then(n)}},{path:"/cloud/index.html",redirect:"/cloud/"},{name:"v-544469dc",path:"/cloud/cloud-changelog.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-544469dc").then(n)}},{name:"v-28408ffc",path:"/community/coc.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-28408ffc").then(n)}},{name:"v-24236f4f",path:"/containers/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-24236f4f").then(n)}},{path:"/containers/index.html",redirect:"/containers/"},{name:"v-5250ebf8",path:"/containers/docker-images.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5250ebf8").then(n)}},{name:"v-e0f61f08",path:"/development/Modified-packages.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e0f61f08").then(n)}},{name:"v-1de0093c",path:"/development/Packaging.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-1de0093c").then(n)}},{name:"v-bcdb7dbc",path:"/development/building-almalinux-iso-locally.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-bcdb7dbc").then(n)}},{name:"v-be78eea8",path:"/development/openQA.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-be78eea8").then(n)}},{name:"v-7e6f1e46",path:"/development/private-keys/package-signing.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7e6f1e46").then(n)}},{name:"v-34c7ab32",path:"/development/private-keys/secure-boot.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-34c7ab32").then(n)}},{name:"v-7a2d3eaa",path:"/documentation/after-installation-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7a2d3eaa").then(n)}},{name:"v-729ad45c",path:"/community/platforms.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-729ad45c").then(n)}},{name:"v-07e5d41c",path:"/documentation/building-packages-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-07e5d41c").then(n)}},{name:"v-e1758c4c",path:"/documentation/epel-and-rpmfusion.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e1758c4c").then(n)}},{name:"v-5590408c",path:"/documentation/errata.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5590408c").then(n)}},{name:"v-53f7fb4c",path:"/documentation/installation-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-53f7fb4c").then(n)}},{name:"v-3390bfa0",path:"/documentation/guides.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3390bfa0").then(n)}},{name:"v-2e40e15c",path:"/documentation/kickstart-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-2e40e15c").then(n)}},{name:"v-29a9731c",path:"/documentation/migration-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-29a9731c").then(n)}},{name:"v-abcab9ac",path:"/documentation/openQA.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-abcab9ac").then(n)}},{name:"v-575a405e",path:"/documentation/openscap-guide-for-9.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-575a405e").then(n)}},{name:"v-e5225524",path:"/documentation/openscap-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e5225524").then(n)}},{name:"v-55662ea4",path:"/documentation/oval-streams.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-55662ea4").then(n)}},{name:"v-c37b8034",path:"/documentation/raspberry-pi.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-c37b8034").then(n)}},{name:"v-ca7a84b4",path:"/documentation/sbom-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-ca7a84b4").then(n)}},{name:"v-3d934450",path:"/election2023.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3d934450").then(n)}},{name:"v-2a1c22bc",path:"/elevate/ELevate-NG-testing-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-2a1c22bc").then(n)}},{name:"v-7bff6860",path:"/elevate/Contribution-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7bff6860").then(n)}},{name:"v-320792bc",path:"/elevate/ELevate-frequent-issues.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-320792bc").then(n)}},{name:"v-5ac19ab0",path:"/elevate/ELevate-quickstart-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5ac19ab0").then(n)}},{name:"v-b10d8a48",path:"/elevate/ELevate-offline-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-b10d8a48").then(n)}},{name:"v-72dda17a",path:"/elevate/ELevating-CentOS6-to-CentOS7.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-72dda17a").then(n)}},{name:"v-241dfc10",path:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-241dfc10").then(n)}},{name:"v-107084ee",path:"/elevate/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-107084ee").then(n)}},{path:"/elevate/index.html",redirect:"/elevate/"},{name:"v-441e0588",path:"/elevate/ELevate-testing-guide.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-441e0588").then(n)}},{name:"v-6d6a1188",path:"/gsoc.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-6d6a1188").then(n)}},{name:"v-7395e8b8",path:"/installation/vagrant-boxes.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7395e8b8").then(n)}},{name:"v-0db3a3b6",path:"/release-notes/8.10.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0db3a3b6").then(n)}},{name:"v-e0280cc8",path:"/release-notes/8.10-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e0280cc8").then(n)}},{name:"v-9b3b8fc4",path:"/release-notes/8.3-rc.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-9b3b8fc4").then(n)}},{name:"v-23e31d40",path:"/release-notes/8.3-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-23e31d40").then(n)}},{name:"v-776b3a21",path:"/migration/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-776b3a21").then(n)}},{path:"/migration/index.html",redirect:"/migration/"},{name:"v-3b50827c",path:"/release-notes/8.3.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3b50827c").then(n)}},{name:"v-f7f8edf8",path:"/release-notes/8.4-beta-arm.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-f7f8edf8").then(n)}},{name:"v-186b35fc",path:"/release-notes/8.4-arm.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-186b35fc").then(n)}},{name:"v-d2ca10bc",path:"/release-notes/8.4-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-d2ca10bc").then(n)}},{name:"v-76566bdc",path:"/release-notes/8.4.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-76566bdc").then(n)}},{name:"v-15e3bcb8",path:"/release-notes/8.5-beta-ppc.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-15e3bcb8").then(n)}},{name:"v-9d475588",path:"/release-notes/8.5.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-9d475588").then(n)}},{name:"v-3f277de4",path:"/release-notes/8.5-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3f277de4").then(n)}},{name:"v-e5e46608",path:"/release-notes/8.5-ppc.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e5e46608").then(n)}},{name:"v-3097f7b4",path:"/release-notes/8.6-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3097f7b4").then(n)}},{name:"v-df7eeb30",path:"/release-notes/8.7-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-df7eeb30").then(n)}},{name:"v-273b82c8",path:"/release-notes/8.6.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-273b82c8").then(n)}},{name:"v-276827fc",path:"/release-notes/8.7.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-276827fc").then(n)}},{name:"v-38cd10aa",path:"/release-notes/8.8-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-38cd10aa").then(n)}},{name:"v-626e115c",path:"/release-notes/8.8.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-626e115c").then(n)}},{name:"v-a8264748",path:"/release-notes/9.0-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-a8264748").then(n)}},{name:"v-3d4cd228",path:"/release-notes/8.9-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3d4cd228").then(n)}},{name:"v-c5180a88",path:"/release-notes/8.9.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-c5180a88").then(n)}},{name:"v-5675c11c",path:"/release-notes/9.1.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5675c11c").then(n)}},{name:"v-5479629e",path:"/release-notes/9.1-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5479629e").then(n)}},{name:"v-1b6fd7bc",path:"/release-notes/9.0.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-1b6fd7bc").then(n)}},{name:"v-05f42e40",path:"/release-notes/9.2-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-05f42e40").then(n)}},{name:"v-6eac333c",path:"/documentation/wsl.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-6eac333c").then(n)}},{name:"v-66fcd848",path:"/release-notes/9.3.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-66fcd848").then(n)}},{name:"v-dd08ab08",path:"/release-notes/9.2.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-dd08ab08").then(n)}},{name:"v-4e1ef564",path:"/release-notes/9.4-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-4e1ef564").then(n)}},{name:"v-b4db21bc",path:"/release-notes/9.3-beta.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-b4db21bc").then(n)}},{name:"v-34f8b4f2",path:"/release-notes/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-34f8b4f2").then(n)}},{path:"/release-notes/index.html",redirect:"/release-notes/"},{name:"v-c2cf6f08",path:"/repos/AlmaLinux.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-c2cf6f08").then(n)}},{name:"v-07877d3c",path:"/release-notes/9.4.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-07877d3c").then(n)}},{name:"v-9fd573b4",path:"/repos/Extras.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-9fd573b4").then(n)}},{name:"v-0d1ee514",path:"/repos/CentOS.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0d1ee514").then(n)}},{name:"v-304da2fc",path:"/repos/Synergy.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-304da2fc").then(n)}},{name:"v-1f36497b",path:"/repos/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-1f36497b").then(n)}},{path:"/repos/index.html",redirect:"/repos/"},{name:"v-5b3a7088",path:"/series/LAMP-server.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-5b3a7088").then(n)}},{name:"v-0ad0a12f",path:"/series/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0ad0a12f").then(n)}},{path:"/series/index.html",redirect:"/series/"},{name:"v-668fa6dc",path:"/series/nginx/NginxSeriesA01.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-668fa6dc").then(n)}},{name:"v-11f83908",path:"/series/nginx/NginxSeriesA02R8.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-11f83908").then(n)}},{name:"v-451d3572",path:"/series/nginx/NginxSeriesA02R91.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-451d3572").then(n)}},{name:"v-c4200220",path:"/series/nginx/NginxSeriesA02R92.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-c4200220").then(n)}},{name:"v-dd6e01c8",path:"/series/nginx/NginxSeriesA03.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-dd6e01c8").then(n)}},{name:"v-3d058bdc",path:"/series/nginx/NginxSeriesA04P1.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-3d058bdc").then(n)}},{name:"v-04728def",path:"/series/system/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-04728def").then(n)}},{path:"/series/system/index.html",redirect:"/series/system/"},{name:"v-e52e34c8",path:"/series/system/SystemSeriesA01.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-e52e34c8").then(n)}},{name:"v-a02dc9e2",path:"/series/nginx/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-a02dc9e2").then(n)}},{path:"/series/nginx/index.html",redirect:"/series/nginx/"},{name:"v-581eb57c",path:"/series/system/SystemSeriesA02.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-581eb57c").then(n)}},{name:"v-f0373388",path:"/series/system/SystemSeriesA03R9.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-f0373388").then(n)}},{name:"v-22d4855c",path:"/series/system/SystemSeriesA03.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-22d4855c").then(n)}},{name:"v-24eb5588",path:"/series/system/SystemSeriesA04.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-24eb5588").then(n)}},{name:"v-8f7fb5c8",path:"/series/system/SystemSeriesA05.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-8f7fb5c8").then(n)}},{name:"v-fa141608",path:"/series/system/SystemSeriesA06.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-fa141608").then(n)}},{name:"v-4dabc4dc",path:"/series/system/SystemSeriesA07.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-4dabc4dc").then(n)}},{name:"v-0af0d4ee",path:"/sigs/Certification.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0af0d4ee").then(n)}},{name:"v-6101ef3c",path:"/sigs/Build-System.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-6101ef3c").then(n)}},{name:"v-00e4fbf8",path:"/sigs/Cloud.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-00e4fbf8").then(n)}},{name:"v-646d169c",path:"/sigs/Core.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-646d169c").then(n)}},{name:"v-7015cd32",path:"/sigs/LiveMedia.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7015cd32").then(n)}},{name:"v-f2219dc8",path:"/sigs/Infrastructure.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-f2219dc8").then(n)}},{name:"v-578807fc",path:"/sigs/HPCandAI.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-578807fc").then(n)}},{name:"v-39210696",path:"/sigs/Marketing.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-39210696").then(n)}},{name:"v-14edf1fc",path:"/sigs/ProcessForCreatingNewSIG.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-14edf1fc").then(n)}},{name:"v-408b9f46",path:"/sigs/Migration.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-408b9f46").then(n)}},{name:"v-1ad8369c",path:"/sigs/marketing/indico.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-1ad8369c").then(n)}},{name:"v-dff0a7e2",path:"/sigs/",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-dff0a7e2").then(n)}},{path:"/sigs/index.html",redirect:"/sigs/"},{name:"v-7c7d2fb0",path:"/sigs/sigproposaltemplate.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-7c7d2fb0").then(n)}},{name:"v-0ce13ac8",path:"/series/system/SystemSeriesA03R8.html",component:El,beforeEnter:(e,t,n)=>{pl("Layout","v-0ce13ac8").then(n)}},{path:"*",component:El}],Il={title:"AlmaLinux Wiki",description:"AlmaLinux OS Documentation",base:"/",headTags:[["script",{},"\n\t var _paq = window._paq = window._paq || [];\n\t /* tracker methods like \"setCustomDimension\" should be called before \"trackPageView\" */\n\t _paq.push(['trackPageView']);\n\t _paq.push(['enableLinkTracking']);\n\t (function() {\n\t var u=\"https://matomo.almalinux.org/\";\n\t _paq.push(['setTrackerUrl', u+'matomo.php']);\n\t _paq.push(['setSiteId', '5']);\n\t var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n\t g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);\n\t })();\n"],["link",{rel:"shortcut icon",type:"image/png",href:"/images/logo.png"}]],pages:[{title:"EL Distro Comparison",frontmatter:{title:"EL Distro Comparison"},regularPath:"/Comparison.html",relativePath:"Comparison.md",key:"v-3c922c94",path:"/Comparison.html"},{title:"Documentation",frontmatter:{title:"Documentation"},regularPath:"/Contribute-to-Documentation.html",relativePath:"Contribute-to-Documentation.md",key:"v-01fe701c",path:"/Contribute-to-Documentation.html",headers:[{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"Starting the process",slug:"starting-the-process"},{level:3,title:"Setting up the environment",slug:"setting-up-the-environment"},{level:2,title:"Working with AlmaLinux documentation",slug:"working-with-almalinux-documentation"},{level:3,title:"Pages style guide",slug:"pages-style-guide"},{level:3,title:"Review process",slug:"review-process"}]},{title:"Testing",frontmatter:{title:"Testing"},regularPath:"/Contribute-to-Testing.html",relativePath:"Contribute-to-Testing.md",key:"v-008da348",path:"/Contribute-to-Testing.html",headers:[{level:2,title:"Beta testing",slug:"beta-testing"},{level:2,title:"openQA",slug:"openqa"},{level:2,title:"Updated packages",slug:"updated-packages"},{level:2,title:"Migration and Upgrades",slug:"migration-and-upgrades"}]},{title:"Help AlmaLinux OS",frontmatter:{title:"Help AlmaLinux OS"},regularPath:"/Contribute.html",relativePath:"Contribute.md",key:"v-427c40ee",path:"/Contribute.html",headers:[{level:2,title:"Help with reporting bugs and making fixes",slug:"help-with-reporting-bugs-and-making-fixes"},{level:2,title:"Specific Areas We Need Help With",slug:"specific-areas-we-need-help-with"},{level:3,title:"1. Help with reporting bugs and making fixes",slug:"_1-help-with-reporting-bugs-and-making-fixes"},{level:3,title:"2. Improve the documentation",slug:"_2-improve-the-documentation"},{level:3,title:"3. Help with Azure mirrors deployment",slug:"_3-help-with-azure-mirrors-deployment"},{level:3,title:"4. Promotion, blog posts, translations, and more!",slug:"_4-promotion-blog-posts-translations-and-more"},{level:3,title:"5. More ways to help for DevOps & Programmers",slug:"_5-more-ways-to-help-for-devops-programmers"},{level:2,title:"Need assistance? We are here to help!",slug:"need-assistance-we-are-here-to-help"}]},{title:"Election 2022",frontmatter:{title:"Election 2022"},regularPath:"/Election2022.html",relativePath:"Election2022.md",key:"v-ee6eeb4c",path:"/Election2022.html",headers:[{level:2,title:"FAQ",slug:"faq"}]},{title:"Help and Support",frontmatter:{title:"Help and Support"},regularPath:"/Help-and-Support.html",relativePath:"Help-and-Support.md",key:"v-4042bb2e",path:"/Help-and-Support.html",headers:[{level:3,title:"Community Chats",slug:"community-chats"},{level:3,title:"Forums",slug:"forums"},{level:3,title:"Mailing Lists",slug:"mailing-lists"},{level:3,title:"Social Media",slug:"social-media"},{level:2,title:"Chat Policies",slug:"chat-policies"},{level:2,title:"Getting Help Recommendations",slug:"getting-help-recommendations"},{level:3,title:"Providing an output",slug:"providing-an-output"}]},{title:"FAQ",frontmatter:{title:"FAQ"},regularPath:"/FAQ.html",relativePath:"FAQ.md",key:"v-0800abdc",path:"/FAQ.html",headers:[{level:3,title:"What is AlmaLinux?",slug:"what-is-almalinux"},{level:3,title:"Can I do X, Y, or Z with AlmaLinux?",slug:"can-i-do-x-y-or-z-with-almalinux"},{level:3,title:"What does ABI/binary compatible with RHEL mean?",slug:"what-does-abi-binary-compatible-with-rhel-mean"},{level:3,title:"Is AlmaLinux OS FIPS-140 compliant??",slug:"is-almalinux-os-fips-140-compliant"},{level:3,title:'Where did the name "AlmaLinux" come from?',slug:"where-did-the-name-almalinux-come-from"},{level:3,title:"How is the community protected from future course changes?",slug:"how-is-the-community-protected-from-future-course-changes"},{level:3,title:"Why use AlmaLinux?",slug:"why-use-almalinux"},{level:3,title:"What architectures and platforms do you support?",slug:"what-architectures-and-platforms-do-you-support"},{level:3,title:"Is AlmaLinux secure?",slug:"is-almalinux-secure"},{level:3,title:"Where does AlmaLinux get package sources? How AlmaLinux is built?",slug:"where-does-almalinux-get-package-sources-how-almalinux-is-built"},{level:3,title:"How do I migrate a single host from CentOS to AlmaLinux?",slug:"how-do-i-migrate-a-single-host-from-centos-to-almalinux"},{level:3,title:"How do I migrate an entire fleet of servers from CentOS to AlmaLinux?",slug:"how-do-i-migrate-an-entire-fleet-of-servers-from-centos-to-almalinux"},{level:3,title:"How do I migrate from CentOS 7 to AlmaLinux 8?",slug:"how-do-i-migrate-from-centos-7-to-almalinux-8"},{level:3,title:"How long will AlmaLinux be supported?",slug:"how-long-will-almalinux-be-supported"},{level:3,title:"How to Report Bugs",slug:"how-to-report-bugs"},{level:3,title:"How can I request a package be added to AlmaLinux?",slug:"how-can-i-request-a-package-be-added-to-almalinux"},{level:3,title:"Why does the AlmaLinux codename include cats?",slug:"why-does-the-almalinux-codename-include-cats"}]},{title:"Howtos",frontmatter:{title:"Howtos"},regularPath:"/Howto.html",relativePath:"Howto.md",key:"v-7908efbc",path:"/Howto.html",headers:[{level:2,title:"Installation Guides",slug:"installation-guides"},{level:2,title:"Remote Desktop",slug:"remote-desktop"},{level:2,title:"Virtualization",slug:"virtualization"},{level:2,title:"Authentication & Security",slug:"authentication-security"},{level:2,title:"Networking",slug:"networking"},{level:2,title:"Other",slug:"other"}]},{title:"Help translating site",frontmatter:{title:"Help translating site"},regularPath:"/Help-translating-site.html",relativePath:"Help-translating-site.md",key:"v-644a1a7c",path:"/Help-translating-site.html",headers:[{level:2,title:"Create an account",slug:"create-an-account"},{level:2,title:"Starting to translate",slug:"starting-to-translate"},{level:2,title:"Request new languages",slug:"request-new-languages"}]},{title:"Live Media",frontmatter:{title:"Live Media"},regularPath:"/LiveMedia.html",relativePath:"LiveMedia.md",key:"v-27af2b1c",path:"/LiveMedia.html",headers:[{level:2,title:"About Live Media",slug:"about-live-media"},{level:2,title:"Live Media Options",slug:"live-media-options"},{level:2,title:"How to download and write images",slug:"how-to-download-and-write-images"}]},{title:"Mirrors",frontmatter:{title:"Mirrors"},regularPath:"/Mirrors.html",relativePath:"Mirrors.md",key:"v-e818b4c8",path:"/Mirrors.html"},{title:"About AlmaLinux Wiki",frontmatter:{},regularPath:"/",relativePath:"README.md",key:"v-191607df",path:"/",headers:[{level:3,title:"Transparency Statement",slug:"transparency-statement"},{level:3,title:"License",slug:"license"}]},{title:"AlmaLinux OS Foundation",frontmatter:{},regularPath:"/Transparency.html",relativePath:"Transparency.md",key:"v-e1b9bfd0",path:"/Transparency.html",headers:[{level:2,title:"We strive to be transparent",slug:"we-strive-to-be-transparent"},{level:2,title:"First board elections",slug:"first-board-elections"},{level:2,title:"The plans for the board",slug:"the-plans-for-the-board"},{level:2,title:"Assets and build environment",slug:"assets-and-build-environment"},{level:2,title:"Minutes of AlmaLinux OS Foundation Board Meetings",slug:"minutes-of-almalinux-os-foundation-board-meetings"},{level:2,title:"Membership Committee",slug:"membership-committee"}]},{title:"ALESCo",frontmatter:{title:"ALESCo"},regularPath:"/alesco.html",relativePath:"alesco.md",key:"v-436e2204",path:"/alesco.html",headers:[{level:2,title:"How to participate",slug:"how-to-participate"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:2,title:"Help wanted",slug:"help-wanted"},{level:2,title:"Committee members",slug:"committee-members"},{level:2,title:"AlmaLinux Engineering Steering Committee (ALESCo)",slug:"almalinux-engineering-steering-committee-alesco"},{level:3,title:"Mission Statement:",slug:"mission-statement"},{level:3,title:"Tasks and Responsibilities:",slug:"tasks-and-responsibilities"},{level:3,title:"Policies:",slug:"policies"},{level:3,title:"Chair:",slug:"chair"}]},{frontmatter:{},regularPath:"/cloud/AWS_AMIS.html",relativePath:"cloud/AWS_AMIS.md",key:"v-67b163e4",path:"/cloud/AWS_AMIS.html"},{title:"AWS",frontmatter:{title:"AWS"},regularPath:"/cloud/AWS.html",relativePath:"cloud/AWS.md",key:"v-5620553c",path:"/cloud/AWS.html",headers:[{level:2,title:"Contributing",slug:"contributing"},{level:2,title:"AWS Marketplace",slug:"aws-marketplace"},{level:2,title:"Community AMIs",slug:"community-amis"}]},{title:"EC2 Instance Connect",frontmatter:{title:"EC2 Instance Connect"},regularPath:"/cloud/EC2-instance-connect.html",relativePath:"cloud/EC2-instance-connect.md",key:"v-66729284",path:"/cloud/EC2-instance-connect.html",headers:[{level:2,title:"About EC2 Instance Connect",slug:"about-ec2-instance-connect"},{level:2,title:"Enabling EC2 Instance Connect",slug:"enabling-ec2-instance-connect"},{level:3,title:"EC2 Console:",slug:"ec2-console"},{level:3,title:"AWS CLI",slug:"aws-cli"},{level:2,title:"Connect to an instance",slug:"connect-to-an-instance"},{level:3,title:"Using the browser-based client on AWS Console",slug:"using-the-browser-based-client-on-aws-console"},{level:3,title:"Push/Inject your public SSH keys with AWS CLI and use SSH client of your choice",slug:"push-inject-your-public-ssh-keys-with-aws-cli-and-use-ssh-client-of-your-choice"},{level:3,title:"Use AWS CLI to connect",slug:"use-aws-cli-to-connect"}]},{title:"Azure",frontmatter:{title:"Azure"},regularPath:"/cloud/Azure.html",relativePath:"cloud/Azure.md",key:"v-8d762088",path:"/cloud/Azure.html",headers:[{level:2,title:"Azure Community Gallery",slug:"azure-community-gallery"},{level:2,title:"Azure Marketplace",slug:"azure-marketplace"},{level:2,title:"Azure Portal",slug:"azure-portal"},{level:2,title:"Azure CLI",slug:"azure-cli"},{level:3,title:"AlmaLinux OS 8 x86_64",slug:"almalinux-os-8-x86-64"},{level:3,title:"AlmaLinux OS 9 x86_64",slug:"almalinux-os-9-x86-64"},{level:3,title:"AlmaLinux OS 8 AArch64",slug:"almalinux-os-8-aarch64"},{level:3,title:"AlmaLinux OS 9 AArch64",slug:"almalinux-os-9-aarch64"}]},{title:"Using Generic Cloud Images on a local machine",frontmatter:{title:"Using Generic Cloud Images on a local machine",lang:"en-US"},regularPath:"/cloud/Generic-cloud-on-local.html",relativePath:"cloud/Generic-cloud-on-local.md",key:"v-4b39163e",path:"/cloud/Generic-cloud-on-local.html",headers:[{level:2,title:"AlmaLinux Guest OS support",slug:"almalinux-guest-os-support"},{level:2,title:"Create a snapshot from the image",slug:"create-a-snapshot-from-the-image"},{level:2,title:"Cloud-init",slug:"cloud-init"},{level:2,title:"Static IP",slug:"static-ip"},{level:2,title:"Virt-Manager (GUI)",slug:"virt-manager-gui"},{level:2,title:"Repackage cloud image",slug:"repackage-cloud-image"},{level:2,title:"Inspection and Manipulation of images",slug:"inspection-and-manipulation-of-images"}]},{title:"Oracle Cloud Infrastructure",frontmatter:{title:"Oracle Cloud Infrastructure"},regularPath:"/cloud/OCI.html",relativePath:"cloud/OCI.md",key:"v-60748e3c",path:"/cloud/OCI.html",headers:[{level:2,title:"About Oracle Cloud Infrastructure",slug:"about-oracle-cloud-infrastructure"},{level:2,title:"Where to get the image and guidance steps",slug:"where-to-get-the-image-and-guidance-steps"},{level:3,title:"Oracle Cloud Infrastructure Console",slug:"oracle-cloud-infrastructure-console"},{level:3,title:"OCI CLI",slug:"oci-cli"}]},{title:"Google Cloud",frontmatter:{title:"Google Cloud"},regularPath:"/cloud/Google.html",relativePath:"cloud/Google.md",key:"v-28e9cfe2",path:"/cloud/Google.html"},{title:"Generic Cloud (Cloud-init)",frontmatter:{title:"Generic Cloud (Cloud-init)"},regularPath:"/cloud/Generic-cloud.html",relativePath:"cloud/Generic-cloud.md",key:"v-0c0204bc",path:"/cloud/Generic-cloud.html",headers:[{level:2,title:"Download images",slug:"download-images"},{level:2,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key"},{level:3,title:"Download and verify the image",slug:"download-and-verify-the-image"},{level:2,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key-2"},{level:3,title:"Download and verify the AlmaLinux 9 image",slug:"download-and-verify-the-almalinux-9-image"}]},{title:"OpenNebula",frontmatter:{title:"OpenNebula"},regularPath:"/cloud/OpenNebula.html",relativePath:"cloud/OpenNebula.md",key:"v-386648fc",path:"/cloud/OpenNebula.html",headers:[{level:2,title:"Download images",slug:"download-images"},{level:2,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key"},{level:3,title:"Download and verify the image",slug:"download-and-verify-the-image"},{level:2,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Import the AlmaLinux OS PGP public key",slug:"import-the-almalinux-os-pgp-public-key-2"},{level:3,title:"Download and verify the AlmaLinux 9 image",slug:"download-and-verify-the-almalinux-9-image"}]},{title:"Cloud Images",frontmatter:{},regularPath:"/cloud/",relativePath:"cloud/README.md",key:"v-3bae4eda",path:"/cloud/",headers:[{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"Changelog",frontmatter:{title:"Changelog"},regularPath:"/cloud/cloud-changelog.html",relativePath:"cloud/cloud-changelog.md",key:"v-544469dc",path:"/cloud/cloud-changelog.html",headers:[{level:2,title:"Amazon Web Services AMIs",slug:"amazon-web-services-amis"},{level:3,title:"AlmaLinux OS versions 9.3.20240303 and 8.9.20240303:",slug:"almalinux-os-versions-9-3-20240303-and-8-9-20240303"},{level:2,title:"Generic Cloud",slug:"generic-cloud"},{level:3,title:"AlmaLinux OS versions 9.4-20240507 and 8.10-20240530 with Cloud-init (OpenStack compatible)",slug:"almalinux-os-versions-9-4-20240507-and-8-10-20240530-with-cloud-init-openstack-compatible"},{level:3,title:"AlmaLinux OS version 8.9-20231128",slug:"almalinux-os-version-8-9-20231128"},{level:2,title:"OpenNebula",slug:"opennebula"},{level:3,title:"AlmaLinux OS version 8.10-20240530",slug:"almalinux-os-version-8-10-20240530"}]},{title:"AlmaLinux Community Code of Conduct (CoC)",frontmatter:{Title:"Code of Conduct"},regularPath:"/community/coc.html",relativePath:"community/coc.md",key:"v-28408ffc",path:"/community/coc.html",headers:[{level:2,title:"Applicability",slug:"applicability"},{level:2,title:"Attribution",slug:"attribution"}]},{title:"Containers on AlmaLinux",frontmatter:{},regularPath:"/containers/",relativePath:"containers/README.md",key:"v-24236f4f",path:"/containers/"},{title:"Docker Images",frontmatter:{title:"Docker Images"},regularPath:"/containers/docker-images.html",relativePath:"containers/docker-images.md",key:"v-5250ebf8",path:"/containers/docker-images.html",headers:[{level:2,title:"About AlmaLinux Docker Images",slug:"about-almalinux-docker-images"},{level:2,title:"AlmaLinux Docker Images Variants",slug:"almalinux-docker-images-variants"},{level:3,title:"AlmaLinux: Default (Platform)",slug:"almalinux-default-platform"},{level:3,title:"AlmaLinux: Minimal",slug:"almalinux-minimal"},{level:3,title:"AlmaLinux: Base",slug:"almalinux-base"},{level:3,title:"AlmaLinux: Init",slug:"almalinux-init"},{level:3,title:"AlmaLinux: Micro",slug:"almalinux-micro"},{level:2,title:"Help and Contribute",slug:"help-and-contribute"}]},{title:"Modified packages",frontmatter:{title:"Modified packages"},regularPath:"/development/Modified-packages.html",relativePath:"development/Modified-packages.md",key:"v-e0f61f08",path:"/development/Modified-packages.html"},{title:"Packaging",frontmatter:{title:"Packaging"},regularPath:"/development/Packaging.html",relativePath:"development/Packaging.md",key:"v-1de0093c",path:"/development/Packaging.html",headers:[{level:2,title:"Upstream packages modification",slug:"upstream-packages-modification"}]},{title:"Building AlmaLinux ISO locally",frontmatter:{title:"Building AlmaLinux ISO locally"},regularPath:"/development/building-almalinux-iso-locally.html",relativePath:"development/building-almalinux-iso-locally.md",key:"v-bcdb7dbc",path:"/development/building-almalinux-iso-locally.html",headers:[{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"System Requirements",slug:"system-requirements"},{level:3,title:"Software Requirements",slug:"software-requirements"},{level:2,title:"Get Your Machine Ready",slug:"get-your-machine-ready"},{level:2,title:"Setting Up an Ansible Inventory",slug:"setting-up-an-ansible-inventory"},{level:2,title:"Deployment",slug:"deployment"},{level:2,title:"Building an AlmaLinux ISO",slug:"building-an-almalinux-iso"},{level:2,title:"Reporting issues",slug:"reporting-issues"}]},{title:"openQA",frontmatter:{title:"openQA"},regularPath:"/development/openQA.html",relativePath:"development/openQA.md",key:"v-be78eea8",path:"/development/openQA.html",headers:[{level:2,title:"About openQA in the AlmaLinux Project",slug:"about-openqa-in-the-almalinux-project"},{level:2,title:"User Guide",slug:"user-guide"},{level:3,title:"Latest tests on the main page",slug:"latest-tests-on-the-main-page"},{level:3,title:"All Tests",slug:"all-tests"},{level:3,title:"Job Groups",slug:"job-groups"},{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"Package Signing Key Generation and Handling",frontmatter:{},regularPath:"/development/private-keys/package-signing.html",relativePath:"development/private-keys/package-signing.md",key:"v-7e6f1e46",path:"/development/private-keys/package-signing.html",headers:[{level:2,title:"Owernship",slug:"owernship"},{level:2,title:"Key Generation",slug:"key-generation"},{level:3,title:"Prepare a Secure Environment",slug:"prepare-a-secure-environment"},{level:3,title:"Generate Keys and Certificates",slug:"generate-keys-and-certificates"},{level:3,title:"Copy Keys and Certificates",slug:"copy-keys-and-certificates"},{level:2,title:"Removal of Custodianship",slug:"removal-of-custodianship"},{level:2,title:"Distribution of Keys to Key Holders",slug:"distribution-of-keys-to-key-holders"},{level:2,title:"Storage of Keys by Key Holders",slug:"storage-of-keys-by-key-holders"},{level:2,title:"Key Generation Log",slug:"key-generation-log"},{level:3,title:"AlmaLinux 10",slug:"almalinux-10"},{level:2,title:"Changelog",slug:"changelog"},{level:3,title:"2024-07-03",slug:"_2024-07-03"}]},{title:"Secure Boot Key Generation and Handling",frontmatter:{},regularPath:"/development/private-keys/secure-boot.html",relativePath:"development/private-keys/secure-boot.md",key:"v-34c7ab32",path:"/development/private-keys/secure-boot.html",headers:[{level:2,title:"Owernship",slug:"owernship"},{level:2,title:"Key Generation",slug:"key-generation"},{level:3,title:"Prepare a Secure Environment",slug:"prepare-a-secure-environment"},{level:3,title:"Generate Keys and Certificates",slug:"generate-keys-and-certificates"},{level:3,title:"Configure Yubikey PIV",slug:"configure-yubikey-piv"},{level:3,title:"Copy Keys and Certificates",slug:"copy-keys-and-certificates"},{level:2,title:"Removal of Custodianship",slug:"removal-of-custodianship"},{level:2,title:"Distribution of Keys to Key Holders",slug:"distribution-of-keys-to-key-holders"},{level:2,title:"Storage of Keys by Key Holders",slug:"storage-of-keys-by-key-holders"},{level:2,title:"Key Generation Log",slug:"key-generation-log"},{level:3,title:"Shim 15.8",slug:"shim-15-8"},{level:2,title:"Changelog",slug:"changelog"},{level:3,title:"2024-07-03",slug:"_2024-07-03"},{level:3,title:"2024-03-13",slug:"_2024-03-13"}]},{title:"AlmaLinux After-Installation Guide",frontmatter:{title:"AlmaLinux After-Installation Guide"},regularPath:"/documentation/after-installation-guide.html",relativePath:"documentation/after-installation-guide.md",key:"v-7a2d3eaa",path:"/documentation/after-installation-guide.html",headers:[{level:2,title:"Update the system and check for security updates",slug:"update-the-system-and-check-for-security-updates"},{level:3,title:"Check for security updates",slug:"check-for-security-updates"},{level:2,title:"Configure the network settings",slug:"configure-the-network-settings"},{level:3,title:"On a machine with a graphical interface",slug:"on-a-machine-with-a-graphical-interface"},{level:3,title:"On a machine without a graphical interface",slug:"on-a-machine-without-a-graphical-interface"},{level:3,title:"Setting the hostname",slug:"setting-the-hostname"},{level:2,title:"Enable necessary repositories",slug:"enable-necessary-repositories"},{level:2,title:"Install NVIDIA or AMD drivers",slug:"install-nvidia-or-amd-drivers"},{level:3,title:"NVIDIA",slug:"nvidia"},{level:3,title:"AMD",slug:"amd"},{level:2,title:"Configure firewall settings",slug:"configure-firewall-settings"},{level:2,title:"Desktop Environment",slug:"desktop-environment"},{level:2,title:"Reboot",slug:"reboot"},{level:2,title:"Live Media options",slug:"live-media-options"}]},{title:"Community Platforms",frontmatter:{title:"Community Platforms"},regularPath:"/community/platforms.html",relativePath:"community/platforms.md",key:"v-729ad45c",path:"/community/platforms.html",headers:[{level:2,title:"Official Channels",slug:"official-channels"}]},{title:"Building Packages Guide",frontmatter:{title:"Building Packages Guide"},regularPath:"/documentation/building-packages-guide.html",relativePath:"documentation/building-packages-guide.md",key:"v-07e5d41c",path:"/documentation/building-packages-guide.html",headers:[{level:2,title:"About mock",slug:"about-mock"},{level:2,title:"Setup mock and rpm-build",slug:"setup-mock-and-rpm-build"},{level:2,title:"Building packages from SRPMS",slug:"building-packages-from-srpms"},{level:3,title:"Instruction if changes are needed",slug:"instruction-if-changes-are-needed"},{level:3,title:"Instruction without changes",slug:"instruction-without-changes"},{level:2,title:"Building packages from git.almalinux.org",slug:"building-packages-from-git-almalinux-org"},{level:2,title:"Config file for i686",slug:"config-file-for-i686"}]},{title:"Installing EPEL and RPM Fusion",frontmatter:{title:"Installing EPEL and RPM Fusion"},regularPath:"/documentation/epel-and-rpmfusion.html",relativePath:"documentation/epel-and-rpmfusion.md",key:"v-e1758c4c",path:"/documentation/epel-and-rpmfusion.html",headers:[{level:2,title:"Step 1: Install EPEL.",slug:"step-1-install-epel"},{level:2,title:"Step 2: Install (and verify) the RPM Fusion GPG keys",slug:"step-2-install-and-verify-the-rpm-fusion-gpg-keys"},{level:2,title:"Step 3: Install RPM Fusion",slug:"step-3-install-rpm-fusion"}]},{title:"Security Errata",frontmatter:{title:"Security Errata"},regularPath:"/documentation/errata.html",relativePath:"documentation/errata.md",key:"v-5590408c",path:"/documentation/errata.html",headers:[{level:3,title:"About Errata",slug:"about-errata"},{level:3,title:"How to access errata",slug:"how-to-access-errata"},{level:3,title:"Mailing list",slug:"mailing-list"}]},{title:"AlmaLinux Installation Guide",frontmatter:{title:"AlmaLinux Installation Guide"},regularPath:"/documentation/installation-guide.html",relativePath:"documentation/installation-guide.md",key:"v-53f7fb4c",path:"/documentation/installation-guide.html",headers:[{level:2,title:"Requirements",slug:"requirements"},{level:2,title:"Download AlmaLinux ISO",slug:"download-almalinux-iso"},{level:2,title:"ISO verification",slug:"iso-verification"},{level:2,title:"Write an image on a USB",slug:"write-an-image-on-a-usb"},{level:2,title:"Installation",slug:"installation"},{level:2,title:"Live Media",slug:"live-media"}]},{title:"Documentation | Security Guides",frontmatter:{},regularPath:"/documentation/guides.html",relativePath:"documentation/guides.md",key:"v-3390bfa0",path:"/documentation/guides.html"},{title:"Kickstart Installation (Unattended Installation)",frontmatter:{},regularPath:"/documentation/kickstart-guide.html",relativePath:"documentation/kickstart-guide.md",key:"v-2e40e15c",path:"/documentation/kickstart-guide.html",headers:[{level:2,title:"Kickstart Installation (Unattended Installation)",slug:"kickstart-installation-unattended-installation"},{level:3,title:"Customization",slug:"customization"},{level:3,title:"Examples",slug:"examples"}]},{title:"Migration Guide",frontmatter:{title:"Migration Guide"},regularPath:"/documentation/migration-guide.html",relativePath:"documentation/migration-guide.md",key:"v-29a9731c",path:"/documentation/migration-guide.html",headers:[{level:2,title:"How to Migrate",slug:"how-to-migrate"},{level:2,title:"Migrating from CentOS versions lower than 8.4",slug:"migrating-from-centos-versions-lower-than-8-4"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"openQA",frontmatter:{title:"openQA"},regularPath:"/documentation/openQA.html",relativePath:"documentation/openQA.md",key:"v-abcab9ac",path:"/documentation/openQA.html",headers:[{level:2,title:"About openQA in the AlmaLinux Project",slug:"about-openqa-in-the-almalinux-project"},{level:2,title:"User Guide",slug:"user-guide"},{level:3,title:"Latest tests on the main page",slug:"latest-tests-on-the-main-page"},{level:3,title:"All Tests",slug:"all-tests"},{level:3,title:"Job Groups",slug:"job-groups"},{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"AlmaLinux 9 OpenSCAP Guide",frontmatter:{title:"AlmaLinux 9 OpenSCAP Guide"},regularPath:"/documentation/openscap-guide-for-9.html",relativePath:"documentation/openscap-guide-for-9.md",key:"v-575a405e",path:"/documentation/openscap-guide-for-9.html",headers:[{level:2,title:"Validate Data Stream File",slug:"validate-data-stream-file"},{level:2,title:"Displaying information, using oscap",slug:"displaying-information-using-oscap"},{level:2,title:"Displaying Available Profiles",slug:"displaying-available-profiles"},{level:2,title:"View information about a profile",slug:"view-information-about-a-profile"},{level:2,title:"Scanning the system",slug:"scanning-the-system"},{level:2,title:"Generating a Full Security Guide",slug:"generating-a-full-security-guide"},{level:2,title:"Remediating a System For Compliance With a Security Profile",slug:"remediating-a-system-for-compliance-with-a-security-profile"},{level:2,title:"Auditing for Vulnerabilities By Using OVAL Definitions",slug:"auditing-for-vulnerabilities-by-using-oval-definitions"},{level:3,title:"About OVAL",slug:"about-oval"},{level:3,title:"Getting an OVAL file",slug:"getting-an-oval-file"},{level:3,title:"Displaying information about an OVAL file",slug:"displaying-information-about-an-oval-file"},{level:3,title:"Validating an OVAL file",slug:"validating-an-oval-file"},{level:3,title:"Performing a scan",slug:"performing-a-scan"},{level:2,title:"SCAP Workbench",slug:"scap-workbench"}]},{title:"AlmaLinux 8 OpenSCAP Guide",frontmatter:{0:"A",1:"l",2:"m",3:"a",4:"L",5:"i",6:"n",7:"u",8:"x",9:" ",10:"O",11:"p",12:"e",13:"n",14:"S",15:"C",16:"A",17:"P",18:" ",19:"G",20:"u",21:"i",22:"d",23:"e"},regularPath:"/documentation/openscap-guide.html",relativePath:"documentation/openscap-guide.md",key:"v-e5225524",path:"/documentation/openscap-guide.html",headers:[{level:2,title:"About OpenSCAP",slug:"about-openscap"},{level:3,title:"About SCAP packages and how to Enable them",slug:"about-scap-packages-and-how-to-enable-them"},{level:2,title:"About the oscap Command",slug:"about-the-oscap-command"},{level:3,title:"Displaying information, using oscap",slug:"displaying-information-using-oscap"},{level:3,title:"Displaying Available Profiles",slug:"displaying-available-profiles"},{level:3,title:"Scanning the system",slug:"scanning-the-system"},{level:3,title:"Generating a Full Security Guide",slug:"generating-a-full-security-guide"},{level:3,title:"OVAL Scan",slug:"oval-scan"},{level:2,title:"SCAP Workbench",slug:"scap-workbench"},{level:3,title:"Applying Security Policy during Installation",slug:"applying-security-policy-during-installation"}]},{title:"AlmaLinux OS OVAL streams",frontmatter:{title:"AlmaLinux OS OVAL streams"},regularPath:"/documentation/oval-streams.html",relativePath:"documentation/oval-streams.md",key:"v-55662ea4",path:"/documentation/oval-streams.html",headers:[{level:2,title:"AlmaLinux OS 8",slug:"almalinux-os-8"},{level:2,title:"AlmaLinux OS 9",slug:"almalinux-os-9"}]},{title:"Raspberry Pi",frontmatter:{title:"Raspberry Pi"},regularPath:"/documentation/raspberry-pi.html",relativePath:"documentation/raspberry-pi.md",key:"v-c37b8034",path:"/documentation/raspberry-pi.html",headers:[{level:2,title:"About Raspberry Pi",slug:"about-raspberry-pi"},{level:2,title:"Tested models",slug:"tested-models"},{level:2,title:"Installation steps",slug:"installation-steps"},{level:3,title:"Download image",slug:"download-image"},{level:3,title:"Verify AlmaLinux 8 images",slug:"verify-almalinux-8-images"},{level:3,title:"Verify AlmaLinux 9 images",slug:"verify-almalinux-9-images"},{level:3,title:"Burn Raspberry Pi image",slug:"burn-raspberry-pi-image"},{level:3,title:"Getting started",slug:"getting-started"},{level:3,title:"Connecting to Wi-Fi",slug:"connecting-to-wi-fi"},{level:3,title:"Getting GNOME working",slug:"getting-gnome-working"},{level:2,title:"Configuration using cloud-init",slug:"configuration-using-cloud-init"},{level:3,title:"Add SSH public key to default user",slug:"add-ssh-public-key-to-default-user"},{level:3,title:"Change default user's password",slug:"change-default-user-s-password"},{level:3,title:"Enable SSH password authentication",slug:"enable-ssh-password-authentication"},{level:3,title:"Network configuration: wired network with a static IPv4 address",slug:"network-configuration-wired-network-with-a-static-ipv4-address"},{level:3,title:"Network configuration: Wi-Fi with a dynamic IP address",slug:"network-configuration-wi-fi-with-a-dynamic-ip-address"},{level:3,title:"Frequent Issues",slug:"frequent-issues"},{level:2,title:"Booting AlmaLinux 9.1 on RPi (boot log)",slug:"booting-almalinux-9-1-on-rpi-boot-log"},{level:2,title:"How to contribute",slug:"how-to-contribute"}]},{title:"User Guide: AlmaLinux Software Bill of Materials (SBOM)",frontmatter:{title:"User Guide: AlmaLinux *Software Bill of Materials (SBOM)*"},regularPath:"/documentation/sbom-guide.html",relativePath:"documentation/sbom-guide.md",key:"v-ca7a84b4",path:"/documentation/sbom-guide.html",headers:[{level:2,title:"Introduction",slug:"introduction"},{level:3,title:"About SBOM",slug:"about-sbom"},{level:3,title:"About CAS",slug:"about-cas"},{level:3,title:"Working with SBOM",slug:"working-with-sbom"},{level:3,title:"Supported releases",slug:"supported-releases"},{level:2,title:"Install guide",slug:"install-guide"},{level:3,title:"Software Prerequisites",slug:"software-prerequisites"},{level:3,title:"Installation",slug:"installation"},{level:2,title:"Using Guide",slug:"using-guide"},{level:3,title:"Authenticate by package binary file",slug:"authenticate-by-package-binary-file"},{level:3,title:"Authenticate with manually calculated rpm-package-hash",slug:"authenticate-with-manually-calculated-rpm-package-hash"},{level:3,title:"Get rpm-package-hash (or package) from AlmaLinux Build System",slug:"get-rpm-package-hash-or-package-from-almalinux-build-system"},{level:3,title:"Authentication using a hash obtained from Build Service",slug:"authentication-using-a-hash-obtained-from-build-service"},{level:2,title:"Trademark notices",slug:"trademark-notices"}]},{title:"Election 2023",frontmatter:{title:"Election 2023"},regularPath:"/election2023.html",relativePath:"election2023.md",key:"v-3d934450",path:"/election2023.html",headers:[{level:2,title:"Votes cast",slug:"votes-cast"},{level:3,title:"Contributor and Mirror members, 200 voters out of 351 possible",slug:"contributor-and-mirror-members-200-voters-out-of-351-possible"},{level:3,title:"Platinum members, 1 voter, out of 2 possible",slug:"platinum-members-1-voter-out-of-2-possible"},{level:3,title:"Gold members, 2 voters out of 3 possible",slug:"gold-members-2-voters-out-of-3-possible"},{level:3,title:"Silver members, 7 voters out of 11 possible",slug:"silver-members-7-voters-out-of-11-possible"},{level:2,title:"FAQ",slug:"faq"}]},{title:"ELevate NG Testing Guide",frontmatter:{title:"ELevate NG Testing Guide"},regularPath:"/elevate/ELevate-NG-testing-guide.html",relativePath:"elevate/ELevate-NG-testing-guide.md",key:"v-2a1c22bc",path:"/elevate/ELevate-NG-testing-guide.html",headers:[{level:2,title:"Upgrade CentOS 7 to AlmaLinux 8",slug:"upgrade-centos-7-to-almalinux-8"},{level:2,title:"Prepare the system for upgrade to AlmaLinux 9",slug:"prepare-the-system-for-upgrade-to-almalinux-9"},{level:2,title:"Upgrading AlmaLinux 8 to AlmaLinux 9",slug:"upgrading-almalinux-8-to-almalinux-9"},{level:2,title:"Demo Video",slug:"demo-video"},{level:2,title:"Known Issues",slug:"known-issues"},{level:3,title:"Upgrading from Scientific Linux 7",slug:"upgrading-from-scientific-linux-7"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"ELevate Contribution Guide",frontmatter:{title:"ELevate Contribution Guide"},regularPath:"/elevate/Contribution-guide.html",relativePath:"elevate/Contribution-guide.md",key:"v-7bff6860",path:"/elevate/Contribution-guide.html",headers:[{level:2,title:"About Package Evolution Service",slug:"about-package-evolution-service"},{level:2,title:"Service review",slug:"service-review"},{level:2,title:"Extra actions",slug:"extra-actions"},{level:2,title:"Get Help and Assistance",slug:"get-help-and-assistance"}]},{title:"ELevate Frequent Issues",frontmatter:{title:"ELevate Frequent Issues"},regularPath:"/elevate/ELevate-frequent-issues.html",relativePath:"elevate/ELevate-frequent-issues.md",key:"v-320792bc",path:"/elevate/ELevate-frequent-issues.html",headers:[{level:2,title:"Leapp upgrade error caused by important modules from kernel drivers",slug:"leapp-upgrade-error-caused-by-important-modules-from-kernel-drivers"},{level:2,title:'Leapp upgrade error "More space needed on the / filesystem"',slug:"leapp-upgrade-error-more-space-needed-on-the-filesystem"},{level:2,title:"sssd fails after upgrade",slug:"sssd-fails-after-upgrade"},{level:2,title:"ELevate fails due to initramfs missing a module",slug:"elevate-fails-due-to-initramfs-missing-a-module"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"ELevate Quickstart Guide",frontmatter:{title:"ELevate Quickstart Guide"},regularPath:"/elevate/ELevate-quickstart-guide.html",relativePath:"elevate/ELevate-quickstart-guide.md",key:"v-5ac19ab0",path:"/elevate/ELevate-quickstart-guide.html",headers:[{level:3,title:"Demo Video",slug:"demo-video"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"ELevate Offline Guide",frontmatter:{title:"ELevate Offline Guide"},regularPath:"/elevate/ELevate-offline-guide.html",relativePath:"elevate/ELevate-offline-guide.md",key:"v-b10d8a48",path:"/elevate/ELevate-offline-guide.html",headers:[{level:2,title:"Requirements",slug:"requirements"},{level:2,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"Create a local AlmaLinux mirror",slug:"create-a-local-almalinux-mirror"},{level:3,title:"Create a local ELevate mirror",slug:"create-a-local-elevate-mirror"},{level:3,title:"Add access to the private ELevate mirror",slug:"add-access-to-the-private-elevate-mirror"},{level:2,title:"Migrate CentOS 7 to AlmaLinux 8",slug:"migrate-centos-7-to-almalinux-8"},{level:3,title:"Install ELevate packages",slug:"install-elevate-packages"},{level:3,title:"Perform the migration",slug:"perform-the-migration"},{level:3,title:"Prepare the system for migration to AlmaLinux 9",slug:"prepare-the-system-for-migration-to-almalinux-9"},{level:2,title:"Migrate AlmaLinux 8 to AlmaLinux 9",slug:"migrate-almalinux-8-to-almalinux-9"},{level:3,title:"Install ELevate packages",slug:"install-elevate-packages-2"},{level:2,title:"Perform the migration",slug:"perform-the-migration-2"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"ELevating CentOS 6 to CentOS 7",frontmatter:{title:"ELevating CentOS 6 to CentOS 7"},regularPath:"/elevate/ELevating-CentOS6-to-CentOS7.html",relativePath:"elevate/ELevating-CentOS6-to-CentOS7.md",key:"v-72dda17a",path:"/elevate/ELevating-CentOS6-to-CentOS7.html",headers:[{level:2,title:"Requirements",slug:"requirements"},{level:2,title:"Upgrade CentOS 6.10 to CentOS 7.2.1511",slug:"upgrade-centos-6-10-to-centos-7-2-1511"},{level:3,title:"Prerequisites",slug:"prerequisites"},{level:3,title:"Migrate the system",slug:"migrate-the-system"},{level:3,title:"Clean up",slug:"clean-up"},{level:2,title:"Upgrade CenOS 7.2.1511 to CentOS 7.9.2009",slug:"upgrade-cenos-7-2-1511-to-centos-7-9-2009"},{level:2,title:"Get Help and Contribute",slug:"get-help-and-contribute"}]},{title:"ELevating CentOS 7 to AlmaLinux 9",frontmatter:{title:"ELevating CentOS 7 to AlmaLinux 9"},regularPath:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",relativePath:"elevate/ELevating-CentOS7-to-AlmaLinux-9.md",key:"v-241dfc10",path:"/elevate/ELevating-CentOS7-to-AlmaLinux-9.html",headers:[{level:2,title:"Upgrade CentOS 7 to AlmaLinux 8",slug:"upgrade-centos-7-to-almalinux-8"},{level:2,title:"Prepare the system for upgrade to AlmaLinux 9",slug:"prepare-the-system-for-upgrade-to-almalinux-9"},{level:2,title:"Upgrading AlmaLinux 8 to AlmaLinux 9",slug:"upgrading-almalinux-8-to-almalinux-9"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"About ELevate project",frontmatter:{title:"About ELevate project"},regularPath:"/elevate/",relativePath:"elevate/README.md",key:"v-107084ee",path:"/elevate/"},{title:"ELevate Testing Guide",frontmatter:{title:"ELevate Testing Guide"},regularPath:"/elevate/ELevate-testing-guide.html",relativePath:"elevate/ELevate-testing-guide.md",key:"v-441e0588",path:"/elevate/ELevate-testing-guide.html",headers:[{level:2,title:"Upgrade CentOS 7 to AlmaLinux 8",slug:"upgrade-centos-7-to-almalinux-8"},{level:2,title:"Prepare the system for upgrading to AlmaLinux 9",slug:"prepare-the-system-for-upgrading-to-almalinux-9"},{level:2,title:"Upgrading AlmaLinux 8 to AlmaLinux 9",slug:"upgrading-almalinux-8-to-almalinux-9"},{level:2,title:"Demo Video",slug:"demo-video"},{level:2,title:"Known Issues",slug:"known-issues"},{level:3,title:"Upgrading from Scientific Linux 7",slug:"upgrading-from-scientific-linux-7"},{level:2,title:"Get Help",slug:"get-help"}]},{title:"Google Summer of Code",frontmatter:{},regularPath:"/gsoc.html",relativePath:"gsoc.md",key:"v-6d6a1188",path:"/gsoc.html",headers:[{level:2,title:"Application Process",slug:"application-process"},{level:2,title:"Ideas",slug:"ideas"},{level:2,title:"Application",slug:"application"}]},{title:"Vagrant Boxes",frontmatter:{title:"Vagrant Boxes"},regularPath:"/installation/vagrant-boxes.html",relativePath:"installation/vagrant-boxes.md",key:"v-7395e8b8",path:"/installation/vagrant-boxes.html",headers:[{level:2,title:"Contribute and Get Help",slug:"contribute-and-get-help"}]},{title:"8.10",frontmatter:{title:"8.10"},regularPath:"/release-notes/8.10.html",relativePath:"release-notes/8.10.md",key:"v-0db3a3b6",path:"/release-notes/8.10.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"8.10 Beta Testers",slug:"_8-10-beta-testers"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"},{level:2,title:"Extended hardware support",slug:"extended-hardware-support"}]},{title:"8.10 Beta",frontmatter:{title:"8.10 Beta"},regularPath:"/release-notes/8.10-beta.html",relativePath:"release-notes/8.10-beta.md",key:"v-e0280cc8",path:"/release-notes/8.10-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"},{level:2,title:"Extended hardware support",slug:"extended-hardware-support"}]},{title:"8.3 RC",frontmatter:{title:"8.3 RC"},regularPath:"/release-notes/8.3-rc.html",relativePath:"release-notes/8.3-rc.md",key:"v-9b3b8fc4",path:"/release-notes/8.3-rc.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade instructions",slug:"upgrade-instructions"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.3 Beta",frontmatter:{title:"8.3 Beta"},regularPath:"/release-notes/8.3-beta.html",relativePath:"release-notes/8.3-beta.md",key:"v-23e31d40",path:"/release-notes/8.3-beta.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"How to set up a usb key to install AlmaLinux",slug:"how-to-set-up-a-usb-key-to-install-almalinux"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"AlmaLinux Migration Projects",frontmatter:{title:"AlmaLinux Migration Projects"},regularPath:"/migration/",relativePath:"migration/README.md",key:"v-776b3a21",path:"/migration/",headers:[{level:2,title:"AlmaLinux Migration Tool",slug:"almalinux-migration-tool"},{level:2,title:"AlmaLinux ELevate Project",slug:"almalinux-elevate-project"}]},{title:"8.3",frontmatter:{title:"8.3"},regularPath:"/release-notes/8.3.html",relativePath:"release-notes/8.3.md",key:"v-3b50827c",path:"/release-notes/8.3.html",headers:[{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade instructions",slug:"upgrade-instructions"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.4 Beta for ARM",frontmatter:{title:"8.4 Beta for ARM"},regularPath:"/release-notes/8.4-beta-arm.html",relativePath:"release-notes/8.4-beta-arm.md",key:"v-f7f8edf8",path:"/release-notes/8.4-beta-arm.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.4 for ARM",frontmatter:{title:"8.4 for ARM"},regularPath:"/release-notes/8.4-arm.html",relativePath:"release-notes/8.4-arm.md",key:"v-186b35fc",path:"/release-notes/8.4-arm.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.4 Beta",frontmatter:{title:"8.4 Beta"},regularPath:"/release-notes/8.4-beta.html",relativePath:"release-notes/8.4-beta.md",key:"v-d2ca10bc",path:"/release-notes/8.4-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"}]},{title:"8.4",frontmatter:{title:"8.4"},regularPath:"/release-notes/8.4.html",relativePath:"release-notes/8.4.md",key:"v-76566bdc",path:"/release-notes/8.4.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5 Beta for PowerPC",frontmatter:{title:"8.5 Beta for PowerPC"},regularPath:"/release-notes/8.5-beta-ppc.html",relativePath:"release-notes/8.5-beta-ppc.md",key:"v-15e3bcb8",path:"/release-notes/8.5-beta-ppc.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5",frontmatter:{title:"8.5"},regularPath:"/release-notes/8.5.html",relativePath:"release-notes/8.5.md",key:"v-9d475588",path:"/release-notes/8.5.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation Instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions from 8.4 to 8.5",slug:"upgrade-instructions-from-8-4-to-8-5"},{level:2,title:"Packages Added in this Release",slug:"packages-added-in-this-release"},{level:2,title:"Packages Removed in this Release",slug:"packages-removed-in-this-release"}]},{title:"8.5 Beta",frontmatter:{title:"8.5 Beta"},regularPath:"/release-notes/8.5-beta.html",relativePath:"release-notes/8.5-beta.md",key:"v-3f277de4",path:"/release-notes/8.5-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.5 for PowerPC",frontmatter:{title:"8.5 for PowerPC"},regularPath:"/release-notes/8.5-ppc.html",relativePath:"release-notes/8.5-ppc.md",key:"v-e5e46608",path:"/release-notes/8.5-ppc.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.6 Beta",frontmatter:{title:"8.6 Beta"},regularPath:"/release-notes/8.6-beta.html",relativePath:"release-notes/8.6-beta.md",key:"v-3097f7b4",path:"/release-notes/8.6-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.7 Beta",frontmatter:{title:"8.7 Beta"},regularPath:"/release-notes/8.7-beta.html",relativePath:"release-notes/8.7-beta.md",key:"v-df7eeb30",path:"/release-notes/8.7-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.6",frontmatter:{title:"8.6"},regularPath:"/release-notes/8.6.html",relativePath:"release-notes/8.6.md",key:"v-273b82c8",path:"/release-notes/8.6.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions from 8.5 to 8.6",slug:"upgrade-instructions-from-8-5-to-8-6"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.7",frontmatter:{title:"8.7"},regularPath:"/release-notes/8.7.html",relativePath:"release-notes/8.7.md",key:"v-276827fc",path:"/release-notes/8.7.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.8 Beta",frontmatter:{title:"8.8 Beta"},regularPath:"/release-notes/8.8-beta.html",relativePath:"release-notes/8.8-beta.md",key:"v-38cd10aa",path:"/release-notes/8.8-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.8",frontmatter:{title:"8.8"},regularPath:"/release-notes/8.8.html",relativePath:"release-notes/8.8.md",key:"v-626e115c",path:"/release-notes/8.8.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.0 Beta",frontmatter:{title:"9.0 Beta"},regularPath:"/release-notes/9.0-beta.html",relativePath:"release-notes/9.0-beta.md",key:"v-a8264748",path:"/release-notes/9.0-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.9 Beta",frontmatter:{title:"8.9 Beta"},regularPath:"/release-notes/8.9-beta.html",relativePath:"release-notes/8.9-beta.md",key:"v-3d4cd228",path:"/release-notes/8.9-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"8.9",frontmatter:{title:"8.9"},regularPath:"/release-notes/8.9.html",relativePath:"release-notes/8.9.md",key:"v-c5180a88",path:"/release-notes/8.9.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.1",frontmatter:{title:"9.1"},regularPath:"/release-notes/9.1.html",relativePath:"release-notes/9.1.md",key:"v-5675c11c",path:"/release-notes/9.1.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.1 Beta",frontmatter:{title:"9.1 Beta"},regularPath:"/release-notes/9.1-beta.html",relativePath:"release-notes/9.1-beta.md",key:"v-5479629e",path:"/release-notes/9.1-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.0",frontmatter:{title:"9.0"},regularPath:"/release-notes/9.0.html",relativePath:"release-notes/9.0.md",key:"v-1b6fd7bc",path:"/release-notes/9.0.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Upstream Release Notes",slug:"upstream-release-notes"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation Instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added Packages",slug:"added-packages"},{level:2,title:"Removed Packages",slug:"removed-packages"}]},{title:"9.2 Beta",frontmatter:{title:"9.2 Beta"},regularPath:"/release-notes/9.2-beta.html",relativePath:"release-notes/9.2-beta.md",key:"v-05f42e40",path:"/release-notes/9.2-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"AlmaLinux WSL",frontmatter:{title:"AlmaLinux WSL"},regularPath:"/documentation/wsl.html",relativePath:"documentation/wsl.md",key:"v-6eac333c",path:"/documentation/wsl.html",headers:[{level:2,title:"About WSL",slug:"about-wsl"},{level:2,title:"Installation steps",slug:"installation-steps"},{level:2,title:"Popular issues",slug:"popular-issues"}]},{title:"9.3",frontmatter:{title:"9.3"},regularPath:"/release-notes/9.3.html",relativePath:"release-notes/9.3.md",key:"v-66fcd848",path:"/release-notes/9.3.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.2",frontmatter:{title:"9.2"},regularPath:"/release-notes/9.2.html",relativePath:"release-notes/9.2.md",key:"v-dd08ab08",path:"/release-notes/9.2.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Added packages",slug:"added-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"9.4 Beta",frontmatter:{title:"9.4 Beta"},regularPath:"/release-notes/9.4-beta.html",relativePath:"release-notes/9.4-beta.md",key:"v-4e1ef564",path:"/release-notes/9.4-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"},{level:2,title:"Extended hardware support",slug:"extended-hardware-support"}]},{title:"9.3 Beta",frontmatter:{title:"9.3 Beta"},regularPath:"/release-notes/9.3-beta.html",relativePath:"release-notes/9.3-beta.md",key:"v-b4db21bc",path:"/release-notes/9.3-beta.html",headers:[{level:2,title:"Beta Release",slug:"beta-release"},{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"Known issues",slug:"known-issues"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"}]},{title:"Release Notes",frontmatter:{title:"Release Notes"},regularPath:"/release-notes/",relativePath:"release-notes/README.md",key:"v-34f8b4f2",path:"/release-notes/",headers:[{level:3,title:"AlmaLinux 9",slug:"almalinux-9"},{level:3,title:"AlmaLinux 8",slug:"almalinux-8"}]},{title:"AlmaLinux Repositories",frontmatter:{title:"AlmaLinux Repositories"},regularPath:"/repos/AlmaLinux.html",relativePath:"repos/AlmaLinux.md",key:"v-c2cf6f08",path:"/repos/AlmaLinux.html"},{title:"9.4",frontmatter:{title:"9.4"},regularPath:"/release-notes/9.4.html",relativePath:"release-notes/9.4.md",key:"v-07877d3c",path:"/release-notes/9.4.html",headers:[{level:2,title:"Providing Feedback and Getting Help",slug:"providing-feedback-and-getting-help"},{level:2,title:"Changelog",slug:"changelog"},{level:2,title:"Installation instructions",slug:"installation-instructions"},{level:2,title:"Upgrade Instructions",slug:"upgrade-instructions"},{level:2,title:"9.4 Beta Testers",slug:"_9-4-beta-testers"},{level:2,title:"Additional packages",slug:"additional-packages"},{level:2,title:"Removed packages",slug:"removed-packages"},{level:2,title:"Extended hardware support",slug:"extended-hardware-support"}]},{title:"Extra Repositories",frontmatter:{title:"Extra Repositories"},regularPath:"/repos/Extras.html",relativePath:"repos/Extras.md",key:"v-9fd573b4",path:"/repos/Extras.html",headers:[{level:2,title:"EPEL",slug:"epel"},{level:2,title:"The ELRepo Project",slug:"the-elrepo-project"},{level:2,title:"RPM Fusion",slug:"rpm-fusion"}]},{title:"CentOS SIGs Repositories",frontmatter:{title:"CentOS SIGs Repositories"},regularPath:"/repos/CentOS.html",relativePath:"repos/CentOS.md",key:"v-0d1ee514",path:"/repos/CentOS.html",headers:[{level:2,title:"Cloud SIG",slug:"cloud-sig"},{level:2,title:"Messaging SIG",slug:"messaging-sig"},{level:2,title:"Network Functions Virtualization SIG",slug:"network-functions-virtualization-sig"},{level:2,title:"Operational Tooling SIG",slug:"operational-tooling-sig"},{level:2,title:"Storage SIG",slug:"storage-sig"},{level:2,title:"Virtualization SIG",slug:"virtualization-sig"}]},{title:"Synergy Repository",frontmatter:{title:"Synergy Repository"},regularPath:"/repos/Synergy.html",relativePath:"repos/Synergy.md",key:"v-304da2fc",path:"/repos/Synergy.html",headers:[{level:2,title:"About",slug:"about"},{level:2,title:"Enabling the repository",slug:"enabling-the-repository"},{level:2,title:"Request a package",slug:"request-a-package"}]},{title:"Repositories",frontmatter:{title:"Repositories"},regularPath:"/repos/",relativePath:"repos/README.md",key:"v-1f36497b",path:"/repos/"},{title:"Deploy a LAMP server",frontmatter:{title:"Deploy a LAMP server"},regularPath:"/series/LAMP-server.html",relativePath:"series/LAMP-server.md",key:"v-5b3a7088",path:"/series/LAMP-server.html",headers:[{level:2,title:"Introduction",slug:"introduction"},{level:3,title:"Requirements",slug:"requirements"},{level:2,title:"First step - install Apache 2",slug:"first-step-install-apache-2"},{level:2,title:"Second step - install MariaDB",slug:"second-step-install-mariadb"},{level:2,title:"Third step - install php-fpm",slug:"third-step-install-php-fpm"},{level:2,title:"Optional step - adding a website",slug:"optional-step-adding-a-website"}]},{title:"Howto Series: AlmaLinux Tutorials 🚀",frontmatter:{},regularPath:"/series/",relativePath:"series/README.md",key:"v-0ad0a12f",path:"/series/",headers:[{level:2,title:"Nginx Series",slug:"nginx-series"},{level:2,title:"System Series",slug:"system-series"}]},{title:"A01 ❯ A Beginner's Guide",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA01.html",relativePath:"series/nginx/NginxSeriesA01.md",key:"v-668fa6dc",path:"/series/nginx/NginxSeriesA01.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:3,title:"About Nginx",slug:"about-nginx"},{level:3,title:"Architecture",slug:"architecture"},{level:3,title:"Primary components",slug:"primary-components"},{level:3,title:"Best practices",slug:"best-practices"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Nginx Installation Variants",slug:"nginx-installation-variants"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"➡️ Installing",slug:"➡️-installing"},{level:3,title:"➡️ Testing",slug:"➡️-testing"},{level:3,title:"➡️ Configuring",slug:"➡️-configuring"},{level:3,title:"➡️ Management",slug:"➡️-management"},{level:2,title:"📖 Release-Specific Installation",slug:"📖-release-specific-installation"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 R8 ❯ AlmaLinux 8.x Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R8.html",relativePath:"series/nginx/NginxSeriesA02R8.md",key:"v-11f83908",path:"/series/nginx/NginxSeriesA02R8.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 8.7)",slug:"📖-available-nginx-versions-almalinux-os-8-7"},{level:3,title:"🔖 Variant I - AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation"},{level:3,title:"🔖 Variant II: AppStream Module Install",slug:"🔖-variant-ii-appstream-module-install"},{level:3,title:"➡️ Pre-Install: list versions",slug:"➡️-pre-install-list-versions"},{level:3,title:"➡️ Install: enable the selected module version",slug:"➡️-install-enable-the-selected-module-version"},{level:3,title:"➡️ Install: actual package installation",slug:"➡️-install-actual-package-installation"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation-2"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Add the repository",slug:"➡️-add-the-repository"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 R91 ❯ AlmaLinux 9.1 Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R91.html",relativePath:"series/nginx/NginxSeriesA02R91.md",key:"v-451d3572",path:"/series/nginx/NginxSeriesA02R91.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 9.1)",slug:"📖-available-nginx-versions-almalinux-os-9-1"},{level:3,title:"🔖 Variant I: AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"🔖 Variant II: AppStream Module Install",slug:"🔖-variant-ii-appstream-module-install"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Import the Nginx signing key",slug:"➡️-import-the-nginx-signing-key"},{level:3,title:"➡️ Create a repo definition file for Nginx",slug:"➡️-create-a-repo-definition-file-for-nginx"},{level:3,title:"➡️ Populate the new repo file with below text (copy-paste & Ctrl+D)",slug:"➡️-populate-the-new-repo-file-with-below-text-copy-paste-ctrl-d"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Enable the repository",slug:"➡️-enable-the-repository"},{level:3,title:"➡️ Enable/install the module",slug:"➡️-enable-install-the-module"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A02 R92 ❯ AlmaLinux 9.2 Installation",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA02R92.html",relativePath:"series/nginx/NginxSeriesA02R92.md",key:"v-c4200220",path:"/series/nginx/NginxSeriesA02R92.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"📝 Installation instructions",slug:"📝-installation-instructions"},{level:3,title:"System Updates First!",slug:"system-updates-first"},{level:3,title:"📖 Available Nginx Versions (AlmaLinux OS 9.2)",slug:"📖-available-nginx-versions-almalinux-os-9-2"},{level:3,title:"🔖 Variant I: AppStream Non-module Install",slug:"🔖-variant-i-appstream-non-module-install"},{level:3,title:"➡️ Install",slug:"➡️-install"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation"},{level:3,title:"🔖Variant II: AppStream Module Install",slug:"🔖variant-ii-appstream-module-install"},{level:3,title:"➡️ Install: enable the selected module version",slug:"➡️-install-enable-the-selected-module-version"},{level:3,title:"➡️ Install: actual package installation",slug:"➡️-install-actual-package-installation"},{level:3,title:"➡️ Test installation",slug:"➡️-test-installation-2"},{level:3,title:"🔖 Variant III: Main-line Repository Install",slug:"🔖-variant-iii-main-line-repository-install"},{level:3,title:"➡️ Import the Nginx signing key",slug:"➡️-import-the-nginx-signing-key"},{level:3,title:"➡️ Create a repo definition file for Nginx",slug:"➡️-create-a-repo-definition-file-for-nginx"},{level:3,title:"➡️ Populate the new repo file with below text (copy-paste & Ctrl+D)",slug:"➡️-populate-the-new-repo-file-with-below-text-copy-paste-ctrl-d"},{level:3,title:"➡️ Install dnf-uils",slug:"➡️-install-dnf-uils"},{level:3,title:"➡️ Enable the repository",slug:"➡️-enable-the-repository"},{level:3,title:"➡️ Install the package",slug:"➡️-install-the-package"},{level:3,title:"➡️ Test",slug:"➡️-test"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 ❯ Default Configuration Guide",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA03.html",relativePath:"series/nginx/NginxSeriesA03.md",key:"v-dd6e01c8",path:"/series/nginx/NginxSeriesA03.html",headers:[{level:2,title:"🌟 Intoduction",slug:"🌟-intoduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Nginx Configuration File Structure",slug:"nginx-configuration-file-structure"},{level:3,title:"Directives",slug:"directives"},{level:3,title:"Contexts",slug:"contexts"},{level:3,title:"Inheritance and Directive Precedence",slug:"inheritance-and-directive-precedence"},{level:3,title:"Variables",slug:"variables"},{level:3,title:"Rewrite and Redirect Rules",slug:"rewrite-and-redirect-rules"},{level:2,title:"📝 Key take aways",slug:"📝-key-take-aways"},{level:3,title:"➡️ Basic Configuration",slug:"➡️-basic-configuration"},{level:3,title:"➡️ Performance and Connection Settings",slug:"➡️-performance-and-connection-settings"},{level:3,title:"📖 Deep dive on worker_connections",slug:"📖-deep-dive-on-worker-connections"},{level:3,title:"➡️ MIME Types and Logging",slug:"➡️-mime-types-and-logging"},{level:3,title:"📖 Break down the the default log_format",slug:"📖-break-down-the-the-default-log-format"},{level:3,title:"➡️ HTTP Server Block",slug:"➡️-http-server-block"},{level:3,title:"➡️ HTTPS Server Block Specific",slug:"➡️-https-server-block-specific"},{level:3,title:"📖 More about ssl_ciphers setting",slug:"📖-more-about-ssl-ciphers-setting"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A04 ❯ Secure Nginx Deployment",frontmatter:{},regularPath:"/series/nginx/NginxSeriesA04P1.html",relativePath:"series/nginx/NginxSeriesA04P1.md",key:"v-3d058bdc",path:"/series/nginx/NginxSeriesA04P1.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"General Protection",slug:"general-protection"},{level:3,title:"Security must-haves",slug:"security-must-haves"},{level:3,title:"Configuration Specific Practices",slug:"configuration-specific-practices"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"Step 1: Check The Firewalld Configuration",slug:"step-1-check-the-firewalld-configuration"},{level:3,title:"Step 2: Enable SSL/TLS Encryption",slug:"step-2-enable-ssl-tls-encryption"},{level:3,title:"Step 3: Implement User Authentication",slug:"step-3-implement-user-authentication"},{level:3,title:"Step 4: Implement Rate Limiting",slug:"step-4-implement-rate-limiting"},{level:3,title:"Step 5: Disable Server Tokens",slug:"step-5-disable-server-tokens"},{level:2,title:"📖 FAQ",slug:"📖-faq"},{level:2,title:"📚 Further reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"AlmaLinux System Series",frontmatter:{},regularPath:"/series/system/",relativePath:"series/system/README.md",key:"v-04728def",path:"/series/system/",headers:[{level:2,title:"Welcome!",slug:"welcome"},{level:2,title:"Article List",slug:"article-list"}]},{title:"A01 ❯ Application Streams",frontmatter:{},regularPath:"/series/system/SystemSeriesA01.html",relativePath:"series/system/SystemSeriesA01.md",key:"v-e52e34c8",path:"/series/system/SystemSeriesA01.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"AppStream",slug:"appstream"},{level:3,title:"AppStream Modularity",slug:"appstream-modularity"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:2,title:"📖 Version Specific Examples",slug:"📖-version-specific-examples"},{level:3,title:"➡️ Version independent calling (here installing) syntax is:",slug:"➡️-version-independent-calling-here-installing-syntax-is"},{level:3,title:"🔖 AlmaLinux 8.7",slug:"🔖-almalinux-8-7"},{level:3,title:"➡️ List modules",slug:"➡️-list-modules"},{level:3,title:"🔖 AlmaLinux 9.1",slug:"🔖-almalinux-9-1"},{level:3,title:"➡️ List modules",slug:"➡️-list-modules-2"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"AlmaLinux Nginx Series",frontmatter:{},regularPath:"/series/nginx/",relativePath:"series/nginx/README.md",key:"v-a02dc9e2",path:"/series/nginx/",headers:[{level:2,title:"Welcome!",slug:"welcome"},{level:2,title:"Article List",slug:"article-list"}]},{title:"A02 ❯ Firewalld: A Beginner's Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA02.html",relativePath:"series/system/SystemSeriesA02.md",key:"v-581eb57c",path:"/series/system/SystemSeriesA02.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:2,title:"📝 Key Takeaways",slug:"📝-key-takeaways"},{level:3,title:"Predefined zones",slug:"predefined-zones"},{level:3,title:"Default config",slug:"default-config"},{level:3,title:"firewall-cmd",slug:"firewall-cmd"},{level:3,title:"The --permanent flag",slug:"the-permanent-flag"},{level:2,title:"📖 Interacting with Firewalld",slug:"📖-interacting-with-firewalld"},{level:3,title:"➡️ Adding / removing temporary rules",slug:"➡️-adding-removing-temporary-rules"},{level:3,title:"➡️ Adding / removing permanent rules",slug:"➡️-adding-removing-permanent-rules"},{level:2,title:"🔖 Probing settings",slug:"🔖-probing-settings"},{level:3,title:"➡️ Configuration",slug:"➡️-configuration"},{level:3,title:"➡️ Zones",slug:"➡️-zones"},{level:3,title:"➡️ Services: list active services",slug:"➡️-services-list-active-services"},{level:2,title:"🔖 Configuring",slug:"🔖-configuring"},{level:3,title:"➡️ Selecting Zones for Interfaces",slug:"➡️-selecting-zones-for-interfaces"},{level:3,title:"➡️ Changing the Default Zone",slug:"➡️-changing-the-default-zone"},{level:2,title:"📋 Table of Services",slug:"📋-table-of-services"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 R9 ❯ NVIDIA: Installation on 9.x",frontmatter:{},regularPath:"/series/system/SystemSeriesA03R9.html",relativePath:"series/system/SystemSeriesA03R9.md",key:"v-f0373388",path:"/series/system/SystemSeriesA03R9.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🔖 Variant I: Install Binary Driver",slug:"🔖-variant-i-install-binary-driver"},{level:2,title:"🔖 Variant II: Compile Driver Source",slug:"🔖-variant-ii-compile-driver-source"},{level:3,title:"ELRepo releated steps",slug:"elrepo-releated-steps"},{level:3,title:"NVIDIA driver build related steps",slug:"nvidia-driver-build-related-steps"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A03 ❯ NVIDIA Driver Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA03.html",relativePath:"series/system/SystemSeriesA03.md",key:"v-22d4855c",path:"/series/system/SystemSeriesA03.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🧠 Fundamental Concepts",slug:"🧠-fundamental-concepts"},{level:3,title:"Dynamic Kernel Module Support (DKMS)",slug:"dynamic-kernel-module-support-dkms"},{level:3,title:"ELRepo Kernel",slug:"elrepo-kernel"},{level:3,title:"NVIDIA Drivers Source",slug:"nvidia-drivers-source"},{level:3,title:"NVIDIA Precompiled/Binary Drivers",slug:"nvidia-precompiled-binary-drivers"},{level:2,title:"📖 Release-Specific Installation",slug:"📖-release-specific-installation"},{level:2,title:"FAQ",slug:"faq"},{level:3,title:"Q: Installed the module but getting Black Screen after reboot?",slug:"q-installed-the-module-but-getting-black-screen-after-reboot"},{level:3,title:"Q: prime-select",slug:"q-prime-select"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]},{title:"A04 ❯ Snapd Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA04.html",relativePath:"series/system/SystemSeriesA04.md",key:"v-24eb5588",path:"/series/system/SystemSeriesA04.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"Enable EPEL repo 💽",slug:"enable-epel-repo"},{level:2,title:"Install 🛠",slug:"install"},{level:2,title:"Set up ⚙️",slug:"set-up"},{level:3,title:"Last installation step 🏁",slug:"last-installation-step"},{level:3,title:"Optional: for Desktop Users :desktop_computer:",slug:"optional-for-desktop-users"}]},{title:"A05 ❯ Multimedia Codecs Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA05.html",relativePath:"series/system/SystemSeriesA05.md",key:"v-8f7fb5c8",path:"/series/system/SystemSeriesA05.html",headers:[{level:2,title:"Add EPEL:",slug:"add-epel"},{level:2,title:"Enable CRB:",slug:"enable-crb"},{level:2,title:"Add RPMFusion:",slug:"add-rpmfusion"},{level:2,title:"Install multimedia codecs:",slug:"install-multimedia-codecs"},{level:2,title:"Extra Audio packages",slug:"extra-audio-packages"},{level:2,title:"Play a DVD",slug:"play-a-dvd"},{level:2,title:"Install mediaplayers like VLC, MPV or Celluloid from RPMFusion",slug:"install-mediaplayers-like-vlc-mpv-or-celluloid-from-rpmfusion"}]},{title:"A06 ❯ Multimedia Codecs & Libraries for VFX Workstation Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA06.html",relativePath:"series/system/SystemSeriesA06.md",key:"v-fa141608",path:"/series/system/SystemSeriesA06.html"},{title:"A07 ❯ Change from Wayland to Xorg Installation Guide",frontmatter:{},regularPath:"/series/system/SystemSeriesA07.html",relativePath:"series/system/SystemSeriesA07.md",key:"v-4dabc4dc",path:"/series/system/SystemSeriesA07.html"},{title:"Certification SIG",frontmatter:{title:"Certification SIG"},regularPath:"/sigs/Certification.html",relativePath:"sigs/Certification.md",key:"v-0af0d4ee",path:"/sigs/Certification.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:2,title:"Additional information for SIG application approval",slug:"additional-information-for-sig-application-approval"}]},{title:"Build System SIG",frontmatter:{title:"Build System SIG"},regularPath:"/sigs/Build-System.html",relativePath:"sigs/Build-System.md",key:"v-6101ef3c",path:"/sigs/Build-System.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted:",slug:"help-wanted"},{level:2,title:"SIG Members:",slug:"sig-members"}]},{title:"Cloud SIG",frontmatter:{title:"Cloud SIG"},regularPath:"/sigs/Cloud.html",relativePath:"sigs/Cloud.md",key:"v-00e4fbf8",path:"/sigs/Cloud.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Core SIG",frontmatter:{title:"Core SIG"},regularPath:"/sigs/Core.html",relativePath:"sigs/Core.md",key:"v-646d169c",path:"/sigs/Core.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Live Media SIG",frontmatter:{title:"Live Media SIG"},regularPath:"/sigs/LiveMedia.html",relativePath:"sigs/LiveMedia.md",key:"v-7015cd32",path:"/sigs/LiveMedia.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Infrastructure SIG",frontmatter:{title:"Infrastructure SIG"},regularPath:"/sigs/Infrastructure.html",relativePath:"sigs/Infrastructure.md",key:"v-f2219dc8",path:"/sigs/Infrastructure.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"HPC and AI SIG",frontmatter:{title:"HPC and AI SIG"},regularPath:"/sigs/HPCandAI.html",relativePath:"sigs/HPCandAI.md",key:"v-578807fc",path:"/sigs/HPCandAI.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:2,title:"Additional information for SIG application approval",slug:"additional-information-for-sig-application-approval"}]},{title:"Marketing SIG",frontmatter:{title:"Marketing SIG"},regularPath:"/sigs/Marketing.html",relativePath:"sigs/Marketing.md",key:"v-39210696",path:"/sigs/Marketing.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:3,title:"Various marketing-adjacent accounts",slug:"various-marketing-adjacent-accounts"},{level:3,title:"Social Media Accounts",slug:"social-media-accounts"}]},{title:"The Process for Creating a New SIG* in the AlmaLinux Community",frontmatter:{},regularPath:"/sigs/ProcessForCreatingNewSIG.html",relativePath:"sigs/ProcessForCreatingNewSIG.md",key:"v-14edf1fc",path:"/sigs/ProcessForCreatingNewSIG.html",headers:[{level:3,title:"0. Gauge interest",slug:"_0-gauge-interest"},{level:3,title:"1. Write a proposal for the board",slug:"_1-write-a-proposal-for-the-board"},{level:3,title:"2. Proposal Review",slug:"_2-proposal-review"},{level:3,title:"3. Feedback and Revision",slug:"_3-feedback-and-revision"},{level:3,title:"4. Approval and Announcement",slug:"_4-approval-and-announcement"},{level:3,title:"5. Reporting and Accountability",slug:"_5-reporting-and-accountability"},{level:2,title:"Additional Considerations",slug:"additional-considerations"},{level:3,title:"A.1. Mentorship and Collaboration with Existing SIGs",slug:"a-1-mentorship-and-collaboration-with-existing-sigs"},{level:3,title:"A.2. SIG Decommissioning",slug:"a-2-sig-decommissioning"}]},{title:"Migration SIG",frontmatter:{title:"Migration SIG"},regularPath:"/sigs/Migration.html",relativePath:"sigs/Migration.md",key:"v-408b9f46",path:"/sigs/Migration.html",headers:[{level:3,title:"AlmaLinux Migration Tool",slug:"almalinux-migration-tool"},{level:3,title:"AlmaLinux ELevate project.",slug:"almalinux-elevate-project"},{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"}]},{title:"Managing events.almalinux.org",frontmatter:{title:"Managing events.almalinux.org"},regularPath:"/sigs/marketing/indico.html",relativePath:"sigs/marketing/indico.md",key:"v-1ad8369c",path:"/sigs/marketing/indico.html",headers:[{level:2,title:"Webinars",slug:"webinars"},{level:2,title:"SIG meetings",slug:"sig-meetings"},{level:2,title:"SIG Categories",slug:"sig-categories"}]},{title:"Special interest groups",frontmatter:{title:"Special interest groups"},regularPath:"/sigs/",relativePath:"sigs/README.md",key:"v-dff0a7e2",path:"/sigs/"},{title:"name of SIG",frontmatter:{title:"name of SIG"},regularPath:"/sigs/sigproposaltemplate.html",relativePath:"sigs/sigproposaltemplate.md",key:"v-7c7d2fb0",path:"/sigs/sigproposaltemplate.html",headers:[{level:2,title:"How to Join",slug:"how-to-join"},{level:2,title:"Activities, projects, and deliverables",slug:"activities-projects-and-deliverables"},{level:3,title:"Help wanted",slug:"help-wanted"},{level:2,title:"SIG members",slug:"sig-members"},{level:2,title:"Additional information for SIG application approval",slug:"additional-information-for-sig-application-approval"}]},{title:"A03 R8 ❯ NVIDIA: Installation on 8.x",frontmatter:{},regularPath:"/series/system/SystemSeriesA03R8.html",relativePath:"series/system/SystemSeriesA03R8.md",key:"v-0ce13ac8",path:"/series/system/SystemSeriesA03R8.html",headers:[{level:2,title:"🌟 Introduction",slug:"🌟-introduction"},{level:2,title:"🔖 Variant I: Install Binary Driver",slug:"🔖-variant-i-install-binary-driver"},{level:2,title:"🔖 Variant II: Compile Driver Source",slug:"🔖-variant-ii-compile-driver-source"},{level:3,title:"ELRepo releated steps",slug:"elrepo-releated-steps"},{level:3,title:"NVIDIA driver build related steps",slug:"nvidia-driver-build-related-steps"},{level:2,title:"📚 Further Reading and Next Steps",slug:"📚-further-reading-and-next-steps"}]}],themeConfig:{logo:"/images/logo.png",nav:[{text:"Home",link:"https://almalinux.org/"},{text:"Chat",link:"https://chat.almalinux.org/"},{text:"Mailing Lists",link:"https://lists.almalinux.org/"},{text:"Bugs",link:"https://bugs.almalinux.org/"}],sidebar:[{title:"About",path:"/"},{title:"Release Notes",path:"/release-notes/",children:["/release-notes/9.4","/release-notes/8.10",{title:"Older AlmaLinux 9 releases",children:["/release-notes/9.3","/release-notes/9.2","/release-notes/9.1","/release-notes/9.0",{title:"AlmaLinux 9 betas",children:["/release-notes/9.4-beta","/release-notes/9.3-beta","/release-notes/9.2-beta","/release-notes/9.1-beta","/release-notes/9.0-beta"]}]},{title:"Older AlmaLinux 8 releases",children:["/release-notes/8.9","/release-notes/8.8","/release-notes/8.7","/release-notes/8.6","/release-notes/8.5-ppc","/release-notes/8.5","/release-notes/8.4-arm","/release-notes/8.4","/release-notes/8.3",{title:"AlmaLinux 8 betas",children:["/release-notes/8.10-beta","/release-notes/8.9-beta","/release-notes/8.8-beta","/release-notes/8.7-beta","/release-notes/8.6-beta","/release-notes/8.5-beta","/release-notes/8.5-beta-ppc","/release-notes/8.4-beta-arm","/release-notes/8.4-beta","/release-notes/8.3-rc","/release-notes/8.3-beta"]}]}]},"/alesco",{title:"Contribute",children:["/Contribute","/Contribute-to-Documentation","/Mirrors","/Contribute-to-Testing","/Help-translating-site",{title:"Special interest groups (SIGs)",path:"/sigs/",children:["/sigs/Build-System","/sigs/Cloud","/sigs/Core","/sigs/HPCandAI","/sigs/Infrastructure","/sigs/LiveMedia",{title:"The Marketing SIG",path:"/sigs/Marketing",children:["/sigs/marketing/indico"]},"/sigs/Migration","/sigs/Certification","/sigs/ProcessForCreatingNewSIG"]}]},{title:"Development",children:["/documentation/building-packages-guide","/development/building-almalinux-iso-locally","/development/Modified-packages","/development/Packaging",{title:"Private Keys",children:["/development/private-keys/secure-boot","/development/private-keys/package-signing"]}]},{title:"Documentation",children:["/Comparison","/FAQ","/Howto",{title:"openQA Guide",path:"/development/openQA"},{title:"Howto Series",path:"/series/",children:["/series/LAMP-server",{title:"Nginx Series",path:"/series/nginx/",children:["/series/nginx/NginxSeriesA01","/series/nginx/NginxSeriesA02R8","/series/nginx/NginxSeriesA02R91","/series/nginx/NginxSeriesA02R92","/series/nginx/NginxSeriesA03","/series/nginx/NginxSeriesA04P1"]},{title:"System Series",path:"/series/system/",children:["/series/system/SystemSeriesA01","/series/system/SystemSeriesA02","/series/system/SystemSeriesA03","/series/system/SystemSeriesA03R8","/series/system/SystemSeriesA03R9","/series/system/SystemSeriesA04","/series/system/SystemSeriesA05"]}]},{title:"Security Guides",path:"/documentation/guides",children:["/documentation/openscap-guide","/documentation/openscap-guide-for-9","/documentation/oval-streams","/documentation/sbom-guide","/documentation/errata"]}]},{title:"Installation",children:["/documentation/installation-guide","/documentation/after-installation-guide","/documentation/wsl",{title:"Live Media",path:"/LiveMedia"},"/documentation/raspberry-pi","/installation/vagrant-boxes",{title:"Cloud Images",path:"/cloud",children:["/cloud/cloud-changelog",{title:"Generic Cloud (Cloud-init)",path:"/cloud",children:["/cloud/Generic-cloud","/cloud/Generic-cloud-on-local"]},{title:"AWS",path:"/cloud",children:["/cloud/AWS","/cloud/EC2-instance-connect"]},"/cloud/Azure","/cloud/Google","/cloud/OCI","/cloud/OpenNebula"]},{title:"Containers",path:"/containers",children:["/containers/docker-images"]},{title:"Repositories",path:"/repos/",children:["/repos/AlmaLinux","/repos/CentOS","/repos/Extras","/repos/Synergy"]}]},{title:"Migration",path:"/migration",children:["/documentation/migration-guide",{title:"ELevate Project",path:"/elevate/",children:["/elevate/ELevate-quickstart-guide","/elevate/ELevating-CentOS7-to-AlmaLinux-9","/elevate/ELevating-CentOS6-to-CentOS7","/elevate/ELevate-offline-guide","/elevate/ELevate-testing-guide","/elevate/ELevate-NG-testing-guide","/elevate/ELevate-frequent-issues","/elevate/Contribution-guide"]}]},{title:"The Foundation",children:["/Transparency","/Election2022","/election2023","/gsoc"]},"/Help-and-Support"],repo:"AlmaLinux/",docsRepo:"AlmaLinux/wiki",docsDir:"docs",docsBranch:"master",editLinks:!1}};n(234);Wn.component("Badge",()=>Promise.all([n.e(0),n.e(4)]).then(n.bind(null,303))),Wn.component("CodeBlock",()=>Promise.all([n.e(0),n.e(5)]).then(n.bind(null,299))),Wn.component("CodeGroup",()=>Promise.all([n.e(0),n.e(6)]).then(n.bind(null,300)));n(235);var jl=[{},({Vue:e})=>{e.mixin({computed:{$dataBlock(){return this.$options.__data__block__}}})},{},{}],$l=[];class Rl extends class{constructor(){this.store=new Wn({data:{state:{}}})}$get(e){return this.store.state[e]}$set(e,t){Wn.set(this.store.state,e,t)}$emit(...e){this.store.$emit(...e)}$on(...e){this.store.$on(...e)}}{}Object.assign(Rl.prototype,{getPageAsyncComponent:ll,getLayoutAsyncComponent:sl,getAsyncComponent:ul,getVueComponent:cl});var Ml={install(e){const t=new Rl;e.$vuepress=t,e.prototype.$vuepress=t}};function Tl(e,t){const n=t.toLowerCase();return e.options.routes.some(e=>e.path.toLowerCase()===n)}var Gl={props:{pageKey:String,slotKey:{type:String,default:"default"}},render(e){const t=this.pageKey||this.$parent.$page.key;return dl("pageKey",t),Wn.component(t)||Wn.component(t,ll(t)),Wn.component(t)?e(t):e("")}},Nl={functional:!0,props:{slotKey:String,required:!0},render:(e,{props:t,slots:n})=>e("div",{class:["content__"+t.slotKey]},n()[t.slotKey])},Dl={computed:{openInNewWindowTitle(){return this.$themeLocaleConfig.openNewWindowText||"(opens new window)"}}},Fl=(n(236),n(237),Object(Ll.a)(Dl,(function(){var e=this._self._c;return e("span",[e("svg",{staticClass:"icon outbound",attrs:{xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",x:"0px",y:"0px",viewBox:"0 0 100 100",width:"15",height:"15"}},[e("path",{attrs:{fill:"currentColor",d:"M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"}}),this._v(" "),e("polygon",{attrs:{fill:"currentColor",points:"45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"}})]),this._v(" "),e("span",{staticClass:"sr-only"},[this._v(this._s(this.openInNewWindowTitle))])])}),[],!1,null,null,null).exports),Hl={functional:!0,render(e,{parent:t,children:n}){if(t._isMounted)return n;t.$once("hook:mounted",()=>{t.$forceUpdate()})}};Wn.config.productionTip=!1,Wn.use(qo),Wn.use(Ml),Wn.mixin(function(e,t,n=Wn){!function(e){e.locales&&Object.keys(e.locales).forEach(t=>{e.locales[t].path=t});Object.freeze(e)}(t),n.$vuepress.$set("siteData",t);const r=new(e(n.$vuepress.$get("siteData"))),i=Object.getOwnPropertyDescriptors(Object.getPrototypeOf(r)),a={};return Object.keys(i).reduce((e,t)=>(t.startsWith("$")&&(e[t]=i[t].get),e),a),{computed:a}}(e=>class{setPage(e){this.__page=e}get $site(){return e}get $themeConfig(){return this.$site.themeConfig}get $frontmatter(){return this.$page.frontmatter}get $localeConfig(){const{locales:e={}}=this.$site;let t,n;for(const r in e)"/"===r?n=e[r]:0===this.$page.path.indexOf(r)&&(t=e[r]);return t||n||{}}get $siteTitle(){return this.$localeConfig.title||this.$site.title||""}get $canonicalUrl(){const{canonicalUrl:e}=this.$page.frontmatter;return"string"==typeof e&&e}get $title(){const e=this.$page,{metaTitle:t}=this.$page.frontmatter;if("string"==typeof t)return t;const n=this.$siteTitle,r=e.frontmatter.home?null:e.frontmatter.title||e.title;return n?r?r+" | "+n:n:r||"VuePress"}get $description(){const e=function(e){if(e){const t=e.filter(e=>"description"===e.name)[0];if(t)return t.content}}(this.$page.frontmatter.meta);return e||(this.$page.frontmatter.description||this.$localeConfig.description||this.$site.description||"")}get $lang(){return this.$page.frontmatter.lang||this.$localeConfig.lang||"en-US"}get $localePath(){return this.$localeConfig.path||"/"}get $themeLocaleConfig(){return(this.$site.themeConfig.locales||{})[this.$localePath]||{}}get $page(){return this.__page?this.__page:function(e,t){for(let n=0;nn||(e.hash?!Wn.$vuepress.$get("disableScrollBehavior")&&{selector:decodeURIComponent(e.hash)}:{x:0,y:0})});!function(e){e.beforeEach((t,n,r)=>{if(Tl(e,t.path))r();else if(/(\/|\.html)$/.test(t.path))if(/\/$/.test(t.path)){const n=t.path.replace(/\/$/,"")+".html";Tl(e,n)?r(n):r()}else r();else{const n=t.path+"/",i=t.path+".html";Tl(e,i)?r(i):Tl(e,n)?r(n):r()}})}(n);const r={};try{await Promise.all(jl.filter(e=>"function"==typeof e).map(t=>t({Vue:Wn,options:r,router:n,siteData:Il,isServer:e})))}catch(e){console.error(e)}return{app:new Wn(Object.assign(r,{router:n,render:e=>e("div",{attrs:{id:"app"}},[e("RouterView",{ref:"layout"}),e("div",{class:"global-ui"},$l.map(t=>e(t)))])})),router:n}}(!1).then(({app:e,router:t})=>{t.onReady(()=>{e.$mount("#app")})})}]);
\ No newline at end of file
diff --git a/assets/js/vendors~docsearch.2493936b.js b/assets/js/vendors~docsearch.2493936b.js
new file mode 100644
index 000000000..efc059dd9
--- /dev/null
+++ b/assets/js/vendors~docsearch.2493936b.js
@@ -0,0 +1,3 @@
+(window.webpackJsonp=window.webpackJsonp||[]).push([[9],{296:function(t,e,n){
+/*! docsearch 2.6.3 | © Algolia | github.com/algolia/docsearch */
+var r;"undefined"!=typeof self&&self,r=function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=22)}([function(t,e,n){"use strict";var r,i=n(1);function s(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}t.exports={isArray:null,isFunction:null,isObject:null,bind:null,each:null,map:null,mixin:null,isMsie:function(t){if(void 0===t&&(t=navigator.userAgent),/(msie|trident)/i.test(t)){var e=t.match(/(msie |rv:)(\d+(.\d+)?)/i);if(e)return e[2]}return!1},escapeRegExChars:function(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isNumber:function(t){return"number"==typeof t},toStr:function(t){return null==t?"":t+""},cloneDeep:function(t){var e=this.mixin({},t),n=this;return this.each(e,(function(t,r){t&&(n.isArray(t)?e[r]=[].concat(t):n.isObject(t)&&(e[r]=n.cloneDeep(t)))})),e},error:function(t){throw new Error(t)},every:function(t,e){var n=!0;return t?(this.each(t,(function(r,i){n&&(n=e.call(null,r,i,t)&&n)})),!!n):n},any:function(t,e){var n=!1;return t?(this.each(t,(function(r,i){if(e.call(null,r,i,t))return n=!0,!1})),n):n},getUniqueId:(r=0,function(){return r++}),templatify:function(t){if(this.isFunction(t))return t;var e=i.element(t);return"SCRIPT"===e.prop("tagName")?function(){return e.text()}:function(){return String(t)}},defer:function(t){setTimeout(t,0)},noop:function(){},formatPrefix:function(t,e){return e?"":t+"-"},className:function(t,e,n){return(n?"":".")+t+e},escapeHighlightedString:function(t,e,n){e=e||"";var r=document.createElement("div");r.appendChild(document.createTextNode(e)),n=n||" ";var i=document.createElement("div");i.appendChild(document.createTextNode(n));var o=document.createElement("div");return o.appendChild(document.createTextNode(t)),o.innerHTML.replace(RegExp(s(r.innerHTML),"g"),e).replace(RegExp(s(i.innerHTML),"g"),n)}}},function(t,e,n){"use strict";t.exports={element:null}},function(t,e){var n=Object.prototype.hasOwnProperty,r=Object.prototype.toString;t.exports=function(t,e,i){if("[object Function]"!==r.call(e))throw new TypeError("iterator must be a function");var s=t.length;if(s===+s)for(var o=0;o was loaded but did not call our provided callback"),JSONPScriptError:s("JSONPScriptError","
+
+
+
+
+
+
+
+ AlmaLinux OS Amazon Web Services AMIs AlmaLinux OS offers Amazon Machine Images in a number of formats and regions for consumption on AWS. All AlmaLinux OS AMIs are completely free of charge regardless of the deployment channel.
Contributing You can find more information about how these, and other cloud images are built on our Cloud Images GitHub Repository (opens new window) . Join our Cloud SIG on Mattermost (opens new window) to help out with the effort or for support. You can also discuss on our Cloud SIG Forum (opens new window) and on our AlmaLinux Community Reddit (opens new window) .
AWS Marketplace The AWS Marketplace is a curated digital catalog used to find, deploy and manage software offerings. All AWS Marketplace products undergo thorough review and vetting by the AWS team to ensure security and quality.
The AlmaLinux OS Foundation's official AlmaLinux OS images (opens new window) are available via the AWS Marketplace at the links provided:
Community AMIs are images that are shared directly by the AlmaLinux OS Foundation for others to utilize directly within their infrastructure. Below is a complete list of currently published AMIs and their corresponding IDs. For purposes of automation and integration into build tools and CI/CD pipelines, this list is also available as a CSV (opens new window) file.
Additional Regions Coming Soon
Distribution Version Region AMI ID Arch AlmaLinux OS 9.4.20240509 af-south-1 ami-014948030bad4ca6a x86_64 AlmaLinux OS 9.4.20240509 af-south-1 ami-01ae970a173c82b6b aarch64 AlmaLinux OS 9.4.20240509 ap-east-1 ami-0700ea155f1152372 x86_64 AlmaLinux OS 9.4.20240509 ap-east-1 ami-057f653fad91a1743 aarch64 AlmaLinux OS 9.4.20240509 ap-northeast-1 ami-0858f22342a1bbde1 x86_64 AlmaLinux OS 9.4.20240509 ap-northeast-1 ami-0f8828311fe6cef96 aarch64 AlmaLinux OS 9.4.20240509 ap-northeast-2 ami-0bf59eb3c6cf4291c x86_64 AlmaLinux OS 9.4.20240509 ap-northeast-2 ami-00b24d23800196a54 aarch64 AlmaLinux OS 9.4.20240509 ap-northeast-3 ami-0020b3dc688604fc0 x86_64 AlmaLinux OS 9.4.20240509 ap-northeast-3 ami-06ba675fc0e8651d0 aarch64 AlmaLinux OS 9.4.20240509 ap-south-1 ami-0178afc66170580e6 x86_64 AlmaLinux OS 9.4.20240509 ap-south-1 ami-0b39b7ee6f4eb8518 aarch64 AlmaLinux OS 9.4.20240509 ap-south-2 ami-0e5e8995e09cb25f6 x86_64 AlmaLinux OS 9.4.20240509 ap-south-2 ami-0bccc42b719af3b50 aarch64 AlmaLinux OS 9.4.20240509 ap-southeast-1 ami-0f5bb6784895a7d47 x86_64 AlmaLinux OS 9.4.20240509 ap-southeast-1 ami-080830647ac5d3cd8 aarch64 AlmaLinux OS 9.4.20240509 ap-southeast-2 ami-0cb3218ca253976b8 x86_64 AlmaLinux OS 9.4.20240509 ap-southeast-2 ami-0956e13441740b84f aarch64 AlmaLinux OS 9.4.20240509 ap-southeast-3 ami-015fd4608b8cdddb6 x86_64 AlmaLinux OS 9.4.20240509 ap-southeast-3 ami-04567f47e1412b584 aarch64 AlmaLinux OS 9.4.20240509 ap-southeast-4 ami-037da403e0b326061 x86_64 AlmaLinux OS 9.4.20240509 ap-southeast-4 ami-00b51db229c8d69ca aarch64 AlmaLinux OS 9.4.20240509 ca-central-1 ami-058abe673c3467fcc x86_64 AlmaLinux OS 9.4.20240509 ca-central-1 ami-04b9e81fccf94822f aarch64 AlmaLinux OS 9.4.20240509 ca-west-1 ami-04ed6f901777531ce x86_64 AlmaLinux OS 9.4.20240509 ca-west-1 ami-074c1957ad85de59e aarch64 AlmaLinux OS 9.4.20240509 eu-central-1 ami-055ff64ecbdb551f5 x86_64 AlmaLinux OS 9.4.20240509 eu-central-1 ami-0339da660d9bd237e aarch64 AlmaLinux OS 9.4.20240509 eu-central-2 ami-009ae556060c3cb09 x86_64 AlmaLinux OS 9.4.20240509 eu-central-2 ami-0f285cd7caa5f81a7 aarch64 AlmaLinux OS 9.4.20240509 eu-north-1 ami-0b6356d254fce3807 x86_64 AlmaLinux OS 9.4.20240509 eu-north-1 ami-0ef09faa3acff7468 aarch64 AlmaLinux OS 9.4.20240509 eu-south-1 ami-0e52ba33771b9d6e8 x86_64 AlmaLinux OS 9.4.20240509 eu-south-1 ami-03f31c94a165dc554 aarch64 AlmaLinux OS 9.4.20240509 eu-south-2 ami-0f44374022fc7fe46 x86_64 AlmaLinux OS 9.4.20240509 eu-south-2 ami-0fa5f42e4c1e7ccbc aarch64 AlmaLinux OS 9.4.20240509 eu-west-1 ami-0140d89aad27ddea1 x86_64 AlmaLinux OS 9.4.20240509 eu-west-1 ami-0cb220dce8f51931d aarch64 AlmaLinux OS 9.4.20240509 eu-west-2 ami-06c471e79216c99d2 x86_64 AlmaLinux OS 9.4.20240509 eu-west-2 ami-0924365e920e4a439 aarch64 AlmaLinux OS 9.4.20240509 eu-west-3 ami-0d6745d81122ab307 x86_64 AlmaLinux OS 9.4.20240509 eu-west-3 ami-0ff25b3ac3dd768c0 aarch64 AlmaLinux OS 9.4.20240509 il-central-1 ami-0b838441bf6bbe7ab x86_64 AlmaLinux OS 9.4.20240509 il-central-1 ami-02a043b1c30d39cde aarch64 AlmaLinux OS 9.4.20240509 me-central-1 ami-06d6f89e3dcbd83bc x86_64 AlmaLinux OS 9.4.20240509 me-central-1 ami-032db582b9a9142be aarch64 AlmaLinux OS 9.4.20240509 me-south-1 ami-044e3591ba7ad665b x86_64 AlmaLinux OS 9.4.20240509 me-south-1 ami-01f7a388db592581d aarch64 AlmaLinux OS 9.4.20240509 sa-east-1 ami-098e254f2ad20b326 x86_64 AlmaLinux OS 9.4.20240509 sa-east-1 ami-092ff54c935619edc aarch64 AlmaLinux OS 9.4.20240509 us-east-1 ami-09ec283e9acdfa57e x86_64 AlmaLinux OS 9.4.20240509 us-east-1 ami-01b09fbeec4dbcc45 aarch64 AlmaLinux OS 9.4.20240509 us-east-2 ami-0f7cd4077541d2e38 x86_64 AlmaLinux OS 9.4.20240509 us-east-2 ami-0f3b70381350294c7 aarch64 AlmaLinux OS 9.4.20240509 us-west-1 ami-0d970a1675718c8db x86_64 AlmaLinux OS 9.4.20240509 us-west-1 ami-098f70d6a84d86dcc aarch64 AlmaLinux OS 9.4.20240509 us-west-2 ami-09038309c9fef1936 x86_64 AlmaLinux OS 9.4.20240509 us-west-2 ami-0a36573f6708f27a3 aarch64 AlmaLinux OS 8.10.20240530 af-south-1 ami-0fdcf2e915f91e580 x86_64 AlmaLinux OS 8.10.20240530 af-south-1 ami-01b7214ef37761bf4 aarch64 AlmaLinux OS 8.10.20240530 ap-east-1 ami-0bde3030aba4acbd1 x86_64 AlmaLinux OS 8.10.20240530 ap-east-1 ami-0b96caad4332cb4e9 aarch64 AlmaLinux OS 8.10.20240530 ap-northeast-1 ami-0c972979a1769dfa1 x86_64 AlmaLinux OS 8.10.20240530 ap-northeast-1 ami-014a0dce34fe6e080 aarch64 AlmaLinux OS 8.10.20240530 ap-northeast-2 ami-0daea0902fa79408c x86_64 AlmaLinux OS 8.10.20240530 ap-northeast-2 ami-0d3272a495a10d44b aarch64 AlmaLinux OS 8.10.20240530 ap-northeast-3 ami-066e641c1cedca18e x86_64 AlmaLinux OS 8.10.20240530 ap-northeast-3 ami-0bedcfea9f38ee86a aarch64 AlmaLinux OS 8.10.20240530 ap-south-1 ami-01bc1d9ab81ff260f x86_64 AlmaLinux OS 8.10.20240530 ap-south-1 ami-07ff2678e1b9e6c3f aarch64 AlmaLinux OS 8.10.20240530 ap-south-2 ami-024e9b982b6267ee5 x86_64 AlmaLinux OS 8.10.20240530 ap-south-2 ami-053ee04ccfbf0854e aarch64 AlmaLinux OS 8.10.20240530 ap-southeast-1 ami-06a17ffc4b76f004f x86_64 AlmaLinux OS 8.10.20240530 ap-southeast-1 ami-057b1e1ae4a517b9f aarch64 AlmaLinux OS 8.10.20240530 ap-southeast-2 ami-04bb899bf6316e668 x86_64 AlmaLinux OS 8.10.20240530 ap-southeast-2 ami-0e6f103ec4d15c0ad aarch64 AlmaLinux OS 8.10.20240530 ap-southeast-3 ami-0356486d2f8978539 x86_64 AlmaLinux OS 8.10.20240530 ap-southeast-3 ami-0c3a7b8880f7029ea aarch64 AlmaLinux OS 8.10.20240530 ap-southeast-4 ami-085cc65e2930db988 x86_64 AlmaLinux OS 8.10.20240530 ap-southeast-4 ami-0ce17b7dab7396922 aarch64 AlmaLinux OS 8.10.20240530 ca-central-1 ami-0315c5f5bdad73d86 x86_64 AlmaLinux OS 8.10.20240530 ca-central-1 ami-0fd7760173d78f90e aarch64 AlmaLinux OS 8.10.20240530 ca-west-1 ami-051fb95624c777fb0 x86_64 AlmaLinux OS 8.10.20240530 ca-west-1 ami-0d1c6190f9aea486d aarch64 AlmaLinux OS 8.10.20240530 eu-central-1 ami-0a75b8ebc843c5710 x86_64 AlmaLinux OS 8.10.20240530 eu-central-1 ami-0fdab16b321760014 aarch64 AlmaLinux OS 8.10.20240530 eu-central-2 ami-0986549c8d48765e4 x86_64 AlmaLinux OS 8.10.20240530 eu-central-2 ami-0cfc747c8d7f83ba8 aarch64 AlmaLinux OS 8.10.20240530 eu-north-1 ami-0695a9ec01f378748 x86_64 AlmaLinux OS 8.10.20240530 eu-north-1 ami-0709b23778729fbc0 aarch64 AlmaLinux OS 8.10.20240530 eu-south-1 ami-063da2058eb44a41d x86_64 AlmaLinux OS 8.10.20240530 eu-south-1 ami-0b2e392398136a991 aarch64 AlmaLinux OS 8.10.20240530 eu-south-2 ami-0767cdadd23fdc126 x86_64 AlmaLinux OS 8.10.20240530 eu-south-2 ami-046e93f8b9f90a919 aarch64 AlmaLinux OS 8.10.20240530 eu-west-1 ami-05b27794428b1f590 x86_64 AlmaLinux OS 8.10.20240530 eu-west-1 ami-0de293aa42f5e38b3 aarch64 AlmaLinux OS 8.10.20240530 eu-west-2 ami-0097f954779ba26ee x86_64 AlmaLinux OS 8.10.20240530 eu-west-2 ami-021e1c7b57c8f3339 aarch64 AlmaLinux OS 8.10.20240530 eu-west-3 ami-0ecbf87f824776cf2 x86_64 AlmaLinux OS 8.10.20240530 eu-west-3 ami-0606bb0cfadeb286a aarch64 AlmaLinux OS 8.10.20240530 il-central-1 ami-03b1ae40940e9e7de x86_64 AlmaLinux OS 8.10.20240530 il-central-1 ami-057a8c32cc22bd423 aarch64 AlmaLinux OS 8.10.20240530 me-central-1 ami-0cd6dd0aa4f8eb578 x86_64 AlmaLinux OS 8.10.20240530 me-central-1 ami-0c53add5dce660d59 aarch64 AlmaLinux OS 8.10.20240530 me-south-1 ami-042469376832bba75 x86_64 AlmaLinux OS 8.10.20240530 me-south-1 ami-04ea3260753fab6cc aarch64 AlmaLinux OS 8.10.20240530 sa-east-1 ami-0ca042f2222d29564 x86_64 AlmaLinux OS 8.10.20240530 sa-east-1 ami-0e72648b67d344e88 aarch64 AlmaLinux OS 8.10.20240530 us-east-1 ami-06338d230ffc3fc0c x86_64 AlmaLinux OS 8.10.20240530 us-east-1 ami-0d3be641b88d22295 aarch64 AlmaLinux OS 8.10.20240530 us-east-2 ami-0ed76ad331f153478 x86_64 AlmaLinux OS 8.10.20240530 us-east-2 ami-089e3048ea849c24e aarch64 AlmaLinux OS 8.10.20240530 us-west-1 ami-0fba55aceacd9b3e1 x86_64 AlmaLinux OS 8.10.20240530 us-west-1 ami-0f5f972450fe60771 aarch64 AlmaLinux OS 8.10.20240530 us-west-2 ami-0cef4cad810fdcddd x86_64 AlmaLinux OS 8.10.20240530 us-west-2 ami-07100acafcee4d6dd aarch64
+
+
+