Line 5: |
Line 5: |
| you can find my own smeserver wiki ( in French) http://smeserver.pialasse.com | | you can find my own smeserver wiki ( in French) http://smeserver.pialasse.com |
| | | |
| + | ==url== |
| + | [http://bugs.koozali.org/enter_bug.cgi?product=SME%20Contribs&component=smeserver-openvpn-routed&short_desc=&comment= this link] |
| + | |
| + | [http://bugs.contribs.org/enter_bug.cgi?product=SME%20Contribs&component=smeserver-openvpn-routed&short_desc=&comment= that link] |
| + | |
| + | ==input model== |
| + | <inputbox> |
| + | type=create |
| + | preload=Contrib/Template |
| + | buttonlabel=Create |
| + | inline=true |
| + | break=no |
| + | </inputbox> |
| + | |
| + | {| class="wikitable" |
| + | |- |
| + | |create a new page for a regular package : |
| + | |<inputbox> |
| + | type=create |
| + | preload=Contrib/Template |
| + | buttonlabel=Create |
| + | inline=true |
| + | break=no |
| + | </inputbox> |
| + | |- |
| + | |create a new page for a smeserver-* package : |
| + | |smeserver-<inputbox> |
| + | type=create |
| + | preload=Contrib/Template-smeserver- |
| + | buttonlabel=Create |
| + | inline=true |
| + | break=no |
| + | </inputbox> |
| + | |} |
| + | |
| + | ==table== |
| | | |
| {| class="mw-collapsible mw-collapsed wikitable" | | {| class="mw-collapsible mw-collapsed wikitable" |
Line 13: |
Line 49: |
| | at first || load time | | | at first || load time |
| |} | | |} |
| + | |
| + | <div class="toccolours mw-collapsible mw-collapsed" style="width:800px"> This text is not collapsible; but the next is collapsible and hidden by default: <div class="mw-collapsible-content">{{Lorem}}</div> </div> |
| | | |
| | | |
− | <div class="toccolours mw-collapsible mw-collapsed" style="width:800px"> This text is not collapsible; but the next is collapsible and hidden by default: <div class="mw-collapsible-content">{{Lorem}}</div> </div>
| + | == in SME9 but not SME10== |
| + | {{#arraymap:!~*10,~*9|,|x|[[Version::x]]|AND}} |
| + | {{#ask: [[Has SME10::false]] [[Has SME9::true]] [[Category:Contrib|+depth=0]] |
| + | |? Version=!~10 |
| + | |sort=,|order=asc|format=ul|link=all|headers=show|class=3colums|limit=250 }} |
| + | |
| + | Total: {{#ask: [[Has SME10::false]] [[Has SME9::true]] [[Category:Contrib|+depth=0]] |
| + | |format=count|limit=250 }} |
| + | |
| ==Available Contribs for sme9 (with a page)== | | ==Available Contribs for sme9 (with a page)== |
| | | |
− | {{#ask: [[Version::~*9]] | + | {{#ask: [[Version::~*9]] [[Category:Contrib]] |
| + | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| + | |
| + | ==Available Contribs for sme10 in smetest == |
| + | |
| + | {{#ask: [[Version::Devel10]] [[Category:Contrib]] |
| + | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| + | ==Available Contribs for sme10 in smedev == |
| + | |
| + | smedev |
| + | {{#ask: [[Version::Alpha10]] [[Category:Contrib]] |
| |format=ul|link=all|headers=show|columns=3|limit=150 }} | | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| + | |
| + | smetest+smedev |
| + | {{#ask: [[Version::Alpha10 || Devel10]] [[Category:Contrib]] |
| + | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| + | |
| + | smetest +smecontribs |
| + | {{#ask: [[Version::Devel10]] [[Version::Contrib10]] [[Category:Contrib]] |
| + | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| + | |
| + | smetest mais pas smecontribs |
| + | {{#ask: [[Version::Devel10]] [[Version::!Contrib10]] [[Category:Contrib]] |
| + | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| + | |
| ==Not Available Contribs for sme9 (with a page)== | | ==Not Available Contribs for sme9 (with a page)== |
| | | |
− | {{#ask: [[Version::!~*9]] | + | {{#compound_query: |
| + | [[Version::!~*9]] [[Category:Contrib|+depth=0]] |
| + | |
| |format=ul|link=all|headers=show|columns=3|limit=150 }} | | |format=ul|link=all|headers=show|columns=3|limit=150 }} |
| | | |
Line 103: |
Line 179: |
| last time | | last time |
| find /var/service/ -type f -iname control -exec rm {} \; | | find /var/service/ -type f -iname control -exec rm {} \; |
− |
| |
| | | |
| and reboot | | and reboot |
| | | |
| /sbin/e-smith/signal-event reboot | | /sbin/e-smith/signal-event reboot |
| + | |
| + | ==== create a raid lvm aside ==== |
| + | I had a couple of drive in an external eSATA dock. So first I removed one, put the new storage drive and create a degraded RAID1+ LVM |
| + | mdadm --create /dev/md4 --level=raid1 --raid-devices=1 /dev/sde --force |
| + | pvcreate /dev/md4 |
| + | vgcreate nasdrive /dev/md4 |
| + | lvcreate -L 1.1T -n video nasdrive |
| + | lvcreate -L 500G -n music nasdrive |
| + | lvcreate -L 2T -n backup nasdrive |
| + | lvreduce -L 400G /dev/nasdrive/music |
| + | lvresize -l +100%FREE /dev/nasdrive/video |
| + | mkfs.ext4 /dev/nasdrive/backup -L backuppc |
| + | mkfs.ext4 /dev/nasdrive/music -L music |
| + | mkfs.ext4 /dev/nasdrive/video -L video |
| + | then copy files from needed drives |
| + | |
| + | then umount the drives : |
| + | umount /dev/nasdrive/* |
| + | unmount /dev/oldrives |
| + | vgchange -a n nasdrive |
| + | mdadm --stop /dev/md4 |
| + | change disk in the dock |
| + | mdadm --assemble --scan |
| + | vgchange -a y nasdrive |
| + | mdadm --grow /dev/md4 --add /dev/sdc --raid-devices=2 |
| + | mdadm --add /dev/md4 --add /dev/sdc |
| + | |
| + | then final step fill fstab to have it mounted on boot. |
| + | |
| + | sources |
| + | * https://linoxide.com/how-tos/how-extend-resize-lvm-partition-linux/#3_Resizing_filesystem |
| + | * https://linoxide.com/linux-how-to/lvm-configuration-linux/ |
| + | * [[Raid]] |
| + | * https://forums.centos.org/viewtopic.php?t=65165 |
| + | *http://ryandoyle.net/posts/expanding-a-lvm-partition-to-fill-remaining-drive-space/ |