Index

A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

active - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
activePartitions - Variable in class com.aoindustries.aoserv.daemon.report.MdStat
 
add(String, int) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Calls ipset -A.
addFilesystemIteratorRules(FileReplication, Map<String, FilesystemIteratorRule>) - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
Configures backups for cyrus-imapd.
addNullRoute(int) - Static method in class com.aoindustries.aoserv.daemon.net.NullRouteManager
Adds a new null route to the system.
addPackageListener(PackageManager.PackageListener) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Adds a new package listener to be notified when the package list is updated or first loaded.
AOSERV_FTP_SHELLS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_HTTPD_CONFIG - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_HTTPD_SITE_DISABLED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_IMAPD_CONFIG - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_JILTER - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_MRTG - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_PASSWD_SHELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_PROFILE_D - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AOSERV_SENDMAIL_CONFIG - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AoservDaemon - Class in com.aoindustries.aoserv.daemon
The AoservDaemon starts all of the services that run inside the Java VM.
AoservDaemonConfiguration - Class in com.aoindustries.aoserv.daemon
The configuration for all AOServ processes is stored in a properties file.
AoservDaemonConfiguration.NetworkMonitorConfiguration - Class in com.aoindustries.aoserv.daemon
 
AoservDaemonConfiguration.NetworkMonitorConfiguration.CountDirection - Enum in com.aoindustries.aoserv.daemon
 
AoservDaemonConfiguration.NetworkMonitorConfiguration.NetworkDirection - Enum in com.aoindustries.aoserv.daemon
 
AoservDaemonServer - Class in com.aoindustries.aoserv.daemon
The AoservDaemonServer accepts connections from an SimpleAoservClient.
AoservDaemonServer(InetAddress, int, String) - Constructor for class com.aoindustries.aoserv.daemon.AoservDaemonServer
Creates a new, running AOServServer.
AoservDaemonServerThread - Class in com.aoindustries.aoserv.daemon
The AOServServerThread handles a connection once it is accepted.
AoservDaemonServerThread(AoservDaemonServer, Socket) - Constructor for class com.aoindustries.aoserv.daemon.AoservDaemonServerThread
Creates a new, running AOServServerThread.
APACHE_TOMCAT_10_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_10_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_3_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_3_2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_4_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_5_5 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_6_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_7_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_8_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_8_5 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_9_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
APACHE_TOMCAT_PREFIX - Static variable in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
The name prefix used to match any Apache Tomcat package installations after the move to AORepo.org.
appendTo(A) - Method in class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
Appends this GroupFile.Entry as it would be written in /etc/group, not including any newline.
appendTo(A) - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
Appends this GshadowFile.Entry as it would be written in /etc/gshadow, not including any newline.
appendTo(A) - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
Appends this PasswdFile.Entry as it would be written in /etc/passwd, not including any newline.
appendTo(A) - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Appends this ShadowFile.Entry as it would be written in /etc/shadow, not including any newline.
atomicWrite(PosixFile, byte[], long, int, int, PosixFile, Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Atomically replaces a file.
AUTO_PROCMAILRC - Static variable in class com.aoindustries.aoserv.daemon.email.ProcmailManager
The first 6 lines of an auto-generated procmailrc file.
aveq - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
AWSTATS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AWSTATS_6 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
AWStatsManager - Class in com.aoindustries.aoserv.daemon.httpd
Controls the configuration files for AWStats and provides access to the AWStats system.

B

BACKUP_EXTENSION - Static variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
BACKUP_SEPARATOR - Static variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
backupAndDeleteFiles(List<File>) - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
Backs-up and then deletes the provided files.
BackupManager - Class in com.aoindustries.aoserv.daemon.backup
The BackupManager handles the storing and retrieval of backup data from the backup partitions.
BIND - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
bindMatches(Service) - Method in class com.aoindustries.aoserv.daemon.net.xinetd.Service
 
blockAllTraceAndTrackRequests() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
By default, sites will block all TRACE and TRACK requests.
blocks - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
buffers - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
BuilderThread - Class in com.aoindustries.aoserv.daemon.util
Handles the building of CVS repositories and configs.
BuilderThread() - Constructor for class com.aoindustries.aoserv.daemon.util.BuilderThread
 
buildGroupFile(Map<Group.Name, GroupFile.Entry>, int, int) - Static method in class com.aoindustries.aoserv.daemon.posix.GroupFile
Builds a new version of the group file with necessary adjustments made.
buildGshadowFile(Map<Group.Name, Set<User.Name>>) - Static method in class com.aoindustries.aoserv.daemon.posix.GshadowFile
Builds a new version of the gshadow file with necessary adjustments made.
buildPasswdFile(Map<User.Name, PasswdFile.Entry>, int, int) - Static method in class com.aoindustries.aoserv.daemon.posix.PasswdFile
Builds a new version of the passwd file with necessary adjustments made.
buildShadowFile(Set<User.Name>) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile
Builds a new version of the shadow file with necessary adjustments made.
buildSiteDirectory(PosixFile, String, Set<Site>, Set<SharedTomcat>, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
(Re)builds the site directory, from scratch if it doesn't exist.
buildSiteDirectory(PosixFile, String, Set<Site>, Set<SharedTomcat>, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
 
buildSiteDirectory(PosixFile, String, Set<Site>, Set<SharedTomcat>, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Every Tomcat site is built through the same overall set of steps.
buildSiteDirectoryContents(String, PosixFile, boolean) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Builds the complete directory tree for a new site.

C

CA_TRUST_HASH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
cached - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
CACHING_NAMESERVER - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CENTOS_5_I686_AND_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
 
CENTOS_5_I686_AND_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
 
CENTOS_5DOM0_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
 
CENTOS_5DOM0_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
 
CENTOS_7_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
 
CENTOS_7_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
 
CENTOS_7DOM0_X86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
 
centosMrtgDirectory - Static variable in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
checkPath(String) - Static method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager
Checks a path for sanity.
checkSmtpBlacklist(InetAddress, InetAddress) - Static method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
checkSslCertificate(Certificate, boolean) - Static method in class com.aoindustries.aoserv.daemon.ssl.SslCertificateManager
 
checkSymlinkTarget(String) - Static method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager
Checks a symlink target for sanity.
checkTables(PosixPath, int, Server.Name, Port, Database.Name, List<TableName>, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
Checks all tables, times-out in one minute.
cleanup(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
close() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
CLOUD_INIT - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
com.aoindustries.aoserv.daemon - module com.aoindustries.aoserv.daemon
 
com.aoindustries.aoserv.daemon - package com.aoindustries.aoserv.daemon
 
com.aoindustries.aoserv.daemon.backup - package com.aoindustries.aoserv.daemon.backup
 
com.aoindustries.aoserv.daemon.cvsd - package com.aoindustries.aoserv.daemon.cvsd
 
com.aoindustries.aoserv.daemon.distro - package com.aoindustries.aoserv.daemon.distro
 
com.aoindustries.aoserv.daemon.dns - package com.aoindustries.aoserv.daemon.dns
 
com.aoindustries.aoserv.daemon.email - package com.aoindustries.aoserv.daemon.email
 
com.aoindustries.aoserv.daemon.email.jilter - package com.aoindustries.aoserv.daemon.email.jilter
 
com.aoindustries.aoserv.daemon.failover - package com.aoindustries.aoserv.daemon.failover
 
com.aoindustries.aoserv.daemon.ftp - package com.aoindustries.aoserv.daemon.ftp
 
com.aoindustries.aoserv.daemon.httpd - package com.aoindustries.aoserv.daemon.httpd
 
com.aoindustries.aoserv.daemon.httpd.jboss - package com.aoindustries.aoserv.daemon.httpd.jboss
 
com.aoindustries.aoserv.daemon.httpd.tomcat - package com.aoindustries.aoserv.daemon.httpd.tomcat
 
com.aoindustries.aoserv.daemon.iptables - package com.aoindustries.aoserv.daemon.iptables
 
com.aoindustries.aoserv.daemon.monitor - package com.aoindustries.aoserv.daemon.monitor
 
com.aoindustries.aoserv.daemon.mysql - package com.aoindustries.aoserv.daemon.mysql
 
com.aoindustries.aoserv.daemon.net - package com.aoindustries.aoserv.daemon.net
 
com.aoindustries.aoserv.daemon.net.fail2ban - package com.aoindustries.aoserv.daemon.net.fail2ban
 
com.aoindustries.aoserv.daemon.net.firewalld - package com.aoindustries.aoserv.daemon.net.firewalld
 
com.aoindustries.aoserv.daemon.net.ssh - package com.aoindustries.aoserv.daemon.net.ssh
 
com.aoindustries.aoserv.daemon.net.xinetd - package com.aoindustries.aoserv.daemon.net.xinetd
 
com.aoindustries.aoserv.daemon.posix - package com.aoindustries.aoserv.daemon.posix
 
com.aoindustries.aoserv.daemon.posix.linux - package com.aoindustries.aoserv.daemon.posix.linux
 
com.aoindustries.aoserv.daemon.postgres - package com.aoindustries.aoserv.daemon.postgres
 
com.aoindustries.aoserv.daemon.random - package com.aoindustries.aoserv.daemon.random
 
com.aoindustries.aoserv.daemon.report - package com.aoindustries.aoserv.daemon.report
 
com.aoindustries.aoserv.daemon.server - package com.aoindustries.aoserv.daemon.server
 
com.aoindustries.aoserv.daemon.ssl - package com.aoindustries.aoserv.daemon.ssl
 
com.aoindustries.aoserv.daemon.timezone - package com.aoindustries.aoserv.daemon.timezone
 
com.aoindustries.aoserv.daemon.util - package com.aoindustries.aoserv.daemon.util
 
command - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
comparePassword(User.Name, String) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
compareTo(HttpdSiteManager.JkSetting) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
compareTo(HttpdSiteManager.Location) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
compareTo(PackageManager.Rpm) - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
compareTo(PackageManager.Version) - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
Compares two versions in segment order.
compareTo(String) - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
configureFtpDirectory(PosixFile, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Configures the anonymous FTP directory associated with this site.
contentGenerator - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
contextSwitches - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
controlProcess(String, String) - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
Copy(String, int) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Copy
 
copyCocoonProperties1(OutputStream) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
 
copyCocoonProperties2(OutputStream) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
 
copyResource(Class<?>, String, OutputStream) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Copies a resource to the provided output stream.
copyResource(Class<?>, String, String, int, int, int, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Copies a resource to the provided filename, will not overwrite any existing file.
create(String, Ipset.SetType, String...) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Calls ipset -N.
createCgiPhpScript(PosixFile, PosixFile, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Creates or updates the CGI php script, CGI must be enabled and PHP enabled.
created - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
createEmptyFile(PosixFile, int, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates an empty file, if needed.
createSocketServerThread(InetAddress, int) - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
createTarball(List<File>, File) - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
Makes a tarball of the provided files into the provided file.
createTestIndex(PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Creates the test index.html file if it is missing.
createTestTomcatXml(String, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
Creates the test-tomcat.xml file in the provided conf directory.
createVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
createWebDtd(String, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
createWebDtd(String, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
 
createWebXml(String, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
createWebXml(String, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
 
CVS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CvsManager - Class in com.aoindustries.aoserv.daemon.cvsd
Handles the building of CVS repositories, xinetd configs are handled by XinetdManager.
CYRUS_IMAPD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CYRUS_IMAPD_AFTER_NETWORK_ONLINE - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CYRUS_IMAPD_COPY_CERTIFICATES - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CYRUS_SASL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
CYRUS_SASL_PLAIN - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 

D

DaemonAccessEntry - Class in com.aoindustries.aoserv.daemon
 
DaemonAccessEntry(long, int, String, String, String, String) - Constructor for class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
DaemonFileUtils - Class in com.aoindustries.aoserv.daemon.util
Reusable file utilities.
DbReportData - Class in com.aoindustries.aoserv.daemon.report
 
DbReportData() - Constructor for class com.aoindustries.aoserv.daemon.report.DbReportData
 
DEBUG - Static variable in class com.aoindustries.aoserv.daemon.AoservDaemon
 
DEFAULT_MAXIMUM_DELAY - Static variable in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
DEFAULT_MINIMUM_DELAY - Static variable in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
DEFAULT_PROCESS_TIMER_MAXIMUM_TIME - Static variable in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
DEFAULT_PROCESS_TIMER_REMINDER_INTERVAL - Static variable in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
delete(String, int) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Calls ipset -D.
Delete(String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Delete
 
DESIRED_BITS - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The number of bits available after providing to the master server.
destroyVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
deviceIds - Variable in class com.aoindustries.aoserv.daemon.report.NetStatLn
 
deviceIds - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
deviceMajors - Variable in class com.aoindustries.aoserv.daemon.report.DiskUsage
 
deviceMajors - Variable in class com.aoindustries.aoserv.daemon.report.MdStat
 
deviceMajors - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
deviceMajors - Variable in class com.aoindustries.aoserv.daemon.report.ProcSwaps
 
deviceMinors - Variable in class com.aoindustries.aoserv.daemon.report.DiskUsage
 
deviceMinors - Variable in class com.aoindustries.aoserv.daemon.report.MdStat
 
deviceMinors - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
deviceMinors - Variable in class com.aoindustries.aoserv.daemon.report.ProcSwaps
 
DF - Static variable in class com.aoindustries.aoserv.daemon.backup.BackupManager
The full path to the df command.
DhcpManager - Class in com.aoindustries.aoserv.daemon.net
Watches the IP address of the server and tells the master when the IP address changes.
DiskUsage - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /bin/df command.
DiskUsage() - Constructor for class com.aoindustries.aoserv.daemon.report.DiskUsage
 
DistroGenerator - Class in com.aoindustries.aoserv.daemon.distro
Creates the server distribution database contents.
DistroGenerator() - Constructor for class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
DistroGenerator(String) - Constructor for class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
DistroGenerator(String, int) - Constructor for class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
DistroGenerator.FoundNeversException - Exception Class in com.aoindustries.aoserv.daemon.distro
 
DistroManager - Class in com.aoindustries.aoserv.daemon.distro
Verifies the server distribution.
DNSManager - Class in com.aoindustries.aoserv.daemon.dns
Handles the building of name server processes and files.
doRebuild() - Method in class com.aoindustries.aoserv.daemon.cvsd.CvsManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.dns.DNSManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.EmailAddressManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.EmailDomainManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.ImapManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.jilter.JilterConfigurationWriter
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.MajordomoManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.ProcmailManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.SaslauthdManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.SendmailCFManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.SmtpRelayManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.ftp.FTPManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.httpd.AWStatsManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.iptables.IpReputationManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLDBUserManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLHostManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.net.fail2ban.Fail2banManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.net.firewalld.FirewalldManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.net.ssh.SshdManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.net.xinetd.XinetdManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.postgres.PgHbaManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.timezone.TimeZoneManager
 
doRebuild() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
doRebuild(List<File>, Set<SharedTomcat>, Set<PackageManager.PackageName>) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
Responsible for control of all things in /wwwgroup.
dst - Enum constant in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.CountDirection
 
dumpDatabase(Database, AoservDaemonProtocol.Version, StreamableOutput, boolean) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
dumpDatabase(Database, AoservDaemonProtocol.Version, StreamableOutput, boolean) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 

E

EMAIL_ATTACHMENT_TYPES_ENABLED - Static variable in class com.aoindustries.aoserv.daemon.email.ProcmailManager
Disable email attachment type blocks here.
EmailAddressManager - Class in com.aoindustries.aoserv.daemon.email
Manages email address configuration.
EmailDomainManager - Class in com.aoindustries.aoserv.daemon.email
 
EmailListManager - Class in com.aoindustries.aoserv.daemon.email
 
enableAnonymousFtp() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Determines if should have anonymous FTP area.
enableAnonymousFtp() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
No anonymous FTP directory.
enableCgi() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Determines if CGI should be enabled.
enableCgi() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
enableCgi() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
No CGI.
enableDisable(PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Enables/disables the site by adding/removing symlinks, if appropriate for the type of site.
enablePhp() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Determines if PHP should be enabled.
enablePhp() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
No PHP.
enableSsi() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
entropyAvail - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
Entry(Group.Name, int, Set<User.Name>) - Constructor for class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
Constructs a group file entry given all the values.
Entry(Group.Name, String, Set<User.Name>, Set<User.Name>) - Constructor for class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
Constructs a gshadow file entry given all the values.
Entry(User.Name) - Constructor for class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Creates a new shadow file entry for the given user.
Entry(User.Name, int, int, User.Gecos, User.Gecos, User.Gecos, User.Gecos, PosixPath, PosixPath) - Constructor for class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
Constructs a passwd file entry given all the values.
Entry(User.Name, String, int, Integer, Integer, Integer, Integer, Integer, String) - Constructor for class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Constructs a shadow file entry given all the values.
Entry(User.Name, String, Integer) - Constructor for class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Creates a new shadow file entry for the given user and encrypted password.
equals(Object) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
equals(Object) - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
equals(Object) - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
equals(Object) - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
 
ERROR_DELAY - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The delay after an error occurs.
exec(File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and discards the output.
exec(String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and discards the output.
execAndCapture(File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and captures the output.
execAndCapture(String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and captures the output.
execAndCaptureBytes(File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and captures the output.
execAndCaptureBytes(String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, opens then immediately closes the command's input, and captures the output.
execCall(ConsumerE<? super OutputStream, ? extends IOException>, FunctionE<? super InputStream, V, ? extends IOException>, File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execCall(ConsumerE<? super OutputStream, ? extends IOException>, FunctionE<? super InputStream, V, ? extends IOException>, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execCall(FunctionE<? super InputStream, V, ? extends IOException>, File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execCall(FunctionE<? super InputStream, V, ? extends IOException>, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execRun(ConsumerE<? super InputStream, ? extends IOException>, File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execRun(ConsumerE<? super InputStream, ? extends IOException>, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execRun(ConsumerE<? super OutputStream, ? extends IOException>, ConsumerE<? super InputStream, ? extends IOException>, File, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
execRun(ConsumerE<? super OutputStream, ? extends IOException>, ConsumerE<? super InputStream, ? extends IOException>, String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Executes a command, performing any arbitrary action with the command's output stream.
executorService - Static variable in class com.aoindustries.aoserv.daemon.AoservDaemon
An unbounded executor for daemon-wide tasks.

F

FAIL2BAN_FILTER_CYRUS_IMAP_MORE_SERVICES - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
FAIL2BAN_FILTER_SENDMAIL_DISCONNECT - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
FAIL2BAN_FIREWALLD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
FAIL2BAN_SERVER - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
Fail2banManager - Class in com.aoindustries.aoserv.daemon.net.fail2ban
Handles the configuration of Fail2ban.
FailoverFileReplicationManager - Class in com.aoindustries.aoserv.daemon.failover
Handles the replication of data for the failover and backup system.
FailoverFileReplicationManager.Activity - Class in com.aoindustries.aoserv.daemon.failover
 
failoverServer(Socket, StreamableInput, StreamableOutput, AoservDaemonProtocol.Version, int, String, boolean, short, String, short, short, short, List<Server.Name>, List<String>, int) - Static method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager
Receives incoming data for a failover replication.
filesAllocated - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
filesMax - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
filesUsed - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
findPid(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
Finds a PID given its command line prefix as found in /proc/.../cmdline Returns PID or -1 if not found.
findUnownedFiles(File, Collection<Integer>, List<File>, int) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Recursively searches for any files that are not owned by a UID in the provided list.
findUnusedBackup(String, String, String) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Finds an unused file, adding separator and "2" for second try, "3" for third, ...
FIREWALLD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
FirewalldManager - Class in com.aoindustries.aoserv.daemon.net.firewalld
Handles the configuration of firewalld.
flagNeedsRestart(Set<Site>, Set<SharedTomcat>) - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
flagNeedsRestart(Set<Site>, Set<SharedTomcat>) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Flags that the site needs restarted.
flushTables - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
frees - Variable in class com.aoindustries.aoserv.daemon.report.DiskUsage
 
FTPManager - Class in com.aoindustries.aoserv.daemon.ftp
Handles the building of FTP configs and files.

G

generateCgiOptions(boolean, boolean) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
https://httpd.apache.org/docs/2.4/mod/core.html#options
generateContent(String, String, PosixFile) - Method in interface com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated.ContentGenerator
 
Generated(String, int, Install.Generated.ContentGenerator) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
generateOptions(boolean, boolean, boolean) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
https://httpd.apache.org/docs/2.4/mod/core.html#options
generateProfileCatalinaSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileJavaDisableUsageTrackingSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileJavaHeadlessSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileJavaHeapsizeSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileJavaServerSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileJdkShTarget(String) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateProfileUmaskSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateReadmeTxt(String, String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Generates the README.txt that is used to detect major version changes to rebuild the Tomcat installation.
generateReadmeTxt(String, String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedSharedTomcatManager
Generates the README.txt that is used to detect major version changes to rebuild the Tomcat installation.
generateShutdownSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateStartupSh(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
generateTomcatScript(String, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedSharedTomcatManager
 
get(int) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
GET_MASTER_ENTROPY_NEEDED_INTERVAL - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The minimum interval between calls to getMasterEntropyNeeded().
get3wareRaidReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getActivity(Integer) - Static method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager
 
getAllowOverride() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
getAllRpms() - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Gets the set of all packages installed on the server.
getApacheTomcatDir() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
getApacheTomcatDir() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon
Gets the name of the Tomcat directory under /opt/.
getApacheUid() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the user ID that apache for this site runs as.
getArchitecture() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
getAutoresponderContent(PosixPath) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
getAutoWarningXml() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the auto-mode warning for this website for use in XML files.
getAutoWarningXmlOld() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the auto-mode warning for this website for use in XML files.
getAwstatsBinDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the AWStats bin directory.
getAwstatsConfigDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the configuration directory used by AWStats.
getAwstatsFile(String, String, String, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.httpd.AWStatsManager
 
getAwstatsHostsDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the AWStats hosts directory.
getAwstatsIconDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the AWStats icon directory.
getAwstatsPackageName() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the package that should be installed for AWStats or null for not automatic package management.
getAwstatsVarDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the main AWStats directory.
getBackupSuffix() - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
Gets the suffix to put after an existing file, but before the extension.
getCgiOptions() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
getChangedDate() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The days since Jan 1, 1970 password was last changed.
getChild(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getCmdline() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Gets the command line from /proc/pid/cmdline, split on null bytes.
getCommandString(String...) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Gets a single-String representation of the command.
getConnector() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
 
getConnector() - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getContentGenerator() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
getCpuWeight() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getCronTable(User.Name) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
getCurrentDate() - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Gets the number of days from the Epoch for the current day.
getCurrentDate(long) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Gets the number of days from the Epoch for the provided time in milliseconds from Epoch.
getCyrusPassword() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getDaemonAccessEntry(long) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonServer
 
getDaemonKey() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getDefaultJdkPackageName() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the package that provides the default JDK.
getDefaultJdkProfileSh() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the path to the default JDK profile.sh script.
getDefaultSourceIpAddress() - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getDevice() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getDhcpAddress(String) - Static method in class com.aoindustries.aoserv.daemon.net.DhcpManager
 
getDiskDeviceTotalSize(PosixPath) - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
 
getDiskDeviceUsedSize(PosixPath) - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
 
getDocBase() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
getDomid() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getDouble(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getDrbdReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getEmailListFile(PosixPath) - Static method in class com.aoindustries.aoserv.daemon.email.EmailListManager
Reads the address list from the file system.
getEncryptedPassword(User.Name) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
getEncryptedPassword(User.Name) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile
Gets the encrypted password for one user on the system include the changeDate, if known.
getEncryptedPassword(Server, User.Name) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
 
getExpirationDate() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The days since Jan 1, 1970 when account will be disabled or null if not set.
getFailoverBatchSize(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getFastRandom() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
A fast pseudo-random number generator for non-cryptographic purposes.
getFastRandom() - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
getFilesystemIteratorPrefixRules(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getFilesystemIteratorRules(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getFilesystemsCsvReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getFlag() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Reserved for future use, null if not set.
getFloat(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getFoundNevers() - Method in exception class com.aoindustries.aoserv.daemon.distro.DistroGenerator.FoundNeversException
 
getFullName() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The full name or null if not set.
getGid() - Method in class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
The group id.
getGid() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Determines the group ID of the currently running process.
getGid() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The group id.
getGid() - Method in class com.aoindustries.aoserv.daemon.posix.PosixProcess
Determines the group ID of a process.
getGroupAdministrators() - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
The unmodifiable set of group administrators or an empty set if not set.
getGroupMembers() - Method in class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
The unmodifiable set of group members or an empty set if not set.
getGroupMembers() - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
The unmodifiable set of non-administrative group members or an empty set if not set.
getGroupName() - Method in class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
The group name the entry is for.
getGroupName() - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
The group name the entry is for.
getHddModelReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getHddTempReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getHome() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The home directory.
getHomePhone() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The home phone or null if not set.
getHttpdOperatingSystemConfiguration() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the configuration for HTTP-related tasks or null if this OS version doesn't have any HTTP servers.
getHttpdServerConcurrency(int) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
Gets the current concurrency for an Apache instance.
getHttpdSharedTomcatsDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the directory that contains the shared tomcat directories.
getHttpdSharedTomcatsOptSlash() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the relative path from CATALINA_HOME to /opt/ for the shared tomcat directories, including the trailing slash.
getHttpdSitesDirectory() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the directory that contains the website directories.
getHttpdSitesOptSlash() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the relative path from CATALINA_HOME to /opt/ for the website directories, including the trailing slash.
getHttpdWorker() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the Jk worker for the site.
getHttpOperatingSystemConfiguration() - Static method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the operating system configuration for this server, as determined by the AoservDaemon.getThisServer() method.
getId() - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getImapFolderSizes(User.Name, String[]) - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
 
getInactivateDays() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The days after password expires that account is considered inactive and disabled or null if not set.
getInboxModified(User.Name) - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
 
getInboxSize(User.Name) - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
 
getInCountDirection() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getInNetworkDirection() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getInstalledPackage(PackageManager.PackageName) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Gets the highest version of an installed package or null if not installed.
getInstallFiles(String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedSharedTomcatManager
Gets the set of files that are installed during install and upgrade/downgrade.
getInstallFiles(String, PosixFile, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
Gets the set of files that are installed during install and upgrade/downgrade.
getInstance() - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
getInstance(Site) - Static method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
Gets the specific manager for one type of web site.
getInstance(Site) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the specific manager for one type of web site.
getInstance(Site) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the specific manager for one type of web site.
getInt(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getIpAddress() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
getJdbcUrl(Port, Database.Name) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
getJdk17PackageName() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the package that provides JDK 1.7.
getJdk17ProfileSh() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the path to the JDK 1.7 profile.sh script.
getJilterNetBind() - Static method in class com.aoindustries.aoserv.daemon.email.jilter.JilterConfigurationWriter
Finds the Bind that the jilter should listen on.
getJkCode() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
getJkSettings() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the JkMount and JkUnmounts for this site.
getJkSettings() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
getLoadAvgReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getLocation() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
getLogger() - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getLong(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getLvmReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getManagerName() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
getMasterStatus(int, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
getMaximumDelay() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
The delay is random between the minimum and maximum.
getMaxmem() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getMaxPasswordAge() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The number of days until a password change is forced or null if not set.
getMdMismatchReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getMdStatReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getMemInfoReport() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
getMemory() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getMemTotal() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
Gets the "MemTotal" from /proc/meminfo, converted to bytes.
getMessage() - Method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager.Activity
Gets the combined message.
getMinimumDelay() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
The delay is random between the minimum and maximum.
getMinPasswordAge() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The number of days until a password change is allowed or null if not set.
getMode() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Copy
 
getMode() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
getMode() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Mkdir
 
getMonitorEmailFullFrom() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMonitorEmailFullTo() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMonitorEmailSummaryFrom() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMonitorEmailSummaryTo() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMonitorSmtpServer() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMrtgFile(String, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
getMysqlConnection(PosixPath, int, Server.Name, Port) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
Gets a connection to the MySQL server, this handles both master and slave scenarios.
getMySqlConnections(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMySqlDriver() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMySqlMaxConnectionAge(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMySqlPassword(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getMySqlUser(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getName() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getName() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
getName() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getNetBinds() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
getNetDeviceBondingReport(Device) - Static method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
getNetDeviceStatisticsReport(Device) - Static method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
getNetworkMonitors() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
Gets the set of network monitors that should be enabled on this server.
getNetworkRanges() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getNewLinkPath() - Method in class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
Gets the relative path to the new symlink or null if should not exist.
getNewLinkTarget() - Method in class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
Gets the new link target or null if should not exist.
getNextBackupFile(String) - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
Gets the next backup filename in the oldaccounts directory.
getNextPrivilegedPort() - Static method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
Gets the next privileged source port in the range 1 <= port <= 1023.
getNextTarballBackupFile() - Static method in class com.aoindustries.aoserv.daemon.backup.BackupManager
Gets the next backup file for ".tgz" extension.
getNullRouteBitRate() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getNullRouteFifoErrorRate() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getNullRouteFifoErrorRateMinPps() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getNullRoutePacketRate() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getNumberOfCpus() - Static method in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
Reads /proc/cpuinfo and determines the number of CPUs.
getOfficeLocation() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The office location or null if not set.
getOfficePhone() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The office phone or null if not set.
getOldLinkPath() - Method in class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
Gets the relative path to the old symlink.
getOldLinkTarget() - Method in class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
Gets the old target.
getOldPackageReleaseSuffix() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the expected suffix on RPM release numbers before the move to AORepo.org.
getOnReboot() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getOpensslDefaultCaFile() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the default certificate authority file for OpenSSL.
getOpensslDefaultChainFile() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the default certificate chain file for OpenSSL, if any.
getOperatingSystemConfiguration() - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the configuration for general tasks.
getOperatingSystemConfiguration() - Static method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the operating system configuration for this server, as determined by the AoservDaemon.getThisServer() method.
getOperatingSystemVersion(String, String, String) - Static method in class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
getOptions() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
getOutCountDirection() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getOutNetworkDirection() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration
 
getPackageReleaseSuffix() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the expected suffix on RPM release numbers after the move to AORepo.org.
getPassword() - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
The encrypted password or null if not set.
getPassword() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The encrypted password.
getPassword(UserServer) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
getPath() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
getPath() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install
 
getPermanentRewriteRules() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets the set of permanent rewrite rules.
getPhpCgiPath(String) - Method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Gets the full path to the PHP CGI script for the provided PHP minor version.
getPidFile() - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
getPidFile() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
Gets the PID file.
getPidFile() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the PID file for the wrapper script.
getPort() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
getPostgresConnections(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getPostgresMaxConnectionAge(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getPostgresPassword(Server.Name) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getPostgresPath(String) - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the path to the PostgreSQL installation directory for the provided minor version (7.3, 8.1, 8.3, ...).
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.cvsd.CvsManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.dns.DNSManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.EmailAddressManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.EmailDomainManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.ImapManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.jilter.JilterConfigurationWriter
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.MajordomoManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.ProcmailManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.SaslauthdManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.SendmailCFManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.SmtpRelayManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.ftp.FTPManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.httpd.AWStatsManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.iptables.IpReputationManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLDBUserManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLHostManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.net.fail2ban.Fail2banManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.net.firewalld.FirewalldManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.net.ssh.SshdManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.net.xinetd.XinetdManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.postgres.PgHbaManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.timezone.TimeZoneManager
 
getProcessTimerDescription() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.email.SmtpRelayManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.httpd.AWStatsManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.timezone.TimeZoneManager
 
getProcessTimerMaximumTime() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
getProcessTimerReminderInterval() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
getProcessTimerSubject() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
getRandomDelay() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
getRedirect() - Method in class com.aoindustries.aoserv.daemon.net.xinetd.Service
 
getRejectedLocations() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets an unmodifiable map of URL patterns that should be rejected.
getRejectedLocations() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
In addition to the standard values, also protects the /WEB-INF/ and /META-INF/ directories of all contexts.
getRelease() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
getReplaceCommand() - Method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Gets the full path to the replace command or null if unavailable.
getReplicatedMysqlMinorVersions(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getReplicatedMysqlServers(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getRequiredPackages() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets any packages that must be installed for this site.
getRequiredPackages() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
Gets any packages that must be installed for this site.
getRequiredPackages() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
getRequiredPackages() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
getRequiredPackages() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon
Gets any packages that must be installed for this site.
getRpmName() - Method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
getSchedule() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager.RazorLogTrimmer
 
getSchedule() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
 
getSchedule() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
getSchedule() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
getSecureRandom() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
A single random number generator is shared by all daemon resources.
getServerHostname() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getService() - Method in class com.aoindustries.aoserv.daemon.net.xinetd.Service
 
getServiceName() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
getShadowMemory() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getShell() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The shell interpreter.
getSlaveStatus(PosixPath, int, Server.Name, Port, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
getSpamdBind() - Static method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
Gets the Bind for the spamd process, or null if SpamAssassin is not enabled.
getSslKeystorePassword() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getSslKeystorePath() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
getStartStopScriptPath() - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
getStartStopScriptPath() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 
getStartStopScriptPath() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the path to the start/stop script.
getStartStopScriptUsername() - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
getStartStopScriptUsername() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the username to run the start/stop script as.
getStartStopScriptWorkingDirectory() - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
getStartStopScriptWorkingDirectory() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 
getStartStopScriptWorkingDirectory() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Gets the working directory to run the start/stop script in.
getStatus() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Gets the status from /proc/pid/status.
getStatus(String) - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Gets one field of the status from /proc/pid/status.
getString(String) - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
getTableStatus(PosixPath, int, Server.Name, Port, Database.Name, StreamableOutput) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
getTarget() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Symlink
 
getThisHost() - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
getThisServer() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
 
getThreadPriority() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager.RazorLogTrimmer
 
getThreadPriority() - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
 
getThreadPriority() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
Since the VACUUM FULL and REINDEX commands use exclusive locks on each table, we want it to finish as soon as possible.
getThreadPriority() - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
getTime() - Method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager.Activity
Gets a copy of this object.
getTomcatCommon() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
getUid() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Determines the user ID of the currently running process.
getUid() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The user id.
getUid() - Method in class com.aoindustries.aoserv.daemon.posix.PosixProcess
Determines the user ID of a process.
getUpsStatus() - Static method in class com.aoindustries.aoserv.daemon.server.PhysicalServerManager
Gets the current UPS status.
getUsername() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
The username the entry is for.
getUsername() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The username the entry is for.
getUuid() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getVcpus() - Method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager.XmList
 
getVersion() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
getVirtualServerStatus(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
getWarningDays() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
The days before password is to expire that user is warned of pending password expiration or null if not set.
getWebapps() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Gets all the webapps for this site.
getWebapps() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
 
getWebapps() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
getXenAutoStartLinks() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
Gets the listing of the /etc/xen/auto directory.
getXmCommand() - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
Gets the xm/xl command used for this server.
grantDaemonAccess(long, int, String, String, String, String) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonServer
 
GRAPH_HEIGHT - Static variable in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
GRAPH_WIDTH - Static variable in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
GroupFile - Class in com.aoindustries.aoserv.daemon.posix
Manages access to the /etc/group file.
GroupFile.Entry - Class in com.aoindustries.aoserv.daemon.posix
Represents one line of the /etc/group file on a POSIX server.
groupLock - Static variable in class com.aoindustries.aoserv.daemon.posix.GroupFile
Locks the group file for updates.
GshadowFile - Class in com.aoindustries.aoserv.daemon.posix
Manages access to the /etc/gshadow file.
GshadowFile.Entry - Class in com.aoindustries.aoserv.daemon.posix
Represents one line of the /etc/gshadow file on a POSIX server.
gshadowLock - Static variable in class com.aoindustries.aoserv.daemon.posix.GshadowFile
Locks the gshadow file for updates.
GZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 

H

HardLinkVarBackup - Class in com.aoindustries.aoserv.daemon.failover
Iterates through all files in /var/backup and creates hard links two or more matching files.
HardLinkVarBackup() - Constructor for class com.aoindustries.aoserv.daemon.failover.HardLinkVarBackup
 
hashCode() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
hashCode() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
hashCode() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
hashCode() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
 
hasSecondaryService() - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
Determines if the Cyrus configuration has any secondary service names.
HAVEGED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
HAVEGED_THRESHOLD - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The number of bits below which haveged will be automatically installed.
HDDTEMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
highFree - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
highTotal - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
HOST_NETWORK_PREFIX - Static variable in class com.aoindustries.aoserv.daemon.iptables.Ipset
 
HTTPD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
HTTPD_AFTER_NETWORK_ONLINE - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
HTTPD_N - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
HTTPD_TOOLS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
HttpdJBossSiteManager<T> - Class in com.aoindustries.aoserv.daemon.httpd.jboss
Manages Site configurations.
HttpdManager - Class in com.aoindustries.aoserv.daemon.httpd
Manages all configuration and control over HTTP-related systems.
HttpdOperatingSystemConfiguration - Enum in com.aoindustries.aoserv.daemon.httpd
Operating system-specific configurations.
HttpdServerManager - Class in com.aoindustries.aoserv.daemon.httpd
Manages HttpdServer configurations and control.
HttpdSharedTomcatManager<T> - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Manages SharedTomcat configurations.
httpdSite - Variable in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
 
HttpdSiteManager - Class in com.aoindustries.aoserv.daemon.httpd
Manages Site configurations.
HttpdSiteManager(Site) - Constructor for class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
 
HttpdSiteManager.JkSetting - Class in com.aoindustries.aoserv.daemon.httpd
 
HttpdSiteManager.Location - Class in com.aoindustries.aoserv.daemon.httpd
 
HttpdSiteManager.PermanentRewriteRule - Class in com.aoindustries.aoserv.daemon.httpd
 
HttpdSiteManager.WebAppSettings - Class in com.aoindustries.aoserv.daemon.httpd
 
HttpdStaticSiteManager - Class in com.aoindustries.aoserv.daemon.httpd
Manages StaticSite configurations.
HttpdTomcatSiteManager<T> - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Manages Site configurations.
HttpdTomcatSiteManager(Site) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 

I

I - Enum constant in enum com.aoindustries.aoserv.daemon.iptables.Ipset.NamespacePrefix
Used by each IpSet.
i386 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
i486 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
i586 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
i686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
icmpInEchoReply - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInEchoRequest - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInFail - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInMessage - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInQuench - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInRedirect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInTimeout - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpInUnreachable - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutEchoReply - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutFail - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutMessage - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutRedirect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutTimeout - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
icmpOutUnreachable - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ImapManager - Class in com.aoindustries.aoserv.daemon.email
Any IMAP/Cyrus-specific features are here.
in - Enum constant in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.NetworkDirection
 
inactClean - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
inactDirty - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
inactTarget - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
init(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
inodePreshrink - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Copy
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Delete
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Mkdir
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Symlink
 
install(String, String, PosixFile, int, int, String) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.SymlinkAll
 
Install - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Helps install files.
Install(String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install
 
Install.Copy - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.Delete - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.Generated - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.Generated.ContentGenerator - Interface in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.Mkdir - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.ProfileScript - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.Symlink - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
Install.SymlinkAll - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
 
installPackage(PackageManager.PackageName) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Installs a package if it is not currently installed.
installPackage(PackageManager.PackageName, Runnable) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Installs a package if it is not currently installed.
installPackages(PackageManager.PackageName...) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Installs all of the packages that are not currently installed.
installPackages(Iterable<PackageManager.PackageName>) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Installs all of the packages that are not currently installed.
ipDeliver - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipDiscard - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipForward - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
iphash - Enum constant in enum com.aoindustries.aoserv.daemon.iptables.Ipset.SetType
 
ipInvalidHeaders - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipOutDrop - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipOutDropNoRoute - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipOutDropTimeout - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipPacket - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipRaFail - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipRaOk - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
ipRaReq - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
IpReputationManager - Class in com.aoindustries.aoserv.daemon.iptables
Handles the IP reputation system.
ipRequest - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
Ipset - Class in com.aoindustries.aoserv.daemon.iptables
Handles access to ipset.
Ipset.NamespacePrefix - Enum in com.aoindustries.aoserv.daemon.iptables
ipset has a global namespace.
Ipset.SetType - Enum in com.aoindustries.aoserv.daemon.iptables
 
iptree - Enum constant in enum com.aoindustries.aoserv.daemon.iptables.Ipset.SetType
 
iptreemap - Enum constant in enum com.aoindustries.aoserv.daemon.iptables.Ipset.SetType
 
isCyrusImapdEnabled() - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
Checks if cyrus-imapd is expected to be enabled on this server.
isManagerEnabled(Class<?>) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
isManual(UserServer) - Static method in class com.aoindustries.aoserv.daemon.email.ProcmailManager
Determines if an existing procmail file is manually maintained.
isMount() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 
isNested() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
isPackageManagerUninstallEnabled() - Static method in class com.aoindustries.aoserv.daemon.AoservDaemonConfiguration
 
isRegularExpression() - Method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
isRunning() - Method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Determines if the process is currently running.
isRunning() - Method in class com.aoindustries.aoserv.daemon.posix.PosixProcess
Determines if the process is currently running.
isSendmailEnabled() - Static method in class com.aoindustries.aoserv.daemon.email.SendmailCFManager
Checks if sendmail is expected to be enabled on this server.
isStartable() - Method in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
isStartable() - Method in interface com.aoindustries.aoserv.daemon.httpd.StopStartable
Determines if the persistent processes for this site should be running.
isStartable() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 

J

JBOSS_2_2_2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
jbossSite - Variable in class com.aoindustries.aoserv.daemon.httpd.jboss.HttpdJBossSiteManager
 
JDK_LTS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
JDK1_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
JDK17 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
JDK17_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
JilterConfigurationWriter - Class in com.aoindustries.aoserv.daemon.email.jilter
Writes new configuration files for the JilterConfiguration when AOServ tables have been updated.
JilterConfigurationWriter() - Constructor for class com.aoindustries.aoserv.daemon.email.jilter.JilterConfigurationWriter
 
JkSetting(boolean, String, String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.JkSetting
 

K

key - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
KILL_DELAY_ATTEMPTS - Static variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
KILL_DELAY_INTERVAL - Static variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
 
killProc() - Method in class com.aoindustries.aoserv.daemon.posix.PosixProcess
Kills this process.

L

LIBPCAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
LinuxAccountManager - Class in com.aoindustries.aoserv.daemon.posix.linux
TODO: Watch for changes in /etc/passwd and /etc/group and auto-run rebuild.
LinuxProcess - Class in com.aoindustries.aoserv.daemon.posix.linux
A PosixProcess represents a process running on any POSIX machine.
LinuxProcess(int) - Constructor for class com.aoindustries.aoserv.daemon.posix.linux.LinuxProcess
Constructs a Linux process given its process ID.
LinuxServerEnvironment - Class in com.aoindustries.aoserv.daemon.backup
An LinuxServerEnvironment controls the backup system on an Server.
LinuxServerEnvironment() - Constructor for class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
listens - Variable in class com.aoindustries.aoserv.daemon.report.NetStatLn
 
ln(String, PosixFile, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a symbolic link.
ln(String, PosixFile, int, int, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a symbolic link.
ln(String, String, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a symbolic link.
ln(String, String, int, int, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a symbolic link.
lnAll(String, PosixFile, int, int, String, String, String) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates symbolic links to all items in a directory, updating any existing link targets and ownership.
lnAll(String, String, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates symbolic links to all items in a directory, updating any existing link targets and ownership.
load - Variable in class com.aoindustries.aoserv.daemon.report.Uptime
 
Location(boolean, String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.Location
 
lowFree - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
lowTotal - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
LSOF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 

M

mailSpool - Static variable in class com.aoindustries.aoserv.daemon.email.ImapManager
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Runs the AoservDaemon with the values provided in com/aoindustries/aoserv/daemon/aoserv-daemon.properties.
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.distro.DistroManager
Runs a scan immediately and displays the output to System.out.
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.failover.HardLinkVarBackup
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
Allows manual rebuild without the necessity of running the entire daemon (use carefully, only when main daemon not running).
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.PostgresCount
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.ProcStat
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.ProcStates
 
main(String[]) - Static method in class com.aoindustries.aoserv.daemon.report.Uptime
 
MAJORDOMO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
MajordomoManager - Class in com.aoindustries.aoserv.daemon.email
 
MAX_DESIRED_DELAY - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The maximum delay between scans when at the desired entropy.
MAX_IPSET_SIZE - Static variable in class com.aoindustries.aoserv.daemon.iptables.Ipset
 
MAX_OBTAIN_DELAY - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The maximum delay between scans when obtaining from the master.
MAX_OBTAIN_INCOMPLETE_DELAY - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The delay when obtaining from the master is incomplete (master out of entropy).
MdStat - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/mdstat file.
MdStat() - Constructor for class com.aoindustries.aoserv.daemon.report.MdStat
 
memFree - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
memShared - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
memTotal - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
MIN_DELAY - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The minimum delay between scans.
mkdir(PosixFile, int, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a directory, if needed.
mkdir(PosixFile, int, int, int, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a directory, if needed.
mkdir(String, int, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a directory, if needed.
mkdir(String, int, int, int, String) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Creates a directory, if needed.
Mkdir(String, int) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Mkdir
 
MOD_SSL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
MOD_WSGI - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
mode - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Copy
 
mode - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Generated
 
mode - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Mkdir
 
MRTG - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
MrtgManager - Class in com.aoindustries.aoserv.daemon.monitor
Handles the building of name server processes and files.
msgmax - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
msgmnb - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
msgmni - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
MULTI_USER_WANTS_DIRECTORY - Static variable in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
The systemd multi-user.target.wants directory where enabled/disabled httpd.service and httpd@.service instances are found.
MysqlAdmin - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /usr/bin/mysqladmin command.
MysqlAdmin() - Constructor for class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
MySQLCreditCardScanner - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL databases.
MySQLDatabaseManager - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL databases.
MySQLDBUserManager - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL DB Users.
mysqlDirectory - Static variable in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
MySQLHostManager - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL Hosts.
MySQLServerManager - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL servers.
MySQLUserManager - Class in com.aoindustries.aoserv.daemon.mysql
Controls the MySQL Users.

N

NET_TOOLS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
NetDeviceManager - Class in com.aoindustries.aoserv.daemon.net
Handles the building of IP address configs and files.
netScriptDirectory - Static variable in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
NetStatLn - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /bin/netstat -ln command.
NetStatLn() - Constructor for class com.aoindustries.aoserv.daemon.report.NetStatLn
 
NetStatS - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /bin/netstat -s command.
NetStatS() - Constructor for class com.aoindustries.aoserv.daemon.report.NetStatS
 
NetworkMonitor - Class in com.aoindustries.aoserv.daemon.monitor
Monitoring network traffic using the ip_counts command.
networkScript - Static variable in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
networkScriptNew - Static variable in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
niceCpuTimes - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
noarch - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
noEscape - Variable in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.PermanentRewriteRule
 
nrFreeInodes - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
nrInodes - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
nrMsg - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
nrSem - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
nrShm - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
NullRouteManager - Class in com.aoindustries.aoserv.daemon.net
Manages the null route config file.
numUsers - Variable in class com.aoindustries.aoserv.daemon.report.DbReportData
 
numUsers - Variable in class com.aoindustries.aoserv.daemon.report.Uptime
 

O

OBTAIN_THRESHOLD_NO_HAVEGED - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The number of bits available where will obtain from master server when haveged is not supported or is not currently installed.
OBTAIN_THRESHOLD_WITH_HAVEGED - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The number of bits available where will obtain from master server when haveged is supported and installed.
OLD_APACHE_TOMCAT_10_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_10_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_6_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_7_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_8_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_8_5 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_9_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
OLD_APACHE_TOMCAT_PREFIX - Static variable in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
The name prefix used to match any Apache Tomcat package installations before the move to AORepo.org.
OLD_AUTO_PROCMAILRC - Static variable in class com.aoindustries.aoserv.daemon.email.ProcmailManager
The old first 6 lines of an auto-generated procmailrc file.
opens - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
OPENSSH_SERVER - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
openTables - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
OperatingSystemConfiguration - Enum in com.aoindustries.aoserv.daemon
Operating system-specific configurations.
out - Enum constant in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.NetworkDirection
 

P

packageListUpdated(SortedSet<PackageManager.Rpm>) - Method in interface com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageListener
Called when the package list is updated or first loaded.
packageListUpdated(SortedSet<PackageManager.Rpm>) - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
PackageManager - Class in com.aoindustries.aoserv.daemon.posix.linux
Manages the set of packages on a server.
PackageManager.Architecture - Enum in com.aoindustries.aoserv.daemon.posix.linux
 
PackageManager.PackageListener - Interface in com.aoindustries.aoserv.daemon.posix.linux
Called when the package list is updated or first loaded.
PackageManager.PackageName - Enum in com.aoindustries.aoserv.daemon.posix.linux
The set of all managed package names.
PackageManager.Rpm - Class in com.aoindustries.aoserv.daemon.posix.linux
 
PackageManager.Version - Class in com.aoindustries.aoserv.daemon.posix.linux
 
pagesIn - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
pagesOut - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
param1 - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
param2 - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
param3 - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
param4 - Variable in class com.aoindustries.aoserv.daemon.DaemonAccessEntry
 
parse(String, Set<Integer>) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Parses an ipset save file, returning the mutable set of IP addresses in order dumped.
PasswdFile - Class in com.aoindustries.aoserv.daemon.posix
Manages access to the /etc/passwd file.
PasswdFile.Entry - Class in com.aoindustries.aoserv.daemon.posix
Represents one line of the /etc/passwd file on a POSIX server.
passwdLock - Static variable in class com.aoindustries.aoserv.daemon.posix.PasswdFile
Locks the passwd file for updates.
path - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install
 
pattern - Variable in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.PermanentRewriteRule
 
pauseVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
PERL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PgHbaManager - Class in com.aoindustries.aoserv.daemon.postgres
Controls the pg_hba.conf files for the PostgreSQL installations.
pgsqlDirectory - Static variable in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
PHP_5_2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_2_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_2_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_2_I686_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_3_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_3_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_3_I686_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_4 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_4_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_4_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_4_I686_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_5 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_5_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_5_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_5_I686_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_6 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_6_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_6_I686 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_5_6_I686_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_EXT_PROPRO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_JSON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_MCRYPT - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_XMLRPC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_0_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_EXT_PROPRO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_JSON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_XMLRPC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_1_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_EXT_PROPRO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_JSON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_XMLRPC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_2_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_EXT_PROPRO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_JSON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_XMLRPC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_3_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_EXT_PROPRO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_JSON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_XMLRPC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_7_4_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_EXT_REDIS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_INTL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_0_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_EXT_REDIS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_INTL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_1_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_BCMATH - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_BZ2 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_CURL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_DBA - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_EXT_HTTP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_EXT_IMAGICK - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_EXT_MEMCACHED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_EXT_RAPHF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_EXT_REDIS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_GD - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_GMP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_INTL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_MBSTRING - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_MYSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_PGSQL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_PSPELL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_SOAP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_SQLITE3 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_XML - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PHP_8_2_ZIP - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
PhysicalServerManager - Class in com.aoindustries.aoserv.daemon.server
The ServerManager controls stuff at a server level.
pid - Variable in class com.aoindustries.aoserv.daemon.posix.PosixProcess
 
POLICYCOREUTILS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
POLICYCOREUTILS_PYTHON - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
POLL_INTERVAL - Static variable in class com.aoindustries.aoserv.daemon.net.DhcpManager
 
PosixProcess - Class in com.aoindustries.aoserv.daemon.posix
A PosixProcess represents a process running on any POSIX machine.
PosixProcess(int) - Constructor for class com.aoindustries.aoserv.daemon.posix.PosixProcess
Constructs a POSIX process given its process ID.
PostgresCount - Class in com.aoindustries.aoserv.daemon.report
Uses the information available in /proc to determine the number of active PostgreSQL connections.
PostgresCount() - Constructor for class com.aoindustries.aoserv.daemon.report.PostgresCount
 
PostgresDatabaseManager - Class in com.aoindustries.aoserv.daemon.postgres
Controls the PostgreSQL server.
PostgresServerManager - Class in com.aoindustries.aoserv.daemon.postgres
Controls the PostgreSQL servers.
PostgresUserManager - Class in com.aoindustries.aoserv.daemon.postgres
Controls the PostgreSQL server.
preBackup(FileReplication) - Method in class com.aoindustries.aoserv.daemon.backup.LinuxServerEnvironment
 
printTomcatUsers(ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_2_4
 
printTomcatUsers(ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
Prints the default tomcat-users.xml file content for this version of Tomcat 3.X
printXinetdConfig(ChainWriter) - Method in class com.aoindustries.aoserv.daemon.net.xinetd.Service
 
processes - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
PROCMAIL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
ProcmailManager - Class in com.aoindustries.aoserv.daemon.email
Builds the .procmailrc configurations.
PROCMAILRC - Static variable in class com.aoindustries.aoserv.daemon.email.ProcmailManager
The file that stores the procmail configuration.
ProcMemory - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/meminfo file.
ProcMemory() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcMemory
 
ProcNetDev - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/net/dev file.
ProcNetDev() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
ProcPartitions - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/partitions file.
ProcPartitions() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
ProcStat - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/stat file.
ProcStat() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcStat
 
ProcStates - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/PID/status files.
ProcStates() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcStates
 
ProcSwaps - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/swaps file.
ProcSwaps() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcSwaps
 
ProcSys - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /proc/sys/fs files.
ProcSys() - Constructor for class com.aoindustries.aoserv.daemon.report.ProcSys
 
ProfileScript(String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.ProfileScript
 
ProfileScript(String, int) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.ProfileScript
 
protocol - Variable in class com.aoindustries.aoserv.daemon.AoservDaemonServer
The protocol to support.
PROVIDE_THRESHOLD - Static variable in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
The number of bits available where will provide to master server.
PSMISC - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 

Q

queriesPerSecond - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
questions - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 

R

R - Enum constant in enum com.aoindustries.aoserv.daemon.iptables.Ipset.NamespacePrefix
Used by each Set.
RandomEntropyManager - Class in com.aoindustries.aoserv.daemon.random
Watches the amount of entropy available in the system, obtains entropy from the master when running low, provides entropy to the master when has extra.
RazorLogTrimmer() - Constructor for class com.aoindustries.aoserv.daemon.email.SpamAssassinManager.RazorLogTrimmer
 
readGroupFile() - Static method in class com.aoindustries.aoserv.daemon.posix.GroupFile
Reads the full contents of /etc/group.
readPasswdFile() - Static method in class com.aoindustries.aoserv.daemon.posix.PasswdFile
Reads the full contents of /etc/passwd.
rebootVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
rebuildConfigFiles(PosixFile, Set<PosixFile>) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Rebuilds any config files that need updated.
reloadConfigs(Set<HttpdServer>) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
Reloads the configs for all provided HttpdServers.
remove() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
Removes this package.
removeEmailListAddresses(PosixPath) - Static method in class com.aoindustries.aoserv.daemon.email.EmailListManager
Constructs a List providing all information.
removePackage(PackageManager.PackageName) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Removes the package with the provided name.
removePackageListener(PackageManager.PackageListener) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager
Removes a package listener.
restartApache() - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
Restarts all Apache instances.
restartCron() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
restartMysql(Server) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
restartPostgresql(Server) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
restartXfs() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
restartXvfb() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
restorecon(Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
Calls "restorecon" on the given set of paths if this server is CentOS 7 and has selinux installed.
rios - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
rmerges - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
rsect - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
rtsigMax - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
rtsigNr - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
run() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonServer
 
run() - Method in class com.aoindustries.aoserv.daemon.AoservDaemonServerThread
 
run() - Method in class com.aoindustries.aoserv.daemon.distro.DistroManager
 
run() - Method in class com.aoindustries.aoserv.daemon.email.SmtpRelayManager
 
run() - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
 
run() - Method in class com.aoindustries.aoserv.daemon.net.DhcpManager
 
run() - Method in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
 
run() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
run(int, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager.RazorLogTrimmer
Once a day, all of the razor-agent.log files are cleaned to only include the last 1000 lines.
run(int, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
Performs the scheduled task.
run(int, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
run(int, int, int, int, int, int) - Method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
Rotates PostgreSQL log files.
run(PrintWriter, PrintWriter) - Method in class com.aoindustries.aoserv.daemon.distro.DistroGenerator
 
runnings - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
ruse - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
rxBytes - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxCompress - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxDrop - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxErrors - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxFifo - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxFrame - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxMulticast - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
rxPackets - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 

S

SaslauthdManager - Class in com.aoindustries.aoserv.daemon.email
Manages the saslauthd service.
save(String, boolean) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Calls ipset -S, skipping any comment lines.
scanForCards(Server, Server, Database, Connection, String, StringBuilder) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
 
SED - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
semmni - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
semmns - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
semmsl - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
semopm - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
SENDMAIL - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SENDMAIL_AFTER_NETWORK_ONLINE - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SENDMAIL_CF - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SENDMAIL_COPY_CERTIFICATES - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SENDMAIL_N - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SendmailCFManager - Class in com.aoindustries.aoserv.daemon.email
Builds the sendmail.mc and sendmail.cf files as necessary.
ServerManager - Class in com.aoindustries.aoserv.daemon.server
The ServerManager controls stuff at a server level.
serverPort - Variable in class com.aoindustries.aoserv.daemon.AoservDaemonServer
The port that this server will listen on.
Service - Class in com.aoindustries.aoserv.daemon.net.xinetd
Represents one service in the xinetd.d directory.
Service(String, int, int, String, String, String, String, Protocol, IpAddress, Port, boolean, UserServer, GroupServer, String, String, String, String, String, int, String, String) - Constructor for class com.aoindustries.aoserv.daemon.net.xinetd.Service
 
setAutoresponderContent(PosixPath, String, int, int) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
setBashProfile(UserServer, String) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
setCronTable(User.Name, String) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
setEmailListFile(PosixPath, String, int, int, int) - Static method in class com.aoindustries.aoserv.daemon.email.EmailListManager
Writes the address list to the file system.
setEncryptedPassword(User.Name, String, Integer) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
setEncryptedPassword(User.Name, String, Integer) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile
Sets the encrypted password for one user on the system.
setPassword(User.Name, String, boolean) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
setPassword(User.Name, String, PosixFile.CryptAlgorithm, boolean) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile
Sets the password for one user on the system.
setPassword(Server, User.Name, String) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
Sets the password, updating password_last_changed.
setPassword(UserServer, String, boolean) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
setPassword(String, Integer) - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Sets the encrypted password, optionally updating the changedDate.
ShadowFile - Class in com.aoindustries.aoserv.daemon.posix
Manages access to the /etc/shadow file.
ShadowFile.Entry - Class in com.aoindustries.aoserv.daemon.posix
Represents one line of the /etc/shadow file on a POSIX server.
shadowLock - Static variable in class com.aoindustries.aoserv.daemon.posix.ShadowFile
Locks the shadow file for updates.
sharedTomcat - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 
shmall - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
shmmax - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
shmmni - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
shmUsed - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
shutdownVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
signal(String) - Method in class com.aoindustries.aoserv.daemon.posix.PosixProcess
Sends a signal to this process.
size() - Method in class com.aoindustries.aoserv.daemon.server.XmListNode
 
slowQueries - Variable in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
SmtpRelayManager - Class in com.aoindustries.aoserv.daemon.email
Controls access to the mail server, supports auto-expiring SMTP access.
socketConnected(Socket) - Method in class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
SocketServerManager - Class in com.aoindustries.aoserv.daemon.util
Manages a group of SocketServer.
SocketServerManager() - Constructor for class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
SocketServerThread - Class in com.aoindustries.aoserv.daemon.util
Handles incoming connections on one ServerSocket.
SocketServerThread(String, InetAddress, int) - Constructor for class com.aoindustries.aoserv.daemon.util.SocketServerThread
 
SPAMASSASSIN - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SPAMASSASSIN_AFTER_NETWORK_ONLINE - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SpamAssassinManager - Class in com.aoindustries.aoserv.daemon.email
The primary purpose of the manager is to decouple the IMAP server from the SpamAssassin training.
SpamAssassinManager.RazorLogTrimmer - Class in com.aoindustries.aoserv.daemon.email
TODO: Make this be a standard Unix-based cron job, outside aoserv-daemon package, so that functionality remains when aoserv-daemon disabled or uninstalled.
src - Enum constant in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.CountDirection
 
SSHD_AFTER_NETWORK_ONLINE - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
SshdManager - Class in com.aoindustries.aoserv.daemon.net.ssh
Handles the building of SSHD configs and files.
SslCertificateManager - Class in com.aoindustries.aoserv.daemon.ssl
 
start() - Static method in class com.aoindustries.aoserv.daemon.cvsd.CvsManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.distro.DistroManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.dns.DNSManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.EmailAddressManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.EmailDomainManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.ImapManager
Remove after testing, or move to JUnit tests.
start() - Static method in class com.aoindustries.aoserv.daemon.email.jilter.JilterConfigurationWriter
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.MajordomoManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.ProcmailManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.SaslauthdManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.SendmailCFManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.SmtpRelayManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.email.SpamAssassinManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.failover.FailoverFileReplicationManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.ftp.FTPManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.httpd.AWStatsManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdManager
 
start() - Method in interface com.aoindustries.aoserv.daemon.httpd.StopStartable
Starts all processes for this website if it is not running.
start() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 
start() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.iptables.IpReputationManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.monitor.MrtgManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.monitor.NetworkMonitor
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLCreditCardScanner
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDBUserManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLHostManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.DhcpManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.fail2ban.Fail2banManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.firewalld.FirewalldManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.NetDeviceManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.NullRouteManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.ssh.SshdManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.net.xinetd.XinetdManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.postgres.PgHbaManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.random.RandomEntropyManager
 
start() - Static method in class com.aoindustries.aoserv.daemon.timezone.TimeZoneManager
 
start() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
startApache() - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
Starts all Apache instances.
startCron() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
startDistro(boolean) - Static method in class com.aoindustries.aoserv.daemon.distro.DistroManager
 
startHttpdSite(int) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Starts the site if it is not running.
startImpl() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
startMysql(Server) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
startPostgresql(Server) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
startXfs() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
startXvfb() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
staticSite - Variable in class com.aoindustries.aoserv.daemon.httpd.HttpdStaticSiteManager
 
stop() - Method in interface com.aoindustries.aoserv.daemon.httpd.StopStartable
Stops all processes for this website if it is running.
stop() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
 
stop() - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
stopAndDisableDaemons(PosixFile) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Stops all daemons that may be running in the provided directory.
stopApache() - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdServerManager
Stops all Apache instances.
stopCron() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
stopHttpdSite(int) - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager
Stops the site if it is running.
stopMysql(Server) - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
stopPostgresql(Server) - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
StopStartable - Interface in com.aoindustries.aoserv.daemon.httpd
Indicates something may be stopped and started.
stopStartAndRestart(Set<SharedTomcat>) - Static method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
Stops any daemons that should not be running.
stopXfs() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
stopXvfb() - Static method in class com.aoindustries.aoserv.daemon.server.ServerManager
 
stripFilePrefix(PosixFile, String, int, int) - Static method in class com.aoindustries.aoserv.daemon.util.DaemonFileUtils
If the file starts with the provided prefix, strips that prefix from the file.
substitution - Variable in class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.PermanentRewriteRule
 
SUDO - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
suexec(User.Name, File, String, int) - Static method in class com.aoindustries.aoserv.daemon.AoservDaemon
Switches to the specified user and executes a command.
swapCached - Variable in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
swapsIn - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
swapsOut - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
Symlink(String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Symlink
 
Symlink(String, String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Symlink
 
SymlinkAll(String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.SymlinkAll
 
synchronize(Set<Integer>, short, String, PosixFile) - Static method in class com.aoindustries.aoserv.daemon.iptables.Ipset
Synchronizes a single set to the expected entries, both in-kernel and on-disk versions.
sysCpuTimes - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 

T

tableUpdated(Table<?>) - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
TAR - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
target - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.Install.Symlink
 
tarHomeDirectory(StreamableOutput, User.Name) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
tcpActiveConnect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpBadSegmentReceive - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpConnect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpFailConnect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpInReset - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpOutReset - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpPassiveConnect - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpSegmentReceive - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpSegmentResend - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
tcpSegmentSend - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
threadsMax - Variable in class com.aoindustries.aoserv.daemon.report.ProcSys
 
TicketLoggingHandler - Class in com.aoindustries.aoserv.daemon
Provides static access to the logging facilities.
TicketLoggingHandler() - Constructor for class com.aoindustries.aoserv.daemon.TicketLoggingHandler
Public constructor required so can be specified in logging.properties.
TimeZoneManager - Class in com.aoindustries.aoserv.daemon.timezone
Configures the timezone settings in /etc/localtime and /etc/sysconfig/clock based on the settings in the ao_servers table.
TOMCAT_CONNECTORS - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
TomcatCommon - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Some common code for all installations of Tomcat.
TomcatCommon_3_2_4 - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Some common code for Tomcat 3.2.4
TomcatCommon_3_X - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Some common code for Tomcat 3.X
tomcatLogFiles - Static variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
The list of files that are contained in [/var]/www/{site}/var/log directories.
tomcatSite - Variable in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
 
toString() - Method in class com.aoindustries.aoserv.daemon.posix.GroupFile.Entry
Gets this GroupFile.Entry as it would be written in /etc/group, not including any newline.
toString() - Method in class com.aoindustries.aoserv.daemon.posix.GshadowFile.Entry
Gets this GshadowFile.Entry as it would be written in /etc/gshadow, not including any newline.
toString() - Method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 
toString() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
toString() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
 
toString() - Method in class com.aoindustries.aoserv.daemon.posix.PasswdFile.Entry
Gets this PasswdFile.Entry as it would be written in /etc/passwd, not including any newline.
toString() - Method in class com.aoindustries.aoserv.daemon.posix.ShadowFile.Entry
Gets this ShadowFile.Entry as it would be written in /etc/shadow, not including any newline.
toString() - Method in class com.aoindustries.aoserv.daemon.report.DbReportData
 
toString() - Method in class com.aoindustries.aoserv.daemon.report.MysqlAdmin
 
toString() - Method in class com.aoindustries.aoserv.daemon.report.ProcMemory
 
toString() - Method in class com.aoindustries.aoserv.daemon.report.ProcStat
 
toString() - Method in class com.aoindustries.aoserv.daemon.report.ProcStates
 
toString() - Method in class com.aoindustries.aoserv.daemon.report.Uptime
 
toStringWithoutEpoch() - Method in class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Rpm
 
totalPartitions - Variable in class com.aoindustries.aoserv.daemon.report.MdStat
 
totalRun - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
totals - Variable in class com.aoindustries.aoserv.daemon.report.DiskUsage
 
totals - Variable in class com.aoindustries.aoserv.daemon.report.ProcSwaps
 
totalSleep - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
totalTrace - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
totalUninterruptible - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
totalUnknown - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
totalZombie - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
trimFiles(PosixFile, String[]) - Static method in class com.aoindustries.aoserv.daemon.ftp.FTPManager
Removes any file in the directory that is not listed in files.
trimFiles(PosixFile, List<String>) - Static method in class com.aoindustries.aoserv.daemon.ftp.FTPManager
Removes any file in the directory that is not listed in files.
txBytes - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txCarrier - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txColls - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txCompressed - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txDrop - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txErrors - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txFifo - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 
txPackets - Variable in class com.aoindustries.aoserv.daemon.report.ProcNetDev
 

U

udpError - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
udpReceive - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
udpSend - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
udpUnknown - Variable in class com.aoindustries.aoserv.daemon.report.NetStatS
 
UNLISTED - Static variable in class com.aoindustries.aoserv.daemon.net.xinetd.XinetdManager
The type used for UNLISTED services.
unpauseVirtualServer(String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
untarHomeDirectory(StreamableInput, User.Name) - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
updateVirtualDiskLastVerified(String, String, long) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
upgradeLinkTarget(PosixFile, int, int) - Method in class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
Updates the symlink if needed.
upgradeSharedTomcatDirectory(String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdSharedTomcatManager
Upgrades the site directory contents for an auto-upgrade.
upgradeSharedTomcatDirectory(String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedSharedTomcatManager
 
upgradeSiteDirectoryContents(String, PosixFile) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.HttpdTomcatSiteManager
Upgrades the site directory contents for an auto-upgrade.
UpgradeSymlink - Class in com.aoindustries.aoserv.daemon.util
Manages symbolic links for Tomcat installations.
UpgradeSymlink(String, String, String) - Constructor for class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
 
UpgradeSymlink(String, String, String, String) - Constructor for class com.aoindustries.aoserv.daemon.util.UpgradeSymlink
 
upgradeTomcatDirectory(String, PosixFile, int, int) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
Upgrades the Tomcat installed in the provided directory.
Uptime - Class in com.aoindustries.aoserv.daemon.report
Encapsulates the output of the /usr/bin/uptime command.
Uptime() - Constructor for class com.aoindustries.aoserv.daemon.report.Uptime
 
useds - Variable in class com.aoindustries.aoserv.daemon.report.DiskUsage
 
useds - Variable in class com.aoindustries.aoserv.daemon.report.ProcSwaps
 
userCpuTimes - Variable in class com.aoindustries.aoserv.daemon.report.ProcStat
 
userRun - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
userSleep - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
userTrace - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
userUninterruptible - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
userUnknown - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
userZombie - Variable in class com.aoindustries.aoserv.daemon.report.ProcStates
 
uses - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
UTIL_LINUX - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
 

V

valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.CountDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.NetworkDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.iptables.Ipset.NamespacePrefix
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.iptables.Ipset.SetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.CountDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.AoservDaemonConfiguration.NetworkMonitorConfiguration.NetworkDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.httpd.HttpdOperatingSystemConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.iptables.Ipset.NamespacePrefix
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.iptables.Ipset.SetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.OperatingSystemConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.PackageName
Returns an array containing the constants of this enum type, in the order they are declared.
verifySocketServers() - Method in class com.aoindustries.aoserv.daemon.util.SocketServerManager
 
verifyVirtualDisk(String, String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
 
Version(String) - Constructor for class com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Version
 
VersionedSharedTomcatManager<T> - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Manages shared aspects of SharedTomcat version 8.5 and above.
VersionedTomcatCommon - Class in com.aoindustries.aoserv.daemon.httpd.tomcat
Some common code for all installations of Tomcat 8.5 and above.
VirtualServerManager - Class in com.aoindustries.aoserv.daemon.server
The ServerManager controls stuff at a server level.
VirtualServerManager.XmList - Class in com.aoindustries.aoserv.daemon.server
 
vncConsole(Socket, StreamableInput, StreamableOutput, String) - Static method in class com.aoindustries.aoserv.daemon.server.VirtualServerManager
Parses the output of xm list -l for a specific domain.

W

waitForBuild() - Method in class com.aoindustries.aoserv.daemon.util.BuilderThread
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.httpd.HttpdManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDatabaseManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLDBUserManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLServerManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.mysql.MySQLUserManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.posix.linux.LinuxAccountManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresDatabaseManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresServerManager
 
waitForRebuild() - Static method in class com.aoindustries.aoserv.daemon.postgres.PostgresUserManager
 
WebAppSettings(PosixPath, String, boolean, boolean, boolean, boolean) - Constructor for class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
WebAppSettings(PosixPath, String, String, boolean, boolean, String) - Constructor for class com.aoindustries.aoserv.daemon.httpd.HttpdSiteManager.WebAppSettings
 
wios - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
wmerge - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
writeGroupFile(byte[], Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.posix.GroupFile
writeGshadowFile(byte[], Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.posix.GshadowFile
writeHttpdTomcatDataSource(ContextDataSource, ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon_3_X
 
writeHttpdTomcatDataSource(ContextDataSource, ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon
Writes a single data source.
writeHttpdTomcatDataSource(ContextDataSource, ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedTomcatCommon
Writes a single data source.
writeHttpdTomcatParameter(ContextParameter, ChainWriter) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.TomcatCommon
Writes a single parameter.
writePasswdFile(byte[], Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.posix.PasswdFile
writeServerXml(String, ChainWriter, SharedTomcat, List<SharedTomcatSite>) - Method in class com.aoindustries.aoserv.daemon.httpd.tomcat.VersionedSharedTomcatManager
Writes the server.xml file.
writeShadowFile(byte[], Set<PosixFile>) - Static method in class com.aoindustries.aoserv.daemon.posix.ShadowFile
wsect - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 
WUIMAP_CONVERSION_ENABLED - Static variable in class com.aoindustries.aoserv.daemon.email.ImapManager
 
wuse - Variable in class com.aoindustries.aoserv.daemon.report.ProcPartitions
 

X

x86_64 - Enum constant in enum com.aoindustries.aoserv.daemon.posix.linux.PackageManager.Architecture
 
xinetdDirectory - Static variable in class com.aoindustries.aoserv.daemon.net.xinetd.XinetdManager
 
XinetdManager - Class in com.aoindustries.aoserv.daemon.net.xinetd
Handles the building of xinetd configs and files.
XmListNode - Class in com.aoindustries.aoserv.daemon.server
The ServerManager controls stuff at a server level.
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form