https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&user=K0gen&feedformat=atomAlpine Linux - User contributions [en]2024-03-29T13:03:10ZUser contributionsMediaWiki 1.40.0https://wiki.alpinelinux.org/w/index.php?title=How_to_setup_a_AlpineLinux_mirror&diff=3996How to setup a AlpineLinux mirror2010-06-18T14:29:50Z<p>K0gen: How to setup a AlpineLinux mirror moved to How to setup a Alpine Linux mirror: Ahhhh the name, the name again!</p>
<hr />
<div>#REDIRECT [[How to setup a Alpine Linux mirror]]</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=How_to_setup_a_Alpine_Linux_mirror&diff=3995How to setup a Alpine Linux mirror2010-06-18T14:29:50Z<p>K0gen: How to setup a AlpineLinux mirror moved to How to setup a Alpine Linux mirror: Ahhhh the name, the name again!</p>
<hr />
<div>This document describes how to set up an Alpine Linux mirror and make it available via http and rsync.<br />
<br />
We will:<br />
* create the dir where we have the mirror<br />
* set up a cron job to sync with master mirror every hour<br />
* set up lighttpd for http access<br />
* set up rsync so other mirrors can rsync from you<br />
<br />
== Setting up the cron job ==<br />
Install rsync which will be used to sync from the master mirror.<br />
{{Cmd|apk add rsync}}<br />
<br />
Save the following file as ''/etc/periodic/hourly/alpine-mirror''<br />
<pre><br />
#!/bin/sh<br />
<br />
# make sure we never run 2 rsync at the same time<br />
lockfile="/tmp/alpine-mirror.lock"<br />
if [ -z "$flock" ] ; then<br />
exec env flock=1 flock -n $lockfile $0 "$@"<br />
fi<br />
<br />
src=rsync://rsync.alpinelinux.org/alpine/ <br />
dest=/var/www/localhost/htdocs/alpine/<br />
<br />
# uncomment this to only include v1.8 or newer<br />
#exclude="--exclude v1.[1-7]"<br />
<br />
mkdir -p "$dest"<br />
/usr/bin/rsync -prua \<br />
$exclude \<br />
--delete \<br />
--timeout=600 \<br />
--delay-updates \<br />
--delete-after \<br />
"$src" "$dest"<br />
<br />
</pre><br />
<br />
Make it executable:<br />
{{Cmd|<nowiki>chmod +x /etc/periodic/hourly/alpine-mirror</nowiki>}}<br />
<br />
Now it will sync every hour. (given cron runs)<br />
<br />
== Setting up HTTP access via lighttpd ==<br />
Install the lighttpd server<br />
{{Cmd|apk add lighttpd}}<br />
<br />
Enable dir listings by uncommenting the following line in ''/etc/lighttpd/lighttpd.conf'':<br />
dir-listing.activate = "enable"<br />
<br />
Start lighttpd and make it start at boot:<br />
{{Cmd|rc-service lighttpd start<br />
rc-update add lighttpd}}<br />
<br />
== Setting up rsyncd ==<br />
Add the following lines to ''/etc/rsyncd.conf'':<br />
<pre><br />
[alpine]<br />
path = /var/www/localhost/htdocs/alpine<br />
comment = My Alpine Linux Mirror<br />
</pre><br />
<br />
Optionally set a bandwidth limit in ''/etc/conf.d/rsyncd''. In this example we limit to 500Kbytes/s (approx 5Mbit/s)<br />
<pre><br />
RSYNC_OPTS="--bwlimit=500"<br />
</pre><br />
<br />
<br />
<br />
Reference:<br />
[[File:sync.sh]]</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Developer_Documentation&diff=3978Developer Documentation2010-06-09T14:09:34Z<p>K0gen: added package_system.svg</p>
<hr />
<div>[[Image:package_system.svg|right|link=]]<br />
= Developer Documentation =<br />
<br />
* [[APKBUILD Reference]]<br />
* [[Package policies]]<br />
* [[Alpine Release Testing Checklist]]<br />
* [[Development using git]]<br />
* [[Installing Alpine on a virtual machine]]<br />
* [[How to make a custom ISO image]]<br />
<br />
== Alpine 'edge' build system ==<br />
<br />
* [[General_description_of_the_build_system]]<br />
* [[Setting up the build environment]] ''(Lists the available build doc's)''<br />
** [[Setting_up_the_build_environment_on_HDD]] ''(Alpine on HDD)''<br />
** [[Setting_up_the_build_environment_in_chroot]] ''(In a chroot environment)''<br />
* [[Creating an Alpine package]]<br />
<br />
== Alpine Configuration Framework ==<br />
* [[Alpine Configuration Framework Design]] (Why ACF is the way it is)<br />
* [[Writing User Documentation for ACF]]<br />
* [[ACF mvc.lua reference|mvc.lua reference]] - mvc.lua is the core of ACF <br />
* [[ACF mvc.lua example|mvc.lua example]] - build a simple (command-line) application <br />
* [[ACF acf www-controller.lua reference|acf www-controller reference]] - ACF www application functions <br />
* [[ACF acf www example|acf www-controller example]] - webify the above examples <br />
* [[ACF how to write]] - Step by step howto for writing acfs <br />
* [[ACF core principles]] - Things that are standard across the application <br />
* [[LPOSIX]] - Documentation for the Lua Posix functions <br />
* [[ACF Libraries]] - Document the libraries and common functions <br />
* [[Writing ACF Views]] - Guide for writing a view <br />
* [[Writing ACF Controllers]] - Guide for writing a controller <br />
* [[Writing ACF Models]] - Guide for writing a model<br />
<br />
== Misc. References ==<br />
Other useful references.<br />
<br />
* http://www.metoffice.gov.uk/research/nwp/external/fcm/doc/user_guide/working_practices.html - Some guidelines on use of Trac and SVN<br />
<br />
<br />
== Obsolete docs ==<br />
* [[Setting_up_the_build_environment_1.9]]<br />
* [[Setting up the build environment 1.7]]<br />
* [[Newbie Guide to Building an apk]]<br />
* [[Creating patches]]<br />
* [[Alpine Package Testing Suite]]</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Linux:About&diff=3977Alpine Linux:About2010-06-09T14:04:07Z<p>K0gen: Using Image:knotes SVG alternative</p>
<hr />
<div>[[Image:knotes.svg|96px|left|link=]]<br />
{{TOC right}}<br />
Alpine Linux is a community developed operating system designed for x86 routers, firewalls, vpns, voip boxes and servers.<br />
<br />
Alpine Linux is and always will be '''free of charge'''. You do not pay any licensing fees. You can download, use and share Alpine Linux with anyone for absolutely nothing.<br />
<br />
Alpine Linux was designed with security in mind. It has '''proactive security''' features like PaX and SSP that prevents security holes in the software to be exploited.<br />
<br />
The C libary used is uClibc and the base tools are all in Busybox. Those are normally found in embedded systems and are '''smaller''' than the tools found in GNU/Linux systems.<br />
<br />
== Why Another Distribution? ==<br />
<br />
Alpine Linux started as a fork of the LEAF project. The active project members of that team want to continue to make a Linux distribution that runs off a single floppy. And we think that's great. However, our needs required squid, DansGuardian, Samba, and a slew of other heavyweight applications - so we ended up with a set of packages that fit on a CD ROM.<br />
<br />
The LEAF concept of "run from RAM" has a number of appealing features, especially on a firewall:<br />
<br />
* If your configs are all on a floppy, an upgrade is as simple a burning a new CD and rebooting<br />
* If your configs are all on a write-protected floppy, recovering from root-kits is as simple as rebooting.<br />
<br />
On the other hand, there were some things we wanted to experiment with that weren't easy in the LEAF build environment at the time:<br />
<br />
* Complete build-from source environment (e.g. gentoo-style build world)<br />
* 2.6.x Kernel Support<br />
* Stack-Smashing support from GCC<br />
* PAX kernel security<br />
* Better package manager, with dependencies, upgrade path, pre and post install scripts, etc.<br />
<br />
The project started from that point. Our goal, however, has always been to be as simple as possible, keeping things very small. Alpine Linux won't quite fit on a floppy disk today - but it certainly runs from a 32MB USB stick.<br />
<br />
== What's it Like? ==<br />
<br />
It started out Gentoo style, but it is self-hosting now. The network configuration is similar to Debian. If you've used a busybox based system before, it is pretty good. The Alpine developers have contributed a number of enhancements to busybox to make the system run like any other.<br />
<br />
But it is a busybox-based system. By default, there are no manpages; busybox applets don't have all the features of the real applications, etc. So you will run into situations where things don't run like they do on a "real" linux system. When you get to those situations, remember these two things:<br />
<br />
* The base install is a good firewall/router - there's nothing there except the basics. You can probably get what you need using the tools that are there - although crudely. ( sh / awk / sed / grep can do everything Perl can do... Really.)<br />
* Alpine has a complete set of packages. But you need to explicitly choose what you want to install.<br />
<br />
== Why should I try it? ==<br />
<br />
We're partial, of course. But here's a few reasons<br />
<br />
* You can run from USB Stick and have a very usable machine in less than 10 minutes.<br />
* Its great for experimentation. Since the config system stores all the configs, you can take that file to a larger server later and extract the configs there.<br />
* It is more secure. When The Linux 0day vmsplice vulnerability was causing admins everwhere to upgrade their kernels post-haste, Alpine Linux systems were basically impervious. Yes, the code crashed the application, but the PaX protection prevented system compromise. The value of PaX and SSP has been proven on more than one occasion.<br />
* Its simple. Really. Once you get past the package manager, and the fact that stuff doesn't get saved if you don't do a lbu commit - it really is much simpler to manage.<br />
* It supports vserver. You can have virtualized hosts running under a run-from-RAM OS. Not very pratical, but worth geek points!<br />
<br />
== What Do I need to Watch Out For? ==<br />
<br />
* The package system is different. You need to learn about apk before you can manage a system effectively<br />
* Everything is in RAM. You lose everything if you don't save your configs somewhere. You need to learn about lbu. Even then, keep in mind that by default lbu only backs up things in /etc. You can change this, but you need to know about lbu.<br />
* OpenRC isn't like /etc/init.d. OpenRC makes things boot fast really fast. But you need to know how to get openrc to add your daemons to the startup process.<br />
* We are engineers, not documenters. There's not alot of documentation out there. Well, there is - if you believe "RTFM" is documentation. We're working on it - and could use help! But in many cases, things are not documented as well as they should be.<br />
<br />
== Why the name Alpine? ==<br />
<br />
Alpine originally stood for A Linux Powered Itegrated Network Engine. The idea was that the distro would be focused on networking, and be a tiny "engine" or framework to build bigger systems on. Today, Alpine lives up to that name. The first open source implementation of Cisco's DMVPN was written for Alpine Linux. Improvements to networking functions in the Linux Kernel have started from patches or needs from the Alpine Linux team.<br />
<br />
On the other hand, there are a number of installations where Alpine Linux is used as the basis for enterprise servers running Postgresql, Postfix, Asterisk, Kamailio, iSCSI SAN. It is the little engine that could.<br />
<br />
Anymore, Alpine is just a name.</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Main_Page&diff=3965Main Page2010-06-07T11:16:21Z<p>K0gen: images: knotes, hdd_mount and package_system svg alternatives</p>
<hr />
<div>__NOEDITSECTION__<br />
= Welcome to Alpine Linux=<br />
<div class='internal' style="float: right; margin: 1px;"><br />
{{download|alpine|}}<br />
</div><br />
A security-oriented, lightweight Linux distribution based on [http://uclibc.org uClibc] and [http://busybox.net Busybox].<br />
<br />
<br />
<br /><br />
{|style="margin: 1em auto 1em auto"<br />
|style="width:64px;"|[[image:knotes.svg|64px|link=About]] <br />
|'''[[About]]''' <br/> About Alpine Linux<br />
|style="width:64px;"|[[image:Downloads.svg|64px|link=Downloads]] <br />
|'''[[Downloads|Downloads]]''' <br/> Get Alpine Linux<br />
|style="width:64px;"|[[image:hdd_mount.svg|64px|link=Installation]] <br />
|'''[[Installation|Install]]''' <br/> Installing Alpine Linux<br />
|-<br />
|[[image:filetypes.svg|64px|link=FAQ]]<br />
|'''[[FAQ|FAQ]]''' <br/> Frequently Asked Questions<br />
|[[image:package_edutainment.svg|64px|link=Tutorials]]<br />
|'''[[Tutorials and Howtos]]''' <br/>Basic and advanced configuration tasks <br/>for your Alpine Linux<br />
|[[image:help_index.png | link=Index:Support]]<br />
|'''[[Support|Support]]''' <br/> Technical Support<br />
|-<br />
|[[image:kuser.svg|64px|link=Index:Contribute]]<br />
|'''[[Contribute]]''' <br/> Contribute to the Alpine Linux<br />
|[[image:package_system.svg|64px|link=Development]]<br />
|'''[[Developer Documentation|Development]]''' <br/> Alpine Linux Development <br />
|[[image:bookcase.svg|64px|link=Index:Misc]]<br />
|'''[[Misc|Misc]]''' <br/> Definitions & Miscellaneous articles<br />
|}<br />
{{:News}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=File:Hdd_mount.svg&diff=3964File:Hdd mount.svg2010-06-07T11:15:18Z<p>K0gen: </p>
<hr />
<div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=File:Package_system.svg&diff=3963File:Package system.svg2010-06-07T10:55:42Z<p>K0gen: </p>
<hr />
<div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=File:Knotes.svg&diff=3962File:Knotes.svg2010-06-07T10:32:58Z<p>K0gen: </p>
<hr />
<div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Talk:Tutorials_and_Howtos&diff=3954Talk:Tutorials and Howtos2010-06-02T03:14:04Z<p>K0gen: This and that</p>
<hr />
<div>I wonder if we shoudl tag articles (categories) and have an category index here<br />
----<br />
:I guess this will be needed sooner or later so my short answer is '''YES'''. - Any suggestions for categories? BTW please add <nowiki>~~~~</nowiki> or <nowiki>--~~~~</nowiki> at the end of your talk text to add your signature and time mark. Thanks --[[User:K0gen|K0gen]] 14:32, 18 May 2010 (UTC)<br />
<br />
----<br />
Suggested Categories:<br />
* ACF<br />
* HOWTO<br />
* development<br />
* network<br />
* install<br />
* vserver<br />
* voip<br />
* email<br />
* virtualizaion<br />
* xfce<br />
* xorg<br />
there are probably more<br />
--[[User:Ncopa|Ncopa]] 04:33, 21 May 2010 (UTC)<br />
<br />
== a template for obsolete? ==<br />
<br />
Would it be an idea to have a template for obsolete docs?<br />
<nowiki>{{Obsolete}}</nowiki><br />
<br />
We could also include a category ''obsolete''there so we can quickly find all outdated docs.<br />
--[[User:Ncopa|Ncopa]] 09:18, 24 May 2010 (UTC)<br />
----<br />
:Check out my candidates for [[User:K0gen/Templates#Long_Info_Box|Under construction and Obsolete templates]]. If You like it, tweak them, fix them, use them :) --[[User:K0gen|K0gen]] 04:34, 27 May 2010 (UTC)<br />
<br />
== a template for Alpine-version tested doc ==<br />
Many docs/howtos are related to some specific version(s) of Alpine and might or might not apply for some specific version of Alpine.<br />
I think it would be a good idea to have some template (and maybe a tag) that shows which (latest) Alpine release this doc has proven to work. With such information in a doc/howto it's quite easy to either test/update it for a newer release of of Alpine or mark the doc obsolete. <br />
-- [[User:Mhavela|Mhavela]] 16:26, 29 May 2010 (UTC)<br />
:This is interesting idea. We should also think about dealing with changes in futures Alpine Linux versions and how to address documentation and changes that appear for them. I've started working on something but I need Ideas, hints or examples. Should it be on the top or bottom? Right or left, big or small? You know what I mean... --[[User:K0gen|K0gen]] 03:14, 2 June 2010 (UTC)<br />
<br />
== category HOWTO? ==<br />
<br />
Do we really want a category HOWTO? I think its too general to be useful.<br />
--[[User:Ncopa|Ncopa]] 07:47, 1 June 2010 (UTC)<br />
:I say we skip the howto category for now. If we grow in 1000 howto's than maybe we can bring it back, but for now this category is pointless.--[[User:K0gen|K0gen]] 03:14, 2 June 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/Templates&diff=3915User:K0gen/Templates2010-05-30T14:04:15Z<p>K0gen: /* Obsolete */</p>
<hr />
<div>= New Notification boxes templates =<br />
Now You can use Tip, Note and Warning BOX templates:<br />
<br />
<code><nowiki>{{Tip|Write Your Tip Here.}}</nowiki></code><br />
{{Tip|Write Your Tip Here.}}<br />
<code><nowiki>{{Note|Write Your Note Here.}}</nowiki></code><br />
{{Note|Write Your Note Here.}}<br />
<code><nowiki>{{Warning|Write Your Warning Here.}}</nowiki></code><br />
{{Warning|Write Your Warning Here.}}<br />
<br />
= New Download Box =<br />
{{Download|alpine}}<br />
You can include download box entering <code><nowiki>{{Download|alpine}}</nowiki></code><br />
<br />
= Old Download Box =<br />
{{Downloads}}<br />
You can include download box entering <code><nowiki>{{Downloads}}</nowiki></code><br />
<br />
== Color Remix ==<br />
== Greenish ==<br />
<div style="float: right; border: solid #E0E9E9 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EDF2F2;"<br />
| style="width: 45px; height: 45px; background: #E0E9E9; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Blue ==<br />
<div style="float: right; border: solid #C2CfF1 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EBEFF9;"<br />
| style="width: 45px; height: 45px; background: #C2CfF1; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Dark Blue ==<br />
<div style="float: right; border: solid #606A82 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #E0E9E9;"<br />
| style="width: 45px; height: 45px; background: #606A82; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Orange ==<br />
<div style="float: right; border: solid #ffb466 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #ffe496;"<br />
| style="width: 45px; height: 45px; background: #ffb466; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
= Long Info Box =<br />
== Under construction ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#f6f6f6; border:1px solid #aaa; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Underconstruction_clock_icon_gray.svg|64px|left|link=]] This page is work in progress ... </div><p style="text-align: center; font-size: 87%;">This page is under heavy construction. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center><br />
<br />
== Obsolete ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#F1F1DE; border:1px solid #CC9; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Out_of_date_clock_icon.svg|54px|left|link=]] This page is obsolete ... </div><p style="text-align: center; font-size: 87%;">This page is outdated and is considered obsolete. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center><br />
<br />
<br />
= Experimantal Ver Menu =<br />
<!--vertical style adjust % width if you want--><br />
{|align="right" width="160px" style="background-color: transparent;"<br />
|-<br />
|<div><br />
<!--Begin of first userboxes group--><br />
{{User:K0gen/boxboxtop| }}<br />
<div class="NavFrame" style="padding: 0; border-style: none;"><br />
<div class="NavFrame" style="border-style: none; padding: 0;"><br />
<div class="NavHead" style="background: #edf1f1; text-align:left; text-style: normal;"><br />
My yellow userboxes</div><div class="NavContent" style="display: none;"><br />
{{userbox|orange|yellow|[[Image:Crystal kthememgr.png|40px]]|Sample userbox #1.}}<br />
{{userbox|orange|yellow|[[Image:Crystal kthememgr.png|40px]]|Sample userbox #2.}}<br />
{{userbox|orange|yellow|[[Image:Crystal kthememgr.png|40px]]|Sample userbox #3.}}<br />
</div></div></div><br />
{{User:K0gen/boxboxbottom}}<br />
<br />
<!--Begin of second userboxes group--><br />
{{User:K0gen/boxboxtop| }}<br />
<div class="NavFrame" style="padding: 0; border-style: none;"><br />
<div class="NavFrame" style="border-style: none; padding: 0;"><br />
<div class="NavHead" style="background: #edf1f1; text-align:left; text-style: normal;"><br />
My purple userboxes</div><div class="NavContent" style="display: none;"><br />
{{Userbox|info-c=purple |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #4.}}<br />
{{Userbox|info-c=purple |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #5.}}<br />
{{Userbox|info-c=purple |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #6.}}<br />
</div></div></div><br />
{{User:K0gen/boxboxbottom}}<br />
<br />
<!--Begin of third userboxes group--><br />
{{User:K0gen/boxboxtop| }}<br />
<div class="NavFrame" style="padding: 0; border-style: none;"><br />
<div class="NavFrame" style="border-style: none; padding: 0;"><br />
<div class="NavHead" style="background: #edf1f1; text-align:left; text-style: normal;"><br />
My green userboxes</div><div class="NavContent" style="display: none;"><br />
{{Userbox|info-c=green |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #7.}}<br />
{{Userbox|info-c=green |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #8.}}<br />
{{Userbox|info-c=green |info-fc=white |id=[[Image:Crystal kthememgr.png|40px]]|info=Sample userbox #9.}}<br />
</div></div></div><br />
{{User:K0gen/boxboxbottom}}<br />
</div><br />
|}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/boxboxbottom&diff=3914User:K0gen/boxboxbottom2010-05-30T13:55:25Z<p>K0gen: Created page with '<includeonly>|}</includeonly>'</p>
<hr />
<div><includeonly>|}</includeonly></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/boxboxtop&diff=3913User:K0gen/boxboxtop2010-05-30T13:53:51Z<p>K0gen: Created page with '{|class="userboxes" style="margin-left: {{{left|1}}}em;; margin-bottom: 0.5em; width: 248px; border: {{{bordercolor|#99B3FF}}} solid 1px; background-color: {{{backgroundcolor|#FF...'</p>
<hr />
<div>{|class="userboxes" style="margin-left: {{{left|1}}}em;; margin-bottom: 0.5em; width: 248px; border: {{{bordercolor|#99B3FF}}} solid 1px; background-color: {{{backgroundcolor|#FFFFFF}}}; color: {{{textcolor|#000000}}}; float: {{{2|{{{align|right}}}}}}; {{{extra-css|}}}"<br />
|<div style="text-align: center; font-size: 120%; font-weight: bold;">{{{1|{{{toptext|[[User:K0gen/boxboxtop|Menubox]]}}}}}}</div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/Templates&diff=3912User:K0gen/Templates2010-05-30T13:32:37Z<p>K0gen: Changed color to reflect the oldness :)</p>
<hr />
<div>= New Notification boxes templates =<br />
Now You can use Tip, Note and Warning BOX templates:<br />
<br />
<code><nowiki>{{Tip|Write Your Tip Here.}}</nowiki></code><br />
{{Tip|Write Your Tip Here.}}<br />
<code><nowiki>{{Note|Write Your Note Here.}}</nowiki></code><br />
{{Note|Write Your Note Here.}}<br />
<code><nowiki>{{Warning|Write Your Warning Here.}}</nowiki></code><br />
{{Warning|Write Your Warning Here.}}<br />
<br />
= New Download Box =<br />
{{Download|alpine}}<br />
You can include download box entering <code><nowiki>{{Download|alpine}}</nowiki></code><br />
<br />
= Old Download Box =<br />
{{Downloads}}<br />
You can include download box entering <code><nowiki>{{Downloads}}</nowiki></code><br />
<br />
== Color Remix ==<br />
== Greenish ==<br />
<div style="float: right; border: solid #E0E9E9 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EDF2F2;"<br />
| style="width: 45px; height: 45px; background: #E0E9E9; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Blue ==<br />
<div style="float: right; border: solid #C2CfF1 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EBEFF9;"<br />
| style="width: 45px; height: 45px; background: #C2CfF1; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Dark Blue ==<br />
<div style="float: right; border: solid #606A82 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #E0E9E9;"<br />
| style="width: 45px; height: 45px; background: #606A82; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Orange ==<br />
<div style="float: right; border: solid #ffb466 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #ffe496;"<br />
| style="width: 45px; height: 45px; background: #ffb466; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
= Long Info Box =<br />
== Under construction ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#f6f6f6; border:1px solid #aaa; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Underconstruction_clock_icon_gray.svg|64px|left|link=]] This page is work in progress ... </div><p style="text-align: center; font-size: 87%;">This page is under heavy construction. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center><br />
<br />
== Obsolete ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#F1F1DE; border:1px solid #CC9; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Out_of_date_clock_icon.svg|54px|left|link=]] This page is obsolete ... </div><p style="text-align: center; font-size: 87%;">This page is outdated and is considered obsolete. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Talk:Tutorials_and_Howtos&diff=3905Talk:Tutorials and Howtos2010-05-27T04:34:57Z<p>K0gen: </p>
<hr />
<div>I wonder if we shoudl tag articles (categories) and have an category index here<br />
----<br />
:I guess this will be needed sooner or later so my short answer is '''YES'''. - Any suggestions for categories? BTW please add <nowiki>~~~~</nowiki> or <nowiki>--~~~~</nowiki> at the end of your talk text to add your signature and time mark. Thanks --[[User:K0gen|K0gen]] 14:32, 18 May 2010 (UTC)<br />
<br />
----<br />
Suggested Categories:<br />
* ACF<br />
* HOWTO<br />
* development<br />
* network<br />
* install<br />
* vserver<br />
* voip<br />
* email<br />
* virtualizaion<br />
* xfce<br />
* xorg<br />
there are probably more<br />
--[[User:Ncopa|Ncopa]] 04:33, 21 May 2010 (UTC)<br />
<br />
== a template for obsolete? ==<br />
<br />
Would it be an idea to have a template for obsolete docs?<br />
<nowiki>{{Obsolete}}</nowiki><br />
<br />
We could also include a category ''obsolete''there so we can quickly find all outdated docs.<br />
--[[User:Ncopa|Ncopa]] 09:18, 24 May 2010 (UTC)<br />
----<br />
:Check out my candidates for [[User:K0gen/Templates#Long_Info_Box|Under construction and Obsolete templates]]. If You like it, tweak them, fix them, use them :) --[[User:K0gen|K0gen]] 04:34, 27 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Talk:Tutorials_and_Howtos&diff=3904Talk:Tutorials and Howtos2010-05-27T04:34:24Z<p>K0gen: </p>
<hr />
<div>I wonder if we shoudl tag articles (categories) and have an category index here<br />
----<br />
:I guess this will be needed sooner or later so my short answer is '''YES'''. - Any suggestions for categories? BTW please add <nowiki>~~~~</nowiki> or <nowiki>--~~~~</nowiki> at the end of your talk text to add your signature and time mark. Thanks --[[User:K0gen|K0gen]] 14:32, 18 May 2010 (UTC)<br />
<br />
----<br />
Suggested Categories:<br />
* ACF<br />
* HOWTO<br />
* development<br />
* network<br />
* install<br />
* vserver<br />
* voip<br />
* email<br />
* virtualizaion<br />
* xfce<br />
* xorg<br />
there are probably more<br />
--[[User:Ncopa|Ncopa]] 04:33, 21 May 2010 (UTC)<br />
<br />
== a template for obsolete? ==<br />
<br />
Would it be an idea to have a template for obsolete docs?<br />
<nowiki>{{Obsolete}}</nowiki><br />
<br />
We could also include a category ''obsolete''there so we can quickly find all outdated docs.<br />
--[[User:Ncopa|Ncopa]] 09:18, 24 May 2010 (UTC)<br />
----<br />
:Check out my candidates for [[User:K0gen/Templates#Long_Info_Box|Under construction and Obsolete templates]]. If You like it, tweak them, fix them, use them :)<br />
--[[User:K0gen|K0gen]] 04:34, 27 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Talk:Tutorials_and_Howtos&diff=3903Talk:Tutorials and Howtos2010-05-27T04:34:00Z<p>K0gen: /* a template for obsolete? */</p>
<hr />
<div>I wonder if we shoudl tag articles (categories) and have an category index here<br />
----<br />
:I guess this will be needed sooner or later so my short answer is '''YES'''. - Any suggestions for categories? BTW please add <nowiki>~~~~</nowiki> or <nowiki>--~~~~</nowiki> at the end of your talk text to add your signature and time mark. Thanks --[[User:K0gen|K0gen]] 14:32, 18 May 2010 (UTC)<br />
<br />
----<br />
Suggested Categories:<br />
* ACF<br />
* HOWTO<br />
* development<br />
* network<br />
* install<br />
* vserver<br />
* voip<br />
* email<br />
* virtualizaion<br />
* xfce<br />
* xorg<br />
there are probably more<br />
--[[User:Ncopa|Ncopa]] 04:33, 21 May 2010 (UTC)<br />
<br />
== a template for obsolete? ==<br />
<br />
Would it be an idea to have a template for obsolete docs?<br />
<nowiki>{{Obsolete}}</nowiki><br />
<br />
We could also include a category ''obsolete''there so we can quickly find all outdated docs.<br />
--[[User:Ncopa|Ncopa]] 09:18, 24 May 2010 (UTC)<br />
----<br />
Check out my candidates for [[User:K0gen/Templates#Long_Info_Box|Under construction and Obsolete templates]]. If You like it, tweak them, fix them, use them :)<br />
--[[User:K0gen|K0gen]] 04:34, 27 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/Templates&diff=3902User:K0gen/Templates2010-05-27T04:29:42Z<p>K0gen: Some long boxes</p>
<hr />
<div>= New Notification boxes templates =<br />
Now You can use Tip, Note and Warning BOX templates:<br />
<br />
<code><nowiki>{{Tip|Write Your Tip Here.}}</nowiki></code><br />
{{Tip|Write Your Tip Here.}}<br />
<code><nowiki>{{Note|Write Your Note Here.}}</nowiki></code><br />
{{Note|Write Your Note Here.}}<br />
<code><nowiki>{{Warning|Write Your Warning Here.}}</nowiki></code><br />
{{Warning|Write Your Warning Here.}}<br />
<br />
= New Download Box =<br />
{{Download|alpine}}<br />
You can include download box entering <code><nowiki>{{Download|alpine}}</nowiki></code><br />
<br />
= Old Download Box =<br />
{{Downloads}}<br />
You can include download box entering <code><nowiki>{{Downloads}}</nowiki></code><br />
<br />
== Color Remix ==<br />
== Greenish ==<br />
<div style="float: right; border: solid #E0E9E9 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EDF2F2;"<br />
| style="width: 45px; height: 45px; background: #E0E9E9; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Blue ==<br />
<div style="float: right; border: solid #C2CfF1 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #EBEFF9;"<br />
| style="width: 45px; height: 45px; background: #C2CfF1; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Dark Blue ==<br />
<div style="float: right; border: solid #606A82 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #E0E9E9;"<br />
| style="width: 45px; height: 45px; background: #606A82; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
== Orange ==<br />
<div style="float: right; border: solid #ffb466 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #ffe496;"<br />
| style="width: 45px; height: 45px; background: #ffb466; text-align: center;" |[[Image:Download.svg|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download latest <br/>[[Downloads|{{#latestalp:alpine-mini}}]]<br />
|}</div><br />
<br />
<br />
= Long Info Box =<br />
== Under construction ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#f6f6f6; border:1px solid #aaa; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Underconstruction_clock_icon_gray.svg|64px|left|link=]] This page is work in progress ... </div><p style="text-align: center; font-size: 87%;">This page is under heavy construction. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center><br />
<br />
== Obsolete ==<br />
<center><br />
{|style="width: 33em; padding:2px; margin:0; margin-bottom:10px; background-color:#f6f6f6; border:1px solid #aaa; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-bottomleft: 1em; border-radius-bottomright: 0.5em; border-radius-bottomleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-bottom-left-radius: 1em;"<br />
|<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Out_of_date_clock_icon.svg|54px|left|link=]] This page is obsolete ... </div><p style="text-align: center; font-size: 87%;">This page is outdated and is considered obsolete. Write some info about this kind of pages and what users should do with it.</p><br />
|}</center></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=File:Out_of_date_clock_icon.svg&diff=3901File:Out of date clock icon.svg2010-05-27T04:25:22Z<p>K0gen: </p>
<hr />
<div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=File:Underconstruction_clock_icon_gray.svg&diff=3900File:Underconstruction clock icon gray.svg2010-05-27T03:14:51Z<p>K0gen: </p>
<hr />
<div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Template:NNews&diff=3899Template:NNews2010-05-27T03:09:50Z<p>K0gen: Making news round corners Webkit compatible - sorry IE no style for U ;)</p>
<hr />
<div>{|style="width:98%; padding:2px; margin:0; margin-bottom:10px; background-color:#f6f6f6; border:1px solid #aaa; -moz-border-radius-bottomright: 0.5em; -moz-border-radius-topleft: 1em; border-radius-bottomright: 0.5em; border-radius-topleft: 1em; -webkit-border-bottom-right-radius: 0.5em; -webkit-border-top-left-radius: 1em;"<br />
|<span class="editsection plainlinks" id="doc_editlinks">[[{{fullurl:News_talk:{{{1}}}|}} Discuss]]</span><br />
<div style="font-size: 1.5em; font-weight:bold;"> [[Image:Newspaper_Cover.svg|32px|link=]] {{{1}}} </div><br />
----<br />
{{{2}}}<br />
----<br />
<div style="text-align: right;">{{{3}}}</div><br />
|}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Tutorials_and_Howtos&diff=3880Tutorials and Howtos2010-05-24T13:37:35Z<p>K0gen: fixed discussion link</p>
<hr />
<div>[[Image:package_edutainment.svg|left|link=]]<br />
{{TOC right}}'''Welcome to Tutorials and Howtos, a place of basic and advanced configuration tasks for your Alpine Linux.'''<br />
The tutorials are hands-on and the reader is expected to try and achieve the goals described in each step, possibly with the help of a good examples. The output in one step is the starting point for the following step.<br/><br />
Howtos are smaller articles explaining how to perform a particular task with Alpine Linux. We encourage people to send in both complete articles as well as requesting topics to be covered. If you think you have the skills and knowledge to write an Alpine Linux related article please do so on this Wiki. If you want to request a topic, please add your request in this page [[Talk:Tutorials_and_Howtos|Discussion]]. <br />
<br />
== Installation ==<br />
* [[Bootstrapping Alpine on Soekris net4xxx]]<br />
* [[Bootstrapping Alpine on PC Engines ALIX.3]]<br />
* [[Setting up a software raid1 array]]<br />
* [[Setting up Logical Volumes with LVM]]<br />
* [[Setting up a /var partition on software IDE raid1]]<br />
* [[Replacing non-Alpine Linux with Alpine remotely]]<br />
* [[Booting Alpine on an HP ML350 G6]]<br />
* [[Installing XFCE as a VirtualBox guest]]<br />
* [[Enable Serial Console on Boot]]<br />
* [[How to enable APK caching]]<br />
* [[Install Alpine on VirtualBox]]<br />
<br />
== Networking ==<br />
* [[Setting up a OpenVPN-server with Alpine]]<br />
* [[Setting up traffic monitoring using rrdtool (and snmp)]]<br />
* [[Setting up Zaptel/Asterisk on Alpine]]<br />
* [[Using HSDPA modem]]<br />
* [[Using Alpine on Windows domain with IPSEC isolation]]<br />
* [[Using Racoon for Remote Sites]]<br />
* [[High Performance and Fault Tolerant Routing with Alpine Linux]]<br />
<br />
== Misc ==<br />
* [[Setting up lm_sensors]]<br />
* [[Setting up Satellite Internet Connection]]<br />
* [[Setting up Streaming an Asterisk Channel]]<br />
* [[Formatting HD/Floppy/Other]]<br />
* [[Setting up Transmission (bittorrent) with Clutch WebUI]]<br />
* [[Hosting services on Alpine]] ''(This applies to hosting mail, webservices and other services)''<br />
** [[Setting up postfix with virtual domains]]<br />
** [[Protecting your email server with Alpine]]<br />
** [[Hosting Web/Email services on Alpine]]<br />
* [[Running Alpinelinux As a QEMU networked Guest ]]<br />
* [[Screen on console]]<br />
* [[Using espeak on Alpine Linux]]<br />
* [[Generating SSL certs with ACF]]<br />
* [[Setting up a ssh-server]]<br />
* [[Changing passwords]]<br />
* [[Multiple Instances of Services]]<br />
* [[Setting up NRPE daemon]]<br />
* [[IPTV How To]]<br />
* [[ISP Mail Server HowTo]] ''(Postfix+PostfixAdmin+DoveCot+Roundcube+ClamAV+Spamd - A full-serivce ISP mail server)''<br />
* [[XFCE Setup]]<br />
* [[Freepbx on AlpineLinux]]<br />
<br />
== iSCSI ==<br />
* [[iSCSI Target and Initiator Configuration]]<br />
* [[iSCSI Raid and Clustered File Systems]]<br />
<br />
== Vserver ==<br />
* [[Setting up a basic vserver]]<br />
<br />
== Obsolete Docs ==<br />
Those are candidates for rewriting/removal.<br />
* [[Native Harddisk Install]]<br />
* [[Installing XUbuntu using Alpine boot floppy]]<br />
* [[Setting up trac wiki]]</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Upgrading_Alpine_-_v1.9.x&diff=3867Upgrading Alpine - v1.9.x2010-05-22T03:42:57Z<p>K0gen: using download extension for latest filename and url, name is Alpine Linux</p>
<hr />
<div>This document covers upgrading from a previous version of Alpine Linux 1.9 (or 1.10) to newer versions of 1.9 (or 1.10). Thanks to many improvements in Alpine Linux 1.9, it is possible to easily upgrade in most scenarios.<br />
<br />
All examples/instructions/actions mentioned in this document should be executed on the box that you are planning to upgrade (unless you are instructed otherwise).<br />
<br />
== Upgrading an Alpine Linux Hard-disk installation ==<br />
<br />
When Alpine Linux is installed to hard drive, upgrading the installation is simple.<br />
<br />
{{Using_Internet_Repositories_for_apk-tools}}<br />
<br />
Ensure you have the latest available version of the Alpine Linux Package Manager first before upgrading anything else:<br />
apk add -u apk-tools<br />
<br />
Finally, upgrade all remaining packages, including the kernel if applicable:<br />
apk upgrade<br />
<br />
== Upgrading Separate Boot Media ==<br />
<br />
You may have an installation where the boot media being used (such as a CD, for example) is separate from the media used to store the configuration information. In this case, simply download the latest ISO, and replace the boot media contents with the contents of the latest ISO. If you are booting from a CD, this would simply mean replacing the CD with a CD made from the new image and rebooting the Alpine Linux box. <br />
<br />
== Upgrading Alpine Linux on CF/USB ==<br />
<br />
Your installation may consist of Alpine Linux running on Compact Flash or USB media. In most cases, it should be sufficient to upgrade most packages using the '''Alpine Linux Hard-disk Installation''' upgrade procedures described above. However, for new packages to survive after a reboot, you should enable [[How_to_enable_APK_caching|APK caching]].<br />
<br />
{{Warning|As the newer version of alpine may include kernel upgrades, simply pointing the Alpine Linux Package Manager to an Internet-based repository and running ''apk upgrade'' will not be enough, as kernel components are not upgraded when Alpine Linux is run from memory.}}<br />
<br />
{{Upgrading_Alpine_environmentvars}}<br />
<br />
=== Upgrade Step-by-Step ===<br />
<br />
Start by checking that you have enough space on your media.<BR><br />
You need at least 400MB available space.<br />
df -h | grep "Filesystem\|$LBU_MEDIA"<br />
<br />
==== Download and verify new release ====<br />
<br />
Start downloading a new '.iso' and a '.sha1' file <br />
cd /media/$LBU_MEDIA<br />
wget -c {{#latestalp:alpine|url}}<br />
wget {{#latestalp:alpine|url}}.sha1<br />
<br />
Check integrity of the downloaded files ''(it might take some time)''<br />
sha1sum -c {{#latestalp:alpine|file}}.sha1<br />
''The output of the above command should say 'OK'.<BR>''<br />
''If says 'FAILED', delete the iso file and download it again.''<br />
<br />
==== Copy the new release ====<br />
<br />
Mount the ISO.<br />
<br />
mount -t iso9660 {{#latestalp:alpine|file}} /mnt<br />
<br />
Back up files that you have modified. For example, you might have modified ''syslinux.cfg'' to show console output on a serial port.<BR><br />
<br />
cp /media/$LBU_MEDIA/syslinux.cfg /media/$LBU_MEDIA/syslinux.cfg.my<br />
<br />
Install the '''rsync''' package if necessary, and copy the files:<br />
<br />
cd /mnt<br />
apk add rsync<br />
rsync --delete -rltv .alpine-release * /media/$LBU_MEDIA/ <br />
<br />
Restore your backed up files ''(in case you had any)''<br />
<br />
mv -f /media/$LBU_MEDIA/syslinux.cfg.my /media/$LBU_MEDIA/syslinux.cfg<br />
<br />
Make sure that all files are permanently saved in right place <br />
<br />
sync<br />
<br />
==== Clean up ====<br />
Clean up the downloaded/unpacked files<br />
cd ..<br />
umount /mnt<br />
rm /media/$LBU_MEDIA/{{#latestalp:alpine|file}}<br />
rm /media/$LBU_MEDIA/{{#latestalp:alpine|file}}.sha1<br />
<br />
=== Save changes ===<br />
Now that all upgrades are done, we should save our settings to our media (which you hopefully have backed up prior to doing this upgrade).<br />
lbu ci<br />
<br />
=== Load new kernel ===<br />
In most cases you will need to reboot Alpine Linux (especially if there are changes in the kernel):<br />
reboot<br />
{{Note|If you know what you are doing, you might not need to reboot. But make sure that all services affected by the upgrade are restarted.}}<br />
<br />
=== Update remaining packages from Web repository ===<br />
<br />
* Check that /etc/apk/repositories reflects the current version, for example, for 1.10 it could say:<br />
http://dl-3.alpinelinux.org/alpine/v1.10/packages/main<br />
* Upgrade packages from Web.<br />
apk update<br />
apk add -u apk-tools<br />
apk upgrade -U</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Template:Installing_Alpine_see_also&diff=3834Template:Installing Alpine see also2010-05-20T06:03:59Z<p>K0gen: Cleaning...</p>
<hr />
<div>== See also ==<br />
Alpine Linux has some special applications that helps you to use it in the way you want.<BR><br />
Some of the first scripts you are suggested to use is:<br />
* '''setup-alpine''' ''(Configures all basic things on your Alpine Linux)''<br />
* '''setup-webconf''' (renamed to '''setup-acf''' in Alpine 1.9 beta 4 and later) ''(Configures ACF (webconfiguration) so you can manage your box through https)''<br />
{{Note|Just type any of the above commands on your console and hit Enter to execute the script.}}<br />
<br />
=== Other useful docs ===<br />
* [[Alpine Linux package management]] ''(How to add/remove packages on your Alpine)''<br />
* [[Alpine boot services]] ''(Configure a service to automatically boot at next reboot)''<br />
* [[Alpine local backup]] ''(Permanently store your modifications in case your box needs reboot)''<br />
* [[Setting up a ssh-server]] ''(Using ssh is a good way to administer your box remotely)''</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Installing_Alpine_on_CD&diff=3833Installing Alpine on CD2010-05-20T05:54:45Z<p>K0gen: Cleaning up, download mirror template, note template etc.</p>
<hr />
<div>= Alpine Linux on CD =<br />
Because this doc will describe on how you get Alpine Linux to boot from CD, you should prepare by doing:<br />
* [[Downloads|Download]] a iso-file containing Alpine Linux ''(e.g. {{#latestalp:alpine|url}})''<br />
* Make sure you have a program on you computer that can burn iso-files onto a CD ''(See also http://en.wikipedia.org/wiki/List_of_ISO_image_software)''<br />
* Get a empty CD ''(Label it "Alpine Linux")''<br />
<br />
== Preparing the media ==<br />
Start by burning the ISO-image onto your empty CD using your ISO-image burning software.<br />
<br />
== Boot Alpine ==<br />
Put your Alpine Linux CD in a computer that can boot from CD.<BR><br />
{{Note|You might need to change boot-order in your BIOS-settings in order to boot from CD.}}<br />
<br />
When your computer has booted you will get prompted for a username.<BR><br />
On a clean Alpine Linux you just enter '''root''' and no password and you will get logged on to your Alpine linux.<br />
<br />
{{Installing_Alpine_see_also}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Talk:Tutorials_and_Howtos&diff=3793Talk:Tutorials and Howtos2010-05-18T14:32:41Z<p>K0gen: </p>
<hr />
<div>I wonder if we shoudl tag articles (categories) and have an category index here<br />
:I guess this will be needed sooner or later so my short answer is '''YES'''. - Any suggestions for categories? BTW please add <nowiki>~~~~</nowiki> or <nowiki>--~~~~</nowiki> at the end of your talk text to add your signature and time mark. Thanks --[[User:K0gen|K0gen]] 14:32, 18 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User_talk:K0gen&diff=3779User talk:K0gen2010-05-12T13:29:16Z<p>K0gen: </p>
<hr />
<div>== S⃣uggestions? ==<br />
<br />
Don't hesitate to share Your thoughts here.--[[User:K0gen|K0gen]] 13:29, 12 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Main_Page&diff=3763Main Page2010-05-12T06:02:19Z<p>K0gen: Including news page</p>
<hr />
<div>__NOEDITSECTION__<br />
= Welcome to Alpine Linux=<br />
<div class='internal' style="float: right; margin: 1px;"><br />
{{download|alpine|}}<br />
</div><br />
A security-oriented, lightweight Linux distribution based on [http://uclibc.org uClibc] and [http://busybox.net Busybox].<br />
<br />
<br />
<br /><br />
{|style="margin: 1em auto 1em auto"<br />
|style="width:64px;"|[[image:knotes.png|link=About]] <br />
|'''[[About]]''' <br/> About Alpine Linux<br />
|style="width:64px;"|[[image:Downloads.svg|64px|link=Downloads]] <br />
|'''[[Downloads|Downloads]]''' <br/> Get Alpine Linux<br />
|style="width:64px;"|[[image:hdd_mount.png|link=Installation]] <br />
|'''[[Installation|Install]]''' <br/> Installing Alpine Linux<br />
|-<br />
|[[image:filetypes.svg|64px|link=FAQ]]<br />
|'''[[FAQ|FAQ]]''' <br/> Frequently Asked Questions<br />
|[[image:package_edutainment.svg|64px|link=Tutorials]]<br />
|'''[[Tutorials and Howtos]]''' <br/>Basic and advanced configuration tasks <br/>for your Alpine Linux<br />
|[[image:help_index.png | link=Index:Support]]<br />
|'''[[Support|Support]]''' <br/> Technical Support<br />
|-<br />
|[[image:kuser.svg|64px|link=Index:Contribute]]<br />
|'''[[Contribute]]''' <br/> Contribute to the Alpine Linux<br />
|[[image:package_system.png | link=Development]]<br />
|'''[[Developer Documentation|Development]]''' <br/> Alpine Linux Development <br />
|[[image:bookcase.svg|64px|link=Index:Misc]]<br />
|'''[[Misc|Misc]]''' <br/> Definitions & Miscellaneous articles<br />
|}<br />
{{:News}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Older_News&diff=3762Older News2010-05-12T06:00:44Z<p>K0gen: Prep for Main Page publishing (Only fresh news)</p>
<hr />
<div>== Recent News ==<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki. New site is based on old wiki database so all articles should be there some place and all users should be there. The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<!--News below won't be published on Main page--><includeonly>[[News|Older news...]]</includeonly><noinclude>==Older news==<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3761User:K0gen/News2010-05-12T05:58:23Z<p>K0gen: </p>
<hr />
<div>==Recent News==<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<!--News below won't be published on Main page--><includeonly>[[User:K0gen/News|Older news...]]</includeonly><noinclude>==Older news==<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3760User:K0gen/News2010-05-12T05:51:58Z<p>K0gen: </p>
<hr />
<div>= Recent News =<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<!--News below won't be published on Main page--><includeonly>[[User:K0gen/News|Older news...]]</includeonly><noinclude>=Older news=<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3759User:K0gen/News2010-05-12T05:49:08Z<p>K0gen: </p>
<hr />
<div>= Recent News =<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
<!--News below won't be published on Main page--><includeonly>[[User:K0gen/News|Older news...]]</includeonly><noinclude>=Older news=<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3758User:K0gen/News2010-05-12T05:45:45Z<p>K0gen: </p>
<hr />
<div>= Recent News =<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<includeonly>[[User:K0gen/News|Older news...]]</includeonly><br />
<!--News below this line won't be published on Main page--><noinclude>=Older news=<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3757User:K0gen/News2010-05-12T05:41:39Z<p>K0gen: </p>
<hr />
<div>= Recent News =<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<includeonly>[[User:K0gen/News|Older news...]]</includeonly><br />
<br />
<!--News below this line won't be published on Main page--><noinclude>=Older news=<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3756User:K0gen/News2010-05-12T05:34:17Z<p>K0gen: </p>
<hr />
<div>= Recent News =<br />
{{NNews|2010-05-08 Alpine 1.10.3 released|<br />
This release contains an emergency fix for kernel for 1.10.2. It solves an OOPS when restarting racoon.<br />
|[[User:ncopa|ncopa]] 15:17, 8 May 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<!--News below this line won't be published on Main page--><noinclude>=Older news=<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3755User:K0gen/News2010-05-12T05:30:57Z<p>K0gen: </p>
<hr />
<div>{{NNews|2010-04-09 New Site Official lunch!|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-03-17 Mediawiki Upgrade|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<!--News below won't be published on Main page--><noinclude>=Older news=<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}<br />
</noinclude></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3754User:K0gen/News2010-05-12T05:19:30Z<p>K0gen: </p>
<hr />
<div>{{NNews|<includeonly>*</includeonly><onlyinclude>2010-04-09 New Site Official lunch! </onlyinclude><includeonly><\br></includeonly>|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|<includeonly>*</includeonly><onlyinclude>2010-03-17 Mediawiki Upgrade</onlyinclude><includeonly><\br></includeonly>|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3753User:K0gen/News2010-05-12T05:16:54Z<p>K0gen: </p>
<hr />
<div>{{NNews|<includeonly>*</includeonly><onlyinclude>2010-04-09 New Site Official lunch! </onlyinclude><includeonly></br></includeonly>|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|<includeonly>*</includeonly><onlyinclude>2010-03-17 Mediawiki Upgrade</onlyinclude><includeonly></br></includeonly>|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3752User:K0gen/News2010-05-12T05:09:49Z<p>K0gen: </p>
<hr />
<div>{{NNews|<onlyinclude>* 2010-04-09 New Site Official lunch! </onlyinclude>|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|<onlyinclude>* 2010-03-17 Mediawiki Upgrade </onlyinclude>|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User:K0gen/News&diff=3751User:K0gen/News2010-05-12T05:08:11Z<p>K0gen: </p>
<hr />
<div>{{NNews|<onlyinclude>* 2010-04-09 New Site Official lunch!</onlyinclude>|<br />
Just informing that we moved back www.alpinelinux.org to mediawiki.<br />
I have updated DNS so within an hour http://alpinelinux.org should point to new site.<br />
New site is based on old wiki database so all articles should be there<br />
some place and all users should be there.<br />
The old site should be available from [http://www-old.alpinelinux.org www-old.alpinelinux.org] and old<br />
wiki (as readonly) on [http://wiki-old.alpinelinux.org/wiki/Main_Page wiki-old.alpinelinux.org].<br />
Please let us know if anything is broken or you have ideas for improvements.<br />
Thanks!<br />
|[[User:ncopa|ncopa]] 11:17, 9 April 2010 (GMT)<br />
}}<br />
<br />
{{NNews|<onlyinclude>* 2010-03-17 Mediawiki Upgrade</onlyinclude>|<br />
Just Upgraded MediaWiki to 1.16.1beta. All looks OK for now<br />
|[[User:K0gen|K0gen]] 13:19, 17 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-03-16 Site Downtime|<br />
We had originally planned on upgrading to Alpine Linux 1.10 and we did, but it seems the php.ini file was a killer for our wiki and site server. I apologize for the downtime from 10:30-12:30.<br />
All systems are back-online.<br />
|[[User:K0gen|K0gen]] 12:29, 16 March 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2010-02-16 Alpine Linux 1.10 Release Candidates are Here|<br />
Its been over a month since the last release update, but the 1.10 Alpine Linux Release Candidates are here.<br />
<br />
There's a 33MiB mini-iso, so you can download just what you need; and Vserver support is back. You can get to the various flavors of Alpine Linux from the new http://www.alpinelinux.org/downloads.html page.<br />
<br />
The vserver support has PAX disabled, so its not a hardened kernel. But it does bring the vserver hosting up to a current kernel.<br />
<br />
This version has fixed a number of bugs, and evidently people are running Alpine Linux on server-grade hardware these days. So a number of issues with dealing with server-grade devices have been addressed.<br />
<br />
Also included is the normal upgrade of all the normal packages. The full list will be on the wiki when it leaves RC status.<br />
|[[User:ncopa|ncopa]] 19:14, 16 Feb 2010 (GMT)<br />
}}<br />
<br />
{{NNews|2009-12-24 Alpine 1.9.3 released - With apk-tools 2.0|<br />
Alpine 1.9.3 is now available. The main reason for the update is to fix a specific problem with overlays.<br />
Also included are 6 updated packages, and a useful feature for SQL backups.<br />
It is available immediately from http://www.alpinelinux.org/download.html<br />
|[[User:ncopa|ncopa]] 12:29, 24 Dec 2009 (GMT)<br />
}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Linux_talk:Wiki_templates&diff=3734Alpine Linux talk:Wiki templates2010-05-05T01:30:48Z<p>K0gen: </p>
<hr />
<div>Hi,<br />
<br />
Nice job with the templates. I have some questions though:<br />
<br />
Do we have a template for the output of the command?<br />
<br />
I guess I have 2 use cases:<br />
<br />
<br />
A) Type {{Cmd|apk add openssh}}<br />
How do I show what the output of the command is?<br />
<br />
B) Your /etc/apk/repositories file looks like this:<br />
How do I show what the file contents look like?<br />
<br />
:To be honest I'm not really happy about the ''CMD'' template and yes we do not have template for the output of the command. Using ''pre'' is a good choice for now. We can either tune the ''CMD'' template to mach ''pre'' or make a new template/upgrade the old ''CMD'' template to work for output as well . --[[User:K0gen|K0gen]] 01:30, 5 May 2010 (UTC)</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Creating_keys_for_package_signing&diff=3716Creating keys for package signing2010-04-27T13:54:59Z<p>K0gen: One title is enough ...</p>
<hr />
<div>This document describes how to create a public and a private key for signing of packages and indexes. The public key should be distributed and installed into /etc/apk/keys on the alpine box that will install the packages. This basically means that the main developers public keys should be in /etc/apk/keys on all alpine boxes.<br />
<br />
Since the public key needs to be unique for each developer the email address should be used as name for the public key.<br />
<br />
== Create the private key ==<br />
{{cmd|openssl genrsa -out ''emailaddress.priv'' 2048}}<br />
<br />
{{tip|Append ''-aes256'' if you want it encrypted, but then you'll need to enter the password for every package you sign}}<br />
<br />
== Creating the public key ==<br />
{{cmd|openssl rsa -in ''emailaddress.priv'' -pubout -out /etc/apk/keys/''emailaddress''}}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=User_talk:K0gen&diff=3713User talk:K0gen2010-04-23T13:25:59Z<p>K0gen: </p>
<hr />
<div>== S⃣uggestions? ==<br />
<br />
Don't hesitate to share Your thoughts here.</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Linux:Glossary&diff=3712Alpine Linux:Glossary2010-04-23T03:55:28Z<p>K0gen: typo</p>
<hr />
<div>{{TOC right}}<br />
The Glossary is an extensive list of terms and Alpine Linux features with definitions and considerable explanations. A great place for reference and general browsing.<br />
== A ==<br />
{{Gloss|ACF|'''A'''lpine '''C'''onfiguration '''F'''ramework is a mvc-style application for configuring an Alpine Linux device. The primary focus is for a web interface - ACF's main goal is to be a light-weight MVC "webmin".<br />
}}<br />
<br />
{{Gloss|apk|'''A'''lpineLinux '''P'''ac'''k'''age - A) The binary distribution package format for AlpineLinux software B) The set of tools used to install, query, and remove software packages on a running AlpineLinux system.<br />
}}<br />
<br />
{{Gloss|apkovl|'''A'''pkovl is a file storing configuration files that have changed from the default ones. It is used when running from ram. The contents are overlayed on top of the contents of the apks that are loaded on boot. The filename is <hostname>.apkovl.tar.gz and is stored on removable media whose path is defined in /etc/lbu/lbu.conf.<br />
}}<br />
<br />
== B ==<br />
{{Gloss|Busybox| [http://www.busybox.net/ Busybox] is a utility that combines many common Linux tools into a single program. Most of the command-line tools in the core Alpine Linux distribution are part of Busybox.<br />
}}<br />
<br />
== C ==<br />
<br />
== D ==<br />
<br />
== E ==<br />
<br />
== F ==<br />
<br />
== G ==<br />
<br />
== H ==<br />
<br />
== I ==<br />
<br />
== J ==<br />
<br />
== K ==<br />
<br />
== L ==<br />
{{Gloss|lbu|Linux Back Up. The set of tools used to track and manage the files needed to back up an Alpine Linux system. Since the system typically runs from RAM, '''lbu''' is used to save the state of the system to a file that is restored to bring the system back to its previous state.<br />
}}<br />
<br />
{{Gloss|LEAF|Linux Embedded Appliance Framework. Alpine Linux started as a fork of the LEAF project. A secure, feature-rich, customizable embedded Linux network appliance for use in a variety of network topologies. Although it can be used in other ways; it's primarily used as a Internet gateway, router, firewall, and wireless access point.<br />
}}<br />
<br />
== M ==<br />
{{Gloss|MVC|The MVC design pattern is used in ACF to separate presentation information from control logic. By MVC we mean:<br />
:*'''M'''odel - code that reads / writes a config file, starts / stops daemons, or does other work modifying the router.<br />
:*'''V'''iew - code that formats data for output<br />
:*'''C'''ontroller - code that glues the two together<br />
}}<br />
== N ==<br />
<br />
== O ==<br />
{{Gloss|OpenRC|OpenRC is a dependency based universal init system that works with the system provided init program.<br />
}}<br />
== P ==<br />
<br />
== Q ==<br />
<br />
== R ==<br />
<br />
== S ==<br />
<br />
== T ==<br />
<br />
== U ==<br />
{{Gloss|uClibc|uClibc (aka µClibc/pronounced yew-see-lib-see) is a C library for developing embedded Linux systems. It is much smaller than the [http://www.gnu.org/software/libc/libc.html GNU C Library], but nearly all applications supported by glibc also work perfectly with uClibc.<br />
}}<br />
<br />
== V ==<br />
<br />
== W ==<br />
<br />
== X ==<br />
<br />
== Y ==<br />
<br />
== Z ==</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Help:Template&diff=3708Help:Template2010-04-21T09:04:29Z<p>K0gen: Redirecting to Alpine Linux Wiki templates</p>
<hr />
<div>#REDIRECT [[Alpine Linux Wiki templates]]</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Release_Testing_Checklist&diff=3702Alpine Release Testing Checklist2010-04-20T03:19:27Z<p>K0gen: Added sortable tables</p>
<hr />
<div>= Alpine Release Testing Checklist =<br />
<br />
Those tests should be run before an Alpine release.<br />
<br />
== CD Install ==<br />
#Boot from CDrom<br />
#login as root at the prompt<br />
# {{Cmd|/sbin/setup-alpine}}<br />
# {{Cmd|lbu commit usb}}<br />
# {{Cmd|reboot}}<br />
# A successful boot up will show the hostname and will require the password set during setup-alpine<br />
# Install openssl for encryption {{Cmd|apk add openssl}}<br />
# {{Cmd|lbu commit -e usb}}<br />
# You should get an error saying an unencrypted apkpovl already exist. Use the -d option to replace it with the encrypted apkovl.<br />
# {{Cmd|lbu commit -e -d usb}}<br />
# {{Cmd|reboot}}<br />
# Password for apkovl should be prompted for upon boot up<br />
<br />
{| class="wikitable sortable"<br />
! Tested releases<br />
! Hardware used<br />
! Notes<br />
|-<br />
| alpine-1.10_rc3 || Qemu ||<br />
|-<br />
| alpine-1.10_rc3 || 1.7 ghz P4 - Asus P4SC - 512mb DDR-2100 ||<br />
|-<br />
| alpine-mini-1.10_rc3 || Qemu || {{Issue|293}}<br />
|}<br />
<br />
== USB Install ==<br />
#Boot from USB<br />
#login as root at the prompt<br />
# {{Cmd|setup-alpine}}<br />
# {{Cmd|lbu commit usb}}<br />
# {{Cmd|reboot}}<br />
# A successful boot up will show the hostname and will require the password set during setup-alpine<br />
# Install openssl for encryption {{Cmd|apk add openssl}}<br />
# {{Cmd|lbu commit -e usb}}<br />
# You should get an error saying an unencrypted apkpovl already exist. Use the -d option to replace it with the encrypted apkovl.<br />
# {{Cmd|lbu commit -e -d usb}}<br />
# {{Cmd|reboot}}<br />
# Password for apkovl should be prompted for upon boot up<br />
{| class="wikitable sortable"<br />
! Tested releases<br />
! Hardware used<br />
! Issues<br />
|-<br />
| ''release here'' || ''hardware here'' || ''issues here''<br />
|}<br />
<br />
== HDD Install ==<br />
=== Standard ===<br />
#Boot from CDrom<br />
#login as root at the prompt<br />
# {{Cmd|setup-alpine}}<br />
# {{Cmd|setup-disk}}<br />
#reboot and remove the cdrom<br />
#verify that you boot from harddisk (Should say extlinux during boot)<br />
#verify it boots up properly and give you a login prompt<br />
=== With raid ===<br />
#Boot from CDrom<br />
#login as root at the prompt<br />
# {{Cmd|setup-alpine '''-r'''}}<br />
# {{Cmd|setup-disk}}<br />
#reboot and remove the cdrom<br />
#verify that you boot from harddisk (Should say extlinux during boot)<br />
#verify it boots up properly and give you a login prompt<br />
{| class="wikitable sortable"<br />
! Tested releases<br />
! Hardware used<br />
! Issues<br />
|-<br />
| ''release here'' || ''hardware here'' || ''issues here''<br />
|}</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Linux:Wiki_templates&diff=3701Alpine Linux:Wiki templates2010-04-20T01:27:48Z<p>K0gen: </p>
<hr />
<div>= Notification boxes =<br />
You can use Tip, Note and Warning BOX templates by typing:<br/><br />
<code><nowiki>{{Tip|Write Your Tip Here.}}</nowiki></code><br />
{{Tip|Write Your Tip Here.}}<br />
<code><nowiki>{{Note|Write Your Note Here.}}</nowiki></code><br />
{{Note|Write Your Note Here.}}<br />
<code><nowiki>{{Warning|Write Your Warning Here.}}</nowiki></code><br />
{{Warning|Write Your Warning Here.}}<br />
<br />
= Downloads =<br />
In general when pointing to Alpine Linux downloads stick with the '''[[Downloads|Downloads Page]]''', but if you by any meaning will need to include direct download information, do so by using one of below.<br />
== Buttons ==<br />
{| cellspacing="3" <br />
|- valign="top"<br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine}}</nowiki></code></p><br />
For standard</div><br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine-mini}}</nowiki></code></p><br />
For mini</div><br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine-vserver}}</nowiki></code></p><br />
For VServer</div><br />
|- valign="top"<br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine}}</center></div><br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine-mini}}</center></div><br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine-vserver}}</center></div><br />
|}<br />
== Links ==<br />
*<code><nowiki>{{#latestalp:alpine|url}}</nowiki></code> will give you latest download url for Alpine Linux Standard:<br/><br />
:{{#latestalp:alpine|url}}<br />
*<code><nowiki>{{#latestalp:alpine-mini|url}}</nowiki></code> will give you latest download url for Alpine Linux mini:<br/><br />
:{{#latestalp:alpine|url}}<br />
*<code><nowiki>{{#latestalp:alpine-vserver|url}}</nowiki></code> will give you latest download url for Alpine Linux VServer:<br/><br />
:{{#latestalp:alpine|url}}<br />
<big>'''Example:'''</big><br/><br />
Typing...<br />
Start from <nowiki>[{{#latestalp:alpine|url}}</nowiki> Downloading latest Alpine Linux Standard], than continue ...<br />
'''Will end up as:'''<br/><br />
Start from [{{#latestalp:alpine|url}} Downloading latest Alpine Linux Standard], than continue ...<br />
<br />
= Commands =<br />
This template should be used for commands<br />
<br />
<big>'''Example:'''</big><br/><br />
Typing...<br />
<nowiki>{{Cmd|apk add -U}}</nowiki><br />
<br />
'''Will produce:'''<br />
{{Cmd|apk add -U}}<br />
<br />
= Issues =<br />
This template should be used for including issues from [http://bugs.alpinelinux.org/ Alpine Linux Bug Tracker].<br />
<br />
<big>'''Example:'''</big><br/><br />
Typing...<br />
<nowiki>You can find out more info about this bug in issue {{Issue|279}}.</nowiki><br />
<br />
'''Will produce:'''<br/><br />
You can find out more info about this bug in issue {{Issue|279}}.</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Alpine_Linux:Wiki_templates&diff=3700Alpine Linux:Wiki templates2010-04-19T02:24:36Z<p>K0gen: Added commands and issue templates reference</p>
<hr />
<div>= Notification boxes =<br />
You can use Tip, Note and Warning BOX templates by typing:<br/><br />
<code><nowiki>{{Tip|Write Your Tip Here.}}</nowiki></code><br />
{{Tip|Write Your Tip Here.}}<br />
<code><nowiki>{{Note|Write Your Note Here.}}</nowiki></code><br />
{{Note|Write Your Note Here.}}<br />
<code><nowiki>{{Warning|Write Your Warning Here.}}</nowiki></code><br />
{{Warning|Write Your Warning Here.}}<br />
<br />
= Downloads =<br />
In general when pointing to Alpine Linux downloads stick with the '''[[Downloads|Downloads Page]]''', but if you by any meaning will need to include direct download information, do so by using one of below.<br />
== Buttons ==<br />
{| cellspacing="3" <br />
|- valign="top"<br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine}}</nowiki></code></p><br />
For standard</div><br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine-mini}}</nowiki></code></p><br />
For mini</div><br />
|width="33%" class="ClassForFutureCSS" |<br />
<div style="padding: .4em .9em .1em"><br />
<p style="text-align:center"><code><nowiki>{{download|alpine-vserver}}</nowiki></code></p><br />
For VServer</div><br />
|- valign="top"<br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine}}</center></div><br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine-mini}}</center></div><br />
| <div style="padding: .4em .9em .9em"><center>{{download|alpine-vserver}}</center></div><br />
|}<br />
== Links ==<br />
*<code><nowiki>{{#latestalp:alpine|url}}</nowiki></code> will give you latest download url for Alpine Linux Standard:<br/><br />
:{{#latestalp:alpine|url}}<br />
*<code><nowiki>{{#latestalp:alpine-mini|url}}</nowiki></code> will give you latest download url for Alpine Linux mini:<br/><br />
:{{#latestalp:alpine|url}}<br />
*<code><nowiki>{{#latestalp:alpine-vserver|url}}</nowiki></code> will give you latest download url for Alpine Linux VServer:<br/><br />
:{{#latestalp:alpine|url}}<br />
==== Example:====<br />
Typing...<br />
Start from <nowiki>[{{#latestalp:alpine|url}}</nowiki> Downloading latest Alpine Linux Standard], than continue ...<br />
'''Will end up as:'''<br/><br />
Start from [{{#latestalp:alpine|url}} Downloading latest Alpine Linux Standard], than continue ...<br />
<br />
= Commands =<br />
This template should be used for commands<br />
==== Example:====<br />
<nowiki>{{Cmd|apk add -U}}</nowiki><br />
<br />
'''Will produce:'''<br />
{{Cmd|apk add -U}}<br />
<br />
= Issues =<br />
This template should be used for including issues from [http://bugs.alpinelinux.org/ Alpine Linux Bug Tracker].<br />
==== Example:====<br />
<nowiki>You can find out more info about this bug in issue {{Issue|279}}.</nowiki><br />
<br />
'''Will produce:'''<br/><br />
You can find out more info about this bug in issue {{Issue|279}}.</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Template:Downloads&diff=3699Template:Downloads2010-04-19T01:56:05Z<p>K0gen: </p>
<hr />
<div><div style="float: right; border: solid #ffb466 1px; margin: 1px;"><br />
{| cellspacing="0" style="width: 238px; color: #000000; background: #ffe496;"<br />
| style="width: 45px; height: 45px; background: #ffb466; text-align: center;" |[[Image:Download_manager.png|40px|link=Downloads]]<br />
| style="font-size: 8pt; padding: 4pt; line-height: 1.25em;" | '''Download Stable Version''' <br/>alpine-1.9.3-x86.iso (346 MiB)<br />
|}</div></div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=How_to_enable_APK_caching&diff=3693How to enable APK caching2010-04-14T05:18:51Z<p>K0gen: added Note and Tip template</p>
<hr />
<div>== Enabling Package Caching ==<br />
<br />
{{Note|This document applies to Alpine 1.9 and later versions only}}<br />
<br />
Package caching is useful when the need arises to upgrade packages on read-only media. Package caching allows you to store newer packages in a location on writable media, which Alpine checks for when loading packages on start-up.<br />
<br />
This can be enabled either from the console or through the ACF.<br />
<br />
{{Tip|For package upgrades, it is useful to point Alpine Package Manager to repositories on the internet, to easily obtain package upgrades when they become available.}}<br />
<br />
{{Using_Internet_Repositories_for_apk-tools}}<br />
<br />
=== Enable caching from the console ===<br />
<br />
''Substitute 'sda1' in the example below for the actual device you will use to store the caching directory.''<br />
<br />
First upgrade apk-tools:<br />
apk add –u apk-tools<br />
<br />
Now enable package caching:<br />
mkdir –p /media/sda1/cache<br />
ln –s /media/sda1/cache /etc/apk/cache<br />
<br />
=== From the ACF ===<br />
<br />
Browse to '''System > Packages > Cache'''<br />
<br />
''Edit Cache Settings:''<br />
<br />
Tick '''Enable Cache'''<br />
<br />
Specify the '''Cache Directory''', for example:<br />
/media/sda1/cache<br />
<br />
Click '''Save'''</div>K0genhttps://wiki.alpinelinux.org/w/index.php?title=Upgrading_Alpine_-_v1.9.x&diff=3692Upgrading Alpine - v1.9.x2010-04-13T01:57:25Z<p>K0gen: Changed from note to warning template</p>
<hr />
<div>This document covers upgrading from a previous version of Alpine 1.9 (or 1.10) to newer versions of 1.9 (or 1.10). Thanks to many improvements in Alpine 1.9, it is possible to easily upgrade in most scenarios.<br />
<br />
All examples/instructions/actions mentioned in this document should be executed on the box that you are planning to upgrade (unless you are instructed otherwise).<br />
<br />
== Upgrading an Alpine Linux Hard-disk installation ==<br />
<br />
When Alpine is installed to hard drive, upgrading the installation is simple.<br />
<br />
{{Using_Internet_Repositories_for_apk-tools}}<br />
<br />
Ensure you have the latest available version of the Alpine Package Manager first before upgrading anything else:<br />
apk add -u apk-tools<br />
<br />
Finally, upgrade all remaining packages, including the kernel if applicable:<br />
apk upgrade<br />
<br />
== Upgrading Separate Boot Media ==<br />
<br />
You may have an installation where the boot media being used (such as a CD, for example) is separate from the media used to store the configuration information. In this case, simply download the latest ISO, and replace the boot media contents with the contents of the latest ISO. If you are booting from a CD, this would simply mean replacing the CD with a CD made from the new image and rebooting the Alpine box. <br />
<br />
== Upgrading Alpine on CF/USB ==<br />
<br />
Your installation may consist of Alpine running on Compact Flash or USB media. In most cases, it should be sufficient to upgrade most packages using the '''Alpine Hard-disk Installation''' upgrade procedures described above. However, for new packages to survive after a reboot, you should enable [[How_to_enable_APK_caching|APK caching]].<br />
<br />
{{Warning|As the newer version of alpine may include kernel upgrades, simply pointing the Alpine Package Manager to an Internet-based repository and running ''apk upgrade'' will not be enough, as kernel components are not upgraded when Alpine is run from memory.}}<br />
<br />
{{Upgrading_Alpine_environmentvars}}<br />
<br />
=== Upgrade Step-by-Step ===<br />
<br />
Start by checking that you have enough space on your media.<BR><br />
You need at least 400MB available space.<br />
df -h | grep "Filesystem\|$LBU_MEDIA"<br />
<br />
==== Download and verify new release ====<br />
<br />
Start downloading a new '.iso' and a '.sha1' file <br />
cd /media/$LBU_MEDIA<br />
wget -c {{Latest_1.10_alpine_iso-mirror}}{{Latest_1.10_alpine_iso-filename}}<br />
wget http://dev.alpinelinux.org/alpine/v1.10/iso/{{Latest_1.10_alpine_iso-filename}}.sha1<br />
<br />
Check integrity of the downloaded files ''(it might take some time)''<br />
sha1sum -c {{Latest_1.10_alpine_iso-filename}}.sha1<br />
''The output of the above command should say 'OK'.<BR>''<br />
''If says 'FAILED', delete the iso file and download it again.''<br />
<br />
==== Copy the new release ====<br />
<br />
Mount the ISO.<br />
<br />
mount -t iso9660 {{Latest_1.10_alpine_iso-filename}} /mnt<br />
<br />
Back up files that you have modified. For example, you might have modified ''syslinux.cfg'' to show console output on a serial port.<BR><br />
<br />
cp /media/$LBU_MEDIA/syslinux.cfg /media/$LBU_MEDIA/syslinux.cfg.my<br />
<br />
Install the '''rsync''' package if necessary, and copy the files:<br />
<br />
cd /mnt<br />
apk add rsync<br />
rsync --delete -rltv .alpine-release * /media/$LBU_MEDIA/ <br />
<br />
Restore your backed up files ''(in case you had any)''<br />
<br />
mv -f /media/$LBU_MEDIA/syslinux.cfg.my /media/$LBU_MEDIA/syslinux.cfg<br />
<br />
Make sure that all files are permanently saved in right place <br />
<br />
sync<br />
<br />
==== Clean up ====<br />
Clean up the downloaded/unpacked files<br />
cd ..<br />
umount /mnt<br />
rm /media/$LBU_MEDIA/{{Latest_1.10_alpine_iso-filename}}<br />
rm /media/$LBU_MEDIA/{{Latest_1.10_alpine_iso-filename}}.sha1<br />
<br />
=== Save changes ===<br />
Now that all upgrades are done, we should save our settings to our media (which you hopefully have backed up prior to doing this upgrade).<br />
lbu ci<br />
<br />
== Rebooting ==<br />
In most cases you will need to reboot Alpine (especially if there are changes in the kernel):<br />
reboot<br />
{{Note|If you know what you are doing, you might not need to reboot. But make sure that all services affected by the upgrade are restarted.}}</div>K0gen