Revisions of jsj-installtools (127)

Stefan Botter Stefan Botter (jsj) committed 18 days ago (revision 127)
ok
Stefan Botter Stefan Botter (jsj) committed 25 days ago (revision 126)
- add PrepareBBProxy with concurrent BB proxy rules
Stefan Botter Stefan Botter (jsj) committed about 1 month ago (revision 125)
- add location bb to PrepareNagiosTests
Stefan Botter Stefan Botter (jsj) committed 5 months ago (revision 124)
- modified templates for apache ssl hosts and ssl proxy hosts
  according to local wishes, ssl configuration according to actual
  mozilla suggestions
Stefan Botter Stefan Botter (jsj) committed 6 months ago (revision 123)
- CreateConfig: negate check for LOC
- PrepareApacheConfig: correct file globbing for modification of
  config files (compatibility 2.4)
- PrepareUpdateCrontab: correct test for /etc/crontab modification
  already present, to avoid unnecessary duplicate entries
Stefan Botter Stefan Botter (jsj) committed 6 months ago (revision 122)
- CreateConfig: catch default while not supplying LOC on command line
- PrepareApacheConfig: install apache2-prefork and apache2-mod_php8
  if not already installed
Stefan Botter Stefan Botter (jsj) committed 8 months ago (revision 121)
- add new PrepareReposForReleasever to change the version number
  in repo's path to releasever variable
Stefan Botter Stefan Botter (jsj) committed 9 months ago (revision 120)
- fix PreparePostfix for conditional execution of configs
Stefan Botter Stefan Botter (jsj) committed about 1 year ago (revision 119)
- fix syntax error in  PrepareApacheProxyHost,
- PrepareApacheProxyHost: request only ec-384 cert
Stefan Botter Stefan Botter (jsj) committed about 1 year ago (revision 118)
- fix additional location bb
Stefan Botter Stefan Botter (jsj) committed about 1 year ago (revision 117)
- fix CreateConfig to call PrepareApacheConfig with '-h' option
Stefan Botter Stefan Botter (jsj) committed over 1 year ago (revision 116)
- update GetZypperSources to include sources with single digit
  order numbers in zypper sl, if there are more than 10 sources
  configured
Stefan Botter Stefan Botter (jsj) committed about 2 years ago (revision 115)
- add error condition handling for certficate request fail in 
  PrepareApacheProxyHost
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 114)
- add ShowCertificateChainFile to easily display subject and
  issuer in certificate PEM files with more than one certificate
  inside, like cert and chain CA
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 113)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 112)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 111)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 110)
- fix PrepareApacheProxyHost for correct handling of DOMAINNAME
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 109)
- add PrepareApacheProxyHost to create virutal host for reverse
  proxy purposes incl. requesting certificate with acme.sh
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 108)
- add permissions in vhost-ssl for non-SSL virtual host for
  accessing .well-known
- add vhost-ssl-proxy template for proxy virtual host
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 107)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 106)
- automatically add headers and rewrite modules to the
  configuration
- modify rewrite rule in port 80 section to not rewrite .well-known
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 105)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 104)
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 103)
- add better vhost templates for use with PrepareApacheConfig
- add dhparam.pem and ssl stapling template
- change call to PrepareApacheConfig in CreateConfig
Stefan Botter Stefan Botter (jsj) committed almost 3 years ago (revision 102)
- fix PrepareApacheConfig: logrotate config, remove duplicate
Stefan Botter Stefan Botter (jsj) committed about 3 years ago (revision 101)
- fix syntax error in PreparePostfix - paranthesis now in quotes
Stefan Botter Stefan Botter (jsj) committed about 3 years ago (revision 100)
- remove installation and service enablement of nrpe in
  PrepareNagiosTests
Stefan Botter Stefan Botter (jsj) committed about 3 years ago (revision 99)
- fix PrepareApacheConfig step to modify logrotate file, ensure
  that lines with "rotate" are only changed, if there is a trailing
  number there.
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 98)
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 97)
- PrepareNagiosTests: fix logic in distribution selection
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 96)
- modify PrepareNagiosTests to better detect jsj repo already
  configured, change repo path from 15.4 upwards 
- modify PreparePostfix to handle hsb config
- modify CreateConfig to support location options jsj, hsbhv, hsb
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 95)
- add hsb preconfig to PrepareNagiosTests and PreparePostfix,
  better handling of postfix configuration
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 94)
- Fix PrepareMysqlBackup to start and enable mariadb.service,
  needed to succeed adding users for monitoring and backup
Stefan Botter Stefan Botter (jsj) committed over 3 years ago (revision 93)
- fix typo in PrepareBrekomProxy
Stefan Botter Stefan Botter (jsj) committed almost 4 years ago (revision 92)
- change shell shebang on EnableProxy and DisableProxy to /bin/bash
Stefan Botter Stefan Botter (jsj) committed almost 4 years ago (revision 91)
- use router.botter.cc as mail relay in PreparePostfix
- add additional networks to proxy exceptions in PrepareBrekomProxy
Stefan Botter Stefan Botter (jsj) committed almost 4 years ago (revision 90)
- add EnableProxy and DisableProxy commands
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 89)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 88)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 87)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 86)
- add RunZypperUpdateCron to use in cron
- modify PrepareUpdateCrontab for 15.3 and later to just install
  check_mk_agent, no nrpe and nagios plugins
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 85)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 84)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 83)
- modify PreparereposFor15.3 with repo-backup and hints
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 82)
Stefan Botter Stefan Botter (jsj) committed about 4 years ago (revision 81)
- add PrepareReposFor15.3 to ease updates to repo files and addresses
  for update to Leap 15.3 - use later zypper --releasever=15.3 dup
Stefan Botter Stefan Botter (jsj) committed over 4 years ago (revision 80)
- add PrepareBrekomProxy for Brekom internal networks
Stefan Botter Stefan Botter (jsj) committed almost 5 years ago (revision 79)
- remove requirement for check_mk-agent-plugins
Stefan Botter Stefan Botter (jsj) committed about 5 years ago (revision 78)
- require check_mk-agent-plugins
Stefan Botter Stefan Botter (jsj) committed about 5 years ago (revision 77)
- use monitoring-plugins-running_kernel instead of 
  nagios-plugins-kernel
Stefan Botter Stefan Botter (jsj) committed about 5 years ago (revision 76)
- add perl-Module-Build to installed perl packages
- remove ARCH path in rsync call
Stefan Botter Stefan Botter (jsj) committed about 5 years ago (revision 75)
Stefan Botter Stefan Botter (jsj) committed about 5 years ago (revision 74)
- update PrepareVMwareSDK to botter.cc and newer releases 
- PrepareUpdateCrontab run zypper up every 4 hours
Stefan Botter Stefan Botter (jsj) committed over 5 years ago (revision 73)
- export LANG=C in GetZypper Sources to avoid confusion with
  localized command output
Stefan Botter Stefan Botter (jsj) committed almost 6 years ago (revision 72)
- PrepareUpdateCrontab rund zyper up every 4 hours
- PreparePostfix change root address and mx to botter.cc
- PrepareMysqlBackup require metamail
Stefan Botter Stefan Botter (jsj) committed about 6 years ago (revision 71)
- fix PrepareNagiosTests for case selection without entry (default)
Stefan Botter Stefan Botter (jsj) committed over 6 years ago (revision 70)
- move everything from jacobs-university.de to botter.cc
Stefan Botter Stefan Botter (jsj) committed over 6 years ago (revision 69)
- PrepareNagiosTests: remove fix dependency on Jacobs downloads
  require nrpe-(jsj,hsbhv) and pull nrpe-jsjcommands automatically
Stefan Botter Stefan Botter (jsj) committed over 6 years ago (revision 68)
Stefan Botter Stefan Botter (jsj) committed over 6 years ago (revision 67)
- PrepareApacheConfig: edit logrotate.d/apache2 for daily rotation
  up to 7 days
Stefan Botter Stefan Botter (jsj) committed about 7 years ago (revision 66)
- add RestartPS, a script to restart pending services after updates
Stefan Botter Stefan Botter (jsj) committed over 7 years ago (revision 65)
Stefan Botter Stefan Botter (jsj) committed over 7 years ago (revision 64)
- remove "-t <repotype>" from GetZypperSources for >= 1500
Stefan Botter Stefan Botter (jsj) committed over 7 years ago (revision 63)
- simplyfy logrotate.timer enablement from 13.2 on upwards,
  without 42.1 and 42.2
Stefan Botter Stefan Botter (jsj) committed almost 8 years ago (revision 62)
Stefan Botter Stefan Botter (jsj) committed almost 8 years ago (revision 61)
- for openSUSE Leap 42.3 enable logrotat.timer and set accuracy 
  to 1min
Stefan Botter Stefan Botter (jsj) committed over 8 years ago (revision 60)
- add --routines --triggers to PrepareMysqlBackup crontab entry
Stefan Botter Stefan Botter (jsj) committed about 9 years ago (revision 59)
Stefan Botter Stefan Botter (jsj) committed about 9 years ago (revision 58)
Stefan Botter Stefan Botter (jsj) committed about 9 years ago (revision 57)
- PrepareApacheConfig: make "s"host configurable
Stefan Botter Stefan Botter (jsj) committed about 9 years ago (revision 56)
- PrepareApacheConfig: move installation of phpMyAdmin to earlier
  point, as it pulls apache2 ff., which may not be installed at
  that moment - or else creating vhost conf files fails
Stefan Botter Stefan Botter (jsj) committed about 9 years ago (revision 55)
- modify version detection to work correctly with Leap versions
Stefan Botter Stefan Botter (jsj) committed over 9 years ago (revision 54)
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 53)
- modify PreparePostfix to delete any previous configured root
  aliases
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 52)
- modify PrepareFTPd to install whois without confirmation
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 51)
- update GetVersion to catch VERSION_ID, set Tumbleweed to 99.9
- update scripts to use VERSION_ID when needed
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 50)
- update GetVersion to detect Tumbelweed
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 49)
- update PrepareUpdateCrontab to enable logrotate.timer on 13.2
  and later
Stefan Botter Stefan Botter (jsj) committed almost 10 years ago (revision 48)
- modified for Leap 42.1, suse_version is 1315 (less than 1320)
Stefan Botter Stefan Botter (jsj) committed over 10 years ago (revision 47)
- modified GetZypperSources to reflect new zypper sl syntax
Stefan Botter Stefan Botter (jsj) committed almost 11 years ago (revision 46)
- add hostname to /etc/HOSTNAME for >= 13
- change apache's vhost files to reflect 2.4 settings
  Allow from all -> Require all granted
Stefan Botter Stefan Botter (jsj) committed about 11 years ago (revision 45)
- conditionally include dir /usr/bin only for >= 1210
Stefan Botter Stefan Botter (jsj) committed over 11 years ago (revision 44)
- move openSUSE version detection to separate sourceable script
Stefan Botter Stefan Botter (jsj) committed over 11 years ago (revision 43)
- PrepareNagiosPlugins: use monitoring-plugins-zypper instead of
   nagios-plugins-zypper
Stefan Botter Stefan Botter (jsj) committed over 11 years ago (revision 42)
- PrepareMysqlBackup: allow using no pw for MySQL (use "-")
  fix detection of (not-)running of mysql.service
Stefan Botter Stefan Botter (jsj) committed over 11 years ago (revision 41)
undeleted via osc
Stefan Botter Stefan Botter (jsj) committed almost 12 years ago (revision 40)
fix typo
Stefan Botter Stefan Botter (jsj) committed almost 12 years ago (revision 39)
- fix PreparePostfix to set relayhost even if there is not space
  after "=" 
- PrepareNagiosTest: for >= 1300 enable check_mk-agent.socket
  instead of xinetd
Stefan Botter Stefan Botter (jsj) committed about 12 years ago (revision 38)
- update PrepareApacheConfig: no longer uncomment NameVirtualHost
  for >= 13.1
Stefan Botter Stefan Botter (jsj) committed over 12 years ago (revision 37)
- change vhost template to have all options start either with + or -
Stefan Botter Stefan Botter (jsj) committed almost 13 years ago (revision 36)
----------------------------------------------------------
- change location of nrpe configuration file
 * add copy to /etc/nagios and /etc
----------------------------------------------------------
Stefan Botter Stefan Botter (jsj) committed almost 13 years ago (revision 35)
add SHOW VIEW privilege to MySQL backup user, add flush privileges
Stefan Botter Stefan Botter (jsj) committed almost 13 years ago (revision 34)
fix name of nrpe
Stefan Botter Stefan Botter (jsj) committed about 13 years ago (revision 33)
- change acces rights of files created from temporary files to 644
Stefan Botter Stefan Botter (jsj) committed about 13 years ago (revision 32)
add PrepareVMwareSDK
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 31)
- change crontab lie to run zypper up at random minute past 5
  to relief FTP server mirror of the load
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 30)
- put s in front of hostname for postfix config, as VM is
  named after service name
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 29)
- again, fix umask
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 28)
- fix formatting in CreateConfig
- change sed clause for correct umask in FTPd
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 27)
- fix naming of ftpd in CreateConfig
- fix sed clause in ftpd config
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 26)
- change to use vsftpd from 12 onwards
- chown and chgrp /srv/www/*/htdocs|cgi-bin to www and 775
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 25)
- fix typo
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 24)
- add hostname to call for postfix configuration
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 23)
- add postfix configuration
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 22)
- fix typo
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 21)
- install nagios packages w/o confirmation
- install pure-ftpd in installer
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 20)
- fix typo and service name in Apache Config
- add PureFTPd configurator
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 19)
- fix logic error
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 18)
- add config option for Pure-FTPd
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 17)
- again, fix sed phrase
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 16)
- fix sed phrase
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 15)
- fix sharefilepath
- install phpMyAdmin
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 14)
- negate check for cron.* scripts in /etc/crontab
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 13)
- add change to zypp.conf to not use delpa.rpms
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 12)
- add /
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 11)
- fix two scripts
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 10)
- update repo in PrepareNagiosTests
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 9)
- remove post
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 8)
- put CreateConfig in /usr/bin
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 7)
- change link to /usr/bin
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 6)
- add trailing slash
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 5)
- add post, fix CreateConfig
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 4)
- fix license
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 3)
- fix files section
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 2)
- remove setup
Stefan Botter Stefan Botter (jsj) committed over 13 years ago (revision 1)
- new package