Difference between revisions of "User:Unnilennium"

From SME Server
Jump to navigationJump to search
 
(31 intermediate revisions by the same user not shown)
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/

Latest revision as of 18:09, 18 November 2022

Hello,

i am Unnilenium Aka Jean-Philippe Pialasse

you can find my own smeserver wiki ( in French) http://smeserver.pialasse.com

url

this link

that link

input model

create a new page for a regular package :
create a new page for a smeserver-* package : smeserver-

table

The header remains visible
This content is hidden
at first load time
This text is not collapsible; but the next is collapsible and hidden by default:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque lacinia id lacus sed varius. Quisque ultricies posuere lorem in ullamcorper. Morbi interdum ex et justo placerat sodales. Fusce dictum aliquam orci, quis elementum metus accumsan egestas. Nunc vehicula, turpis quis eleifend iaculis, tellus est rhoncus mauris, ut fringilla nisi eros vel est. In at convallis sapien. Sed justo nulla, aliquet ut dapibus id, eleifend vel diam. Morbi porta mauris odio, a laoreet sapien tincidunt a. Nam ultrices pellentesque massa, ut imperdiet lacus maximus in. Praesent gravida maximus felis, non ornare felis semper ac. Vestibulum sit amet ligula faucibus, lobortis est non, aliquet leo. Interdum et malesuada fames ac ante ipsum primis in faucibus. Vestibulum imperdiet nisi sed elit vehicula aliquet. Sed varius lacus sed urna tempor, nec auctor neque vehicula. Praesent pellentesque id nunc at posuere.


in SME9 but not SME10

!~*10AND~*9

Total: 14

Available Contribs for sme9 (with a page)


Available Contribs for sme10 in smetest

Available Contribs for sme10 in smedev

smedev


smetest+smedev


smetest +smecontribs


smetest mais pas smecontribs

Not Available Contribs for sme9 (with a page)

tests

Version: Contrib8 pas Contrib9


Version: Contrib9

 VersionCategory
Advanced SambaDevel10
Contrib9
Administration
Advanced
Contrib
AdvancedpromptContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AffaDevel10
Contrib10
Contrib9
Backup
Advanced
Contrib
Affa/frContrib9
Contrib10
Devel10
Contrib/fr
Backup/fr
Advanced
AjaxtermContrib9Webapps
Administration:Remote Access
Deprecated Contrib
AltQmailContrib9
Devel10
Contrib
ArpwatchContrib10
Contrib9
Administration:Monitoring
Contrib
AutoMysqlBackupContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AWStatsContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Dungog
BackupPCContrib10
Contrib9
Backup
Contrib
BackupPC/frContrib9
Contrib10
Contrib/fr
Backup/fr
BandwidthdContrib10
Contrib9
Easy
Contrib
Bandwidthd/frDevel10
Contrib9
Easy
Contrib/fr
Bandwithd/frDevel10
Contrib9
Easy
Contrib/fr
Bash-insulterContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
BridgeInterfaceContrib10
Contrib9
Administration:VPN
Contrib
BridgeInterface/frContrib9
Contrib10
Contrib/fr
Administration/fr:VPN
CactiContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Cactus/Sandbox:TestContrib9
TestingRPM10
UpdateRPM10
UpdateRPM9
Contrib10
AlphaRPM10
AlphaRPM9
Centos2smeContrib10
Contrib9
Contrib
Cli
Certificate ssl managementContrib10
Contrib9
Devel10
Contrib
Administration:Certificates
Check4updatesContrib10
Contrib9
Contrib
Clamav unofficial sigsContrib9
Contrib10
Security
Contrib
CoovaChilliAlpha10
Contrib9
AlphaRPM10
ContribRPM9
Contrib
Administration:Remote Access
Crontab ManagerContrib10
Contrib9
Devel10
Administration
Contrib
DansguardianContribRPM9
Contrib9
Devel9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
Dansguardian-panelDevel9
ContribRPM9
Contrib9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
DdclientContrib10
Contrib9
Devel10
Pages with syntax highlighting errors
Administration
Contrib
DenyhostsContrib10
Contrib9
ContribRPM10
ContribRPM9
Devel10
Security
Contrib
Administration:Remote Access
Dhcp-dnsContrib10
Contrib9
Beginner
Contrib
DhcpmanagerContrib10
Contrib9
Devel10
Beginner
Contrib
DimpContrib9
ContribRPM9
Groupware
Deprecated Contrib
Disk ManagerDevel10
Contrib9
Medium
Contrib
Administration:Storage
DiskusageContrib10
Contrib9
Devel10
Easy
Administration:Monitoring
Contrib
DomainsContrib10
Contrib9
Medium
Email
Administration
Contrib
Dungog
Dovecot-extrasContrib10
Contrib9
Easy
Contrib
DurepContrib10
Contrib9
Contrib
Email Whitelist-Blacklist ControlContrib10
Contrib9
Mail
Administration:Content Spam Virus Blocking
Contrib
Email Whitelist-Blacklist Control/frContrib9
Contrib10
Contrib/fr
Mail/fr
Administration:Content Spam Virus Blocking
Email-ManagementContrib10
Contrib9
Contrib
EzmlmContrib10
Contrib9
ContribRPM10
ContribRPM9
Mail
Mail:Mailinglists
Contrib
Fail2banContrib10
Contrib9
Devel10
Easy
Security
Contrib
Fail2ban/frContrib9
Contrib10
Contrib/fr
Facile
Security
FetchmailContrib10
Contrib9
Devel10
Mail
Contrib
Fetchmail/frContrib9
Contrib10
Contrib/fr
Mail/fr
FreePBXContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
Asterisk
FreePBX/frContrib9
ContribRPM9
ContribRPM10
Contrib10
DevelRPM10
Contrib/fr
Asterisk
GenewebContrib10
Devel9
Contrib9
ContribRPM10
ContribRPM9
Devel10
Medium
Webapps
Contrib
GeoIPContrib10
Contrib9
Contrib
Howto
GitContrib10
Contrib9
Devel10
Webapps
Groupware
Developer
Contrib
Development Tools
... further results

Category: Contrib 8


Category: Contrib 9

 VersionCategory
Advanced SambaDevel10
Contrib9
Administration
Advanced
Contrib
AdvancedpromptContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AffaDevel10
Contrib10
Contrib9
Backup
Advanced
Contrib
AltQmailContrib9
Devel10
Contrib
ArpwatchContrib10
Contrib9
Administration:Monitoring
Contrib
AutoMysqlBackupContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AWStatsContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Dungog
Backup with Affa and FreeDupContribRPM10
ContribRPM9
Backup
Contrib
BackupPCContrib10
Contrib9
Backup
Contrib
BandwidthdContrib10
Contrib9
Easy
Contrib
Bash-insulterContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
BridgeInterfaceContrib10
Contrib9
Administration:VPN
Contrib
CactiContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Centos2smeContrib10
Contrib9
Contrib
Cli
Certificate ssl managementContrib10
Contrib9
Devel10
Contrib
Administration:Certificates
Check4updatesContrib10
Contrib9
Contrib
Clamav unofficial sigsContrib9
Contrib10
Security
Contrib
CoovaChilliAlpha10
Contrib9
AlphaRPM10
ContribRPM9
Contrib
Administration:Remote Access
Crontab ManagerContrib10
Contrib9
Devel10
Administration
Contrib
DansguardianContribRPM9
Contrib9
Devel9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
Dansguardian-panelDevel9
ContribRPM9
Contrib9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
DAR2contrib9
Alpha10
Easy
Backup
Contrib
DdclientContrib10
Contrib9
Devel10
Pages with syntax highlighting errors
Administration
Contrib
DenyhostsContrib10
Contrib9
ContribRPM10
ContribRPM9
Devel10
Security
Contrib
Administration:Remote Access
Dhcp-dnsContrib10
Contrib9
Beginner
Contrib
DhcpmanagerContrib10
Contrib9
Devel10
Beginner
Contrib
Disk ManagerDevel10
Contrib9
Medium
Contrib
Administration:Storage
DiskusageContrib10
Contrib9
Devel10
Easy
Administration:Monitoring
Contrib
DomainsContrib10
Contrib9
Medium
Email
Administration
Contrib
Dungog
Dovecot-extrasContrib10
Contrib9
Easy
Contrib
DownloadTicketServicecontrib9
Contrib10
ContribRPM10
Webapps
Contrib
DurepContrib10
Contrib9
Contrib
EgroupwareAlpha9Webapps
Groupware
Contrib
Email Whitelist-Blacklist ControlContrib10
Contrib9
Mail
Administration:Content Spam Virus Blocking
Contrib
Email-ManagementContrib10
Contrib9
Contrib
Expire-Accountscontrib9
Contrib10
Devel10
Administration
Contrib
ExtrarepositoriesAdd-on10
Add-on9
Alpha9
Yum
Yum Repository
Contrib
EzmlmContrib10
Contrib9
ContribRPM10
ContribRPM9
Mail
Mail:Mailinglists
Contrib
Fail2banContrib10
Contrib9
Devel10
Easy
Security
Contrib
FetchmailContrib10
Contrib9
Devel10
Mail
Contrib
FreePBXContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
Asterisk
GenewebContrib10
Devel9
Contrib9
ContribRPM10
ContribRPM9
Devel10
Medium
Webapps
Contrib
GeoIPContrib10
Contrib9
Contrib
Howto
GitContrib10
Contrib9
Devel10
Webapps
Groupware
Developer
Contrib
Development Tools
Groupmembers PanelContrib10
Contrib9
Medium
Administration
Contrib
Hardware InfoContrib10
Contrib9
Administration:Monitoring
Contrib
HylaFaxContrib10
Devel9
Advanced
Contrib
Dungog
Asterisk
IsoqlogContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
Lazy Admin ToolsContrib10
Contrib9
Administration
Contrib
Howto
LearnContrib10
Contrib9
Mail
Administration:Content Spam Virus Blocking
Contrib
... further results

Category:Contrib AND Category:Administration:VPN

 VersionCategory
BridgeInterfaceContrib10
Contrib9
Administration:VPN
Contrib
LibreswanAlphaRPM10
ContribRPM9
Devel10
Devel9
Contrib9
Administration:VPN
Security
VPN
Contrib
Howto
OpenVPN BridgeContrib10
Contrib9
Devel10
Administration:VPN
VPN
Incomplete
Contrib
OpenVPN RoutedContrib10
Alpha9
Administration:VPN
VPN
Contrib
OpenVPN SiteToSiteContrib10
Contrib9
Devel10
Administration:VPN
VPN
Contrib

Category: Contrib

 VersionCategory
Advanced SambaDevel10
Contrib9
Administration
Advanced
Contrib
AdvancedpromptContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AffaDevel10
Contrib10
Contrib9
Backup
Advanced
Contrib
AltQmailContrib9
Devel10
Contrib
ArpwatchContrib10
Contrib9
Administration:Monitoring
Contrib
AutodiscoverContrib10Mail
Contrib
AutoMysqlBackupContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
AWStatsContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Dungog
Backup with Affa and FreeDupContribRPM10
ContribRPM9
Backup
Contrib
BackupPCContrib10
Contrib9
Backup
Contrib
BandwidthdContrib10
Contrib9
Easy
Contrib
Bash-insulterContrib10
Contrib9
ContribRPM10
ContribRPM9
Contrib
BridgeInterfaceContrib10
Contrib9
Administration:VPN
Contrib
BugzillaContrib10
ContribRPM10
Pages with syntax highlighting errors
Contrib
Coding
CactiContrib10
Contrib9
ContribRPM10
ContribRPM9
Administration:Monitoring
Contrib
Centos2smeContrib10
Contrib9
Contrib
Cli
Certificate ssl managementContrib10
Contrib9
Devel10
Contrib
Administration:Certificates
Check4updatesContrib10
Contrib9
Contrib
Clamav unofficial sigsContrib9
Contrib10
Security
Contrib
CollaboraContrib10Contrib
Cloud
Contrib/TemplateContrib
Category you want
Contrib/Template-smeserver-Contrib
CoovaChilliAlpha10
Contrib9
AlphaRPM10
ContribRPM9
Contrib
Administration:Remote Access
Crontab ManagerContrib10
Contrib9
Devel10
Administration
Contrib
DansguardianContribRPM9
Contrib9
Devel9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
Dansguardian-panelDevel9
ContribRPM9
Contrib9
Medium
Administration:Content Spam Virus Blocking
Security
Contrib:webfiltering
Contrib
Dungog
Dansguardian-statsEasy
Administration:Monitoring
Administration:Content Spam Virus Blocking
Contrib:webfiltering
Contrib
Dansguardian/ConfigFilesAdministration:Content Spam Virus Blocking
Contrib:webfiltering
Contrib
Dungog
DAR2contrib9
Alpha10
Easy
Backup
Contrib
DdclientContrib10
Contrib9
Devel10
Pages with syntax highlighting errors
Administration
Contrib
DenyhostsContrib10
Contrib9
ContribRPM10
ContribRPM9
Devel10
Security
Contrib
Administration:Remote Access
DetoxContribRPM10Easy
Administration:Monitoring
Contrib
Dhcp-dnsContrib10
Contrib9
Beginner
Contrib
DhcpmanagerContrib10
Contrib9
Devel10
Beginner
Contrib
Dirty ToolsAlpha10Administration
Contrib
Disk ManagerDevel10
Contrib9
Medium
Contrib
Administration:Storage
DiskusageContrib10
Contrib9
Devel10
Easy
Administration:Monitoring
Contrib
DockerDevel10Work in progress
Containers:Docker
Containers
Contrib
DokuwikiContrib10
ContribRPM10
Easy
Webapps
Contrib
DomainsContrib10
Contrib9
Medium
Email
Administration
Contrib
Dungog
Dovecot-extrasContrib10
Contrib9
Easy
Contrib
DownloadTicketServicecontrib9
Contrib10
ContribRPM10
Webapps
Contrib
DSPAMMail
Administration:Content Spam Virus Blocking
Contrib
DurepContrib10
Contrib9
Contrib
EgroupwareAlpha9Webapps
Groupware
Contrib
Email Whitelist-Blacklist ControlContrib10
Contrib9
Mail
Administration:Content Spam Virus Blocking
Contrib
Email-ManagementContrib10
Contrib9
Contrib
Expire-Accountscontrib9
Contrib10
Devel10
Administration
Contrib
ExtrarepositoriesAdd-on10
Add-on9
Alpha9
Yum
Yum Repository
Contrib
EzmlmContrib10
Contrib9
ContribRPM10
ContribRPM9
Mail
Mail:Mailinglists
Contrib
... further results
IDProductVersionStatusSummary (4 tasks)
11338SME ContribsFuturUNCONFIRMEDCopy rules from one user account to another
10517SME Contribs9.2CONFIRMEDEmailForward and ForwardAddress properties are used in mailfilter rules but not in procmail
8572SME Contribs8.1UNCONFIRMEDmaildrop: delivery deferred
4662SME Contribs7.3CONFIRMEDSpecial characters input in match criterion breaks mail sort rules


SME9 from a Centos 6 box

inspired from https://wiki.contribs.org/index.php?title=SME_on_CentOS_6&oldid=18561

also check here : http://smeserver.pialasse.com/index.php/Cloudatcost

sed -i -e 's/rhgb quiet/selinux=0/g' /boot/grub/grub.conf
sed -i -e 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config
yum remove selinux-policy-targeted
setenforce 0
# add yum repo
yum install wget -y
mkdir /tmp/repo.bak
mv /etc/yum.repos.d/*.repo /tmp/repo.bak/
wget -O /etc/yum.repos.d/sme9.repo http://bugs.contribs.org/attachment.cgi?id=3652
# import necessary keys
rpm --import http://sme-mirror.firewall-services.com/releases/8/smeos/x86_64/RPM-GPG-KEY-SMEServer
rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
rpm --import https://fedoraproject.org/static/217521F6.txt
rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
rpm --import http://www.salstar.sk/pub/yum/keys/RPM-GPG-KEY-Fedora-Pre-Extras
#clean yum cache
yum --enablerepo=* clean all
yum --disablerepo=* --enablerepo=smeupdates9,smeos9 --disablerepo=updates,base,smeupdates-testing9  install e-smith\* smeserver\*  at bc bind-libs bind-utils cronie cronie-anacron crontabs cyrus-sasl-md5 dhcp ed eject elfutils elfutils-libs fetchmail ftp gettext glib hesiod iptraf iptstate isdn4k-utils libselinux-python libsysfs libxml2-python lm_sensors lockdev lsof lvm2 man minicom mkbootdisk mlocate mod_ssl mtools mt-st mutt net-snmp net-snmp-utils openldap-servers patch pcmciautils postgresql-libs pyxf86config rpm-build rp-pppoe setserial strace sudo sysfsutils syslinux tcpdump telnet time tmpwatch traceroute unzip usbutils usermode vim-common vim-enhanced wget wodim xz zip zlib php-pear-Net-URL perl-Compress-Raw-Bzip2 perl-IO-Compress-Bzip2 rsync tnef freeradius-ldap 
yum install gettext   --enablerepo=base,updates -y
yum update initscripts --disablerepo=* --enablerepo=smeos9,smeupdates9
yum upgrade --disablerepo=smeupdates-testing9  --enablerepo=base,updates --exclude=initscripts
yum remove postfix -y
#to avoid being locked out in case
unlink  /etc/e-smith/events/post-install/S10init-passwords
/sbin/e-smith/signal-event post-install
/sbin/e-smith/db accounts setprop admin PasswordSet yes
/sbin/e-smith/config set PasswordSet yes
rm /service/*/supervise/control -f
# configure your server correctly
/sbin/e-smith/console
touch /forcequotacheck

set your admin password

passwd admin
/sbin/e-smith/db configuration setprop  sshd status enabled PermitRootLogin yes access public
/sbin/e-smith/signal-event  remoteaccess-update
config setprop httpd-admin ValidFrom  YOURIP/255.255.255.255
/sbin/e-smith/signal-event post-upgrade

last time

find /var/service/ -type f -iname control -exec rm {} \;

and 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