User:Unnilennium
Hello,
i am Unnilenium Aka Jean-Philippe Pialasse
you can find my own smeserver wiki ( in French) http://smeserver.pialasse.com
SME11 contribs with infobox=contrib
Total: 128
- Affa
- Akmods
- AltQmail
- Arpwatch
- Autodiscover
- AutoMysqlBackup
- AWStats
- BackupPC
- Bandwidthd
- Bridge-interface
- BridgeInterface
- Bugzilla
- Cacti
- Certificate
- Check4updates
- Collabora
- CoovaChilli
- DAR2
- Ddclient
- Denyhosts
- Dhcp-dns
- Dhcpmanager
- Disk Manager
- Diskusage
- Docker
- Dokuwiki
- Domains-Advanced
- DownloadTicketService
- Durep
- Egroupware
- Email Whitelist-Blacklist Control
- Email-Management
- Expire-Accounts
- Extrarepositories
- Ezmlm
- Fetchmail
- Geneweb
- GeoIP
- Git
- Groupmembers Panel
- Hardware Info
- HylaFax
- Isoqlog
- Lazy Admin Tools
- Learn
- LemonLDAP-NG
- Libreswan
- Libreswan-xl2tpd
- Madsonic
- Mailalias
- Mailman
- Mailsorting
- Mailstats
- Mediawiki
- Migratehelper
- Mod dav
- Mod Deflate
- Mod maxminddb
- Mod Python
- Motd
- Mxbackup
- Nextcloud
- NFS
- Nginx
- ONLYOFFICE
- Open-vm-tools
- OpenVPN Bridge
- OpenVPN Routed
- OpenVPN SiteToSite
- Password
- PHPki
- Phpldapadmin
- Phplist
- PHPMyAdmin
- Phppgadmin
- Phpsysinfo
- Phpvirtualbox
- Postgresql
- Print monitor
- Pxe
- Qemu guest agent
- Qmail-notify
- Qmhandle mail queue manager
- Rabbitmq-server
- Radicale (carddav/caldav)
- Raidstatus
- Redis
- Remoteuseraccess
- Rkhunter
- Rocky2sme
- Rsync
- Rsync-backup2disk
- Rsyncd
- Samba-dc
- SANE
- Sarg
- Sendmail-wrapper
- Service Control
- Shellinabox
- Smbstatus
- Smeadmin
- Sogo
- Subversion
- Supervisor
- Sysmon
- Systemd-control
- Tftp server
- Thinclient
- TinyTinyRSS
- Transmission
- Tw-logonscript
- Unifi
- Unjunkmgr
- UserManager
- Userpanel
- Userpanels
- Vacation
- WebFilter
- Webhosting
- Webshare
- Wireguard
- Wordpress
- Wsdd
- Xinetd
- Xt geoip
- Zabbix-agent
- Zabbix-proxy
- Zoneminder
SME11 in dev but not elsewhere
SME11 contribs do they have contrib infobox
Those without (~yes: Yes) need to add the following:
<!-- here we define the contrib name variable -->
<!-- we get the page title, remove suffix for translated version; if needed you can define there with the value you want-->
{{#vardefine:contribname| {{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }}
{{#vardefine:smecontribname| smeserver-{{lc: {{#titleparts: {{BASEPAGENAME}} |1}} }} }}
<!-- we define the language -->
{{#vardefine:lang| {{lc: {{#titleparts: {{PAGENAME}} | | -1}} }} |en }}
{{Infobox contribs
|name={{#var:contribname}}
|image=contribs.png
|description_image= {{#var:contribname}} logo
|maintainer= <--! CHANGEME -->
|licence= <--! CHANGEME -->
|url= <--! CHANGEME -->
|category= <--! CHANGEME -->
|tags= <--! CHANGEME -->
}}
Also to check if this is present
===Version===
{{#smeversion: {{#var:smecontribname}} }}
and that we have those at the end (or similar)
===Bugs===
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
and select the {{#var:smecontribname}} component or use {{BugzillaFileBug|product=SME%20Contribs|component={{#var:smecontribname}}|title=this link}}
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component={{#var:smecontribname}}|noresultsmessage="No open bugs found."}}
===Changelog===
Only versions released in smecontrib are listed here.
{{#smechangelog: {{#var:smecontribname}} }}
Total: 138
- Advancedprompt
- Affa (~yes: Yes)
- Akmods (~yes: Yes)
- AltQmail (~yes: Yes)
- Arpwatch (~yes: Yes)
- Autodiscover (~yes: Yes)
- AutoMysqlBackup (~yes: Yes)
- AWStats (~yes: Yes)
- Backup with Affa and FreeDup
- BackupPC (~yes: Yes)
- Bandwidthd (~yes: Yes)
- Bash-insulter
- Bridge-interface (~yes: Yes)
- BridgeInterface (~yes: Yes)
- Bugzilla (~yes: Yes)
- Cacti (~yes: Yes)
- Certificate (~yes: Yes)
- Check4updates (~yes: Yes)
- Collabora (~yes: Yes)
- CoovaChilli (~yes: Yes)
- Crontab Manager
- DAR2 (~yes: Yes)
- Ddclient (~yes: Yes)
- Denyhosts (~yes: Yes)
- Detox
- Dhcp-dns (~yes: Yes)
- Dhcpmanager (~yes: Yes)
- Disk Manager (~yes: Yes)
- Diskusage (~yes: Yes)
- Docker (~yes: Yes)
- Dokuwiki (~yes: Yes)
- Domains-Advanced (~yes: Yes)
- DownloadTicketService (~yes: Yes)
- Durep (~yes: Yes)
- Egroupware (~yes: Yes)
- Email Whitelist-Blacklist Control (~yes: Yes)
- Email-Management (~yes: Yes)
- Expire-Accounts (~yes: Yes)
- Extrarepositories (~yes: Yes)
- Ezmlm (~yes: Yes)
- Fail2ban
- Fetchmail (~yes: Yes)
- FreePBX
- Geneweb (~yes: Yes)
- GeoIP (~yes: Yes)
- Git (~yes: Yes)
- Groupmembers Panel (~yes: Yes)
- Gt5
- Hardware Info (~yes: Yes)
- HylaFax (~yes: Yes)
- Isoqlog (~yes: Yes)
- Lazy Admin Tools (~yes: Yes)
- Learn (~yes: Yes)
- LemonLDAP-NG (~yes: Yes)
- Libreswan (~yes: Yes)
- Libreswan-xl2tpd (~yes: Yes)
- Madsonic (~yes: Yes)
- Mailalias (~yes: Yes)
- Mailman (~yes: Yes)
- Mailsorting (~yes: Yes)
- Mailstats (~yes: Yes)
- Mediawiki (~yes: Yes)
- Migratehelper (~yes: Yes)
- Mod dav (~yes: Yes)
- Mod Deflate (~yes: Yes)
- Mod maxminddb (~yes: Yes)
- Mod Python (~yes: Yes)
- Motd (~yes: Yes)
- Mxbackup (~yes: Yes)
- Nextcloud (~yes: Yes)
- NFS (~yes: Yes)
- Nginx (~yes: Yes)
- ONLYOFFICE (~yes: Yes)
- Open-vm-tools (~yes: Yes)
- OpenVPN Bridge (~yes: Yes)
- OpenVPN Routed (~yes: Yes)
- OpenVPN SiteToSite (~yes: Yes)
- Password (~yes: Yes)
- PHPki (~yes: Yes)
- Phpldapadmin (~yes: Yes)
- Phplist (~yes: Yes)
- PHPMyAdmin (~yes: Yes)
- Phppgadmin (~yes: Yes)
- Phpsysinfo (~yes: Yes)
- Phpvirtualbox (~yes: Yes)
- Postgresql (~yes: Yes)
- Print monitor (~yes: Yes)
- Pxe (~yes: Yes)
- Qemu guest agent (~yes: Yes)
- Qmail-notify (~yes: Yes)
- Qmhandle mail queue manager (~yes: Yes)
- Rabbitmq-server (~yes: Yes)
- Radicale (carddav/caldav) (~yes: Yes)
- Raidstatus (~yes: Yes)
- Random Strong Password Generator
- Redis (~yes: Yes)
- Remoteuseraccess (~yes: Yes)
- Rkhunter (~yes: Yes)
- Rocky2sme (~yes: Yes)
- Rsync (~yes: Yes)
- Rsync-backup2disk (~yes: Yes)
- Rsyncd (~yes: Yes)
- Samba-dc (~yes: Yes)
- SANE (~yes: Yes)
- Sarg (~yes: Yes)
- Sendmail-wrapper (~yes: Yes)
- Service Control (~yes: Yes)
- SharedFolders
- Shellinabox (~yes: Yes)
- Smbstatus (~yes: Yes)
- Smeadmin (~yes: Yes)
- Sogo (~yes: Yes)
- Subversion (~yes: Yes)
- Supervisor (~yes: Yes)
- Sysmon (~yes: Yes)
- Systemd-control (~yes: Yes)
- Tftp server (~yes: Yes)
- Thinclient (~yes: Yes)
- TinyTinyRSS (~yes: Yes)
- Transmission (~yes: Yes)
- Tw-logonscript (~yes: Yes)
- Unifi (~yes: Yes)
- Unjunkmgr (~yes: Yes)
- UserManager (~yes: Yes)
- Userpanel (~yes: Yes)
- Userpanels (~yes: Yes)
- Vacation (~yes: Yes)
- WebFilter (~yes: Yes)
- Webhosting (~yes: Yes)
- Webshare (~yes: Yes)
- Wireguard (~yes: Yes)
- Wordpress (~yes: Yes)
- Wsdd (~yes: Yes)
- Xinetd (~yes: Yes)
- Xt geoip (~yes: Yes)
- Zabbix-agent (~yes: Yes)
- Zabbix-proxy (~yes: Yes)
- Zoneminder (~yes: Yes)
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 |
in SME10 but not SME11
!~*11AND~*10
- Advanced Samba (!~11: smetest10, smecontribs9)
- Bugzilla (!~11: infobox, smecontribs-testing11, smecontribs10, smecontribsRPM10)
- CoovaChilli (!~11: infobox, smecontribs-testing11, smedev10, smecontribs9, smedevRPM10, smecontribsRPM9)
- Denyhosts (!~11: infobox, smecontribs-testing11, smecontribs10, smecontribs9, smecontribsRPM10, smecontribsRPM9)
- Dirty Tools (!~11: smedev10)
- Dovecot-extras (!~11: smecontribs10, smecontribs9)
- Extrarepositories (!~11: infobox, smeaddons11, smeaddons10, smeaddons9, smedev11, smedev9)
- Ezmlm-www (!~11: smecontribs10)
- FreePBX (!~11: smecontribs10, smecontribs9, smecontribsRPM10, smecontribsRPM9, smecontribsRPM11)
- Geneweb (!~11: infobox, smecontribs-testing11, smecontribs10, smetest9, smecontribs9, smecontribsRPM10, smecontribsRPM9)
- Letsencrypt (!~11: Contrib10, infobox, smeaddons10, smecontribs9)
- Libreswan (!~11: infobox, smedevRPM10, smecontribsRPM9, smecontribs-testing11, smetest10, smetest9, smecontribs9)
- Loginscript (!~11: infobox, smecontribs10)
- Madsonic (!~11: infobox, smecontribs-testing11, smecontribs10, smecontribs9, smecontribsRPM10, smecontribsRPM9)
- Mariadb101 (!~11: infobox, smedev10, smecontribs10)
- Mariadb102 (!~11: infobox, smedev10, smecontribs10)
- Mariadb103 (!~11: infobox, smedev10, smecontribs10)
- Mariadb105 (!~11: infobox, smedev10, smecontribs10)
- Mysql57 (!~11: smecontribs10, smecontribs9)
- RoundCube (!~11: smecontribs10, smecontribs9)
- Softethervpn-server (!~11: infobox, smetest10, smecontribs10, smedev9, smecontribsRPM10, smedevRPM9)
Total: 21
Available Contribs for sme10 in smedev
smedev
smetest+smedev
smetest +smecontribs
smetest mais pas smecontribs
Not Available Contribs for sme9 (with a page)
- AWStats
- Advanced Samba
- Advancedprompt
- Affa
- Akmods
- AltQmail
- Arpwatch
- AutoMysqlBackup
- Autodiscover
- BackupPC
- Backup with Affa and FreeDup
- Bandwidthd
- Bash-insulter
- Bridge-interface
- BridgeInterface
- Bugzilla
- Cacti
- Certificate
- Check4updates
- Clamav unofficial sigs
- Collabora
- Contrib/Template
- CoovaChilli
- Crontab Manager
- DAR2
- Ddclient
- Denyhosts
- Detox
- Dhcp-dns
- Dhcpmanager
- Dirty Tools
- Disk Manager
- Diskusage
- Docker
- Dokuwiki
- Domains-Advanced
- Dovecot-extras
- DownloadTicketService
- Durep
- Egroupware
- Email-Management
- Email Whitelist-Blacklist Control
- Expire-Accounts
- Extrarepositories
- Ezmlm
- Ezmlm-www
- Fail2ban
- Fetchmail
- FreePBX
- Geneweb
tests
Version: Contrib8 pas Contrib9
Version: Contrib9
Category: Contrib 8
| Version | Category | |
|---|---|---|
| UserManager | infobox smecontribs8 smecontribs9 smecontribs10 smecontribs11 | Contrib |
Category: Contrib 9
Category:Contrib AND Category:Administration:VPN
| Version | Category | |
|---|---|---|
| BridgeInterface | infobox smecontribs11 smecontribs10 smecontribs9 | Administration:VPN Contrib Contrib11 Contrib10 Contrib9 |
| Libreswan | infobox smedevRPM10 smecontribsRPM9 smecontribs-testing11 smetest10 smetest9 smecontribs9 | Administration:VPN Security VPN Contrib Howto Contrib11 Contrib10 Contrib9 |
| OpenVPN Bridge | infobox smecontribs-testing11 smecontribs10 smecontribs9 | Administration:VPN VPN Incomplete Contrib Vpn Contrib11 Contrib10 Contrib9 |
| OpenVPN Routed | infobox smecontribs11 smecontribs10 smedev9 | Administration:VPN VPN Contrib Vpn Contrib11 Contrib10 Contrib9 |
| OpenVPN SiteToSite | infobox smecontribs-testing11 smecontribs10 smecontribs9 | Administration:VPN VPN Contrib Contrib11 Contrib10 Contrib9 |
Category: Contrib
| ID | Product | Version | Status | Summary (13 tasks) ⇒ |
|---|---|---|---|---|
| 13267 | SME Contribs | Futur | RESOLVED | Qmail/FilterType DB entry not got a default. |
| 13264 | SME Contribs | Futur | CONFIRMED | Add Body and ListID to options for sieve variant and add duplicate rule command |
| 13255 | SME Contribs | Futur | RESOLVED | Apply to inbox with user selected from admin reverts to admin |
| 13251 | SME Contribs | 11.0 | RESOLVED | Headers basic type only takes domain to be matched in sieve generation |
| 13245 | SME Contribs | 11.0 | RESOLVED | Make Global rule processing the same as User rule processing |
| 13244 | SME Contribs | Futur | CONFIRMED | Enhancements after Sieve implementation |
| 13232 | SME Contribs | 11.0 | RESOLVED | Add Dovecot Sieve generation and application |
| 13190 | SME Contribs | 11.0 | CONFIRMED | Table extends past right margin of window |
| 13000 | SME Contribs | 11.0 | RESOLVED | Add an SM2 panel to mailsorting |
| 11338 | SME Contribs | Futur | UNCONFIRMED | Copy rules from one user account to another |
| 10517 | SME Contribs | 9.2 | CONFIRMED | EmailForward and ForwardAddress properties are used in mailfilter rules but not in procmail |
| 8572 | SME Contribs | 8.1 | UNCONFIRMED | maildrop: delivery deferred |
| 4662 | SME Contribs | 7.3 | CONFIRMED | Special 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