UNIVERSALACCESSD(8) BSD System Manager's Manual UNIVERSALACCESSD(8)NAME
universalaccessd -- universal access server
SYNOPSIS
universalaccessd
DESCRIPTION
universalaccessd provides universal access services.
There are no configuration options to universalaccessd. Users should not run universalaccessd manually.
Mac OS X Oct 6, 2011 Mac OS X
Check Out this Related Man Page
MACH_INIT(8) BSD System Manager's Manual MACH_INIT(8)NAME
mach_init -- Mach service naming (bootstrap) daemon
SYNOPSIS
mach_init [-D] [-d] [-F] [-r name-in-existing-server]
DESCRIPTION
mach_init is a daemon that maintains various mappings between service names and the Mach ports that provide access to those services.
Clients of mach_init can register and lookup services, create new mapping subsets, and associate services with declared servers. The
mach_init daemon will also be responsible for launching (and/or re-launching) those service providing servers when attempts to use one or
more of the associated services is detected.
The options are as follows:
-D When the -D option is specified, mach_init starts in normal (non-debug) mode. Logging is minimal (only security-related and process
launch failures are logged). Core dumps are disabled for launched servers. This is the default.
-d When the -d option is specified, mach_init starts in debug mode. Logging is extensive. Core dumps will be taken for any launched
servers that crash.
-F When the -F option is specified, mach_init forks during initialization so that it doesn't have to be put in the background manually
by the caller.
-r Using the -r option tells mach_init to register itself in a previously running copy of mach_init under the service name
name-in-existing-server. This is most useful when debugging new instances of mach_init itself, but can also be used for robustness or
to allow the subsequent mach_init processes to run as a non-root user. As mach_init is often used to launch servers, this could be
more secure. However, mach_init will not allow a server declaration to specify a user id different than that of the requesting
client (unless the client is running as root). So it shouldn't be required for a secure configuration.
Access to mach_init is provided through the bootstrap series of RPC APIs over service ports published by mach_init itself. Each Mach task has
an assigned bootstrap port retrieved via task_get_bootstrap_port(). These bootstrap port registrations are inherited across fork().
The service registrations are grouped into subsets, providing a level of security. Only processes with access to the subset's bootstrap port
will be able to register/lookup Mach ports within that subset. Lookups from within a subset will search the subset first, then move on to
its parent, and then its grand-parent, etc... until a string name match is found or the top of the bootstrap tree is reached. Subsets are
sometimes associated with login sessions to protect session-specific ports from being exposed outside the session.
The first instance of mach_init is responsible for launching the traditional BSD process control initialization daemon (/sbin/init).
SAMPLE USAGE
mach_init -d -r com.company.bootstrap
mach_init will start in debug mode, and register itself in an already running instance of mach_init under the service name com.company.boot-
strap.
NOTE
Sending a SIGHUP to a running mach_init will toggle debug mode.
SEE ALSO init(8)Mac OS X March 20, 2002 Mac OS X
Manufacturer Links
General Information
Home Page: IBM United States
Documentation/Information: IBM System p - UNIX servers: Support and services
pSeries and AIX Information Center
Developerworks AIX Wiki: AIX Wiki
AIX for System Administrators
In-depth information from IBM:
IBM... (0 Replies)
Not sure if anyone is interested but I am just getting into UNIX like shell scripting...
I have great interest in pseudo-animations in text mode and accessing HW like /dev/dsp for example...
...
Have fun, I do... ;o)
# !/bin/sh
#
# Bargraph_Generator.sh
#
# A DEMO 6 bit coloured... (0 Replies)
For a starter I know the braces are NOT in the code...
Consider these code snippets:-
#!/bin/bash --posix
x=0
somefunction()
if
then
echo "I am here."
fi
# somefunction
#!/bin/bash --posix
x=0
somefunction()
if (2 Replies)
For those interested in installing dash shell on OSX Lion to help test POSIX compliancy of shell scripts, it is quite easy. I did it like this:
If you don't have gcc on your system:
0. Download and install the Command Line Tools for Xcode package from Sign In - Apple *
1. Download the dash... (2 Replies)
Hearing Aid...
Hi folks yet another bizarre piece of code that is Apple OSX 10.12.x to at least 10.14.1 specific.
It requires only a default OSX install, and the internal microphone along with an external headphone assembly.
Pre-amble, 14-02-2019:
For over 3 weeks now I have been suffering a... (3 Replies)
What is the point of this? Whenever I close my shell it appends to the history file without adding this. I have never seen it overwrite my history file.
# When the shell exits, append to the history file instead of overwriting it
shopt -s histappend (3 Replies)
Greetings,
I'm trying to delete a file with a weird name from within Terminal on a Mac.
It's a very old file (1992) with null characters in the name: ââWord FinderÂŽ Plusâ˘.
Here are some examples of what I've tried:
12FX009:5 dpontius$ ls
ââWord FinderÂŽ Plusâ˘
12FX009:5 dpontius$ rm... (29 Replies)
I have to print the number of stars that increases on each line from the minimum number until it reaches the maximum number, and then decreases until it goes back to the minimum number. After printing out the lines of stars, it should also print the total number of stars printed.
I have tried... (13 Replies)
Hi all...
Well guys and gals, I jumped in at the deep end and found things that PERL cannot do by default.
Many tricky terminal escape codes are not catered for so I had to create workarounds.
One thing I searched for was this:
Passing perl variable to shell command
AND, @Neo this was... (15 Replies)
Well, guys I saw a question about GOTO for Python.
So this gave me the inspiration to attempt a GOTO function for 'dash', (bash and ksh too).
Machine: MBP OSX 10.14.3, default bash terminal, calling '#!/usr/local/bin/dash'...
This is purely a fun project to see if it is possible in PURE... (3 Replies)
I am sharing a code snippet.
for (( i=0; i<=$(( $count -1 )); i++ ))
do
first=${barr2}
search=${barr1}
echo $first
echo "loop begins"
for (( j=0; j<=5000; j++ ))
do
if } == $search ]]; then
echo $j
break;
fi
done
second=${harr2}
echo $second (2 Replies)
Hi All,
I'm having a python script: test.py in /path/to/script/test.py
I'm using a properties file: test_properties.py (it is having values as dictionary{}) which is in same DIR as the script.
Sample Properties file:
params = {
'target_db' : 'a1_db'
'src_db' : ... (15 Replies)