#==[ Command ]======================================# # ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 102679 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 102679 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited #==[ Command ]======================================# # /bin/systemctl status sysctl * sysctl.service Loaded: not-found (Reason: No such file or directory) Active: inactive (dead) #==[ Configuration File ]===========================# # /etc/sysctl.conf net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 0 fs.inotify.max_user_watches = 65536 net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.all.promote_secondaries = 1 kernel.sched_min_granularity_ns = 10000000 kernel.sched_wakeup_granularity_ns = 15000000 kernel.sched_latency_ns = 80000000 kernel.sched_tunable_scaling = 0 vm.dirty_ratio = 5 vm.dirty_background_ratio = 5 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 net.ipv4.tcp_rmem = 4096 262144 8388608 net.ipv4.tcp_wmem = 4096 262144 8388608 vm.min_free_kbytes = 262144 sunrpc.tcp_slot_table_entries = 128 net.ipv4.tcp_syncookies = 1 net.ipv4.ip_forward = 0 kernel.sysrq = 1 net.ipv4.tcp_ecn = 0 #==[ Configuration File ]===========================# # /boot/sysctl.conf-4.4.74-92.35-default kernel.hung_task_timeout_secs = 0 kernel.msgmax = 65536 kernel.msgmnb = 65536 kernel.shmmax = 0xffffffffffffffff kernel.shmall = 0x0fffffffffffff00 #==[ Configuration File ]===========================# # /lib/sysctl.d/*.conf - File not found #==[ Configuration File ]===========================# # /usr/lib/sysctl.d/50-coredump.conf kernel.core_pattern=|/usr/lib/systemd/systemd-coredump %P %u %g %s %t %e #==[ Configuration File ]===========================# # /usr/lib/sysctl.d/50-default-s390.conf kernel.sched_min_granularity_ns = 10000000 kernel.sched_wakeup_granularity_ns = 15000000 kernel.sched_latency_ns = 80000000 kernel.sched_tunable_scaling = 0 #==[ Configuration File ]===========================# # /usr/lib/sysctl.d/50-default.conf net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 1 net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.all.promote_secondaries = 1 net.ipv6.conf.default.use_tempaddr = 1 fs.inotify.max_user_watches = 65536 kernel.sysrq = 184 dev.cdrom.autoclose = 0 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 kernel.kptr_restrict = 1 net.bridge.bridge-nf-call-ip6tables = 0 net.bridge.bridge-nf-call-iptables = 0 #==[ Configuration File ]===========================# # /usr/local/lib/sysctl.d/*.conf - File not found #==[ Configuration File ]===========================# # /etc/sysctl.d/99-sysctl.conf net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.conf.all.rp_filter = 0 fs.inotify.max_user_watches = 65536 net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.all.promote_secondaries = 1 kernel.sched_min_granularity_ns = 10000000 kernel.sched_wakeup_granularity_ns = 15000000 kernel.sched_latency_ns = 80000000 kernel.sched_tunable_scaling = 0 vm.dirty_ratio = 5 vm.dirty_background_ratio = 5 net.core.rmem_max = 8388608 net.core.wmem_max = 8388608 net.ipv4.tcp_rmem = 4096 262144 8388608 net.ipv4.tcp_wmem = 4096 262144 8388608 vm.min_free_kbytes = 262144 sunrpc.tcp_slot_table_entries = 128 net.ipv4.tcp_syncookies = 1 net.ipv4.ip_forward = 0 kernel.sysrq = 1 net.ipv4.tcp_ecn = 0 #==[ Configuration File ]===========================# # /run/sysctl.d/*.conf - File not found #==[ Command ]======================================# # /sbin/sysctl -a appldata.interval = 10000 appldata.timer = 0 crypto.fips_enabled = 0 debug.exception-trace = 1 dev.scsi.logging_level = 0 fs.aio-max-nr = 65536 fs.aio-nr = 0 fs.binfmt_misc.jexec = enabled fs.binfmt_misc.jexec = interpreter /opt/ibm/java-s390-80/lib/jexec fs.binfmt_misc.jexec = flags: fs.binfmt_misc.jexec = offset 0 fs.binfmt_misc.jexec = magic 504b0304 fs.binfmt_misc.status = enabled fs.dentry-state = 3677287 3403989 45 0 0 0 fs.dir-notify-enable = 1 fs.epoll.max_user_watches = 5383331 fs.file-max = 2621068 fs.file-nr = 8416 0 2621068 fs.inode-nr = 3623863 6718 fs.inode-state = 3623863 6718 0 0 0 0 0 fs.inotify.max_queued_events = 16384 fs.inotify.max_user_instances = 128 fs.inotify.max_user_watches = 65536 fs.lease-break-time = 45 fs.leases-enable = 1 fs.mount-max = 100000 fs.mqueue.msg_default = 10 fs.mqueue.msg_max = 10 fs.mqueue.msgsize_default = 8192 fs.mqueue.msgsize_max = 8192 fs.mqueue.queues_max = 256 fs.nfs.idmap_cache_timeout = 6 fs.nfs.nfs_callback_tcpport = 0 fs.nfs.nfs_congestion_kb = 164096 fs.nfs.nfs_mountpoint_timeout = 500 fs.nfs.nlm_grace_period = 90 fs.nfs.nlm_tcpport = 0 fs.nfs.nlm_timeout = 10 fs.nfs.nlm_udpport = 0 fs.nfs.nsm_local_state = 121 fs.nfs.nsm_use_hostnames = 0 fs.nr_open = 1048576 fs.overflowgid = 65534 fs.overflowuid = 65534 fs.pipe-max-size = 1048576 fs.pipe-user-pages-hard = 0 fs.pipe-user-pages-soft = 16384 fs.protected_hardlinks = 1 fs.protected_symlinks = 1 fs.quota.allocated_dquots = 0 fs.quota.cache_hits = 0 fs.quota.drops = 0 fs.quota.free_dquots = 0 fs.quota.lookups = 0 fs.quota.reads = 0 fs.quota.syncs = 0 fs.quota.warnings = 1 fs.quota.writes = 0 fs.suid_dumpable = 0 fscache.object_max_active = 101 fscache.operation_max_active = 50 kernel.acct = 4 2 30 kernel.auto_msgmni = 0 kernel.cad_pid = 1 kernel.cap_last_cap = 37 kernel.compat-log = 1 kernel.core_pattern = |/usr/lib/systemd/systemd-coredump %P %u %g %s %t %e kernel.core_pipe_limit = 0 kernel.core_uses_pid = 0 kernel.ctrl-alt-del = 0 kernel.dmesg_restrict = 1 kernel.domainname = (none) kernel.ftrace_dump_on_oops = 0 kernel.ftrace_enabled = 1 kernel.hostname = zlpro12 kernel.hotplug = kernel.hung_task_check_count = 4194304 kernel.hung_task_panic = 0 kernel.hung_task_timeout_secs = 0 kernel.hung_task_warnings = 10 kernel.kexec_load_disabled = 0 kernel.keys.gc_delay = 300 kernel.keys.maxbytes = 20000 kernel.keys.maxkeys = 200 kernel.keys.persistent_keyring_expiry = 259200 kernel.keys.root_maxbytes = 25000000 kernel.keys.root_maxkeys = 1000000 kernel.kptr_restrict = 1 kernel.latencytop = 0 kernel.max_lock_depth = 1024 kernel.modprobe = /sbin/modprobe kernel.modules_disabled = 0 kernel.msg_next_id = -1 kernel.msgmax = 65536 kernel.msgmnb = 65536 kernel.msgmni = 32000 kernel.ngroups_max = 65536 kernel.ns_last_pid = 36942 kernel.numa_balancing = 0 kernel.numa_balancing_scan_delay_ms = 1000 kernel.numa_balancing_scan_period_max_ms = 60000 kernel.numa_balancing_scan_period_min_ms = 1000 kernel.numa_balancing_scan_size_mb = 256 kernel.osrelease = 4.4.74-92.35-default kernel.ostype = Linux kernel.overflowgid = 65534 kernel.overflowuid = 65534 kernel.panic = 0 kernel.panic_on_oops = 0 kernel.panic_on_warn = 0 kernel.perf_cpu_time_max_percent = 25 kernel.perf_event_max_sample_rate = 100000 kernel.perf_event_mlock_kb = 516 kernel.perf_event_paranoid = 1 kernel.pid_max = 103424 kernel.poweroff_cmd = /sbin/poweroff kernel.print-fatal-signals = 0 kernel.printk = 1 4 1 7 kernel.printk_delay = 0 kernel.printk_devkmsg = ratelimit kernel.printk_ratelimit = 5 kernel.printk_ratelimit_burst = 10 kernel.pty.max = 4096 kernel.pty.nr = 3 kernel.pty.reserve = 1024 kernel.random.boot_id = f60f4b15-ea1e-4684-9d85-f15bcd18e0a5 kernel.random.entropy_avail = 1881 kernel.random.poolsize = 4096 kernel.random.read_wakeup_threshold = 64 kernel.random.urandom_min_reseed_secs = 60 kernel.random.uuid = 24a20f00-58e1-434c-b1bf-6d0ff035c584 kernel.random.write_wakeup_threshold = 1024 kernel.randomize_va_space = 2 kernel.real-root-dev = 0 kernel.sched_cfs_bandwidth_slice_us = 5000 kernel.sched_child_runs_first = 0 kernel.sched_compat_yield = 0 kernel.sched_domain.cpu0.domain0.busy_factor = 32 kernel.sched_domain.cpu0.domain0.busy_idx = 2 kernel.sched_domain.cpu0.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu0.domain0.flags = 559 kernel.sched_domain.cpu0.domain0.forkexec_idx = 0 kernel.sched_domain.cpu0.domain0.idle_idx = 0 kernel.sched_domain.cpu0.domain0.imbalance_pct = 117 kernel.sched_domain.cpu0.domain0.max_interval = 6 kernel.sched_domain.cpu0.domain0.max_newidle_lb_cost = 2766527 kernel.sched_domain.cpu0.domain0.min_interval = 3 kernel.sched_domain.cpu0.domain0.name = MC kernel.sched_domain.cpu0.domain0.newidle_idx = 0 kernel.sched_domain.cpu0.domain0.wake_idx = 0 kernel.sched_domain.cpu0.domain1.busy_factor = 32 kernel.sched_domain.cpu0.domain1.busy_idx = 2 kernel.sched_domain.cpu0.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu0.domain1.flags = 4143 kernel.sched_domain.cpu0.domain1.forkexec_idx = 0 kernel.sched_domain.cpu0.domain1.idle_idx = 1 kernel.sched_domain.cpu0.domain1.imbalance_pct = 125 kernel.sched_domain.cpu0.domain1.max_interval = 22 kernel.sched_domain.cpu0.domain1.max_newidle_lb_cost = 8435923 kernel.sched_domain.cpu0.domain1.min_interval = 11 kernel.sched_domain.cpu0.domain1.name = BOOK kernel.sched_domain.cpu0.domain1.newidle_idx = 0 kernel.sched_domain.cpu0.domain1.wake_idx = 0 kernel.sched_domain.cpu1.domain0.busy_factor = 32 kernel.sched_domain.cpu1.domain0.busy_idx = 2 kernel.sched_domain.cpu1.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu1.domain0.flags = 559 kernel.sched_domain.cpu1.domain0.forkexec_idx = 0 kernel.sched_domain.cpu1.domain0.idle_idx = 0 kernel.sched_domain.cpu1.domain0.imbalance_pct = 117 kernel.sched_domain.cpu1.domain0.max_interval = 6 kernel.sched_domain.cpu1.domain0.max_newidle_lb_cost = 6168203 kernel.sched_domain.cpu1.domain0.min_interval = 3 kernel.sched_domain.cpu1.domain0.name = MC kernel.sched_domain.cpu1.domain0.newidle_idx = 0 kernel.sched_domain.cpu1.domain0.wake_idx = 0 kernel.sched_domain.cpu1.domain1.busy_factor = 32 kernel.sched_domain.cpu1.domain1.busy_idx = 2 kernel.sched_domain.cpu1.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu1.domain1.flags = 4143 kernel.sched_domain.cpu1.domain1.forkexec_idx = 0 kernel.sched_domain.cpu1.domain1.idle_idx = 1 kernel.sched_domain.cpu1.domain1.imbalance_pct = 125 kernel.sched_domain.cpu1.domain1.max_interval = 22 kernel.sched_domain.cpu1.domain1.max_newidle_lb_cost = 2375731 kernel.sched_domain.cpu1.domain1.min_interval = 11 kernel.sched_domain.cpu1.domain1.name = BOOK kernel.sched_domain.cpu1.domain1.newidle_idx = 0 kernel.sched_domain.cpu1.domain1.wake_idx = 0 kernel.sched_domain.cpu10.domain0.busy_factor = 32 kernel.sched_domain.cpu10.domain0.busy_idx = 2 kernel.sched_domain.cpu10.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu10.domain0.flags = 4143 kernel.sched_domain.cpu10.domain0.forkexec_idx = 0 kernel.sched_domain.cpu10.domain0.idle_idx = 1 kernel.sched_domain.cpu10.domain0.imbalance_pct = 125 kernel.sched_domain.cpu10.domain0.max_interval = 22 kernel.sched_domain.cpu10.domain0.max_newidle_lb_cost = 10533376 kernel.sched_domain.cpu10.domain0.min_interval = 11 kernel.sched_domain.cpu10.domain0.name = BOOK kernel.sched_domain.cpu10.domain0.newidle_idx = 0 kernel.sched_domain.cpu10.domain0.wake_idx = 0 kernel.sched_domain.cpu2.domain0.busy_factor = 32 kernel.sched_domain.cpu2.domain0.busy_idx = 2 kernel.sched_domain.cpu2.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu2.domain0.flags = 559 kernel.sched_domain.cpu2.domain0.forkexec_idx = 0 kernel.sched_domain.cpu2.domain0.idle_idx = 0 kernel.sched_domain.cpu2.domain0.imbalance_pct = 117 kernel.sched_domain.cpu2.domain0.max_interval = 6 kernel.sched_domain.cpu2.domain0.max_newidle_lb_cost = 16703236 kernel.sched_domain.cpu2.domain0.min_interval = 3 kernel.sched_domain.cpu2.domain0.name = MC kernel.sched_domain.cpu2.domain0.newidle_idx = 0 kernel.sched_domain.cpu2.domain0.wake_idx = 0 kernel.sched_domain.cpu2.domain1.busy_factor = 32 kernel.sched_domain.cpu2.domain1.busy_idx = 2 kernel.sched_domain.cpu2.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu2.domain1.flags = 4143 kernel.sched_domain.cpu2.domain1.forkexec_idx = 0 kernel.sched_domain.cpu2.domain1.idle_idx = 1 kernel.sched_domain.cpu2.domain1.imbalance_pct = 125 kernel.sched_domain.cpu2.domain1.max_interval = 22 kernel.sched_domain.cpu2.domain1.max_newidle_lb_cost = 1087917 kernel.sched_domain.cpu2.domain1.min_interval = 11 kernel.sched_domain.cpu2.domain1.name = BOOK kernel.sched_domain.cpu2.domain1.newidle_idx = 0 kernel.sched_domain.cpu2.domain1.wake_idx = 0 kernel.sched_domain.cpu3.domain0.busy_factor = 32 kernel.sched_domain.cpu3.domain0.busy_idx = 2 kernel.sched_domain.cpu3.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu3.domain0.flags = 559 kernel.sched_domain.cpu3.domain0.forkexec_idx = 0 kernel.sched_domain.cpu3.domain0.idle_idx = 0 kernel.sched_domain.cpu3.domain0.imbalance_pct = 117 kernel.sched_domain.cpu3.domain0.max_interval = 6 kernel.sched_domain.cpu3.domain0.max_newidle_lb_cost = 3904377 kernel.sched_domain.cpu3.domain0.min_interval = 3 kernel.sched_domain.cpu3.domain0.name = MC kernel.sched_domain.cpu3.domain0.newidle_idx = 0 kernel.sched_domain.cpu3.domain0.wake_idx = 0 kernel.sched_domain.cpu3.domain1.busy_factor = 32 kernel.sched_domain.cpu3.domain1.busy_idx = 2 kernel.sched_domain.cpu3.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu3.domain1.flags = 4143 kernel.sched_domain.cpu3.domain1.forkexec_idx = 0 kernel.sched_domain.cpu3.domain1.idle_idx = 1 kernel.sched_domain.cpu3.domain1.imbalance_pct = 125 kernel.sched_domain.cpu3.domain1.max_interval = 22 kernel.sched_domain.cpu3.domain1.max_newidle_lb_cost = 9626541 kernel.sched_domain.cpu3.domain1.min_interval = 11 kernel.sched_domain.cpu3.domain1.name = BOOK kernel.sched_domain.cpu3.domain1.newidle_idx = 0 kernel.sched_domain.cpu3.domain1.wake_idx = 0 kernel.sched_domain.cpu4.domain0.busy_factor = 32 kernel.sched_domain.cpu4.domain0.busy_idx = 2 kernel.sched_domain.cpu4.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu4.domain0.flags = 559 kernel.sched_domain.cpu4.domain0.forkexec_idx = 0 kernel.sched_domain.cpu4.domain0.idle_idx = 0 kernel.sched_domain.cpu4.domain0.imbalance_pct = 117 kernel.sched_domain.cpu4.domain0.max_interval = 6 kernel.sched_domain.cpu4.domain0.max_newidle_lb_cost = 8118149 kernel.sched_domain.cpu4.domain0.min_interval = 3 kernel.sched_domain.cpu4.domain0.name = MC kernel.sched_domain.cpu4.domain0.newidle_idx = 0 kernel.sched_domain.cpu4.domain0.wake_idx = 0 kernel.sched_domain.cpu4.domain1.busy_factor = 32 kernel.sched_domain.cpu4.domain1.busy_idx = 2 kernel.sched_domain.cpu4.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu4.domain1.flags = 4143 kernel.sched_domain.cpu4.domain1.forkexec_idx = 0 kernel.sched_domain.cpu4.domain1.idle_idx = 1 kernel.sched_domain.cpu4.domain1.imbalance_pct = 125 kernel.sched_domain.cpu4.domain1.max_interval = 22 kernel.sched_domain.cpu4.domain1.max_newidle_lb_cost = 242805 kernel.sched_domain.cpu4.domain1.min_interval = 11 kernel.sched_domain.cpu4.domain1.name = BOOK kernel.sched_domain.cpu4.domain1.newidle_idx = 0 kernel.sched_domain.cpu4.domain1.wake_idx = 0 kernel.sched_domain.cpu5.domain0.busy_factor = 32 kernel.sched_domain.cpu5.domain0.busy_idx = 2 kernel.sched_domain.cpu5.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu5.domain0.flags = 559 kernel.sched_domain.cpu5.domain0.forkexec_idx = 0 kernel.sched_domain.cpu5.domain0.idle_idx = 0 kernel.sched_domain.cpu5.domain0.imbalance_pct = 117 kernel.sched_domain.cpu5.domain0.max_interval = 6 kernel.sched_domain.cpu5.domain0.max_newidle_lb_cost = 8317640 kernel.sched_domain.cpu5.domain0.min_interval = 3 kernel.sched_domain.cpu5.domain0.name = MC kernel.sched_domain.cpu5.domain0.newidle_idx = 0 kernel.sched_domain.cpu5.domain0.wake_idx = 0 kernel.sched_domain.cpu5.domain1.busy_factor = 32 kernel.sched_domain.cpu5.domain1.busy_idx = 2 kernel.sched_domain.cpu5.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu5.domain1.flags = 4143 kernel.sched_domain.cpu5.domain1.forkexec_idx = 0 kernel.sched_domain.cpu5.domain1.idle_idx = 1 kernel.sched_domain.cpu5.domain1.imbalance_pct = 125 kernel.sched_domain.cpu5.domain1.max_interval = 22 kernel.sched_domain.cpu5.domain1.max_newidle_lb_cost = 1538512 kernel.sched_domain.cpu5.domain1.min_interval = 11 kernel.sched_domain.cpu5.domain1.name = BOOK kernel.sched_domain.cpu5.domain1.newidle_idx = 0 kernel.sched_domain.cpu5.domain1.wake_idx = 0 kernel.sched_domain.cpu6.domain0.busy_factor = 32 kernel.sched_domain.cpu6.domain0.busy_idx = 2 kernel.sched_domain.cpu6.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu6.domain0.flags = 559 kernel.sched_domain.cpu6.domain0.forkexec_idx = 0 kernel.sched_domain.cpu6.domain0.idle_idx = 0 kernel.sched_domain.cpu6.domain0.imbalance_pct = 117 kernel.sched_domain.cpu6.domain0.max_interval = 8 kernel.sched_domain.cpu6.domain0.max_newidle_lb_cost = 2544074 kernel.sched_domain.cpu6.domain0.min_interval = 4 kernel.sched_domain.cpu6.domain0.name = MC kernel.sched_domain.cpu6.domain0.newidle_idx = 0 kernel.sched_domain.cpu6.domain0.wake_idx = 0 kernel.sched_domain.cpu6.domain1.busy_factor = 32 kernel.sched_domain.cpu6.domain1.busy_idx = 2 kernel.sched_domain.cpu6.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu6.domain1.flags = 4143 kernel.sched_domain.cpu6.domain1.forkexec_idx = 0 kernel.sched_domain.cpu6.domain1.idle_idx = 1 kernel.sched_domain.cpu6.domain1.imbalance_pct = 125 kernel.sched_domain.cpu6.domain1.max_interval = 22 kernel.sched_domain.cpu6.domain1.max_newidle_lb_cost = 987267 kernel.sched_domain.cpu6.domain1.min_interval = 11 kernel.sched_domain.cpu6.domain1.name = BOOK kernel.sched_domain.cpu6.domain1.newidle_idx = 0 kernel.sched_domain.cpu6.domain1.wake_idx = 0 kernel.sched_domain.cpu7.domain0.busy_factor = 32 kernel.sched_domain.cpu7.domain0.busy_idx = 2 kernel.sched_domain.cpu7.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu7.domain0.flags = 559 kernel.sched_domain.cpu7.domain0.forkexec_idx = 0 kernel.sched_domain.cpu7.domain0.idle_idx = 0 kernel.sched_domain.cpu7.domain0.imbalance_pct = 117 kernel.sched_domain.cpu7.domain0.max_interval = 8 kernel.sched_domain.cpu7.domain0.max_newidle_lb_cost = 1987602 kernel.sched_domain.cpu7.domain0.min_interval = 4 kernel.sched_domain.cpu7.domain0.name = MC kernel.sched_domain.cpu7.domain0.newidle_idx = 0 kernel.sched_domain.cpu7.domain0.wake_idx = 0 kernel.sched_domain.cpu7.domain1.busy_factor = 32 kernel.sched_domain.cpu7.domain1.busy_idx = 2 kernel.sched_domain.cpu7.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu7.domain1.flags = 4143 kernel.sched_domain.cpu7.domain1.forkexec_idx = 0 kernel.sched_domain.cpu7.domain1.idle_idx = 1 kernel.sched_domain.cpu7.domain1.imbalance_pct = 125 kernel.sched_domain.cpu7.domain1.max_interval = 22 kernel.sched_domain.cpu7.domain1.max_newidle_lb_cost = 1996402 kernel.sched_domain.cpu7.domain1.min_interval = 11 kernel.sched_domain.cpu7.domain1.name = BOOK kernel.sched_domain.cpu7.domain1.newidle_idx = 0 kernel.sched_domain.cpu7.domain1.wake_idx = 0 kernel.sched_domain.cpu8.domain0.busy_factor = 32 kernel.sched_domain.cpu8.domain0.busy_idx = 2 kernel.sched_domain.cpu8.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu8.domain0.flags = 559 kernel.sched_domain.cpu8.domain0.forkexec_idx = 0 kernel.sched_domain.cpu8.domain0.idle_idx = 0 kernel.sched_domain.cpu8.domain0.imbalance_pct = 117 kernel.sched_domain.cpu8.domain0.max_interval = 8 kernel.sched_domain.cpu8.domain0.max_newidle_lb_cost = 3583541 kernel.sched_domain.cpu8.domain0.min_interval = 4 kernel.sched_domain.cpu8.domain0.name = MC kernel.sched_domain.cpu8.domain0.newidle_idx = 0 kernel.sched_domain.cpu8.domain0.wake_idx = 0 kernel.sched_domain.cpu8.domain1.busy_factor = 32 kernel.sched_domain.cpu8.domain1.busy_idx = 2 kernel.sched_domain.cpu8.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu8.domain1.flags = 4143 kernel.sched_domain.cpu8.domain1.forkexec_idx = 0 kernel.sched_domain.cpu8.domain1.idle_idx = 1 kernel.sched_domain.cpu8.domain1.imbalance_pct = 125 kernel.sched_domain.cpu8.domain1.max_interval = 22 kernel.sched_domain.cpu8.domain1.max_newidle_lb_cost = 909540 kernel.sched_domain.cpu8.domain1.min_interval = 11 kernel.sched_domain.cpu8.domain1.name = BOOK kernel.sched_domain.cpu8.domain1.newidle_idx = 0 kernel.sched_domain.cpu8.domain1.wake_idx = 0 kernel.sched_domain.cpu9.domain0.busy_factor = 32 kernel.sched_domain.cpu9.domain0.busy_idx = 2 kernel.sched_domain.cpu9.domain0.cache_nice_tries = 1 kernel.sched_domain.cpu9.domain0.flags = 559 kernel.sched_domain.cpu9.domain0.forkexec_idx = 0 kernel.sched_domain.cpu9.domain0.idle_idx = 0 kernel.sched_domain.cpu9.domain0.imbalance_pct = 117 kernel.sched_domain.cpu9.domain0.max_interval = 8 kernel.sched_domain.cpu9.domain0.max_newidle_lb_cost = 3894481 kernel.sched_domain.cpu9.domain0.min_interval = 4 kernel.sched_domain.cpu9.domain0.name = MC kernel.sched_domain.cpu9.domain0.newidle_idx = 0 kernel.sched_domain.cpu9.domain0.wake_idx = 0 kernel.sched_domain.cpu9.domain1.busy_factor = 32 kernel.sched_domain.cpu9.domain1.busy_idx = 2 kernel.sched_domain.cpu9.domain1.cache_nice_tries = 1 kernel.sched_domain.cpu9.domain1.flags = 4143 kernel.sched_domain.cpu9.domain1.forkexec_idx = 0 kernel.sched_domain.cpu9.domain1.idle_idx = 1 kernel.sched_domain.cpu9.domain1.imbalance_pct = 125 kernel.sched_domain.cpu9.domain1.max_interval = 22 kernel.sched_domain.cpu9.domain1.max_newidle_lb_cost = 4566256 kernel.sched_domain.cpu9.domain1.min_interval = 11 kernel.sched_domain.cpu9.domain1.name = BOOK kernel.sched_domain.cpu9.domain1.newidle_idx = 0 kernel.sched_domain.cpu9.domain1.wake_idx = 0 kernel.sched_latency_ns = 80000000 kernel.sched_migration_cost_ns = 500000 kernel.sched_min_granularity_ns = 10000000 kernel.sched_nr_migrate = 32 kernel.sched_rr_timeslice_ms = 10 kernel.sched_rt_period_us = 1000000 kernel.sched_rt_runtime_us = 950000 kernel.sched_schedstats = 0 kernel.sched_shares_window_ns = 10000000 kernel.sched_time_avg_ms = 1000 kernel.sched_tunable_scaling = 0 kernel.sched_wakeup_granularity_ns = 15000000 kernel.sem = 32000 1024000000 500 32000 kernel.sem_next_id = -1 kernel.shm_next_id = -1 kernel.shm_rmid_forced = 0 kernel.shmall = 1152921504606846720 kernel.shmmax = 18446744073709551615 kernel.shmmni = 4096 kernel.spin_retry = 1000 kernel.stack_tracer_enabled = 0 kernel.suid_dumpable = 0 kernel.sysctl_writes_strict = 0 kernel.sysrq = 1 kernel.tainted = 2147495936 kernel.threads-max = 205358 kernel.timer_migration = 1 kernel.traceoff_on_warning = 0 kernel.tracepoint_printk = 0 kernel.unprivileged_bpf_disabled = 0 kernel.unsupported = 2 kernel.usermodehelper.bset = 4294967295 63 kernel.usermodehelper.inheritable = 4294967295 63 kernel.userprocess_debug = 1 kernel.version = #1 SMP Mon Aug 7 18:24:48 UTC 2017 (c0fdc47) net.bridge.bridge-nf-call-arptables = 1 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-filter-pppoe-tagged = 0 net.bridge.bridge-nf-filter-vlan-tagged = 0 net.bridge.bridge-nf-pass-vlan-input-dev = 0 net.core.bpf_jit_enable = 0 net.core.busy_poll = 0 net.core.busy_read = 0 net.core.default_qdisc = pfifo_fast net.core.dev_weight = 64 net.core.flow_limit_cpu_bitmap = 00,00000000,00000000,00000000 net.core.flow_limit_table_len = 4096 net.core.max_skb_frags = 17 net.core.message_burst = 10 net.core.message_cost = 5 net.core.netdev_budget = 300 net.core.netdev_max_backlog = 1000 net.core.netdev_rss_key = 00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 net.core.netdev_tstamp_prequeue = 1 net.core.optmem_max = 20480 net.core.rmem_default = 262144 net.core.rmem_max = 8388608 net.core.rps_sock_flow_entries = 0 net.core.somaxconn = 128 net.core.tstamp_allow_data = 1 net.core.warnings = 0 net.core.wmem_default = 262144 net.core.wmem_max = 8388608 net.core.xfrm_acq_expires = 30 net.core.xfrm_aevent_etime = 10 net.core.xfrm_aevent_rseqth = 2 net.core.xfrm_larval_drop = 1 net.ipv4.cipso_cache_bucket_size = 10 net.ipv4.cipso_cache_enable = 1 net.ipv4.cipso_rbm_optfmt = 0 net.ipv4.cipso_rbm_strictvalid = 1 net.ipv4.conf.all.accept_local = 0 net.ipv4.conf.all.accept_redirects = 1 net.ipv4.conf.all.accept_source_route = 0 net.ipv4.conf.all.arp_accept = 0 net.ipv4.conf.all.arp_announce = 0 net.ipv4.conf.all.arp_filter = 0 net.ipv4.conf.all.arp_ignore = 0 net.ipv4.conf.all.arp_notify = 0 net.ipv4.conf.all.bootp_relay = 0 net.ipv4.conf.all.disable_policy = 0 net.ipv4.conf.all.disable_xfrm = 0 net.ipv4.conf.all.force_igmp_version = 0 net.ipv4.conf.all.forwarding = 0 net.ipv4.conf.all.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.all.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.all.ignore_routes_with_linkdown = 0 net.ipv4.conf.all.log_martians = 0 net.ipv4.conf.all.mc_forwarding = 0 net.ipv4.conf.all.medium_id = 0 net.ipv4.conf.all.promote_secondaries = 1 net.ipv4.conf.all.proxy_arp = 0 net.ipv4.conf.all.proxy_arp_pvlan = 0 net.ipv4.conf.all.route_localnet = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.conf.all.secure_redirects = 1 net.ipv4.conf.all.send_redirects = 1 net.ipv4.conf.all.shared_media = 1 net.ipv4.conf.all.src_valid_mark = 0 net.ipv4.conf.all.tag = 0 net.ipv4.conf.bond0.accept_local = 0 net.ipv4.conf.bond0.accept_redirects = 1 net.ipv4.conf.bond0.accept_source_route = 1 net.ipv4.conf.bond0.arp_accept = 0 net.ipv4.conf.bond0.arp_announce = 0 net.ipv4.conf.bond0.arp_filter = 0 net.ipv4.conf.bond0.arp_ignore = 0 net.ipv4.conf.bond0.arp_notify = 0 net.ipv4.conf.bond0.bootp_relay = 0 net.ipv4.conf.bond0.disable_policy = 0 net.ipv4.conf.bond0.disable_xfrm = 0 net.ipv4.conf.bond0.force_igmp_version = 0 net.ipv4.conf.bond0.forwarding = 0 net.ipv4.conf.bond0.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.bond0.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.bond0.ignore_routes_with_linkdown = 0 net.ipv4.conf.bond0.log_martians = 0 net.ipv4.conf.bond0.mc_forwarding = 0 net.ipv4.conf.bond0.medium_id = 0 net.ipv4.conf.bond0.promote_secondaries = 1 net.ipv4.conf.bond0.proxy_arp = 0 net.ipv4.conf.bond0.proxy_arp_pvlan = 0 net.ipv4.conf.bond0.route_localnet = 0 net.ipv4.conf.bond0.rp_filter = 0 net.ipv4.conf.bond0.secure_redirects = 1 net.ipv4.conf.bond0.send_redirects = 1 net.ipv4.conf.bond0.shared_media = 1 net.ipv4.conf.bond0.src_valid_mark = 0 net.ipv4.conf.bond0.tag = 0 net.ipv4.conf.bond1.accept_local = 0 net.ipv4.conf.bond1.accept_redirects = 1 net.ipv4.conf.bond1.accept_source_route = 1 net.ipv4.conf.bond1.arp_accept = 0 net.ipv4.conf.bond1.arp_announce = 0 net.ipv4.conf.bond1.arp_filter = 0 net.ipv4.conf.bond1.arp_ignore = 0 net.ipv4.conf.bond1.arp_notify = 0 net.ipv4.conf.bond1.bootp_relay = 0 net.ipv4.conf.bond1.disable_policy = 0 net.ipv4.conf.bond1.disable_xfrm = 0 net.ipv4.conf.bond1.force_igmp_version = 0 net.ipv4.conf.bond1.forwarding = 0 net.ipv4.conf.bond1.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.bond1.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.bond1.ignore_routes_with_linkdown = 0 net.ipv4.conf.bond1.log_martians = 0 net.ipv4.conf.bond1.mc_forwarding = 0 net.ipv4.conf.bond1.medium_id = 0 net.ipv4.conf.bond1.promote_secondaries = 1 net.ipv4.conf.bond1.proxy_arp = 0 net.ipv4.conf.bond1.proxy_arp_pvlan = 0 net.ipv4.conf.bond1.route_localnet = 0 net.ipv4.conf.bond1.rp_filter = 0 net.ipv4.conf.bond1.secure_redirects = 1 net.ipv4.conf.bond1.send_redirects = 1 net.ipv4.conf.bond1.shared_media = 1 net.ipv4.conf.bond1.src_valid_mark = 0 net.ipv4.conf.bond1.tag = 0 net.ipv4.conf.default.accept_local = 0 net.ipv4.conf.default.accept_redirects = 1 net.ipv4.conf.default.accept_source_route = 1 net.ipv4.conf.default.arp_accept = 0 net.ipv4.conf.default.arp_announce = 0 net.ipv4.conf.default.arp_filter = 0 net.ipv4.conf.default.arp_ignore = 0 net.ipv4.conf.default.arp_notify = 0 net.ipv4.conf.default.bootp_relay = 0 net.ipv4.conf.default.disable_policy = 0 net.ipv4.conf.default.disable_xfrm = 0 net.ipv4.conf.default.force_igmp_version = 0 net.ipv4.conf.default.forwarding = 0 net.ipv4.conf.default.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.default.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.default.ignore_routes_with_linkdown = 0 net.ipv4.conf.default.log_martians = 0 net.ipv4.conf.default.mc_forwarding = 0 net.ipv4.conf.default.medium_id = 0 net.ipv4.conf.default.promote_secondaries = 1 net.ipv4.conf.default.proxy_arp = 0 net.ipv4.conf.default.proxy_arp_pvlan = 0 net.ipv4.conf.default.route_localnet = 0 net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.default.secure_redirects = 1 net.ipv4.conf.default.send_redirects = 1 net.ipv4.conf.default.shared_media = 1 net.ipv4.conf.default.src_valid_mark = 0 net.ipv4.conf.default.tag = 0 net.ipv4.conf.eth0.accept_local = 0 net.ipv4.conf.eth0.accept_redirects = 1 net.ipv4.conf.eth0.accept_source_route = 1 net.ipv4.conf.eth0.arp_accept = 0 net.ipv4.conf.eth0.arp_announce = 0 net.ipv4.conf.eth0.arp_filter = 0 net.ipv4.conf.eth0.arp_ignore = 0 net.ipv4.conf.eth0.arp_notify = 0 net.ipv4.conf.eth0.bootp_relay = 0 net.ipv4.conf.eth0.disable_policy = 0 net.ipv4.conf.eth0.disable_xfrm = 0 net.ipv4.conf.eth0.force_igmp_version = 0 net.ipv4.conf.eth0.forwarding = 0 net.ipv4.conf.eth0.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.eth0.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.eth0.ignore_routes_with_linkdown = 0 net.ipv4.conf.eth0.log_martians = 0 net.ipv4.conf.eth0.mc_forwarding = 0 net.ipv4.conf.eth0.medium_id = 0 net.ipv4.conf.eth0.promote_secondaries = 1 net.ipv4.conf.eth0.proxy_arp = 0 net.ipv4.conf.eth0.proxy_arp_pvlan = 0 net.ipv4.conf.eth0.route_localnet = 0 net.ipv4.conf.eth0.rp_filter = 0 net.ipv4.conf.eth0.secure_redirects = 1 net.ipv4.conf.eth0.send_redirects = 1 net.ipv4.conf.eth0.shared_media = 1 net.ipv4.conf.eth0.src_valid_mark = 0 net.ipv4.conf.eth0.tag = 0 net.ipv4.conf.eth1.accept_local = 0 net.ipv4.conf.eth1.accept_redirects = 1 net.ipv4.conf.eth1.accept_source_route = 1 net.ipv4.conf.eth1.arp_accept = 0 net.ipv4.conf.eth1.arp_announce = 0 net.ipv4.conf.eth1.arp_filter = 0 net.ipv4.conf.eth1.arp_ignore = 0 net.ipv4.conf.eth1.arp_notify = 0 net.ipv4.conf.eth1.bootp_relay = 0 net.ipv4.conf.eth1.disable_policy = 0 net.ipv4.conf.eth1.disable_xfrm = 0 net.ipv4.conf.eth1.force_igmp_version = 0 net.ipv4.conf.eth1.forwarding = 0 net.ipv4.conf.eth1.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.eth1.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.eth1.ignore_routes_with_linkdown = 0 net.ipv4.conf.eth1.log_martians = 0 net.ipv4.conf.eth1.mc_forwarding = 0 net.ipv4.conf.eth1.medium_id = 0 net.ipv4.conf.eth1.promote_secondaries = 1 net.ipv4.conf.eth1.proxy_arp = 0 net.ipv4.conf.eth1.proxy_arp_pvlan = 0 net.ipv4.conf.eth1.route_localnet = 0 net.ipv4.conf.eth1.rp_filter = 0 net.ipv4.conf.eth1.secure_redirects = 1 net.ipv4.conf.eth1.send_redirects = 1 net.ipv4.conf.eth1.shared_media = 1 net.ipv4.conf.eth1.src_valid_mark = 0 net.ipv4.conf.eth1.tag = 0 net.ipv4.conf.eth2.accept_local = 0 net.ipv4.conf.eth2.accept_redirects = 1 net.ipv4.conf.eth2.accept_source_route = 1 net.ipv4.conf.eth2.arp_accept = 0 net.ipv4.conf.eth2.arp_announce = 0 net.ipv4.conf.eth2.arp_filter = 0 net.ipv4.conf.eth2.arp_ignore = 0 net.ipv4.conf.eth2.arp_notify = 0 net.ipv4.conf.eth2.bootp_relay = 0 net.ipv4.conf.eth2.disable_policy = 0 net.ipv4.conf.eth2.disable_xfrm = 0 net.ipv4.conf.eth2.force_igmp_version = 0 net.ipv4.conf.eth2.forwarding = 0 net.ipv4.conf.eth2.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.eth2.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.eth2.ignore_routes_with_linkdown = 0 net.ipv4.conf.eth2.log_martians = 0 net.ipv4.conf.eth2.mc_forwarding = 0 net.ipv4.conf.eth2.medium_id = 0 net.ipv4.conf.eth2.promote_secondaries = 1 net.ipv4.conf.eth2.proxy_arp = 0 net.ipv4.conf.eth2.proxy_arp_pvlan = 0 net.ipv4.conf.eth2.route_localnet = 0 net.ipv4.conf.eth2.rp_filter = 0 net.ipv4.conf.eth2.secure_redirects = 1 net.ipv4.conf.eth2.send_redirects = 1 net.ipv4.conf.eth2.shared_media = 1 net.ipv4.conf.eth2.src_valid_mark = 0 net.ipv4.conf.eth2.tag = 0 net.ipv4.conf.eth3.accept_local = 0 net.ipv4.conf.eth3.accept_redirects = 1 net.ipv4.conf.eth3.accept_source_route = 1 net.ipv4.conf.eth3.arp_accept = 0 net.ipv4.conf.eth3.arp_announce = 0 net.ipv4.conf.eth3.arp_filter = 0 net.ipv4.conf.eth3.arp_ignore = 0 net.ipv4.conf.eth3.arp_notify = 0 net.ipv4.conf.eth3.bootp_relay = 0 net.ipv4.conf.eth3.disable_policy = 0 net.ipv4.conf.eth3.disable_xfrm = 0 net.ipv4.conf.eth3.force_igmp_version = 0 net.ipv4.conf.eth3.forwarding = 0 net.ipv4.conf.eth3.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.eth3.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.eth3.ignore_routes_with_linkdown = 0 net.ipv4.conf.eth3.log_martians = 0 net.ipv4.conf.eth3.mc_forwarding = 0 net.ipv4.conf.eth3.medium_id = 0 net.ipv4.conf.eth3.promote_secondaries = 1 net.ipv4.conf.eth3.proxy_arp = 0 net.ipv4.conf.eth3.proxy_arp_pvlan = 0 net.ipv4.conf.eth3.route_localnet = 0 net.ipv4.conf.eth3.rp_filter = 0 net.ipv4.conf.eth3.secure_redirects = 1 net.ipv4.conf.eth3.send_redirects = 1 net.ipv4.conf.eth3.shared_media = 1 net.ipv4.conf.eth3.src_valid_mark = 0 net.ipv4.conf.eth3.tag = 0 net.ipv4.conf.hsi0.accept_local = 0 net.ipv4.conf.hsi0.accept_redirects = 1 net.ipv4.conf.hsi0.accept_source_route = 1 net.ipv4.conf.hsi0.arp_accept = 0 net.ipv4.conf.hsi0.arp_announce = 0 net.ipv4.conf.hsi0.arp_filter = 0 net.ipv4.conf.hsi0.arp_ignore = 0 net.ipv4.conf.hsi0.arp_notify = 0 net.ipv4.conf.hsi0.bootp_relay = 0 net.ipv4.conf.hsi0.disable_policy = 0 net.ipv4.conf.hsi0.disable_xfrm = 0 net.ipv4.conf.hsi0.force_igmp_version = 0 net.ipv4.conf.hsi0.forwarding = 0 net.ipv4.conf.hsi0.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.hsi0.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.hsi0.ignore_routes_with_linkdown = 0 net.ipv4.conf.hsi0.log_martians = 0 net.ipv4.conf.hsi0.mc_forwarding = 0 net.ipv4.conf.hsi0.medium_id = 0 net.ipv4.conf.hsi0.promote_secondaries = 1 net.ipv4.conf.hsi0.proxy_arp = 0 net.ipv4.conf.hsi0.proxy_arp_pvlan = 0 net.ipv4.conf.hsi0.route_localnet = 0 net.ipv4.conf.hsi0.rp_filter = 0 net.ipv4.conf.hsi0.secure_redirects = 1 net.ipv4.conf.hsi0.send_redirects = 1 net.ipv4.conf.hsi0.shared_media = 1 net.ipv4.conf.hsi0.src_valid_mark = 0 net.ipv4.conf.hsi0.tag = 0 net.ipv4.conf.hsi1.accept_local = 0 net.ipv4.conf.hsi1.accept_redirects = 1 net.ipv4.conf.hsi1.accept_source_route = 1 net.ipv4.conf.hsi1.arp_accept = 0 net.ipv4.conf.hsi1.arp_announce = 0 net.ipv4.conf.hsi1.arp_filter = 0 net.ipv4.conf.hsi1.arp_ignore = 0 net.ipv4.conf.hsi1.arp_notify = 0 net.ipv4.conf.hsi1.bootp_relay = 0 net.ipv4.conf.hsi1.disable_policy = 0 net.ipv4.conf.hsi1.disable_xfrm = 0 net.ipv4.conf.hsi1.force_igmp_version = 0 net.ipv4.conf.hsi1.forwarding = 0 net.ipv4.conf.hsi1.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.hsi1.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.hsi1.ignore_routes_with_linkdown = 0 net.ipv4.conf.hsi1.log_martians = 0 net.ipv4.conf.hsi1.mc_forwarding = 0 net.ipv4.conf.hsi1.medium_id = 0 net.ipv4.conf.hsi1.promote_secondaries = 1 net.ipv4.conf.hsi1.proxy_arp = 0 net.ipv4.conf.hsi1.proxy_arp_pvlan = 0 net.ipv4.conf.hsi1.route_localnet = 0 net.ipv4.conf.hsi1.rp_filter = 0 net.ipv4.conf.hsi1.secure_redirects = 1 net.ipv4.conf.hsi1.send_redirects = 1 net.ipv4.conf.hsi1.shared_media = 1 net.ipv4.conf.hsi1.src_valid_mark = 0 net.ipv4.conf.hsi1.tag = 0 net.ipv4.conf.lo.accept_local = 0 net.ipv4.conf.lo.accept_redirects = 1 net.ipv4.conf.lo.accept_source_route = 1 net.ipv4.conf.lo.arp_accept = 0 net.ipv4.conf.lo.arp_announce = 0 net.ipv4.conf.lo.arp_filter = 0 net.ipv4.conf.lo.arp_ignore = 0 net.ipv4.conf.lo.arp_notify = 0 net.ipv4.conf.lo.bootp_relay = 0 net.ipv4.conf.lo.disable_policy = 1 net.ipv4.conf.lo.disable_xfrm = 1 net.ipv4.conf.lo.force_igmp_version = 0 net.ipv4.conf.lo.forwarding = 0 net.ipv4.conf.lo.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.lo.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.lo.ignore_routes_with_linkdown = 0 net.ipv4.conf.lo.log_martians = 0 net.ipv4.conf.lo.mc_forwarding = 0 net.ipv4.conf.lo.medium_id = 0 net.ipv4.conf.lo.promote_secondaries = 0 net.ipv4.conf.lo.proxy_arp = 0 net.ipv4.conf.lo.proxy_arp_pvlan = 0 net.ipv4.conf.lo.route_localnet = 0 net.ipv4.conf.lo.rp_filter = 0 net.ipv4.conf.lo.secure_redirects = 1 net.ipv4.conf.lo.send_redirects = 1 net.ipv4.conf.lo.shared_media = 1 net.ipv4.conf.lo.src_valid_mark = 0 net.ipv4.conf.lo.tag = 0 net.ipv4.conf.vlan60.accept_local = 0 net.ipv4.conf.vlan60.accept_redirects = 1 net.ipv4.conf.vlan60.accept_source_route = 1 net.ipv4.conf.vlan60.arp_accept = 0 net.ipv4.conf.vlan60.arp_announce = 0 net.ipv4.conf.vlan60.arp_filter = 0 net.ipv4.conf.vlan60.arp_ignore = 0 net.ipv4.conf.vlan60.arp_notify = 0 net.ipv4.conf.vlan60.bootp_relay = 0 net.ipv4.conf.vlan60.disable_policy = 0 net.ipv4.conf.vlan60.disable_xfrm = 0 net.ipv4.conf.vlan60.force_igmp_version = 0 net.ipv4.conf.vlan60.forwarding = 0 net.ipv4.conf.vlan60.igmpv2_unsolicited_report_interval = 10000 net.ipv4.conf.vlan60.igmpv3_unsolicited_report_interval = 1000 net.ipv4.conf.vlan60.ignore_routes_with_linkdown = 0 net.ipv4.conf.vlan60.log_martians = 0 net.ipv4.conf.vlan60.mc_forwarding = 0 net.ipv4.conf.vlan60.medium_id = 0 net.ipv4.conf.vlan60.promote_secondaries = 1 net.ipv4.conf.vlan60.proxy_arp = 0 net.ipv4.conf.vlan60.proxy_arp_pvlan = 0 net.ipv4.conf.vlan60.route_localnet = 0 net.ipv4.conf.vlan60.rp_filter = 0 net.ipv4.conf.vlan60.secure_redirects = 1 net.ipv4.conf.vlan60.send_redirects = 1 net.ipv4.conf.vlan60.shared_media = 1 net.ipv4.conf.vlan60.src_valid_mark = 0 net.ipv4.conf.vlan60.tag = 0 net.ipv4.fwmark_reflect = 0 net.ipv4.icmp_echo_ignore_all = 0 net.ipv4.icmp_echo_ignore_broadcasts = 1 net.ipv4.icmp_errors_use_inbound_ifaddr = 0 net.ipv4.icmp_ignore_bogus_error_responses = 1 net.ipv4.icmp_msgs_burst = 50 net.ipv4.icmp_msgs_per_sec = 1000 net.ipv4.icmp_ratelimit = 1000 net.ipv4.icmp_ratemask = 6168 net.ipv4.igmp_link_local_mcast_reports = 1 net.ipv4.igmp_max_memberships = 20 net.ipv4.igmp_max_msf = 10 net.ipv4.igmp_qrv = 2 net.ipv4.inet_peer_maxttl = 600 net.ipv4.inet_peer_minttl = 120 net.ipv4.inet_peer_threshold = 65664 net.ipv4.ip_default_ttl = 64 net.ipv4.ip_dynaddr = 0 net.ipv4.ip_early_demux = 1 net.ipv4.ip_forward = 0 net.ipv4.ip_forward_use_pmtu = 0 net.ipv4.ip_local_port_range = 32768 60999 net.ipv4.ip_local_reserved_ports = net.ipv4.ip_no_pmtu_disc = 0 net.ipv4.ip_nonlocal_bind = 0 net.ipv4.ipfrag_high_thresh = 4194304 net.ipv4.ipfrag_low_thresh = 3145728 net.ipv4.ipfrag_max_dist = 64 net.ipv4.ipfrag_secret_interval = 0 net.ipv4.ipfrag_time = 30 net.ipv4.neigh.bond0.anycast_delay = 100 net.ipv4.neigh.bond0.app_solicit = 0 net.ipv4.neigh.bond0.base_reachable_time_ms = 30000 net.ipv4.neigh.bond0.delay_first_probe_time = 5 net.ipv4.neigh.bond0.gc_stale_time = 60 net.ipv4.neigh.bond0.locktime = 100 net.ipv4.neigh.bond0.mcast_resolicit = 0 net.ipv4.neigh.bond0.mcast_solicit = 3 net.ipv4.neigh.bond0.proxy_delay = 80 net.ipv4.neigh.bond0.proxy_qlen = 64 net.ipv4.neigh.bond0.retrans_time_ms = 1000 net.ipv4.neigh.bond0.ucast_solicit = 3 net.ipv4.neigh.bond0.unres_qlen = 28 net.ipv4.neigh.bond0.unres_qlen_bytes = 65536 net.ipv4.neigh.bond1.anycast_delay = 100 net.ipv4.neigh.bond1.app_solicit = 0 net.ipv4.neigh.bond1.base_reachable_time_ms = 30000 net.ipv4.neigh.bond1.delay_first_probe_time = 5 net.ipv4.neigh.bond1.gc_stale_time = 60 net.ipv4.neigh.bond1.locktime = 100 net.ipv4.neigh.bond1.mcast_resolicit = 0 net.ipv4.neigh.bond1.mcast_solicit = 3 net.ipv4.neigh.bond1.proxy_delay = 80 net.ipv4.neigh.bond1.proxy_qlen = 64 net.ipv4.neigh.bond1.retrans_time_ms = 1000 net.ipv4.neigh.bond1.ucast_solicit = 3 net.ipv4.neigh.bond1.unres_qlen = 28 net.ipv4.neigh.bond1.unres_qlen_bytes = 65536 net.ipv4.neigh.default.anycast_delay = 100 net.ipv4.neigh.default.app_solicit = 0 net.ipv4.neigh.default.base_reachable_time_ms = 30000 net.ipv4.neigh.default.delay_first_probe_time = 5 net.ipv4.neigh.default.gc_interval = 30 net.ipv4.neigh.default.gc_stale_time = 60 net.ipv4.neigh.default.gc_thresh1 = 128 net.ipv4.neigh.default.gc_thresh2 = 512 net.ipv4.neigh.default.gc_thresh3 = 1024 net.ipv4.neigh.default.locktime = 100 net.ipv4.neigh.default.mcast_resolicit = 0 net.ipv4.neigh.default.mcast_solicit = 3 net.ipv4.neigh.default.proxy_delay = 80 net.ipv4.neigh.default.proxy_qlen = 64 net.ipv4.neigh.default.retrans_time_ms = 1000 net.ipv4.neigh.default.ucast_solicit = 3 net.ipv4.neigh.default.unres_qlen = 28 net.ipv4.neigh.default.unres_qlen_bytes = 65536 net.ipv4.neigh.eth0.anycast_delay = 100 net.ipv4.neigh.eth0.app_solicit = 0 net.ipv4.neigh.eth0.base_reachable_time_ms = 30000 net.ipv4.neigh.eth0.delay_first_probe_time = 5 net.ipv4.neigh.eth0.gc_stale_time = 60 net.ipv4.neigh.eth0.locktime = 100 net.ipv4.neigh.eth0.mcast_resolicit = 0 net.ipv4.neigh.eth0.mcast_solicit = 3 net.ipv4.neigh.eth0.proxy_delay = 80 net.ipv4.neigh.eth0.proxy_qlen = 64 net.ipv4.neigh.eth0.retrans_time_ms = 1000 net.ipv4.neigh.eth0.ucast_solicit = 3 net.ipv4.neigh.eth0.unres_qlen = 28 net.ipv4.neigh.eth0.unres_qlen_bytes = 65536 net.ipv4.neigh.eth1.anycast_delay = 100 net.ipv4.neigh.eth1.app_solicit = 0 net.ipv4.neigh.eth1.base_reachable_time_ms = 30000 net.ipv4.neigh.eth1.delay_first_probe_time = 5 net.ipv4.neigh.eth1.gc_stale_time = 60 net.ipv4.neigh.eth1.locktime = 100 net.ipv4.neigh.eth1.mcast_resolicit = 0 net.ipv4.neigh.eth1.mcast_solicit = 3 net.ipv4.neigh.eth1.proxy_delay = 80 net.ipv4.neigh.eth1.proxy_qlen = 64 net.ipv4.neigh.eth1.retrans_time_ms = 1000 net.ipv4.neigh.eth1.ucast_solicit = 3 net.ipv4.neigh.eth1.unres_qlen = 28 net.ipv4.neigh.eth1.unres_qlen_bytes = 65536 net.ipv4.neigh.eth2.anycast_delay = 100 net.ipv4.neigh.eth2.app_solicit = 0 net.ipv4.neigh.eth2.base_reachable_time_ms = 30000 net.ipv4.neigh.eth2.delay_first_probe_time = 5 net.ipv4.neigh.eth2.gc_stale_time = 60 net.ipv4.neigh.eth2.locktime = 100 net.ipv4.neigh.eth2.mcast_resolicit = 0 net.ipv4.neigh.eth2.mcast_solicit = 3 net.ipv4.neigh.eth2.proxy_delay = 80 net.ipv4.neigh.eth2.proxy_qlen = 64 net.ipv4.neigh.eth2.retrans_time_ms = 1000 net.ipv4.neigh.eth2.ucast_solicit = 3 net.ipv4.neigh.eth2.unres_qlen = 28 net.ipv4.neigh.eth2.unres_qlen_bytes = 65536 net.ipv4.neigh.eth3.anycast_delay = 100 net.ipv4.neigh.eth3.app_solicit = 0 net.ipv4.neigh.eth3.base_reachable_time_ms = 30000 net.ipv4.neigh.eth3.delay_first_probe_time = 5 net.ipv4.neigh.eth3.gc_stale_time = 60 net.ipv4.neigh.eth3.locktime = 100 net.ipv4.neigh.eth3.mcast_resolicit = 0 net.ipv4.neigh.eth3.mcast_solicit = 3 net.ipv4.neigh.eth3.proxy_delay = 80 net.ipv4.neigh.eth3.proxy_qlen = 64 net.ipv4.neigh.eth3.retrans_time_ms = 1000 net.ipv4.neigh.eth3.ucast_solicit = 3 net.ipv4.neigh.eth3.unres_qlen = 28 net.ipv4.neigh.eth3.unres_qlen_bytes = 65536 net.ipv4.neigh.hsi0.anycast_delay = 100 net.ipv4.neigh.hsi0.app_solicit = 0 net.ipv4.neigh.hsi0.base_reachable_time_ms = 30000 net.ipv4.neigh.hsi0.delay_first_probe_time = 5 net.ipv4.neigh.hsi0.gc_stale_time = 60 net.ipv4.neigh.hsi0.locktime = 100 net.ipv4.neigh.hsi0.mcast_resolicit = 0 net.ipv4.neigh.hsi0.mcast_solicit = 3 net.ipv4.neigh.hsi0.proxy_delay = 80 net.ipv4.neigh.hsi0.proxy_qlen = 64 net.ipv4.neigh.hsi0.retrans_time_ms = 1000 net.ipv4.neigh.hsi0.ucast_solicit = 3 net.ipv4.neigh.hsi0.unres_qlen = 28 net.ipv4.neigh.hsi0.unres_qlen_bytes = 65536 net.ipv4.neigh.hsi1.anycast_delay = 100 net.ipv4.neigh.hsi1.app_solicit = 0 net.ipv4.neigh.hsi1.base_reachable_time_ms = 30000 net.ipv4.neigh.hsi1.delay_first_probe_time = 5 net.ipv4.neigh.hsi1.gc_stale_time = 60 net.ipv4.neigh.hsi1.locktime = 100 net.ipv4.neigh.hsi1.mcast_resolicit = 0 net.ipv4.neigh.hsi1.mcast_solicit = 3 net.ipv4.neigh.hsi1.proxy_delay = 80 net.ipv4.neigh.hsi1.proxy_qlen = 64 net.ipv4.neigh.hsi1.retrans_time_ms = 1000 net.ipv4.neigh.hsi1.ucast_solicit = 3 net.ipv4.neigh.hsi1.unres_qlen = 28 net.ipv4.neigh.hsi1.unres_qlen_bytes = 65536 net.ipv4.neigh.lo.anycast_delay = 100 net.ipv4.neigh.lo.app_solicit = 0 net.ipv4.neigh.lo.base_reachable_time_ms = 30000 net.ipv4.neigh.lo.delay_first_probe_time = 5 net.ipv4.neigh.lo.gc_stale_time = 60 net.ipv4.neigh.lo.locktime = 100 net.ipv4.neigh.lo.mcast_resolicit = 0 net.ipv4.neigh.lo.mcast_solicit = 3 net.ipv4.neigh.lo.proxy_delay = 80 net.ipv4.neigh.lo.proxy_qlen = 64 net.ipv4.neigh.lo.retrans_time_ms = 1000 net.ipv4.neigh.lo.ucast_solicit = 3 net.ipv4.neigh.lo.unres_qlen = 28 net.ipv4.neigh.lo.unres_qlen_bytes = 65536 net.ipv4.neigh.vlan60.anycast_delay = 100 net.ipv4.neigh.vlan60.app_solicit = 0 net.ipv4.neigh.vlan60.base_reachable_time_ms = 30000 net.ipv4.neigh.vlan60.delay_first_probe_time = 5 net.ipv4.neigh.vlan60.gc_stale_time = 60 net.ipv4.neigh.vlan60.locktime = 100 net.ipv4.neigh.vlan60.mcast_resolicit = 0 net.ipv4.neigh.vlan60.mcast_solicit = 3 net.ipv4.neigh.vlan60.proxy_delay = 80 net.ipv4.neigh.vlan60.proxy_qlen = 64 net.ipv4.neigh.vlan60.retrans_time_ms = 1000 net.ipv4.neigh.vlan60.ucast_solicit = 3 net.ipv4.neigh.vlan60.unres_qlen = 28 net.ipv4.neigh.vlan60.unres_qlen_bytes = 65536 net.ipv4.ping_group_range = 1 0 net.ipv4.route.error_burst = 500 net.ipv4.route.error_cost = 100 net.ipv4.route.gc_elasticity = 8 net.ipv4.route.gc_interval = 60 net.ipv4.route.gc_min_interval = 0 net.ipv4.route.gc_min_interval_ms = 500 net.ipv4.route.gc_thresh = -1 net.ipv4.route.gc_timeout = 300 net.ipv4.route.max_size = 2147483647 net.ipv4.route.min_adv_mss = 256 net.ipv4.route.min_pmtu = 552 net.ipv4.route.mtu_expires = 600 net.ipv4.route.redirect_load = 2 net.ipv4.route.redirect_number = 9 net.ipv4.route.redirect_silence = 2048 net.ipv4.tcp_abort_on_overflow = 0 net.ipv4.tcp_adv_win_scale = 1 net.ipv4.tcp_allowed_congestion_control = cubic reno net.ipv4.tcp_app_win = 31 net.ipv4.tcp_autocorking = 1 net.ipv4.tcp_available_congestion_control = cubic reno net.ipv4.tcp_base_mss = 1024 net.ipv4.tcp_challenge_ack_limit = 1000 net.ipv4.tcp_congestion_control = cubic net.ipv4.tcp_dsack = 1 net.ipv4.tcp_early_retrans = 3 net.ipv4.tcp_ecn = 0 net.ipv4.tcp_ecn_fallback = 1 net.ipv4.tcp_fack = 1 net.ipv4.tcp_fastopen = 1 net.ipv4.tcp_fastopen_key = 00000000-00000000-00000000-00000000 net.ipv4.tcp_fin_timeout = 60 net.ipv4.tcp_frto = 2 net.ipv4.tcp_fwmark_accept = 0 net.ipv4.tcp_invalid_ratelimit = 500 net.ipv4.tcp_keepalive_intvl = 75 net.ipv4.tcp_keepalive_probes = 9 net.ipv4.tcp_keepalive_time = 7200 net.ipv4.tcp_limit_output_bytes = 262144 net.ipv4.tcp_low_latency = 0 net.ipv4.tcp_max_orphans = 131072 net.ipv4.tcp_max_reordering = 300 net.ipv4.tcp_max_syn_backlog = 1024 net.ipv4.tcp_max_tw_buckets = 131072 net.ipv4.tcp_mem = 307155 409543 614310 net.ipv4.tcp_min_rtt_wlen = 300 net.ipv4.tcp_min_tso_segs = 2 net.ipv4.tcp_moderate_rcvbuf = 1 net.ipv4.tcp_mtu_probing = 0 net.ipv4.tcp_no_metrics_save = 0 net.ipv4.tcp_notsent_lowat = -1 net.ipv4.tcp_orphan_retries = 0 net.ipv4.tcp_pacing_ca_ratio = 120 net.ipv4.tcp_pacing_ss_ratio = 200 net.ipv4.tcp_probe_interval = 600 net.ipv4.tcp_probe_threshold = 8 net.ipv4.tcp_recovery = 1 net.ipv4.tcp_reordering = 3 net.ipv4.tcp_retrans_collapse = 1 net.ipv4.tcp_retries1 = 3 net.ipv4.tcp_retries2 = 15 net.ipv4.tcp_rfc1337 = 0 net.ipv4.tcp_rmem = 4096 262144 8388608 net.ipv4.tcp_sack = 1 net.ipv4.tcp_slow_start_after_idle = 1 net.ipv4.tcp_stdurg = 0 net.ipv4.tcp_syn_retries = 6 net.ipv4.tcp_synack_retries = 5 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_thin_dupack = 0 net.ipv4.tcp_thin_linear_timeouts = 0 net.ipv4.tcp_timestamps = 1 net.ipv4.tcp_tso_win_divisor = 3 net.ipv4.tcp_tw_recycle = 0 net.ipv4.tcp_tw_reuse = 0 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 4096 262144 8388608 net.ipv4.tcp_workaround_signed_windows = 0 net.ipv4.udp_mem = 614313 819087 1228626 net.ipv4.udp_rmem_min = 4096 net.ipv4.udp_wmem_min = 4096 net.ipv4.xfrm4_gc_thresh = 2147483647 net.ipv6.anycast_src_echo_reply = 0 net.ipv6.auto_flowlabels = 1 net.ipv6.bindv6only = 0 net.ipv6.conf.all.accept_dad = 1 net.ipv6.conf.all.accept_ra = 1 net.ipv6.conf.all.accept_ra_defrtr = 1 net.ipv6.conf.all.accept_ra_from_local = 0 net.ipv6.conf.all.accept_ra_min_hop_limit = 1 net.ipv6.conf.all.accept_ra_mtu = 1 net.ipv6.conf.all.accept_ra_pinfo = 1 net.ipv6.conf.all.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.all.accept_ra_rtr_pref = 1 net.ipv6.conf.all.accept_redirects = 1 net.ipv6.conf.all.accept_source_route = 0 net.ipv6.conf.all.autoconf = 1 net.ipv6.conf.all.dad_transmits = 1 net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.all.force_mld_version = 0 net.ipv6.conf.all.force_tllao = 0 net.ipv6.conf.all.forwarding = 0 net.ipv6.conf.all.hop_limit = 64 net.ipv6.conf.all.ignore_routes_with_linkdown = 0 net.ipv6.conf.all.max_addresses = 16 net.ipv6.conf.all.max_desync_factor = 600 net.ipv6.conf.all.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.all.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.all.mtu = 1280 net.ipv6.conf.all.ndisc_notify = 0 net.ipv6.conf.all.proxy_ndp = 0 net.ipv6.conf.all.regen_max_retry = 3 net.ipv6.conf.all.router_probe_interval = 60 net.ipv6.conf.all.router_solicitation_delay = 1 net.ipv6.conf.all.router_solicitation_interval = 4 net.ipv6.conf.all.router_solicitations = 3 net.ipv6.conf.all.suppress_frag_ndisc = 1 net.ipv6.conf.all.temp_prefered_lft = 86400 net.ipv6.conf.all.temp_valid_lft = 604800 net.ipv6.conf.all.use_oif_addrs_only = 0 net.ipv6.conf.all.use_tempaddr = 0 net.ipv6.conf.bond0.accept_dad = 1 net.ipv6.conf.bond0.accept_ra = 1 net.ipv6.conf.bond0.accept_ra_defrtr = 1 net.ipv6.conf.bond0.accept_ra_from_local = 0 net.ipv6.conf.bond0.accept_ra_min_hop_limit = 1 net.ipv6.conf.bond0.accept_ra_mtu = 1 net.ipv6.conf.bond0.accept_ra_pinfo = 1 net.ipv6.conf.bond0.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.bond0.accept_ra_rtr_pref = 1 net.ipv6.conf.bond0.accept_redirects = 1 net.ipv6.conf.bond0.accept_source_route = 0 net.ipv6.conf.bond0.autoconf = 1 net.ipv6.conf.bond0.dad_transmits = 1 net.ipv6.conf.bond0.disable_ipv6 = 0 net.ipv6.conf.bond0.force_mld_version = 0 net.ipv6.conf.bond0.force_tllao = 0 net.ipv6.conf.bond0.forwarding = 0 net.ipv6.conf.bond0.hop_limit = 64 net.ipv6.conf.bond0.ignore_routes_with_linkdown = 0 net.ipv6.conf.bond0.max_addresses = 16 net.ipv6.conf.bond0.max_desync_factor = 600 net.ipv6.conf.bond0.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.bond0.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.bond0.mtu = 1500 net.ipv6.conf.bond0.ndisc_notify = 0 net.ipv6.conf.bond0.proxy_ndp = 0 net.ipv6.conf.bond0.regen_max_retry = 3 net.ipv6.conf.bond0.router_probe_interval = 60 net.ipv6.conf.bond0.router_solicitation_delay = 1 net.ipv6.conf.bond0.router_solicitation_interval = 4 net.ipv6.conf.bond0.router_solicitations = 3 net.ipv6.conf.bond0.suppress_frag_ndisc = 1 net.ipv6.conf.bond0.temp_prefered_lft = 86400 net.ipv6.conf.bond0.temp_valid_lft = 604800 net.ipv6.conf.bond0.use_oif_addrs_only = 0 net.ipv6.conf.bond0.use_tempaddr = 1 net.ipv6.conf.bond1.accept_dad = 1 net.ipv6.conf.bond1.accept_ra = 1 net.ipv6.conf.bond1.accept_ra_defrtr = 1 net.ipv6.conf.bond1.accept_ra_from_local = 0 net.ipv6.conf.bond1.accept_ra_min_hop_limit = 1 net.ipv6.conf.bond1.accept_ra_mtu = 1 net.ipv6.conf.bond1.accept_ra_pinfo = 1 net.ipv6.conf.bond1.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.bond1.accept_ra_rtr_pref = 1 net.ipv6.conf.bond1.accept_redirects = 1 net.ipv6.conf.bond1.accept_source_route = 0 net.ipv6.conf.bond1.autoconf = 1 net.ipv6.conf.bond1.dad_transmits = 1 net.ipv6.conf.bond1.disable_ipv6 = 0 net.ipv6.conf.bond1.force_mld_version = 0 net.ipv6.conf.bond1.force_tllao = 0 net.ipv6.conf.bond1.forwarding = 0 net.ipv6.conf.bond1.hop_limit = 64 net.ipv6.conf.bond1.ignore_routes_with_linkdown = 0 net.ipv6.conf.bond1.max_addresses = 16 net.ipv6.conf.bond1.max_desync_factor = 600 net.ipv6.conf.bond1.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.bond1.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.bond1.mtu = 8192 net.ipv6.conf.bond1.ndisc_notify = 0 net.ipv6.conf.bond1.proxy_ndp = 0 net.ipv6.conf.bond1.regen_max_retry = 3 net.ipv6.conf.bond1.router_probe_interval = 60 net.ipv6.conf.bond1.router_solicitation_delay = 1 net.ipv6.conf.bond1.router_solicitation_interval = 4 net.ipv6.conf.bond1.router_solicitations = 3 net.ipv6.conf.bond1.suppress_frag_ndisc = 1 net.ipv6.conf.bond1.temp_prefered_lft = 86400 net.ipv6.conf.bond1.temp_valid_lft = 604800 net.ipv6.conf.bond1.use_oif_addrs_only = 0 net.ipv6.conf.bond1.use_tempaddr = 1 net.ipv6.conf.default.accept_dad = 1 net.ipv6.conf.default.accept_ra = 1 net.ipv6.conf.default.accept_ra_defrtr = 1 net.ipv6.conf.default.accept_ra_from_local = 0 net.ipv6.conf.default.accept_ra_min_hop_limit = 1 net.ipv6.conf.default.accept_ra_mtu = 1 net.ipv6.conf.default.accept_ra_pinfo = 1 net.ipv6.conf.default.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.default.accept_ra_rtr_pref = 1 net.ipv6.conf.default.accept_redirects = 1 net.ipv6.conf.default.accept_source_route = 0 net.ipv6.conf.default.autoconf = 1 net.ipv6.conf.default.dad_transmits = 1 net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.default.force_mld_version = 0 net.ipv6.conf.default.force_tllao = 0 net.ipv6.conf.default.forwarding = 0 net.ipv6.conf.default.hop_limit = 64 net.ipv6.conf.default.ignore_routes_with_linkdown = 0 net.ipv6.conf.default.max_addresses = 16 net.ipv6.conf.default.max_desync_factor = 600 net.ipv6.conf.default.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.default.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.default.mtu = 1280 net.ipv6.conf.default.ndisc_notify = 0 net.ipv6.conf.default.proxy_ndp = 0 net.ipv6.conf.default.regen_max_retry = 3 net.ipv6.conf.default.router_probe_interval = 60 net.ipv6.conf.default.router_solicitation_delay = 1 net.ipv6.conf.default.router_solicitation_interval = 4 net.ipv6.conf.default.router_solicitations = 3 net.ipv6.conf.default.suppress_frag_ndisc = 1 net.ipv6.conf.default.temp_prefered_lft = 86400 net.ipv6.conf.default.temp_valid_lft = 604800 net.ipv6.conf.default.use_oif_addrs_only = 0 net.ipv6.conf.default.use_tempaddr = 1 net.ipv6.conf.eth0.accept_dad = 1 net.ipv6.conf.eth0.accept_ra = 1 net.ipv6.conf.eth0.accept_ra_defrtr = 1 net.ipv6.conf.eth0.accept_ra_from_local = 0 net.ipv6.conf.eth0.accept_ra_min_hop_limit = 1 net.ipv6.conf.eth0.accept_ra_mtu = 1 net.ipv6.conf.eth0.accept_ra_pinfo = 1 net.ipv6.conf.eth0.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.eth0.accept_ra_rtr_pref = 1 net.ipv6.conf.eth0.accept_redirects = 1 net.ipv6.conf.eth0.accept_source_route = 0 net.ipv6.conf.eth0.autoconf = 1 net.ipv6.conf.eth0.dad_transmits = 1 net.ipv6.conf.eth0.disable_ipv6 = 1 net.ipv6.conf.eth0.force_mld_version = 0 net.ipv6.conf.eth0.force_tllao = 0 net.ipv6.conf.eth0.forwarding = 0 net.ipv6.conf.eth0.hop_limit = 64 net.ipv6.conf.eth0.ignore_routes_with_linkdown = 0 net.ipv6.conf.eth0.max_addresses = 16 net.ipv6.conf.eth0.max_desync_factor = 600 net.ipv6.conf.eth0.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.eth0.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.eth0.mtu = 8192 net.ipv6.conf.eth0.ndisc_notify = 0 net.ipv6.conf.eth0.proxy_ndp = 0 net.ipv6.conf.eth0.regen_max_retry = 3 net.ipv6.conf.eth0.router_probe_interval = 60 net.ipv6.conf.eth0.router_solicitation_delay = 1 net.ipv6.conf.eth0.router_solicitation_interval = 4 net.ipv6.conf.eth0.router_solicitations = 3 net.ipv6.conf.eth0.suppress_frag_ndisc = 1 net.ipv6.conf.eth0.temp_prefered_lft = 86400 net.ipv6.conf.eth0.temp_valid_lft = 604800 net.ipv6.conf.eth0.use_oif_addrs_only = 0 net.ipv6.conf.eth0.use_tempaddr = 1 net.ipv6.conf.eth1.accept_dad = 1 net.ipv6.conf.eth1.accept_ra = 1 net.ipv6.conf.eth1.accept_ra_defrtr = 1 net.ipv6.conf.eth1.accept_ra_from_local = 0 net.ipv6.conf.eth1.accept_ra_min_hop_limit = 1 net.ipv6.conf.eth1.accept_ra_mtu = 1 net.ipv6.conf.eth1.accept_ra_pinfo = 1 net.ipv6.conf.eth1.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.eth1.accept_ra_rtr_pref = 1 net.ipv6.conf.eth1.accept_redirects = 1 net.ipv6.conf.eth1.accept_source_route = 0 net.ipv6.conf.eth1.autoconf = 1 net.ipv6.conf.eth1.dad_transmits = 1 net.ipv6.conf.eth1.disable_ipv6 = 1 net.ipv6.conf.eth1.force_mld_version = 0 net.ipv6.conf.eth1.force_tllao = 0 net.ipv6.conf.eth1.forwarding = 0 net.ipv6.conf.eth1.hop_limit = 64 net.ipv6.conf.eth1.ignore_routes_with_linkdown = 0 net.ipv6.conf.eth1.max_addresses = 16 net.ipv6.conf.eth1.max_desync_factor = 600 net.ipv6.conf.eth1.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.eth1.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.eth1.mtu = 1500 net.ipv6.conf.eth1.ndisc_notify = 0 net.ipv6.conf.eth1.proxy_ndp = 0 net.ipv6.conf.eth1.regen_max_retry = 3 net.ipv6.conf.eth1.router_probe_interval = 60 net.ipv6.conf.eth1.router_solicitation_delay = 1 net.ipv6.conf.eth1.router_solicitation_interval = 4 net.ipv6.conf.eth1.router_solicitations = 3 net.ipv6.conf.eth1.suppress_frag_ndisc = 1 net.ipv6.conf.eth1.temp_prefered_lft = 86400 net.ipv6.conf.eth1.temp_valid_lft = 604800 net.ipv6.conf.eth1.use_oif_addrs_only = 0 net.ipv6.conf.eth1.use_tempaddr = 1 net.ipv6.conf.eth2.accept_dad = 1 net.ipv6.conf.eth2.accept_ra = 1 net.ipv6.conf.eth2.accept_ra_defrtr = 1 net.ipv6.conf.eth2.accept_ra_from_local = 0 net.ipv6.conf.eth2.accept_ra_min_hop_limit = 1 net.ipv6.conf.eth2.accept_ra_mtu = 1 net.ipv6.conf.eth2.accept_ra_pinfo = 1 net.ipv6.conf.eth2.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.eth2.accept_ra_rtr_pref = 1 net.ipv6.conf.eth2.accept_redirects = 1 net.ipv6.conf.eth2.accept_source_route = 0 net.ipv6.conf.eth2.autoconf = 1 net.ipv6.conf.eth2.dad_transmits = 1 net.ipv6.conf.eth2.disable_ipv6 = 1 net.ipv6.conf.eth2.force_mld_version = 0 net.ipv6.conf.eth2.force_tllao = 0 net.ipv6.conf.eth2.forwarding = 0 net.ipv6.conf.eth2.hop_limit = 64 net.ipv6.conf.eth2.ignore_routes_with_linkdown = 0 net.ipv6.conf.eth2.max_addresses = 16 net.ipv6.conf.eth2.max_desync_factor = 600 net.ipv6.conf.eth2.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.eth2.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.eth2.mtu = 1500 net.ipv6.conf.eth2.ndisc_notify = 0 net.ipv6.conf.eth2.proxy_ndp = 0 net.ipv6.conf.eth2.regen_max_retry = 3 net.ipv6.conf.eth2.router_probe_interval = 60 net.ipv6.conf.eth2.router_solicitation_delay = 1 net.ipv6.conf.eth2.router_solicitation_interval = 4 net.ipv6.conf.eth2.router_solicitations = 3 net.ipv6.conf.eth2.suppress_frag_ndisc = 1 net.ipv6.conf.eth2.temp_prefered_lft = 86400 net.ipv6.conf.eth2.temp_valid_lft = 604800 net.ipv6.conf.eth2.use_oif_addrs_only = 0 net.ipv6.conf.eth2.use_tempaddr = 1 net.ipv6.conf.eth3.accept_dad = 1 net.ipv6.conf.eth3.accept_ra = 1 net.ipv6.conf.eth3.accept_ra_defrtr = 1 net.ipv6.conf.eth3.accept_ra_from_local = 0 net.ipv6.conf.eth3.accept_ra_min_hop_limit = 1 net.ipv6.conf.eth3.accept_ra_mtu = 1 net.ipv6.conf.eth3.accept_ra_pinfo = 1 net.ipv6.conf.eth3.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.eth3.accept_ra_rtr_pref = 1 net.ipv6.conf.eth3.accept_redirects = 1 net.ipv6.conf.eth3.accept_source_route = 0 net.ipv6.conf.eth3.autoconf = 1 net.ipv6.conf.eth3.dad_transmits = 1 net.ipv6.conf.eth3.disable_ipv6 = 1 net.ipv6.conf.eth3.force_mld_version = 0 net.ipv6.conf.eth3.force_tllao = 0 net.ipv6.conf.eth3.forwarding = 0 net.ipv6.conf.eth3.hop_limit = 64 net.ipv6.conf.eth3.ignore_routes_with_linkdown = 0 net.ipv6.conf.eth3.max_addresses = 16 net.ipv6.conf.eth3.max_desync_factor = 600 net.ipv6.conf.eth3.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.eth3.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.eth3.mtu = 8192 net.ipv6.conf.eth3.ndisc_notify = 0 net.ipv6.conf.eth3.proxy_ndp = 0 net.ipv6.conf.eth3.regen_max_retry = 3 net.ipv6.conf.eth3.router_probe_interval = 60 net.ipv6.conf.eth3.router_solicitation_delay = 1 net.ipv6.conf.eth3.router_solicitation_interval = 4 net.ipv6.conf.eth3.router_solicitations = 3 net.ipv6.conf.eth3.suppress_frag_ndisc = 1 net.ipv6.conf.eth3.temp_prefered_lft = 86400 net.ipv6.conf.eth3.temp_valid_lft = 604800 net.ipv6.conf.eth3.use_oif_addrs_only = 0 net.ipv6.conf.eth3.use_tempaddr = 1 net.ipv6.conf.hsi0.accept_dad = -1 net.ipv6.conf.hsi0.accept_ra = 1 net.ipv6.conf.hsi0.accept_ra_defrtr = 1 net.ipv6.conf.hsi0.accept_ra_from_local = 0 net.ipv6.conf.hsi0.accept_ra_min_hop_limit = 1 net.ipv6.conf.hsi0.accept_ra_mtu = 1 net.ipv6.conf.hsi0.accept_ra_pinfo = 1 net.ipv6.conf.hsi0.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.hsi0.accept_ra_rtr_pref = 1 net.ipv6.conf.hsi0.accept_redirects = 1 net.ipv6.conf.hsi0.accept_source_route = 0 net.ipv6.conf.hsi0.autoconf = 1 net.ipv6.conf.hsi0.dad_transmits = 1 net.ipv6.conf.hsi0.disable_ipv6 = 0 net.ipv6.conf.hsi0.force_mld_version = 0 net.ipv6.conf.hsi0.force_tllao = 0 net.ipv6.conf.hsi0.forwarding = 0 net.ipv6.conf.hsi0.hop_limit = 64 net.ipv6.conf.hsi0.ignore_routes_with_linkdown = 0 net.ipv6.conf.hsi0.max_addresses = 16 net.ipv6.conf.hsi0.max_desync_factor = 600 net.ipv6.conf.hsi0.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.hsi0.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.hsi0.mtu = 32768 net.ipv6.conf.hsi0.ndisc_notify = 0 net.ipv6.conf.hsi0.proxy_ndp = 0 net.ipv6.conf.hsi0.regen_max_retry = 3 net.ipv6.conf.hsi0.router_probe_interval = 60 net.ipv6.conf.hsi0.router_solicitation_delay = 1 net.ipv6.conf.hsi0.router_solicitation_interval = 4 net.ipv6.conf.hsi0.router_solicitations = 3 net.ipv6.conf.hsi0.suppress_frag_ndisc = 1 net.ipv6.conf.hsi0.temp_prefered_lft = 86400 net.ipv6.conf.hsi0.temp_valid_lft = 604800 net.ipv6.conf.hsi0.use_oif_addrs_only = 0 net.ipv6.conf.hsi0.use_tempaddr = 1 net.ipv6.conf.hsi1.accept_dad = -1 net.ipv6.conf.hsi1.accept_ra = 1 net.ipv6.conf.hsi1.accept_ra_defrtr = 1 net.ipv6.conf.hsi1.accept_ra_from_local = 0 net.ipv6.conf.hsi1.accept_ra_min_hop_limit = 1 net.ipv6.conf.hsi1.accept_ra_mtu = 1 net.ipv6.conf.hsi1.accept_ra_pinfo = 1 net.ipv6.conf.hsi1.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.hsi1.accept_ra_rtr_pref = 1 net.ipv6.conf.hsi1.accept_redirects = 1 net.ipv6.conf.hsi1.accept_source_route = 0 net.ipv6.conf.hsi1.autoconf = 1 net.ipv6.conf.hsi1.dad_transmits = 1 net.ipv6.conf.hsi1.disable_ipv6 = 0 net.ipv6.conf.hsi1.force_mld_version = 0 net.ipv6.conf.hsi1.force_tllao = 0 net.ipv6.conf.hsi1.forwarding = 0 net.ipv6.conf.hsi1.hop_limit = 64 net.ipv6.conf.hsi1.ignore_routes_with_linkdown = 0 net.ipv6.conf.hsi1.max_addresses = 16 net.ipv6.conf.hsi1.max_desync_factor = 600 net.ipv6.conf.hsi1.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.hsi1.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.hsi1.mtu = 57344 net.ipv6.conf.hsi1.ndisc_notify = 0 net.ipv6.conf.hsi1.proxy_ndp = 0 net.ipv6.conf.hsi1.regen_max_retry = 3 net.ipv6.conf.hsi1.router_probe_interval = 60 net.ipv6.conf.hsi1.router_solicitation_delay = 1 net.ipv6.conf.hsi1.router_solicitation_interval = 4 net.ipv6.conf.hsi1.router_solicitations = 3 net.ipv6.conf.hsi1.suppress_frag_ndisc = 1 net.ipv6.conf.hsi1.temp_prefered_lft = 86400 net.ipv6.conf.hsi1.temp_valid_lft = 604800 net.ipv6.conf.hsi1.use_oif_addrs_only = 0 net.ipv6.conf.hsi1.use_tempaddr = 1 net.ipv6.conf.lo.accept_dad = -1 net.ipv6.conf.lo.accept_ra = 1 net.ipv6.conf.lo.accept_ra_defrtr = 1 net.ipv6.conf.lo.accept_ra_from_local = 0 net.ipv6.conf.lo.accept_ra_min_hop_limit = 1 net.ipv6.conf.lo.accept_ra_mtu = 1 net.ipv6.conf.lo.accept_ra_pinfo = 1 net.ipv6.conf.lo.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.lo.accept_ra_rtr_pref = 1 net.ipv6.conf.lo.accept_redirects = 1 net.ipv6.conf.lo.accept_source_route = 0 net.ipv6.conf.lo.autoconf = 1 net.ipv6.conf.lo.dad_transmits = 1 net.ipv6.conf.lo.disable_ipv6 = 0 net.ipv6.conf.lo.force_mld_version = 0 net.ipv6.conf.lo.force_tllao = 0 net.ipv6.conf.lo.forwarding = 0 net.ipv6.conf.lo.hop_limit = 64 net.ipv6.conf.lo.ignore_routes_with_linkdown = 0 net.ipv6.conf.lo.max_addresses = 16 net.ipv6.conf.lo.max_desync_factor = 600 net.ipv6.conf.lo.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.lo.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.lo.mtu = 65536 net.ipv6.conf.lo.ndisc_notify = 0 net.ipv6.conf.lo.proxy_ndp = 0 net.ipv6.conf.lo.regen_max_retry = 3 net.ipv6.conf.lo.router_probe_interval = 60 net.ipv6.conf.lo.router_solicitation_delay = 1 net.ipv6.conf.lo.router_solicitation_interval = 4 net.ipv6.conf.lo.router_solicitations = 3 net.ipv6.conf.lo.suppress_frag_ndisc = 1 net.ipv6.conf.lo.temp_prefered_lft = 86400 net.ipv6.conf.lo.temp_valid_lft = 604800 net.ipv6.conf.lo.use_oif_addrs_only = 0 net.ipv6.conf.lo.use_tempaddr = -1 net.ipv6.conf.vlan60.accept_dad = 1 net.ipv6.conf.vlan60.accept_ra = 1 net.ipv6.conf.vlan60.accept_ra_defrtr = 1 net.ipv6.conf.vlan60.accept_ra_from_local = 0 net.ipv6.conf.vlan60.accept_ra_min_hop_limit = 1 net.ipv6.conf.vlan60.accept_ra_mtu = 1 net.ipv6.conf.vlan60.accept_ra_pinfo = 1 net.ipv6.conf.vlan60.accept_ra_rt_info_max_plen = 0 net.ipv6.conf.vlan60.accept_ra_rtr_pref = 1 net.ipv6.conf.vlan60.accept_redirects = 1 net.ipv6.conf.vlan60.accept_source_route = 0 net.ipv6.conf.vlan60.autoconf = 1 net.ipv6.conf.vlan60.dad_transmits = 1 net.ipv6.conf.vlan60.disable_ipv6 = 0 net.ipv6.conf.vlan60.force_mld_version = 0 net.ipv6.conf.vlan60.force_tllao = 0 net.ipv6.conf.vlan60.forwarding = 0 net.ipv6.conf.vlan60.hop_limit = 64 net.ipv6.conf.vlan60.ignore_routes_with_linkdown = 0 net.ipv6.conf.vlan60.max_addresses = 16 net.ipv6.conf.vlan60.max_desync_factor = 600 net.ipv6.conf.vlan60.mldv1_unsolicited_report_interval = 10000 net.ipv6.conf.vlan60.mldv2_unsolicited_report_interval = 1000 net.ipv6.conf.vlan60.mtu = 1500 net.ipv6.conf.vlan60.ndisc_notify = 0 net.ipv6.conf.vlan60.proxy_ndp = 0 net.ipv6.conf.vlan60.regen_max_retry = 3 net.ipv6.conf.vlan60.router_probe_interval = 60 net.ipv6.conf.vlan60.router_solicitation_delay = 1 net.ipv6.conf.vlan60.router_solicitation_interval = 4 net.ipv6.conf.vlan60.router_solicitations = 3 net.ipv6.conf.vlan60.suppress_frag_ndisc = 1 net.ipv6.conf.vlan60.temp_prefered_lft = 86400 net.ipv6.conf.vlan60.temp_valid_lft = 604800 net.ipv6.conf.vlan60.use_oif_addrs_only = 0 net.ipv6.conf.vlan60.use_tempaddr = 1 net.ipv6.flowlabel_consistency = 1 net.ipv6.flowlabel_state_ranges = 0 net.ipv6.fwmark_reflect = 0 net.ipv6.icmp.ratelimit = 1000 net.ipv6.idgen_delay = 1 net.ipv6.idgen_retries = 3 net.ipv6.ip6frag_high_thresh = 4194304 net.ipv6.ip6frag_low_thresh = 3145728 net.ipv6.ip6frag_secret_interval = 0 net.ipv6.ip6frag_time = 60 net.ipv6.ip_nonlocal_bind = 0 net.ipv6.mld_max_msf = 64 net.ipv6.mld_qrv = 2 net.ipv6.neigh.bond0.anycast_delay = 100 net.ipv6.neigh.bond0.app_solicit = 0 net.ipv6.neigh.bond0.base_reachable_time_ms = 30000 net.ipv6.neigh.bond0.delay_first_probe_time = 5 net.ipv6.neigh.bond0.gc_stale_time = 60 net.ipv6.neigh.bond0.locktime = 0 net.ipv6.neigh.bond0.mcast_resolicit = 0 net.ipv6.neigh.bond0.mcast_solicit = 3 net.ipv6.neigh.bond0.proxy_delay = 80 net.ipv6.neigh.bond0.proxy_qlen = 64 net.ipv6.neigh.bond0.retrans_time_ms = 1000 net.ipv6.neigh.bond0.ucast_solicit = 3 net.ipv6.neigh.bond0.unres_qlen = 28 net.ipv6.neigh.bond0.unres_qlen_bytes = 65536 net.ipv6.neigh.bond1.anycast_delay = 100 net.ipv6.neigh.bond1.app_solicit = 0 net.ipv6.neigh.bond1.base_reachable_time_ms = 30000 net.ipv6.neigh.bond1.delay_first_probe_time = 5 net.ipv6.neigh.bond1.gc_stale_time = 60 net.ipv6.neigh.bond1.locktime = 0 net.ipv6.neigh.bond1.mcast_resolicit = 0 net.ipv6.neigh.bond1.mcast_solicit = 3 net.ipv6.neigh.bond1.proxy_delay = 80 net.ipv6.neigh.bond1.proxy_qlen = 64 net.ipv6.neigh.bond1.retrans_time_ms = 1000 net.ipv6.neigh.bond1.ucast_solicit = 3 net.ipv6.neigh.bond1.unres_qlen = 28 net.ipv6.neigh.bond1.unres_qlen_bytes = 65536 net.ipv6.neigh.default.anycast_delay = 100 net.ipv6.neigh.default.app_solicit = 0 net.ipv6.neigh.default.base_reachable_time_ms = 30000 net.ipv6.neigh.default.delay_first_probe_time = 5 net.ipv6.neigh.default.gc_interval = 30 net.ipv6.neigh.default.gc_stale_time = 60 net.ipv6.neigh.default.gc_thresh1 = 128 net.ipv6.neigh.default.gc_thresh2 = 512 net.ipv6.neigh.default.gc_thresh3 = 1024 net.ipv6.neigh.default.locktime = 0 net.ipv6.neigh.default.mcast_resolicit = 0 net.ipv6.neigh.default.mcast_solicit = 3 net.ipv6.neigh.default.proxy_delay = 80 net.ipv6.neigh.default.proxy_qlen = 64 net.ipv6.neigh.default.retrans_time_ms = 1000 net.ipv6.neigh.default.ucast_solicit = 3 net.ipv6.neigh.default.unres_qlen = 28 net.ipv6.neigh.default.unres_qlen_bytes = 65536 net.ipv6.neigh.eth0.anycast_delay = 100 net.ipv6.neigh.eth0.app_solicit = 0 net.ipv6.neigh.eth0.base_reachable_time_ms = 30000 net.ipv6.neigh.eth0.delay_first_probe_time = 5 net.ipv6.neigh.eth0.gc_stale_time = 60 net.ipv6.neigh.eth0.locktime = 0 net.ipv6.neigh.eth0.mcast_resolicit = 0 net.ipv6.neigh.eth0.mcast_solicit = 3 net.ipv6.neigh.eth0.proxy_delay = 80 net.ipv6.neigh.eth0.proxy_qlen = 64 net.ipv6.neigh.eth0.retrans_time_ms = 1000 net.ipv6.neigh.eth0.ucast_solicit = 3 net.ipv6.neigh.eth0.unres_qlen = 28 net.ipv6.neigh.eth0.unres_qlen_bytes = 65536 net.ipv6.neigh.eth1.anycast_delay = 100 net.ipv6.neigh.eth1.app_solicit = 0 net.ipv6.neigh.eth1.base_reachable_time_ms = 30000 net.ipv6.neigh.eth1.delay_first_probe_time = 5 net.ipv6.neigh.eth1.gc_stale_time = 60 net.ipv6.neigh.eth1.locktime = 0 net.ipv6.neigh.eth1.mcast_resolicit = 0 net.ipv6.neigh.eth1.mcast_solicit = 3 net.ipv6.neigh.eth1.proxy_delay = 80 net.ipv6.neigh.eth1.proxy_qlen = 64 net.ipv6.neigh.eth1.retrans_time_ms = 1000 net.ipv6.neigh.eth1.ucast_solicit = 3 net.ipv6.neigh.eth1.unres_qlen = 28 net.ipv6.neigh.eth1.unres_qlen_bytes = 65536 net.ipv6.neigh.eth2.anycast_delay = 100 net.ipv6.neigh.eth2.app_solicit = 0 net.ipv6.neigh.eth2.base_reachable_time_ms = 30000 net.ipv6.neigh.eth2.delay_first_probe_time = 5 net.ipv6.neigh.eth2.gc_stale_time = 60 net.ipv6.neigh.eth2.locktime = 0 net.ipv6.neigh.eth2.mcast_resolicit = 0 net.ipv6.neigh.eth2.mcast_solicit = 3 net.ipv6.neigh.eth2.proxy_delay = 80 net.ipv6.neigh.eth2.proxy_qlen = 64 net.ipv6.neigh.eth2.retrans_time_ms = 1000 net.ipv6.neigh.eth2.ucast_solicit = 3 net.ipv6.neigh.eth2.unres_qlen = 28 net.ipv6.neigh.eth2.unres_qlen_bytes = 65536 net.ipv6.neigh.eth3.anycast_delay = 100 net.ipv6.neigh.eth3.app_solicit = 0 net.ipv6.neigh.eth3.base_reachable_time_ms = 30000 net.ipv6.neigh.eth3.delay_first_probe_time = 5 net.ipv6.neigh.eth3.gc_stale_time = 60 net.ipv6.neigh.eth3.locktime = 0 net.ipv6.neigh.eth3.mcast_resolicit = 0 net.ipv6.neigh.eth3.mcast_solicit = 3 net.ipv6.neigh.eth3.proxy_delay = 80 net.ipv6.neigh.eth3.proxy_qlen = 64 net.ipv6.neigh.eth3.retrans_time_ms = 1000 net.ipv6.neigh.eth3.ucast_solicit = 3 net.ipv6.neigh.eth3.unres_qlen = 28 net.ipv6.neigh.eth3.unres_qlen_bytes = 65536 net.ipv6.neigh.hsi0.anycast_delay = 100 net.ipv6.neigh.hsi0.app_solicit = 0 net.ipv6.neigh.hsi0.base_reachable_time_ms = 30000 net.ipv6.neigh.hsi0.delay_first_probe_time = 5 net.ipv6.neigh.hsi0.gc_stale_time = 60 net.ipv6.neigh.hsi0.locktime = 0 net.ipv6.neigh.hsi0.mcast_resolicit = 0 net.ipv6.neigh.hsi0.mcast_solicit = 3 net.ipv6.neigh.hsi0.proxy_delay = 80 net.ipv6.neigh.hsi0.proxy_qlen = 64 net.ipv6.neigh.hsi0.retrans_time_ms = 1000 net.ipv6.neigh.hsi0.ucast_solicit = 3 net.ipv6.neigh.hsi0.unres_qlen = 28 net.ipv6.neigh.hsi0.unres_qlen_bytes = 65536 net.ipv6.neigh.hsi1.anycast_delay = 100 net.ipv6.neigh.hsi1.app_solicit = 0 net.ipv6.neigh.hsi1.base_reachable_time_ms = 30000 net.ipv6.neigh.hsi1.delay_first_probe_time = 5 net.ipv6.neigh.hsi1.gc_stale_time = 60 net.ipv6.neigh.hsi1.locktime = 0 net.ipv6.neigh.hsi1.mcast_resolicit = 0 net.ipv6.neigh.hsi1.mcast_solicit = 3 net.ipv6.neigh.hsi1.proxy_delay = 80 net.ipv6.neigh.hsi1.proxy_qlen = 64 net.ipv6.neigh.hsi1.retrans_time_ms = 1000 net.ipv6.neigh.hsi1.ucast_solicit = 3 net.ipv6.neigh.hsi1.unres_qlen = 28 net.ipv6.neigh.hsi1.unres_qlen_bytes = 65536 net.ipv6.neigh.lo.anycast_delay = 100 net.ipv6.neigh.lo.app_solicit = 0 net.ipv6.neigh.lo.base_reachable_time_ms = 30000 net.ipv6.neigh.lo.delay_first_probe_time = 5 net.ipv6.neigh.lo.gc_stale_time = 60 net.ipv6.neigh.lo.locktime = 0 net.ipv6.neigh.lo.mcast_resolicit = 0 net.ipv6.neigh.lo.mcast_solicit = 3 net.ipv6.neigh.lo.proxy_delay = 80 net.ipv6.neigh.lo.proxy_qlen = 64 net.ipv6.neigh.lo.retrans_time_ms = 1000 net.ipv6.neigh.lo.ucast_solicit = 3 net.ipv6.neigh.lo.unres_qlen = 28 net.ipv6.neigh.lo.unres_qlen_bytes = 65536 net.ipv6.neigh.vlan60.anycast_delay = 100 net.ipv6.neigh.vlan60.app_solicit = 0 net.ipv6.neigh.vlan60.base_reachable_time_ms = 30000 net.ipv6.neigh.vlan60.delay_first_probe_time = 5 net.ipv6.neigh.vlan60.gc_stale_time = 60 net.ipv6.neigh.vlan60.locktime = 0 net.ipv6.neigh.vlan60.mcast_resolicit = 0 net.ipv6.neigh.vlan60.mcast_solicit = 3 net.ipv6.neigh.vlan60.proxy_delay = 80 net.ipv6.neigh.vlan60.proxy_qlen = 64 net.ipv6.neigh.vlan60.retrans_time_ms = 1000 net.ipv6.neigh.vlan60.ucast_solicit = 3 net.ipv6.neigh.vlan60.unres_qlen = 28 net.ipv6.neigh.vlan60.unres_qlen_bytes = 65536 net.ipv6.route.gc_elasticity = 9 net.ipv6.route.gc_interval = 30 net.ipv6.route.gc_min_interval = 0 net.ipv6.route.gc_min_interval_ms = 500 net.ipv6.route.gc_thresh = 1024 net.ipv6.route.gc_timeout = 60 net.ipv6.route.max_size = 4096 net.ipv6.route.min_adv_mss = 1220 net.ipv6.route.mtu_expires = 600 net.ipv6.xfrm6_gc_thresh = 2147483647 net.netfilter.nf_log.0 = NONE net.netfilter.nf_log.1 = NONE net.netfilter.nf_log.10 = NONE net.netfilter.nf_log.11 = NONE net.netfilter.nf_log.12 = NONE net.netfilter.nf_log.2 = NONE net.netfilter.nf_log.3 = NONE net.netfilter.nf_log.4 = NONE net.netfilter.nf_log.5 = NONE net.netfilter.nf_log.6 = NONE net.netfilter.nf_log.7 = NONE net.netfilter.nf_log.8 = NONE net.netfilter.nf_log.9 = NONE net.netfilter.nf_log_all_netns = 0 net.unix.max_dgram_qlen = 512 s390dbf.debug_active = 1 s390dbf.debug_stoppable = 1 sunrpc.max_resvport = 1023 sunrpc.min_resvport = 665 sunrpc.nfs_debug = 0x0000 sunrpc.nfsd_debug = 0x0000 sunrpc.nlm_debug = 0x0000 sunrpc.rpc_debug = 0x0000 sunrpc.tcp_fin_timeout = 15 sunrpc.tcp_max_slot_table_entries = 65536 sunrpc.tcp_slot_table_entries = 2 sunrpc.transports = tcp 1048576 sunrpc.transports = udp 32768 sunrpc.transports = tcp-bc 1048576 sunrpc.udp_slot_table_entries = 16 vm.admin_reserve_kbytes = 8192 vm.allocate_pgste = 0 vm.block_dump = 0 vm.compact_unevictable_allowed = 1 vm.dirty_background_bytes = 0 vm.dirty_background_ratio = 5 vm.dirty_bytes = 0 vm.dirty_expire_centisecs = 3000 vm.dirty_ratio = 5 vm.dirty_writeback_centisecs = 500 vm.dirtytime_expire_seconds = 43200 vm.drop_caches = 0 vm.extfrag_threshold = 500 vm.hugepages_treat_as_movable = 0 vm.hugetlb_shm_group = 0 vm.laptop_mode = 0 vm.legacy_va_layout = 0 vm.lowmem_reserve_ratio = 256 32 vm.max_map_count = 65530 vm.min_free_kbytes = 262144 vm.min_slab_ratio = 5 vm.min_unmapped_ratio = 1 vm.mmap_min_addr = 65536 vm.nr_hugepages = 0 vm.nr_hugepages_mempolicy = 0 vm.nr_overcommit_hugepages = 0 vm.nr_pdflush_threads = 0 vm.numa_zonelist_order = default vm.oom_dump_tasks = 1 vm.oom_kill_allocating_task = 0 vm.overcommit_kbytes = 0 vm.overcommit_memory = 0 vm.overcommit_ratio = 50 vm.page-cluster = 3 vm.pagecache_limit_ignore_dirty = 1 vm.pagecache_limit_mb = 0 vm.panic_on_oom = 0 vm.percpu_pagelist_fraction = 0 vm.stat_interval = 1 vm.swappiness = 60 vm.user_reserve_kbytes = 131072 vm.vfs_cache_pressure = 100 vm.watermark_scale_factor = 10 vm.zone_reclaim_mode = 0 #==[ Command ]======================================# # /usr/bin/getconf -a LINK_MAX 65000 _POSIX_LINK_MAX 65000 MAX_CANON 255 _POSIX_MAX_CANON 255 MAX_INPUT 255 _POSIX_MAX_INPUT 255 NAME_MAX 255 _POSIX_NAME_MAX 255 PATH_MAX 4096 _POSIX_PATH_MAX 4096 PIPE_BUF 4096 _POSIX_PIPE_BUF 4096 SOCK_MAXBUF _POSIX_ASYNC_IO _POSIX_CHOWN_RESTRICTED 1 _POSIX_NO_TRUNC 1 _POSIX_PRIO_IO _POSIX_SYNC_IO _POSIX_VDISABLE 0 ARG_MAX 2097152 ATEXIT_MAX 2147483647 CHAR_BIT 8 CHAR_MAX 255 CHAR_MIN 0 CHILD_MAX 102679 CLK_TCK 100 INT_MAX 2147483647 INT_MIN -2147483648 IOV_MAX 1024 LOGNAME_MAX 256 LONG_BIT 64 MB_LEN_MAX 16 NGROUPS_MAX 65536 NL_ARGMAX 4096 NL_LANGMAX 2048 NL_MSGMAX 2147483647 NL_NMAX 2147483647 NL_SETMAX 2147483647 NL_TEXTMAX 2147483647 NSS_BUFLEN_GROUP 1024 NSS_BUFLEN_PASSWD 1024 NZERO 20 OPEN_MAX 1024 PAGESIZE 4096 PAGE_SIZE 4096 PASS_MAX 8192 PTHREAD_DESTRUCTOR_ITERATIONS 4 PTHREAD_KEYS_MAX 1024 PTHREAD_STACK_MIN 16384 PTHREAD_THREADS_MAX SCHAR_MAX 127 SCHAR_MIN -128 SHRT_MAX 32767 SHRT_MIN -32768 SSIZE_MAX 32767 TTY_NAME_MAX 32 TZNAME_MAX 6 UCHAR_MAX 255 UINT_MAX 4294967295 UIO_MAXIOV 1024 ULONG_MAX 18446744073709551615 USHRT_MAX 65535 WORD_BIT 32 _AVPHYS_PAGES 226102 _NPROCESSORS_CONF 11 _NPROCESSORS_ONLN 11 _PHYS_PAGES 6575490 _POSIX_ARG_MAX 2097152 _POSIX_ASYNCHRONOUS_IO 200809 _POSIX_CHILD_MAX 102679 _POSIX_FSYNC 200809 _POSIX_JOB_CONTROL 1 _POSIX_MAPPED_FILES 200809 _POSIX_MEMLOCK 200809 _POSIX_MEMLOCK_RANGE 200809 _POSIX_MEMORY_PROTECTION 200809 _POSIX_MESSAGE_PASSING 200809 _POSIX_NGROUPS_MAX 65536 _POSIX_OPEN_MAX 1024 _POSIX_PII _POSIX_PII_INTERNET _POSIX_PII_INTERNET_DGRAM _POSIX_PII_INTERNET_STREAM _POSIX_PII_OSI _POSIX_PII_OSI_CLTS _POSIX_PII_OSI_COTS _POSIX_PII_OSI_M _POSIX_PII_SOCKET _POSIX_PII_XTI _POSIX_POLL _POSIX_PRIORITIZED_IO 200809 _POSIX_PRIORITY_SCHEDULING 200809 _POSIX_REALTIME_SIGNALS 200809 _POSIX_SAVED_IDS 1 _POSIX_SELECT _POSIX_SEMAPHORES 200809 _POSIX_SHARED_MEMORY_OBJECTS 200809 _POSIX_SSIZE_MAX 32767 _POSIX_STREAM_MAX 16 _POSIX_SYNCHRONIZED_IO 200809 _POSIX_THREADS 200809 _POSIX_THREAD_ATTR_STACKADDR 200809 _POSIX_THREAD_ATTR_STACKSIZE 200809 _POSIX_THREAD_PRIORITY_SCHEDULING 200809 _POSIX_THREAD_PRIO_INHERIT 200809 _POSIX_THREAD_PRIO_PROTECT 200809 _POSIX_THREAD_ROBUST_PRIO_INHERIT _POSIX_THREAD_ROBUST_PRIO_PROTECT _POSIX_THREAD_PROCESS_SHARED 200809 _POSIX_THREAD_SAFE_FUNCTIONS 200809 _POSIX_TIMERS 200809 TIMER_MAX _POSIX_TZNAME_MAX 6 _POSIX_VERSION 200809 _T_IOV_MAX _XOPEN_CRYPT 1 _XOPEN_ENH_I18N 1 _XOPEN_LEGACY 1 _XOPEN_REALTIME 1 _XOPEN_REALTIME_THREADS 1 _XOPEN_SHM 1 _XOPEN_UNIX 1 _XOPEN_VERSION 700 _XOPEN_XCU_VERSION 4 _XOPEN_XPG2 1 _XOPEN_XPG3 1 _XOPEN_XPG4 1 BC_BASE_MAX 99 BC_DIM_MAX 2048 BC_SCALE_MAX 99 BC_STRING_MAX 1000 CHARCLASS_NAME_MAX 2048 COLL_WEIGHTS_MAX 255 EQUIV_CLASS_MAX EXPR_NEST_MAX 32 LINE_MAX 2048 POSIX2_BC_BASE_MAX 99 POSIX2_BC_DIM_MAX 2048 POSIX2_BC_SCALE_MAX 99 POSIX2_BC_STRING_MAX 1000 POSIX2_CHAR_TERM 200809 POSIX2_COLL_WEIGHTS_MAX 255 POSIX2_C_BIND 200809 POSIX2_C_DEV 200809 POSIX2_C_VERSION 200809 POSIX2_EXPR_NEST_MAX 32 POSIX2_FORT_DEV POSIX2_FORT_RUN _POSIX2_LINE_MAX 2048 POSIX2_LINE_MAX 2048 POSIX2_LOCALEDEF 200809 POSIX2_RE_DUP_MAX 32767 POSIX2_SW_DEV 200809 POSIX2_UPE POSIX2_VERSION 200809 RE_DUP_MAX 32767 PATH /bin:/usr/bin CS_PATH /bin:/usr/bin LFS_CFLAGS LFS_LDFLAGS LFS_LIBS LFS_LINTFLAGS LFS64_CFLAGS -D_LARGEFILE64_SOURCE LFS64_LDFLAGS LFS64_LIBS LFS64_LINTFLAGS -D_LARGEFILE64_SOURCE _XBS5_WIDTH_RESTRICTED_ENVS XBS5_ILP32_OFF32 XBS5_ILP32_OFFBIG XBS5_LP64_OFF64 XBS5_WIDTH_RESTRICTED_ENVS XBS5_ILP32_OFF32 XBS5_ILP32_OFFBIG XBS5_LP64_OFF64 _XBS5_ILP32_OFF32 1 XBS5_ILP32_OFF32_CFLAGS -m31 XBS5_ILP32_OFF32_LDFLAGS -m31 XBS5_ILP32_OFF32_LIBS XBS5_ILP32_OFF32_LINTFLAGS _XBS5_ILP32_OFFBIG 1 XBS5_ILP32_OFFBIG_CFLAGS -m31 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 XBS5_ILP32_OFFBIG_LDFLAGS -m31 XBS5_ILP32_OFFBIG_LIBS XBS5_ILP32_OFFBIG_LINTFLAGS _XBS5_LP64_OFF64 1 XBS5_LP64_OFF64_CFLAGS -m64 XBS5_LP64_OFF64_LDFLAGS -m64 XBS5_LP64_OFF64_LIBS XBS5_LP64_OFF64_LINTFLAGS _XBS5_LPBIG_OFFBIG XBS5_LPBIG_OFFBIG_CFLAGS XBS5_LPBIG_OFFBIG_LDFLAGS XBS5_LPBIG_OFFBIG_LIBS XBS5_LPBIG_OFFBIG_LINTFLAGS _POSIX_V6_ILP32_OFF32 1 POSIX_V6_ILP32_OFF32_CFLAGS -m31 POSIX_V6_ILP32_OFF32_LDFLAGS -m31 POSIX_V6_ILP32_OFF32_LIBS POSIX_V6_ILP32_OFF32_LINTFLAGS _POSIX_V6_WIDTH_RESTRICTED_ENVS POSIX_V6_ILP32_OFF32 POSIX_V6_ILP32_OFFBIG POSIX_V6_LP64_OFF64 POSIX_V6_WIDTH_RESTRICTED_ENVS POSIX_V6_ILP32_OFF32 POSIX_V6_ILP32_OFFBIG POSIX_V6_LP64_OFF64 _POSIX_V6_ILP32_OFFBIG 1 POSIX_V6_ILP32_OFFBIG_CFLAGS -m31 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 POSIX_V6_ILP32_OFFBIG_LDFLAGS -m31 POSIX_V6_ILP32_OFFBIG_LIBS POSIX_V6_ILP32_OFFBIG_LINTFLAGS _POSIX_V6_LP64_OFF64 1 POSIX_V6_LP64_OFF64_CFLAGS -m64 POSIX_V6_LP64_OFF64_LDFLAGS -m64 POSIX_V6_LP64_OFF64_LIBS POSIX_V6_LP64_OFF64_LINTFLAGS _POSIX_V6_LPBIG_OFFBIG POSIX_V6_LPBIG_OFFBIG_CFLAGS POSIX_V6_LPBIG_OFFBIG_LDFLAGS POSIX_V6_LPBIG_OFFBIG_LIBS POSIX_V6_LPBIG_OFFBIG_LINTFLAGS _POSIX_V7_ILP32_OFF32 1 POSIX_V7_ILP32_OFF32_CFLAGS -m31 POSIX_V7_ILP32_OFF32_LDFLAGS -m31 POSIX_V7_ILP32_OFF32_LIBS POSIX_V7_ILP32_OFF32_LINTFLAGS _POSIX_V7_WIDTH_RESTRICTED_ENVS POSIX_V7_ILP32_OFF32 POSIX_V7_ILP32_OFFBIG POSIX_V7_LP64_OFF64 POSIX_V7_WIDTH_RESTRICTED_ENVS POSIX_V7_ILP32_OFF32 POSIX_V7_ILP32_OFFBIG POSIX_V7_LP64_OFF64 _POSIX_V7_ILP32_OFFBIG 1 POSIX_V7_ILP32_OFFBIG_CFLAGS -m31 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 POSIX_V7_ILP32_OFFBIG_LDFLAGS -m31 POSIX_V7_ILP32_OFFBIG_LIBS POSIX_V7_ILP32_OFFBIG_LINTFLAGS _POSIX_V7_LP64_OFF64 1 POSIX_V7_LP64_OFF64_CFLAGS -m64 POSIX_V7_LP64_OFF64_LDFLAGS -m64 POSIX_V7_LP64_OFF64_LIBS POSIX_V7_LP64_OFF64_LINTFLAGS _POSIX_V7_LPBIG_OFFBIG POSIX_V7_LPBIG_OFFBIG_CFLAGS POSIX_V7_LPBIG_OFFBIG_LDFLAGS POSIX_V7_LPBIG_OFFBIG_LIBS POSIX_V7_LPBIG_OFFBIG_LINTFLAGS _POSIX_ADVISORY_INFO 200809 _POSIX_BARRIERS 200809 _POSIX_BASE _POSIX_C_LANG_SUPPORT _POSIX_C_LANG_SUPPORT_R _POSIX_CLOCK_SELECTION 200809 _POSIX_CPUTIME 200809 _POSIX_THREAD_CPUTIME 200809 _POSIX_DEVICE_SPECIFIC _POSIX_DEVICE_SPECIFIC_R _POSIX_FD_MGMT _POSIX_FIFO _POSIX_PIPE _POSIX_FILE_ATTRIBUTES _POSIX_FILE_LOCKING _POSIX_FILE_SYSTEM _POSIX_MONOTONIC_CLOCK 200809 _POSIX_MULTI_PROCESS _POSIX_SINGLE_PROCESS _POSIX_NETWORKING _POSIX_READER_WRITER_LOCKS 200809 _POSIX_SPIN_LOCKS 200809 _POSIX_REGEXP 1 _REGEX_VERSION _POSIX_SHELL 1 _POSIX_SIGNALS _POSIX_SPAWN 200809 _POSIX_SPORADIC_SERVER _POSIX_THREAD_SPORADIC_SERVER _POSIX_SYSTEM_DATABASE _POSIX_SYSTEM_DATABASE_R _POSIX_TIMEOUTS 200809 _POSIX_TYPED_MEMORY_OBJECTS _POSIX_USER_GROUPS _POSIX_USER_GROUPS_R POSIX2_PBS POSIX2_PBS_ACCOUNTING POSIX2_PBS_LOCATE POSIX2_PBS_TRACK POSIX2_PBS_MESSAGE SYMLOOP_MAX STREAM_MAX 16 AIO_LISTIO_MAX AIO_MAX AIO_PRIO_DELTA_MAX 20 DELAYTIMER_MAX 2147483647 HOST_NAME_MAX 64 LOGIN_NAME_MAX 256 MQ_OPEN_MAX MQ_PRIO_MAX 32768 _POSIX_DEVICE_IO _POSIX_TRACE _POSIX_TRACE_EVENT_FILTER _POSIX_TRACE_INHERIT _POSIX_TRACE_LOG RTSIG_MAX 32 SEM_NSEMS_MAX SEM_VALUE_MAX 2147483647 SIGQUEUE_MAX 102679 FILESIZEBITS 64 POSIX_ALLOC_SIZE_MIN 4096 POSIX_REC_INCR_XFER_SIZE POSIX_REC_MAX_XFER_SIZE POSIX_REC_MIN_XFER_SIZE 4096 POSIX_REC_XFER_ALIGN 4096 SYMLINK_MAX GNU_LIBC_VERSION glibc 2.22 GNU_LIBPTHREAD_VERSION NPTL 2.22 POSIX2_SYMLINKS 1 LEVEL1_ICACHE_SIZE 65536 LEVEL1_ICACHE_ASSOC 4 LEVEL1_ICACHE_LINESIZE 256 LEVEL1_DCACHE_SIZE 98304 LEVEL1_DCACHE_ASSOC 6 LEVEL1_DCACHE_LINESIZE 256 LEVEL2_CACHE_SIZE 1048576 LEVEL2_CACHE_ASSOC 8 LEVEL2_CACHE_LINESIZE 256 LEVEL3_CACHE_SIZE 50331648 LEVEL3_CACHE_ASSOC 12 LEVEL3_CACHE_LINESIZE 256 LEVEL4_CACHE_SIZE 402653184 LEVEL4_CACHE_ASSOC 24 LEVEL4_CACHE_LINESIZE 256 IPV6 200809 RAW_SOCKETS 200809 _POSIX_IPV6 200809 _POSIX_RAW_SOCKETS 200809 #==[ Command ]======================================# # /usr/bin/ipcs -l ------ Messages Limits -------- max queues system wide = 32000 max size of message (bytes) = 65536 default max size of queue (bytes) = 65536 ------ Shared Memory Limits -------- max number of segments = 4096 max seg size (kbytes) = 18014398509481983 max total shared memory (kbytes) = 18014398509480960 min seg size (bytes) = 1 ------ Semaphore Limits -------- max number of arrays = 32000 max semaphores per array = 32000 max semaphores system wide = 1024000000 max ops per semop call = 500 semaphore max value = 32767 #==[ Command ]======================================# # /usr/bin/ipcs -a ------ Message Queues -------- key msqid owner perms used-bytes messages 0x64021178 0 root 600 0 0 0x9283a0d2 196609 root 600 0 0 0x0100ea83 229378 root 600 0 0 0x0100ea85 262147 root 600 0 0 0x0100ea86 294916 root 600 0 0 0x0100ea87 327685 root 600 0 0 ------ Shared Memory Segments -------- key shmid owner perms bytes nattch status 0x2d021178 0 root 600 470 1 0x2b021178 32769 root 600 1295 1 0x2c021178 65538 root 600 908 1 0x29021178 98307 root 600 16384 1 0x435dce60 131076 root 666 8024 1 0x741cc1a0 196613 root 666 28244 0 0x741cc1a1 229382 root 666 6 5 0x741cc1a2 262151 root 666 6 0 ------ Semaphore Arrays -------- key semid owner perms nsems #==[ Command ]======================================# # CASAcli -l ERROR: Command not found or not executible #==[ Configuration File ]===========================# # /etc/default/grub.rpmnew GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_CMDLINE_LINUX_DEFAULT="" GRUB_CMDLINE_LINUX="" GRUB_TERMINAL=console GRUB_GFXPAYLOAD_LINUX=text GRUB_DISABLE_LINUX_RECOVERY=true GRUB_DISABLE_RECOVERY=true #==[ Configuration File ]===========================# # /etc/default/passwd CRYPT=md5 CRYPT_FILES=blowfish BLOWFISH_CRYPT_FILES=10 CRYPT_YP=des BLOWFISH_2A2X=yes #==[ Configuration File ]===========================# # /etc/default/rmt ACCESS=* * /dev/null #==[ Configuration File ]===========================# # /etc/default/grub_installdevice.old #==[ Configuration File ]===========================# # /etc/default/su ALWAYS_SET_PATH=no PATH=/usr/local/bin:/bin:/usr/bin SUPATH=/usr/sbin:/bin:/usr/bin:/sbin #==[ Configuration File ]===========================# # /etc/default/nss #==[ Configuration File ]===========================# # /etc/default/star archive0=/dev/rmt/0 20 0 archive1=/dev/rmt/0n 20 0 archive2=/dev/rmt/1 20 0 archive3=/dev/rmt/1n 20 0 archive4=/dev/rmt/0 126 0 archive5=/dev/rmt/0n 126 0 archive6=/dev/rmt/1 126 0 archive7=/dev/rmt/1n 126 0 #==[ Configuration File ]===========================# # /etc/default/zipl2grub.conf.in [defaultboot] defaultmenu = menu [grub2] target = @zipldir@ ramdisk = @zipldir@/initrd,0x2000000 image = @zipldir@/image parameters = "root=@GRUB_DEVICE@ @GRUB_EMU_CONMODE@ @GRUB_CMDLINE_LINUX@ @GRUB_CMDLINE_LINUX_DEFAULT@ initgrub quiet splash=silent plymouth.enable=0 " [skip-grub2] target = @zipldir@ ramdisk = @zipldir@/initrd,0x2000000 image = @zipldir@/image parameters = "root=@GRUB_DEVICE@ @GRUB_CONMODE@ @GRUB_CMDLINE_LINUX@ @GRUB_CMDLINE_LINUX_DEFAULT@ " :menu target = @zipldir@ timeout = 16 default = 1 prompt = 0 1 = grub2 2 = skip-grub2 #==[ Configuration File ]===========================# # /etc/default/passwd.rpmnew CRYPT= CRYPT_FILES=sha512 CRYPT_YP=des BLOWFISH_2A2X= #==[ Configuration File ]===========================# # /etc/default/grub.old GRUB_DISTRIBUTOR="" GRUB_DEFAULT=saved GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=8 GRUB_CMDLINE_LINUX_DEFAULT="hvc_iucv=8 TERM=dumb resume=/dev/system/lvswap" GRUB_CMDLINE_LINUX_RECOVERY=single GRUB_CMDLINE_LINUX="" GRUB_TERMINAL=console GRUB_GFXMODE=auto GRUB_DISABLE_RECOVERY=true GRUB_DISABLE_OS_PROBER=true GRUB_ENABLE_CRYPTODISK=n SUSE_BTRFS_SNAPSHOT_BOOTING=true #==[ Configuration File ]===========================# # /etc/default/useradd.rpmnew GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes #==[ Configuration File ]===========================# # /etc/default/grub_installdevice #==[ Configuration File ]===========================# # /etc/default/useradd GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel GROUPS= CREATE_MAIL_SPOOL=no #==[ Configuration File ]===========================# # /etc/default/grub GRUB_DISTRIBUTOR="" GRUB_DEFAULT=saved GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=8 GRUB_CMDLINE_LINUX_DEFAULT="crashkernel=512M hvc_iucv=8 cio_ignore=6157-6b74,a014-a017,a01a,a01b,a01d,a01e,a01f,a022-a028 dasd=a012,a013,a018,a019,a029,a020,a021 TERM=dumb zfcp.allow_lun_scan=1 vmalloc=4096G" GRUB_CMDLINE_LINUX_RECOVERY=single GRUB_CMDLINE_LINUX="" GRUB_TERMINAL=console GRUB_GFXMODE=auto GRUB_DISABLE_RECOVERY=true GRUB_DISABLE_OS_PROBER=true GRUB_ENABLE_CRYPTODISK=n SUSE_BTRFS_SNAPSHOT_BOOTING=true #==[ Configuration File ]===========================# # /root/.xauth/export - File not found #==[ Command ]======================================# # /usr/bin/env LESSKEY=/etc/lesskey.bin NNTPSERVER=news MANPATH=/usr/share/man:/usr/local/man:/usr/man HOSTNAME=zlpro12 XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB HOST=zlpro12 SHELL=/bin/bash TERM=xterm-256color CMDLINE=/usr/bin/env PROFILEREAD=true HISTSIZE=1000 MORE=-sl COBDIR=/opt/microfocus/cobol TIME_STYLE=long-iso USER=root LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32: LD_LIBRARY_PATH=:/oracle11/client/lib:/opt/microfocus/cobol/lib:/opt/ibm/db2/V9.1/lib64:/usr/syncsort/lib:/opt/ezt/bin:/opt/microfocus/cobol/lib:/opt/ibm/db2/V9.1/lib64:/usr/syncsort/lib:/opt/ezt/bin XNLSPATH=/usr/share/X11/nls QEMU_AUDIO_DRV=pa HOSTTYPE=s390x TMOUT=900 FROM_HEADER= PAGER=less CSHEDIT=emacs XDG_CONFIG_DIRS=/etc/xdg MINICOM=-c on MAIL=/var/spool/mail/root PATH=/sbin:/usr/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/oracle11/client/bin:/opt/microfocus/cobol/bin:/rsiiri/sysexi/rsi/prod/scripts:/usr/syncsort/bin:/opt/ezt/bin:/opt/IBMJava2-s390-142/jre/bin:/home/db2inst1/sqllib/bin:/opt/ibm/db2/V9.1/lib64:/usr/local/bphx:/opt/ibm/db2/V9.1/lib64:/opt/universal/bin:/opt/microfocus/cobol/bin:/rsiiri/sysexi/rsi/prod/scripts:/usr/syncsort/bin:/opt/ezt/bin:/opt/IBMJava2-s390-142/jre/bin:/home/db2inst1/sqllib/bin:/opt/ibm/db2/V9.1/lib64:/usr/local/bphx:/opt/ibm/db2/V9.1/lib64:/opt/universal/bin:/usr/lpp/mmfs/bin CPU=s390x _=/usr/bin/env INPUTRC=/etc/inputrc PWD=/var/crash LANG=C PYTHONSTARTUP=/etc/pythonstart GPG_TTY=/dev/pts/0 AUDIODRIVER=pulseaudio QT_SYSTEM_DIR=/usr/share/desktop-data SHLVL=3 HOME=/root EZTPATH=/opt/ezt/bin:/usr/bin:/usr/lib:/usr/lib64:/opt/ibm/db2/V9.1/lib64 SDL_AUDIODRIVER=pulse ALSA_CONFIG_PATH=/etc/alsa-pulse.conf LESS_ADVANCED_PREPROCESSOR=no OSTYPE=linux LS_OPTIONS=-A -N --color=tty -T 0 XCURSOR_THEME=DMZ WINDOWMANAGER=env GNOME_SHELL_SESSION_MODE=classic SLE_CLASSIC_MODE=1 gnome-session --session gnome-classic LESS=-M -I -R MACHTYPE=s390x-suse-linux LOGNAME=root XDG_DATA_DIRS=/usr/share LC_CTYPE=es_ES@euro SEMAPHORE_LOG=/var/crash/nts_SR101130029211_zlpro12_171114_1633_2565a5fe-926f-453e-8bfe-c42ab3ff2898/updates.txt.zypper.1510674306.SEMAPHORE.out LOG=/var/crash/nts_SR101130029211_zlpro12_171114_1633_2565a5fe-926f-453e-8bfe-c42ab3ff2898 LESSOPEN=lessopen.sh %s SPFTEMP=NOTEMP ORACLE_HOME=/oracle11/client LESSCLOSE=lessclose.sh %s %s HISTTIMEFORMAT=%d/%m/%y %T G_BROKEN_FILENAMES=1 HISTFILE=/root/.history.root/.sh_history.root.root.172.22.5.162.pts-0.1630.111417 COLORTERM=1 #==[ s390x Hardware Detected ]======================# # Consider loading vmcp for more info: modprobe vmcp #==[ Configuration File ]===========================# # /etc/profile if test -f /proc/mounts ; then if ! is=$(readlink /proc/$$/exe 2>/dev/null) ; then case "$0" in *pcksh) is=ksh ;; *) is=sh ;; esac fi case "$is" in */bash) is=bash case "$0" in sh|-sh|*/sh) is=sh ;; esac ;; */ash) is=ash ;; */dash) is=ash ;; */ksh) is=ksh ;; */ksh93) is=ksh ;; */pdksh) is=ksh ;; */mksh) is=ksh ;; */lksh) is=ksh ;; */*pcksh) is=ksh ;; */zsh) is=zsh ;; */*) is=sh ;; esac for a in $SHELL ; do case "$a" in */r*sh) readonly restricted=true ;; -r*|-[!-]r*|-[!-][!-]r*) readonly restricted=true ;; --restricted) readonly restricted=true ;; esac done unset a else is=sh fi path () { command -p ${1+"$@"} } tty=`path tty 2> /dev/null` test $? -ne 0 && tty="" if test -O "$tty" -a -n "$PS1"; then test -z "${TERM}" && { TERM=linux; export TERM; } test "${TERM}" = "unknown" && { TERM=linux; export TERM; } test "${TERM}" = "ibm327x" && { TERM=dumb; export TERM; } if test -z "$SSH_TTY" -a "${TERM}" != "dumb" ; then path stty sane cr0 pass8 dec path tset -I -Q fi if test -d /proc/iSeries -a \( "$tty" = "/dev/tty1" -o "$tty" = "/dev/console" \) ; then LINES=24 COLUMNS=80 export LINES COLUMNS TERM eval `path initviocons -q -e` fi fi unset TERMCAP if test -z "$PROFILEREAD" ; then CSHEDIT=emacs export CSHEDIT fi test -z "$UID" && readonly UID=`path id -ur 2> /dev/null` test -z "$EUID" && readonly EUID=`path id -u 2> /dev/null` test -z "$USER" && USER=`path id -un 2> /dev/null` test -z "$MAIL" && MAIL=/var/spool/mail/$USER if test -x /bin/uname ; then test -z "$HOST" && HOST=`/bin/uname -n` test "$HOST" = "localhost" && HOST=`/bin/uname -n` test -z "$CPU" && CPU=`/bin/uname -m` fi if test -s /etc/HOSTNAME ; then test -z "$HOSTNAME" && HOSTNAME=`cat /etc/HOSTNAME` else test -z "$HOSTNAME" && HOSTNAME=$HOST fi test -z "$LOGNAME" && LOGNAME=$USER case "$CPU" in i?86) HOSTTYPE=i386 ;; *) HOSTTYPE=${CPU} ;; esac OSTYPE=linux MACHTYPE=${CPU}-suse-${OSTYPE} export MAIL HOST CPU HOSTNAME HOSTTYPE OSTYPE MACHTYPE if test -z "$PROFILEREAD" ; then PATH=/usr/local/bin:/usr/bin:/bin if test "$HOME" != "/" ; then for dir in $HOME/bin/$CPU $HOME/bin ; do test -d $dir && PATH=$dir:$PATH done fi if test "$UID" = 0 ; then test -d /opt/kde3/sbin && PATH=/opt/kde3/sbin:$PATH PATH=/sbin:/usr/sbin:/usr/local/sbin:$PATH fi for dir in /usr/X11/bin \ /usr/bin/X11 \ /usr/X11R6/bin \ /var/lib/dosemu \ /usr/games \ /opt/bin \ /opt/kde3/bin \ /opt/kde2/bin \ /opt/kde/bin \ /usr/openwin/bin \ /opt/cross/bin do test -d $dir && PATH=$PATH:$dir done unset dir export PATH fi if test -z "$INPUTRC" ; then INPUTRC=/etc/inputrc test -s $HOME/.inputrc && INPUTRC=$HOME/.inputrc export INPUTRC fi if test -z "$PROFILEREAD" ; then HISTSIZE=1000 export HISTSIZE fi if test -z "$LESS" -a -x /usr/bin/less ; then LESS="-M -I -R" LESSOPEN="lessopen.sh %s" LESSCLOSE="lessclose.sh %s %s" LESS_ADVANCED_PREPROCESSOR="no" if test -s /etc/lesskey.bin ; then LESSKEY=/etc/lesskey.bin fi PAGER=less MORE=-sl export LESSOPEN LESSCLOSE LESS LESSKEY PAGER LESS_ADVANCED_PREPROCESSOR MORE fi if test -z "$PROFILEREAD" ; then MINICOM="-c on" export MINICOM fi if test -z "$PROFILEREAD" ; then tmp="$MANPATH" unset MANPATH if test -n "$tmp" ; then MANPATH="${tmp}:`test -x /usr/bin/manpath && /usr/bin/manpath -q`" else MANPATH="`test -x /usr/bin/manpath && /usr/bin/manpath -q`" fi unset tmp export MANPATH fi if test -z "$PROFILEREAD" ; then if [ -r /usr/share/X11/XKeysymDB ]; then export XKEYSYMDB=/usr/share/X11/XKeysymDB else export XKEYSYMDB=/usr/X11R6/lib/X11/XKeysymDB fi if [ -d /usr/share/X11/nls ]; then export XNLSPATH=/usr/share/X11/nls else export XNLSPATH=/usr/X11R6/lib/X11/nls fi COLORTERM=1 export COLORTERM fi if test -z "$PROFILEREAD" ; then test -r /etc/profile.d/sh.ssh && . /etc/profile.d/sh.ssh if test -z "$SSH_SENDS_LOCALE" ; then if test -r /etc/sysconfig/language -a -r /etc/profile.d/sh.utf8 ; then tmp="$(. /etc/sysconfig/language; echo $AUTO_DETECT_UTF8)" test "$tmp" = "yes" && . /etc/profile.d/sh.utf8 unset tmp fi fi fi if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then for s in /etc/profile.d/*.sh ; do test -r $s -a ! -k $s && . $s done unset s fi if test "$is" != "ash" ; then test -s /etc/profile.local && . /etc/profile.local fi if test -z "$PROFILEREAD" ; then readonly PROFILEREAD=true export PROFILEREAD fi if test -z "$_SOURCED_FOR_SSH" ; then if test "$is" != ksh -a "$is" != zsh ; then test -r /etc/bash.bashrc && . /etc/bash.bashrc fi if test -n "$restricted" ; then readonly _HOMEBASHRC=true fi if test "$is" = "bash" -a -z "$_HOMEBASHRC" ; then readonly _HOMEBASHRC=true test -r $HOME/.bashrc && . $HOME/.bashrc fi if test "$is" = "ksh" -a -r /etc/ksh.kshrc ; then if test -n "$restricted" ; then readonly _HOMEKSHRC=true fi if test ! /etc/bash.bashrc -ef /etc/ksh.kshrc ; then test -r /etc/bash.bashrc && . /etc/bash.bashrc fi if test -n "$ENV" -a "$ENV" != "\$HOME/.kshrc" -a "$ENV" != "$HOME/.kshrc" -a -z "$_HOMEKSHRC" ; then readonly _HOMEKSHRC=true test -r $HOME/.kshrc && . $HOME/.kshrc fi fi fi if test -n "$restricted" ; then PATH=/usr/lib/restricted/bin export PATH fi case "$-" in *i*) if test "$TERM" = "xterm" -a -O "$tty" -a -z "${SSH_TTY}" ; then echo "Directory: $PWD" date fi esac #==[ Configuration File ]===========================# # /etc/profile.local COBDIR=/opt/microfocus/cobol export COBDIR LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$COBDIR/lib:/opt/ibm/db2/V9.1/lib64:/usr/syncsort/lib:/opt/ezt/bin export LD_LIBRARY_PATH export EZTPATH=/opt/ezt/bin:/usr/bin:/usr/lib:/usr/lib64:/opt/ibm/db2/V9.1/lib64 export PATH=$PATH:/opt/microfocus/cobol/bin export PATH=$PATH:/rsiiri/sysexi/rsi/prod/scripts:/usr/syncsort/bin:/opt/ezt/bin:/opt/IBMJava2-s390-142/jre/bin export LANG=es_ES export PATH=$PATH:/home/db2inst1/sqllib/bin:/opt/ibm/db2/V9.1/lib64 export PATH=$PATH:/usr/local/bphx:/opt/ibm/db2/V9.1/lib64:/opt/universal/bin export SPFTEMP=NOTEMP #==[ Configuration File ]===========================# # /etc/profile.d/alias.ash suspend () { local -; set +j; kill -TSTP 0; } bltin () { command ${1+"$@"}; } pushd () { local SAVE=`pwd` if test -z "$1" ; then if test -z "$DSTACK" ; then echo "pushd: directory stack empty." 1>&2 return 1 fi set $DSTACK cd $1 || return shift 1 DSTACK="$@" else cd $1 > /dev/null || return fi DSTACK="$SAVE $DSTACK" dirs } popd () { if test -z "$DSTACK"; then echo "popd: directory stack empty." 1>&2 return 1 fi set $DSTACK cd $1 shift 1 DSTACK="$@" dirs } dirs () { echo "`pwd` $DSTACK"; return 0; } alias o='less' alias ..='cd ../' alias ...='cd ../../' alias +='pushd' alias -='popd' alias rd='rmdir' alias md='mkdir -p' alias you='su - -c "yast2 online_update"' alias rehash='hash -r' alias beep='printf "\007"' alias unmount='echo "Error: Try the command: umount" 1>&2 && false' #==[ Configuration File ]===========================# # /etc/profile.d/alias.bash if test -z "$restricted" ; then startx () { test -x /usr/bin/startx || { echo "No startx installed" 1>&2 return 1; } /usr/bin/startx ${1+"$@"} 2>&1 | tee $HOME/.xsession-errors } remount () { /bin/mount -o remount,${1+"$@"} ; } fi alias o='less' alias ..='cd ..' alias ...='cd ../..' alias cd..='cd ..' if test "$is" != "ksh" ; then alias -- +='pushd .' alias -- -='popd' fi alias rd=rmdir alias egrep='egrep --color=auto' alias fgrep='fgrep --color=auto' alias grep='grep --color=auto' alias md='mkdir -p' if test "$is" = "bash" -a ! -x /bin/which -a ! -x /usr/bin/which ; then _which () { local file=$(type -p ${1+"$@"} 2>/dev/null) if test -n "$file" -a -x "$file"; then echo "$file" return 0 fi hash -r type -P ${1+"$@"} } alias which=_which fi alias rehash='hash -r' alias you='if test "$EUID" = 0 ; then /sbin/yast2 online_update ; else su - -c "/sbin/yast2 online_update" ; fi' if test "$is" != "ksh" ; then alias beep='echo -en "\007"' else alias beep='echo -en "\x07"' fi alias unmount='echo "Error: Try the command: umount" 1>&2; false' #==[ Configuration File ]===========================# # /etc/profile.d/alias.tcsh alias o 'less' alias .. 'cd ..' alias ... 'cd ../..' alias cd.. 'cd ..' alias rd rmdir alias md 'mkdir -p' alias startx 'if ( ! -x /usr/bin/startx ) echo "No startx installed";\ if ( -x /usr/bin/startx ) /usr/bin/startx |& tee ${HOME}/.xsession-error' alias remount '/bin/mount -o remount,\!*' #==[ Configuration File ]===========================# # /etc/profile.d/alljava.csh foreach JDIR ( "/usr/lib64/jvm" "/usr/lib/jvm" "/usr/java/latest" "/usr/java" ) if ( ! -d $JDIR ) continue foreach JPATH ( $JDIR $JDIR/java `ls -I 'java' -I 'jre' -d $JDIR/*` $JDIR/jre ) if ( ! -x $JPATH/bin/java ) continue setenv JAVA_BINDIR $JPATH/bin setenv JAVA_ROOT $JPATH setenv JAVA_HOME $JPATH unset JDK_HOME unset SDK_HOME switch ( $JPATH ) case *jre*: setenv JRE_HOME $JPATH breaksw default: setenv JRE_HOME $JPATH/jre if ( -x $JPATH/bin/javac ) then setenv JDK_HOME $JPATH setenv SDK_HOME $JPATH endif endsw end unset JPATH end unset JDIR #==[ Configuration File ]===========================# # /etc/profile.d/alljava.sh for JDIR in /usr/lib64/jvm /usr/lib/jvm /usr/java/latest /usr/java; do if ! test -d $JDIR; then continue fi for JPATH in $JDIR $JDIR/java `ls -I 'java' -I 'jre' -d $JDIR/* 2>/dev/null` $JDIR/jre; do if ! test -x $JPATH/bin/java; then continue fi export JAVA_BINDIR=$JPATH/bin export JAVA_ROOT=$JPATH export JAVA_HOME=$JPATH unset JDK_HOME unset SDK_HOME case "$JPATH" in *jre*) [ -z "$JRE_HOME" ] && export JRE_HOME=$JPATH *) [ -z "$JRE_HOME" ] && export JRE_HOME=$JPATH/jre if [ -x $JPATH/bin/javac ] ; then export JDK_HOME=$JPATH export SDK_HOME=$JPATH unset JPATH break 2; # we found a JRE + SDK -- don't look any further fi esac done unset JPATH done unset JDIR #==[ Configuration File ]===========================# # /etc/profile.d/autologout.sh TMOUT=900 readonly TMOUT export TMOUT #==[ Configuration File ]===========================# # /etc/profile.d/bash_completion.sh [ -z "$BASH_VERSION" ] && return [ -n "$BASH_COMPLETION_COMPAT_DIR" ] && return [[ $- =~ i ]] || return if [ ${BASH_VERSINFO[0]} -gt 4 ] || [ ${BASH_VERSINFO[0]} -eq 4 -a ${BASH_VERSINFO[1]} -ge 1 ]; then [ -r "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" ] && \ . "${XDG_CONFIG_HOME:-$HOME/.config}/bash_completion" if shopt -q progcomp && [ -r /usr/share/bash-completion/bash_completion ]; then . /usr/share/bash-completion/bash_completion fi fi #==[ Configuration File ]===========================# # /etc/profile.d/bindkey.tcsh if ( ! ${?TERM} ) setenv TERM linux if ( ! ${?CSHEDIT} ) setenv CSHEDIT emacs if ( "$CSHEDIT" == "vi" ) then bindkey -v else bindkey "^[ " magic-space bindkey "^[!" expand-history endif bindkey "^[[1~" beginning-of-line bindkey "^[[2~" yank bindkey "^[[3~" delete-char bindkey "^[[4~" end-of-line bindkey "^[[5~" history-search-backward bindkey "^[[6~" history-search-forward if ( "$TERM" == "xterm" ) then bindkey "^[[2;2~" yank bindkey "^[[3;2~" delete-char bindkey "^[[5;2~" history-search-backward bindkey "^[[6;2~" history-search-forward bindkey "^[[2;3~" yank bindkey "^[[3;3~" delete-char bindkey "^[[5;3~" history-search-backward bindkey "^[[6;3~" history-search-forward bindkey "^[[2;4~" yank bindkey "^[[3;4~" delete-char bindkey "^[[5;4~" history-search-backward bindkey "^[[6;4~" history-search-forward bindkey "^[[2;5~" yank bindkey "^[[3;5~" delete-char bindkey "^[[5;5~" history-search-backward bindkey "^[[6;5~" history-search-forward bindkey "^[[2;6~" yank bindkey "^[[3;6~" delete-char bindkey "^[[5;6~" history-search-backward bindkey "^[[6;6~" history-search-forward bindkey "^[[2;7~" yank bindkey "^[[3;7~" delete-char bindkey "^[[5;7~" history-search-backward bindkey "^[[6;7~" history-search-forward bindkey "^[[2;8~" yank bindkey "^[[3;8~" delete-char bindkey "^[[5;8~" history-search-backward bindkey "^[[6;8~" history-search-forward endif bindkey "^[[C" forward-char bindkey "^[[D" backward-char bindkey "^[[A" up-history bindkey "^[[B" down-history if ( "$TERM" == "xterm" ) then bindkey -c "^[[E" "source /etc/csh.cshrc" bindkey -c "^[[1;2E" "source /etc/csh.cshrc" bindkey -c "^[[1;3E" "source /etc/csh.cshrc" bindkey -c "^[[1;4E" "source /etc/csh.cshrc" bindkey -c "^[[1;5E" "source /etc/csh.cshrc" bindkey -c "^[[1;6E" "source /etc/csh.cshrc" bindkey -c "^[[1;7E" "source /etc/csh.cshrc" bindkey -c "^[[1;8E" "source /etc/csh.cshrc" bindkey "^[[2C" forward-word bindkey "^[[2D" backward-word bindkey "^[[2A" history-search-backward bindkey "^[[2B" history-search-forward bindkey "^[[1;2C" forward-word bindkey "^[[1;2D" backward-word bindkey "^[[1;2A" history-search-backward bindkey "^[[1;2B" history-search-forward bindkey "^[[1;3C" forward-word bindkey "^[[1;3D" backward-word bindkey "^[[1;3A" history-search-backward bindkey "^[[1;3B" history-search-forward bindkey "^[[1;4C" forward-word bindkey "^[[1;4D" backward-word bindkey "^[[1;4A" history-search-backward bindkey "^[[1;4B" history-search-forward bindkey "^[[5C" forward-word bindkey "^[[5D" backward-word bindkey "^[[5A" history-search-backward bindkey "^[[5B" history-search-forward bindkey "^[[1;5C" forward-word bindkey "^[[1;5D" backward-word bindkey "^[[1;5A" history-search-backward bindkey "^[[1;5B" history-search-forward bindkey "^[[1;6C" forward-word bindkey "^[[1;6D" backward-word bindkey "^[[1;6A" history-search-backward bindkey "^[[1;6B" history-search-forward bindkey "^[[1;7C" forward-word bindkey "^[[1;7D" backward-word bindkey "^[[1;7A" history-search-backward bindkey "^[[1;7B" history-search-forward bindkey "^[[1;8C" forward-word bindkey "^[[1;8D" backward-word bindkey "^[[1;8A" history-search-backward bindkey "^[[1;8B" history-search-forward else bindkey -c "^[[G" "source /etc/csh.cshrc" endif bindkey "^?" backward-delete-char bindkey "^H" backward-delete-char if ( "$TERM" == "xterm" ) then bindkey "^[\303\277" backward-delete-word bindkey "^[ÿ" backward-delete-word endif if ( "$TERM" == "xterm" ) then bindkey "^[[1~" history-search-backward bindkey "^[[4~" set-mark-command bindkey "^[[H" beginning-of-line bindkey "^[[F" end-of-line bindkey "^[[1;2H" beginning-of-line bindkey "^[[1;2F" end-of-line bindkey "^[[1;3H" beginning-of-line bindkey "^[[1;3F" end-of-line bindkey "^[[1;4H" beginning-of-line bindkey "^[[1;4F" end-of-line bindkey "^[[1;5H" beginning-of-line bindkey "^[[1;5F" end-of-line bindkey "^[[1;6H" beginning-of-line bindkey "^[[1;6F" end-of-line bindkey "^[[1;7H" beginning-of-line bindkey "^[[1;7F" end-of-line bindkey "^[[1;8H" beginning-of-line bindkey "^[[1;8F" end-of-line bindkey "^[[2H" beginning-of-line bindkey "^[[2F" end-of-line bindkey "^[[5H" beginning-of-line bindkey "^[[5F" end-of-line bindkey "^[OH" beginning-of-line bindkey "^[OF" end-of-line bindkey "^[O2H" beginning-of-line bindkey "^[O2F" end-of-line bindkey "^[O5H" beginning-of-line bindkey "^[O5F" end-of-line else if ( "$TERM" == "kvt" ) then bindkey "^[[1~" history-search-backward bindkey "^[[4~" set-mark-command bindkey "^[OH" beginning-of-line bindkey "^[OF" end-of-line endif bindkey "^[[1~" beginning-of-line bindkey "^[[4~" end-of-line endif if ( "$TERM" == "xterm" ) then bindkey "^[OD" backward-char bindkey "^[OC" forward-char bindkey "^[OA" up-history bindkey "^[OB" down-history bindkey -c "^[OE" "source /etc/csh.cshrc" bindkey "^[O2D" backward-word bindkey "^[O2C" forward-word bindkey "^[O2A" history-search-backward bindkey "^[O2B" history-search-forward bindkey "^[O3D" backward-word bindkey "^[O3C" forward-word bindkey "^[O3A" history-search-backward bindkey "^[O3B" history-search-forward bindkey "^[O4D" backward-word bindkey "^[O4C" forward-word bindkey "^[O4A" history-search-backward bindkey "^[O4B" history-search-forward bindkey "^[O5D" backward-word bindkey "^[O5C" forward-word bindkey "^[O5A" history-search-backward bindkey "^[O5B" history-search-forward bindkey "^[O6D" backward-word bindkey "^[O6C" forward-word bindkey "^[O6A" history-search-backward bindkey "^[O6B" history-search-forward bindkey "^[O7D" backward-word bindkey "^[O7C" forward-word bindkey "^[O7A" history-search-backward bindkey "^[O7B" history-search-forward bindkey "^[O8D" backward-word bindkey "^[O8C" forward-word bindkey "^[O8A" history-search-backward bindkey "^[O8B" history-search-forward bindkey -s "^[OP" "^[" bindkey "^[OQ" vi-undo bindkey "^[OR" undefined-key bindkey "^[OS" kill-line bindkey -s "^[O2P" "^[" bindkey "^[O2Q" vi-undo bindkey "^[O2R" undefined-key bindkey "^[O2S" kill-line bindkey -s "^[O3P" "^[" bindkey "^[O3Q" vi-undo bindkey "^[O3R" undefined-key bindkey "^[O3S" kill-line bindkey -s "^[O4P" "^[" bindkey "^[O4Q" vi-undo bindkey "^[O4R" undefined-key bindkey "^[O4S" kill-line bindkey -s "^[O5P" "^[" bindkey "^[O5Q" vi-undo bindkey "^[O5R" undefined-key bindkey "^[O5S" kill-line bindkey -s "^[O6P" "^[" bindkey "^[O6Q" vi-undo bindkey "^[O6R" undefined-key bindkey "^[O6S" kill-line bindkey -s "^[O7P" "^[" bindkey "^[O7Q" vi-undo bindkey "^[O7R" undefined-key bindkey "^[O7S" kill-line bindkey -s "^[O8P" "^[" bindkey "^[O8Q" vi-undo bindkey "^[O8R" undefined-key bindkey "^[O8S" kill-line bindkey -s "^[O1;2P" "^[" bindkey "^[O1;2Q" vi-undo bindkey "^[O1;2R" undefined-key bindkey "^[O1;2S" kill-line bindkey -s "^[O1;3P" "^[" bindkey "^[O1;3Q" vi-undo bindkey "^[O1;3R" undefined-key bindkey "^[O1;3S" kill-line bindkey -s "^[O1;4P" "^[" bindkey "^[O1;4Q" vi-undo bindkey "^[O1;4R" undefined-key bindkey "^[O1;4S" kill-line bindkey -s "^[O1;5P" "^[" bindkey "^[O1;5Q" vi-undo bindkey "^[O1;5R" undefined-key bindkey "^[O1;5S" kill-line bindkey -s "^[O1;6P" "^[" bindkey "^[O1;6Q" vi-undo bindkey "^[O1;6R" undefined-key bindkey "^[O1;6S" kill-line bindkey -s "^[O1;7P" "^[" bindkey "^[O1;7Q" vi-undo bindkey "^[O1;7R" undefined-key bindkey "^[O1;7S" kill-line bindkey -s "^[O1;8P" "^[" bindkey "^[O1;8Q" vi-undo bindkey "^[O1;8R" undefined-key bindkey "^[O1;8S" kill-line endif if ( "$TERM" == "gnome" ) then bindkey -s "^[OP" "^[" bindkey "^[OQ" vi-undo bindkey "^[OR" undefined-key bindkey "^[OS" kill-line endif if ( "$TERM" == "linux" ) then bindkey -s "^[[[A" "^[" bindkey "^[[[B" vi-undo bindkey "^[[[C" undefined-key bindkey "^[[[D" kill-line bindkey "^[[[E" undefined-key else bindkey -s "^[[11~" "^[" bindkey "^[[12~" vi-undo bindkey "^[[13~" undefined-key bindkey "^[[14~" kill-line bindkey "^[[15~" undefined-key endif bindkey "^[[17~" undefined-key bindkey "^[[18~" undefined-key bindkey "^[[19~" undefined-key bindkey "^[[20~" undefined-key bindkey "^[[21~" undefined-key bindkey "^[[23~" undefined-key bindkey "^[[24~" undefined-key bindkey "^[[25~" undefined-key bindkey "^[[26~" undefined-key bindkey "^[[28~" undefined-key bindkey "^[[29~" undefined-key bindkey "^[[31~" undefined-key bindkey "^[[32~" undefined-key bindkey "^[[33~" undefined-key bindkey "^[[34~" undefined-key bindkey "^[[35~" undefined-key bindkey "^[[36~" undefined-key if ( "$TERM" == "xterm" ) then bindkey "^[[1;2P" undefined-key bindkey "^[[1;2Q" undefined-key bindkey "^[[1;2R" undefined-key bindkey "^[[1;2S" undefined-key bindkey "^[[15;2~" undefined-key bindkey "^[[17;2~" undefined-key bindkey "^[[18;2~" undefined-key bindkey "^[[19;2~" undefined-key bindkey "^[[20;2~" undefined-key bindkey "^[[21;2~" undefined-key bindkey "^[[23;2~" undefined-key bindkey "^[[24;2~" undefined-key bindkey "^[[1;3P" undefined-key bindkey "^[[1;3Q" undefined-key bindkey "^[[1;3R" undefined-key bindkey "^[[1;3S" undefined-key bindkey "^[[15;3~" undefined-key bindkey "^[[17;3~" undefined-key bindkey "^[[18;3~" undefined-key bindkey "^[[19;3~" undefined-key bindkey "^[[20;3~" undefined-key bindkey "^[[21;3~" undefined-key bindkey "^[[23;3~" undefined-key bindkey "^[[24;3~" undefined-key bindkey "^[[1;4P" undefined-key bindkey "^[[1;4Q" undefined-key bindkey "^[[1;4R" undefined-key bindkey "^[[1;4S" undefined-key bindkey "^[[15;4~" undefined-key bindkey "^[[17;4~" undefined-key bindkey "^[[18;4~" undefined-key bindkey "^[[19;4~" undefined-key bindkey "^[[20;4~" undefined-key bindkey "^[[21;4~" undefined-key bindkey "^[[23;4~" undefined-key bindkey "^[[24;4~" undefined-key bindkey "^[[1;5P" undefined-key bindkey "^[[1;5Q" undefined-key bindkey "^[[1;5R" undefined-key bindkey "^[[1;5S" undefined-key bindkey "^[[15;5~" undefined-key bindkey "^[[17;5~" undefined-key bindkey "^[[18;5~" undefined-key bindkey "^[[19;5~" undefined-key bindkey "^[[20;5~" undefined-key bindkey "^[[21;5~" undefined-key bindkey "^[[23;5~" undefined-key bindkey "^[[24;5~" undefined-key bindkey "^[[1;6P" undefined-key bindkey "^[[1;6Q" undefined-key bindkey "^[[1;6R" undefined-key bindkey "^[[1;6S" undefined-key bindkey "^[[15;6~" undefined-key bindkey "^[[17;6~" undefined-key bindkey "^[[18;6~" undefined-key bindkey "^[[19;6~" undefined-key bindkey "^[[20;6~" undefined-key bindkey "^[[21;6~" undefined-key bindkey "^[[23;6~" undefined-key bindkey "^[[24;6~" undefined-key bindkey "^[[1;7P" undefined-key bindkey "^[[1;7Q" undefined-key bindkey "^[[1;7R" undefined-key bindkey "^[[1;7S" undefined-key bindkey "^[[15;7~" undefined-key bindkey "^[[17;7~" undefined-key bindkey "^[[18;7~" undefined-key bindkey "^[[19;7~" undefined-key bindkey "^[[20;7~" undefined-key bindkey "^[[21;7~" undefined-key bindkey "^[[23;7~" undefined-key bindkey "^[[24;7~" undefined-key bindkey "^[[1;8P" undefined-key bindkey "^[[1;8Q" undefined-key bindkey "^[[1;8R" undefined-key bindkey "^[[1;8S" undefined-key bindkey "^[[15;8~" undefined-key bindkey "^[[17;8~" undefined-key bindkey "^[[18;8~" undefined-key bindkey "^[[19;8~" undefined-key bindkey "^[[20;8~" undefined-key bindkey "^[[21;8~" undefined-key bindkey "^[[23;8~" undefined-key bindkey "^[[24;8~" undefined-key endif if ( "$TERM" == "xterm" ) then bindkey -s "^[Oo" "/" bindkey -s "^[Oj" "*" bindkey -s "^[Om" "-" bindkey -s "^[Ok" "+" bindkey -s "^[Ol" "," bindkey "^[OM" newline bindkey -s "^[On" "." bindkey -s "^[Op" "0" bindkey -s "^[Oq" "1" bindkey -s "^[Or" "2" bindkey -s "^[Os" "3" bindkey -s "^[Ot" "4" bindkey -s "^[Ou" "5" bindkey -s "^[Ov" "6" bindkey -s "^[Ow" "7" bindkey -s "^[Ox" "8" bindkey -s "^[Oy" "9" bindkey "^[0" yank bindkey "^[1" end-of-line bindkey "^[2" down-history bindkey "^[3" history-search-forward bindkey "^[4" backward-word bindkey -c "^[5" "source /etc/csh.cshrc" bindkey "^[6" forward-word bindkey "^[7" beginning-of-line bindkey "^[8" up-history bindkey "^[9" history-search-backward endif if ( "$TERM" == "kterm" ) then bindkey "^[[\000" undefined-key endif if ( "$TERM" == "mlterm" ) then bindkey -c "^[[E" "source /etc/csh.cshrc" bindkey "^[OH" beginning-of-line bindkey "^[OF" end-of-line bindkey "^[^[OH" beginning-of-line bindkey "^[^[OF" end-of-line bindkey "^[[1;2C" forward-word bindkey "^[[1;2D" backward-word bindkey "^[[1;2A" history-search-backward bindkey "^[[1;2B" history-search-forward bindkey "^[[1;3C" forward-word bindkey "^[[1;3D" backward-word bindkey "^[[1;3A" history-search-backward bindkey "^[[1;3B" history-search-forward bindkey "^[[1;4C" forward-word bindkey "^[[1;4D" backward-word bindkey "^[[1;4A" history-search-backward bindkey "^[[1;4B" history-search-forward bindkey "^[[1;5C" forward-word bindkey "^[[1;5D" backward-word bindkey "^[[1;5A" history-search-backward bindkey "^[[1;5B" history-search-forward bindkey "^[[1;6C" forward-word bindkey "^[[1;6D" backward-word bindkey "^[[1;6A" history-search-backward bindkey "^[[1;6B" history-search-forward bindkey "^[[1;7C" forward-word bindkey "^[[1;7D" backward-word bindkey "^[[1;7A" history-search-backward bindkey "^[[1;7B" history-search-forward bindkey "^[[1;8C" forward-word bindkey "^[[1;8D" backward-word bindkey "^[[1;8A" history-search-backward bindkey "^[[1;8B" history-search-forward bindkey "^[[11;2~" undefined-key bindkey "^[[12;2~" undefined-key bindkey "^[[13;2~" undefined-key bindkey "^[[14;2~" undefined-key bindkey "^[[15;2~" undefined-key bindkey "^[[17;2~" undefined-key bindkey "^[[18;2~" undefined-key bindkey "^[[19;2~" undefined-key bindkey "^[[20;2~" undefined-key bindkey "^[[21;2~" undefined-key bindkey "^[[23;2~" undefined-key bindkey "^[[24;2~" undefined-key bindkey "^[[11;3~" undefined-key bindkey "^[[12;3~" undefined-key bindkey "^[[13;3~" undefined-key bindkey "^[[14;3~" undefined-key bindkey "^[[15;3~" undefined-key bindkey "^[[17;3~" undefined-key bindkey "^[[18;3~" undefined-key bindkey "^[[19;3~" undefined-key bindkey "^[[20;3~" undefined-key bindkey "^[[21;3~" undefined-key bindkey "^[[23;3~" undefined-key bindkey "^[[24;3~" undefined-key bindkey "^[[11;4~" undefined-key bindkey "^[[12;4~" undefined-key bindkey "^[[13;4~" undefined-key bindkey "^[[14;4~" undefined-key bindkey "^[[15;4~" undefined-key bindkey "^[[17;4~" undefined-key bindkey "^[[18;4~" undefined-key bindkey "^[[19;4~" undefined-key bindkey "^[[20;4~" undefined-key bindkey "^[[21;4~" undefined-key bindkey "^[[23;4~" undefined-key bindkey "^[[24;4~" undefined-key bindkey "^[[11;5~" undefined-key bindkey "^[[12;5~" undefined-key bindkey "^[[13;5~" undefined-key bindkey "^[[14;5~" undefined-key bindkey "^[[15;5~" undefined-key bindkey "^[[17;5~" undefined-key bindkey "^[[18;5~" undefined-key bindkey "^[[19;5~" undefined-key bindkey "^[[20;5~" undefined-key bindkey "^[[21;5~" undefined-key bindkey "^[[23;5~" undefined-key bindkey "^[[24;5~" undefined-key bindkey "^[[11;6~" undefined-key bindkey "^[[12;6~" undefined-key bindkey "^[[13;6~" undefined-key bindkey "^[[14;6~" undefined-key bindkey "^[[15;6~" undefined-key bindkey "^[[17;6~" undefined-key bindkey "^[[18;6~" undefined-key bindkey "^[[19;6~" undefined-key bindkey "^[[20;6~" undefined-key bindkey "^[[21;6~" undefined-key bindkey "^[[23;6~" undefined-key bindkey "^[[24;6~" undefined-key bindkey "^[[11;7~" undefined-key bindkey "^[[12;7~" undefined-key bindkey "^[[13;7~" undefined-key bindkey "^[[14;7~" undefined-key bindkey "^[[15;7~" undefined-key bindkey "^[[17;7~" undefined-key bindkey "^[[18;7~" undefined-key bindkey "^[[19;7~" undefined-key bindkey "^[[20;7~" undefined-key bindkey "^[[21;7~" undefined-key bindkey "^[[23;7~" undefined-key bindkey "^[[24;7~" undefined-key bindkey "^[[11;8~" undefined-key bindkey "^[[12;8~" undefined-key bindkey "^[[13;8~" undefined-key bindkey "^[[14;8~" undefined-key bindkey "^[[15;8~" undefined-key bindkey "^[[17;8~" undefined-key bindkey "^[[18;8~" undefined-key bindkey "^[[19;8~" undefined-key bindkey "^[[20;8~" undefined-key bindkey "^[[21;8~" undefined-key bindkey "^[[23;8~" undefined-key bindkey "^[[24;8~" undefined-key bindkey "^[0" yank bindkey "^[1" end-of-line bindkey "^[2" down-history bindkey "^[3" history-search-forward bindkey "^[4" backward-word bindkey -c "^[5" "source /etc/csh.cshrc" bindkey "^[6" forward-word bindkey "^[7" beginning-of-line bindkey "^[8" up-history bindkey "^[9" history-search-backward endif if ( "$TERM" == "rxvt-unicode" ) then bindkey '^[[23$' undefined-key bindkey '^[[24$' undefined-key bindkey "^[[11\^" undefined-key bindkey "^[[12\^" undefined-key bindkey "^[[13\^" undefined-key bindkey "^[[14\^" undefined-key bindkey "^[[15\^" undefined-key bindkey "^[[17\^" undefined-key bindkey "^[[18\^" undefined-key bindkey "^[[19\^" undefined-key bindkey "^[[20\^" undefined-key bindkey "^[[21\^" undefined-key bindkey "^[[23\^" undefined-key bindkey "^[[24\^" undefined-key bindkey -s "^[Oo" "/" bindkey -s "^[Oj" "*" bindkey -s "^[Om" "-" bindkey -s "^[Ok" "+" bindkey -s "^[Ol" "," bindkey "^[OM" newline bindkey -s "^[On" "." bindkey -s "^[Op" "0" bindkey -s "^[Oq" "1" bindkey -s "^[Or" "2" bindkey -s "^[Os" "3" bindkey -s "^[Ot" "4" bindkey -s "^[Ou" "5" bindkey -s "^[Ov" "6" bindkey -s "^[Ow" "7" bindkey -s "^[Ox" "8" bindkey -s "^[Oy" "9" bindkey "^[^[Oo" undefined-key bindkey "^[^[Oj" undefined-key bindkey "^[^[Om" undefined-key bindkey "^[^[Ok" undefined-key bindkey "^[^[Ol" delete-char bindkey "^[^[OM" newline bindkey "^[^[On" delete-char bindkey "^[^[Op" yank bindkey "^[^[Oq" end-of-line bindkey "^[^[Or" down-history bindkey "^[^[Os" history-search-forward bindkey "^[^[Ot" backward-char bindkey -s "^[^[Ou" "source /etc/csh.cshrc" bindkey "^[^[Ov" forward-char bindkey "^[^[Ow" beginning-of-line bindkey "^[^[Ox" up-history bindkey "^[^[Oy" history-search-backward bindkey "^[[c" forward-word bindkey "^[[d" backward-word bindkey "^[[a" history-search-backward bindkey "^[[b" history-search-forward bindkey "^[^[[c" forward-word bindkey "^[^[[d" backward-word bindkey "^[^[[a" history-search-backward bindkey "^[^[[b" history-search-forward bindkey "^[^[[C" forward-word bindkey "^[^[[D" backward-word bindkey "^[^[[A" history-search-backward bindkey "^[^[[B" history-search-forward bindkey "^[[2\^" yank bindkey "^[[3\^" delete-char bindkey "^[[5\^" history-search-backward bindkey "^[[6\^" history-search-forward bindkey "^[[7\^" beginning-of-line bindkey "^[[8\^" end-of-line bindkey '^[[2$' yank bindkey '^[[3$' delete-char bindkey '^[[5$' history-search-backward bindkey '^[[6$' history-search-forward bindkey '^[[7$' beginning-of-line bindkey '^[[8$' end-of-line bindkey '^[^[[2$' yank bindkey '^[^[[3$' delete-char bindkey '^[^[[5$' history-search-backward bindkey '^[^[[6$' history-search-forward bindkey '^[^[[7$' beginning-of-line bindkey '^[^[[8$' end-of-line bindkey "^[=" newline endif if ( "$CSHEDIT" == "emacs" ) then if ( "$TERM" == "xterm" ) then bindkey "^[^[OD" backward-word bindkey "^[^[OC" forward-word bindkey "^[^[OA" up-history bindkey "^[^[OB" down-history bindkey "^^[OD" backward-char bindkey "^^[OC" forward-char bindkey "^^[OA" up-history bindkey "^^[OB" down-history endif bindkey "^[^[[D" backward-word bindkey "^[^[[C" forward-word bindkey "^[^[[A" up-history bindkey "^[^[[B" down-history bindkey "^^[[D" backward-char bindkey "^^[[C" forward-char bindkey "^^[[A" up-history bindkey "^^[[B" down-history endif if ( "$TERM" == "screen" ) then bindkey "\e[1;2D" backward-word bindkey "\e[1;2C" forward-word bindkey "\e[1;2A" up-history bindkey "\e[1;2B" down-history bindkey "\e[1;2H" beginning-of-line bindkey "\e[1;2F" end-of-line bindkey "\e[2;2~" yank bindkey "\e[3;2~" delete-char bindkey "\e[5;2~" history-search-backward bindkey "\e[6;2~" history-search-forward bindkey "\e[1;5D" backward-word bindkey "\e[1;5C" forward-word bindkey "\e[1;5A" up-history bindkey "\e[1;5B" down-history bindkey "\e[1;5H" beginning-of-line bindkey "\e[1;5F" end-of-line bindkey "\e[2;5~" yank bindkey "\e[3;5~" delete-char bindkey "\e[5;5~" history-search-backward bindkey "\e[6;5~" history-search-forward bindkey "\e[1;3D" backward-word bindkey "\e[1;3C" forward-word bindkey "\e[1;3A" up-history bindkey "\e[1;3B" down-history bindkey "\e[1;3H" beginning-of-line bindkey "\e[1;3F" end-of-line bindkey "\e[2;3~" yank bindkey "\e[3;3~" delete-char bindkey "\e[5;3~" history-search-backward bindkey "\e[6;3~" history-search-forward bindkey "\e[1;2P" undefined-key bindkey "\e[1;2Q" undefined-key bindkey "\e[1;2R" undefined-key bindkey "\e[1;2S" undefined-key bindkey "\e[15;2~" undefined-key bindkey "\e[17;2~" undefined-key bindkey "\e[18;2~" undefined-key bindkey "\e[19;2~" undefined-key bindkey "\e[20;2~" undefined-key bindkey "\e[21;2~" undefined-key bindkey "\e[23;2~" undefined-key bindkey "\e[24;2~" undefined-key bindkey "\e[1;5P" undefined-key bindkey "\e[1;5Q" undefined-key bindkey "\e[1;5R" undefined-key bindkey "\e[1;5S" undefined-key bindkey "\e[15;5~" undefined-key bindkey "\e[17;5~" undefined-key bindkey "\e[18;5~" undefined-key bindkey "\e[19;5~" undefined-key bindkey "\e[20;5~" undefined-key bindkey "\e[21;5~" undefined-key bindkey "\e[23;5~" undefined-key bindkey "\e[24;5~" undefined-key bindkey "\e[1;3P" undefined-key bindkey "\e[1;3Q" undefined-key bindkey "\e[1;3R" undefined-key bindkey "\e[1;3S" undefined-key bindkey "\e[15;3~" undefined-key bindkey "\e[17;3~" undefined-key bindkey "\e[18;3~" undefined-key bindkey "\e[19;3~" undefined-key bindkey "\e[20;3~" undefined-key bindkey "\e[21;3~" undefined-key bindkey "\e[23;3~" undefined-key bindkey "\e[24;3~" undefined-key endif #==[ Configuration File ]===========================# # /etc/profile.d/complete.bash _def="-o default -o bashdefault" _dir="-o nospace -o dirnames -o plusdirs" _file="-o nospace -o filenames" _mkdr="-o nospace -o dirnames" _nosp="-o nospace" _compreply_ () { local IFS=$'\n' local s x local -i o local -i isdir=$1 test ${#COMPREPLY[@]} -eq 0 && return 0 for ((o=0; o < ${#COMPREPLY[@]}; o++)) ; do if test ! -d "${COMPREPLY[$o]}" ; then ((isdir == 0)) || continue COMPREPLY[$o]="${COMPREPLY[$o]%%/}" continue fi COMPREPLY[$o]="${COMPREPLY[$o]%%/}/" done if test ${#COMPREPLY[@]} -eq 1 ; then eval x="${COMPREPLY[@]}" if test -d "$x" then compopt -o plusdirs compopt +o nospace else compopt -o nospace fi fi s="${COMP_WORDBREAKS//[: ]}" s="${s// }" s="${s//[\{\}()\[\]]}" s="${s} (){}[]\`\$" o=${#s} while test $((o--)) -gt 0 ; do x="${s:${o}:1}" case "$x" in \() COMPREPLY=($(echo "${COMPREPLY[*]}"|command sed -r 's/\(/\\\(/g')) ;; *) COMPREPLY=(${COMPREPLY[*]//${x}/\\${x}}) ;; esac done } _cdpath_ () { local -i o local c="$1" local x="$(bind -v | sed -rn 's/set (mark-)/\1/p')" local dir=$([[ $x =~ mark-directories+([[:space:]])on ]] && echo on) local sym=$([[ $x =~ mark-symlinked-directories+([[:space:]])on ]] && echo on) for x in ${CDPATH//:/$'\n'}; do o=${#COMPREPLY[@]} for s in $(compgen -d +o plusdirs $x/$c); do if [[ (($sym == on && -h $s) || ($dir == on && ! -h $s)) && ! -d ${s#$x/} ]] ; then s="${s}/" fi COMPREPLY[o++]=${s#$x/} done done } _cd_ () { local c=${COMP_WORDS[COMP_CWORD]} local s x local IFS=$'\n' local -i glob=0 local -i isdir=0 local -i cdpath=0 local -i quoted=0 if [[ "${c:0:1}" == '"' ]] ; then let quoted++ compopt -o plusdirs fi shopt -q extglob && let glob++ ((glob == 0)) && shopt -s extglob if [[ $COMP_WORDBREAKS =~ : && $COMP_LINE =~ : ]] ; then compopt +o plusdirs if ((COMP_CWORD > 1)) ; then IFS="${COMP_WORDBREAKS//:}" COMP_WORDS=($COMP_LINE) let COMP_CWORD=${#COMP_WORDS[@]}-1 c=${COMP_WORDS[COMP_CWORD]} IFS=$'\n' fi fi case "${1##*/}" in mkdir) ;; cd|pushd) s="-S/" [[ "$c" =~ ^\..* ]] || let cdpath++ ;; *) s="-S/" esac case "$c" in *[*?[]*) COMPREPLY=() # use bashdefault ((cdpath == 0)) || _cdpath_ "$c" ((glob == 0)) && shopt -u extglob return 0 ;; \$\(*\)) eval COMPREPLY=\(${c}\) compopt +o plusdirs ;; \$\(*) COMPREPLY=($(compgen -c -P '$(' -S ')' -- ${c#??})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \`*\`) eval COMPREPLY=\(${c}\) compopt +o plusdirs ;; \`*) COMPREPLY=($(compgen -c -P '\`' -S '\`' -- ${c#?})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \$\{*\}) eval COMPREPLY=\(${c}\) ;; \$\{*) COMPREPLY=($(compgen -v -P '${' -S '}' -- ${c#??})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs if ((${#COMPREPLY[@]} > 1)) ; then ((cdpath == 0)) || _cdpath_ "$c" ((glob == 0)) && shopt -u extglob return 0 fi let isdir++ eval COMPREPLY=\(${COMPREPLY[@]}\) fi ;; \$*) COMPREPLY=($(compgen -v -P '$' $s -- ${c#?})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs if ((${#COMPREPLY[@]} > 1)) ; then ((cdpath == 0)) || _cdpath_ "$c" ((glob == 0)) && shopt -u extglob return 0 fi let isdir++ eval COMPREPLY=\(${COMPREPLY[@]}\) fi ;; \~*/*) COMPREPLY=($(compgen -d $s +o plusdirs -- "${c}")) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \~*) COMPREPLY=($(compgen -u $s -- "${c}")) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; *\:*) if [[ $COMP_WORDBREAKS =~ : ]] ; then x=${c%"${c##*[^\\]:}"} COMPREPLY=($(compgen -d $s +o plusdirs -- "${c}")) COMPREPLY=(${COMPREPLY[@]#"$x"}) ((${#COMPREPLY[@]} == 0)) || let isdir++ fi ((cdpath == 0)) || _cdpath_ "$c" ((glob == 0)) && shopt -u extglob return 0 ;; *) COMPREPLY=() # use (bash)default ((cdpath == 0)) || _cdpath_ "$c" ((glob == 0)) && shopt -u extglob return 0 ;; esac if test ${#COMPREPLY[@]} -gt 0 ; then _cdpath_ "$c" ((${#COMPREPLY[@]} == 0)) || let isdir++ fi ((quoted)) || _compreply_ $isdir ((glob == 0)) && shopt -u extglob return 0 } if shopt -q cdable_vars; then complete ${_def} ${_dir} -vF _cd_ cd else complete ${_def} ${_dir} -F _cd_ cd fi complete ${_def} ${_dir} -F _cd_ rmdir pushd chroot chrootx complete ${_def} ${_mkdr} -F _cd_ mkdir _exp_ () { local c=${COMP_WORDS[COMP_CWORD]} local a="${COMP_LINE}" local e s cd dc t="" local -i o local -i glob=0 local -i quoted=0 local IFS if [[ "${c:0:1}" == '"' ]] ; then let quoted++ compopt -o plusdirs fi shopt -q extglob && let glob++ ((glob == 0)) && shopt -s extglob cd='*-?(c)d*' dc='*-d?(c)*' case "${1##*/}" in compress) e='*.Z' ;; bzip2) case "$c" in -) COMPREPLY=(d c) ((glob == 0)) && shopt -u extglob return 0 ;; -?|-??) COMPREPLY=($c) ((glob == 0)) && shopt -u extglob return 0 ;; esac case "$a" in $cd|$dc) e='!*.+(*)' t='@(bzip2 compressed)*' ;; *) e='*.bz2' ;; esac ;; bunzip2) e='!*.+(*)' t='@(bzip2 compressed)*' ;; gzip) case "$c" in -) COMPREPLY=(d c) ((glob == 0)) && shopt -u extglob return 0 ;; -?|-??) COMPREPLY=($c) ((glob == 0)) && shopt -u extglob return 0 ;; esac case "$a" in $cd|$dc) e='!*.+(*)' t='@(gzip compressed|*data 16 bits)*' ;; *) e='*.+(gz|tgz|z|Z)' ;; esac ;; gunzip) e='!*.+(*)' t='@(gzip compressed|*data 16 bits)*' ;; lzma) case "$c" in -) COMPREPLY=(d c) ((glob == 0)) && shopt -u extglob return 0 ;; -?|-??) COMPREPLY=($c) ((glob == 0)) && shopt -u extglob return 0 ;; esac case "$a" in $cd|$dc) e='!*.+(lzma)' ;; *) e='*.+(lzma)' ;; esac ;; unlzma) e='!*.+(lzma)' ;; xz) case "$c" in -) COMPREPLY=(d c) ((glob == 0)) && shopt -u extglob return 0 ;; -?|-??) COMPREPLY=($c) ((glob == 0)) && shopt -u extglob return 0 ;; esac case "$a" in $cd|$dc) e='!*.+(xz)' ;; *) e='*.+(xz)' ;; esac ;; unxz) e='!*.+(xz)' ;; uncompress) e='!*.Z' ;; unzip) e='!*.+(*)' t="@(MS-DOS executable|Zip archive)*" ;; gs|ghostview) e='!*.+(eps|EPS|ps|PS|pdf|PDF)' ;; gv|kghostview) e='!*.+(eps|EPS|ps|PS|ps.gz|pdf|PDF)' ;; acroread|[xk]pdf) e='!*.+(fdf|pdf|FDF|PDF)' ;; evince) e='!*.+(ps|PS|pdf|PDF)' ;; dvips) e='!*.+(dvi|DVI)' ;; rpm|zypper) e='!*.+(rpm|you)' ;; [xk]dvi) e='!*.+(dvi|dvi.gz|DVI|DVI.gz)' ;; tex|latex|pdflatex) e='!*.+(tex|TEX|texi|latex)' ;; export) case "$a" in *=*) c=${c#*=} ;; *) COMPREPLY=($(compgen -v -- ${c})) ((glob == 0)) && shopt -u extglob return 0 ;; esac *) e='!*' esac case "$(complete -p ${1##*/} 2> /dev/null)" in *-d*) ;; *) s="-S/" esac IFS=$'\n' case "$c" in \$\(*\)) eval COMPREPLY=\(${c}\) ;; \$\(*) COMPREPLY=($(compgen -c -P '$(' -S ')' -- ${c#??})) ;; \`*\`) eval COMPREPLY=\(${c}\) ;; \`*) COMPREPLY=($(compgen -c -P '\`' -S '\`' -- ${c#?})) ;; \$\{*\}) eval COMPREPLY=\(${c}\) ;; \$\{*) COMPREPLY=($(compgen -v -P '${' -S '}' -- ${c#??})) ;; \$*) COMPREPLY=($(compgen -v -P '$' -- ${c#?})) ;; \~*/*) COMPREPLY=($(compgen -f -X "$e" +o plusdirs -- ${c})) ;; \~*) COMPREPLY=($(compgen -u ${s} -- ${c})) ;; *@*) COMPREPLY=($(compgen -A hostname -P '@' -S ':' -- ${c#*@})) ;; *[*?[]*) COMPREPLY=() # use bashdefault ((glob == 0)) && shopt -u extglob return 0 ;; *[?*+\!@]\(*\)*) if ((glob == 0)) ; then COMPREPLY=($(compgen -f -X "$e" -- $c)) ((glob == 0)) && shopt -u extglob return 0 fi COMPREPLY=($(compgen -G "${c}")) ;; *) if test "$c" = ".." ; then COMPREPLY=($(compgen -d -X "$e" ${_nosp} +o plusdirs -- $c)) else COMPREPLY=($(compgen -f -X "$e" +o plusdirs -- $c)) fi esac if test -n "$t" ; then let o=0 local -a reply=() ((quoted)) || _compreply_ for s in ${COMPREPLY[@]}; do e=$(eval echo $s) if test -d "$e" ; then reply[$((o++))]="$s" continue fi case "$(file -b $e 2> /dev/null)" in $t) reply[$((o++))]="$s" esac done COMPREPLY=(${reply[@]}) ((glob == 0)) && shopt -u extglob return 0 fi ((quoted)) || _compreply_ ((glob == 0)) && shopt -u extglob return 0 } _gdb_ () { local c=${COMP_WORDS[COMP_CWORD]} local e p local -i o local IFS local -i quoted=0 if [[ "${c:0:1}" == '"' ]] ; then let quoted++ compopt -o plusdirs fi if test $COMP_CWORD -eq 1 ; then case "$c" in -*) COMPREPLY=($(compgen -W '-args -tty -s -e -se -c -x -d' -- "$c")) ;; *) COMPREPLY=($(compgen -c -- "$c")) esac return 0 fi p=${COMP_WORDS[COMP_CWORD-1]} IFS=$'\n' case "$p" in -args) COMPREPLY=($(compgen -c -- "$c")) ;; -tty) COMPREPLY=(/dev/tty* /dev/pts/*) COMPREPLY=($(compgen -W "${COMPREPLY[*]}" -- "$c")) ;; -s|e|-se) COMPREPLY=($(compgen -f -- "$c")) ;; -c|-x) COMPREPLY=($(compgen -f -- "$c")) ;; -d) COMPREPLY=($(compgen -d ${_nosp} +o plusdirs -- "$c")) ;; *) if test -z "$c"; then COMPREPLY=($(command ps axho comm,pid |\ command sed -rn "\@^${p##*/}@{ s@.*[[:blank:]]+@@p; }")) else COMPREPLY=() fi let o=${#COMPREPLY[*]} ((quoted)) || _compreply_ for s in $(compgen -f -- "$c") ; do e=$(eval echo $s) if test -d "$e" ; then COMPREPLY[$((o++))]="$s" continue fi case "$(file -b $e 2> /dev/null)" in *) COMPREPLY[$((o++))]="$s" esac done esac return 0 } complete ${_def} -X '.[^./]*' -F _exp_ ${_file} \ compress \ bzip2 \ bunzip2 \ gzip \ gunzip \ uncompress \ unzip \ gs ghostview \ gv kghostview \ acroread xpdf kpdf \ evince rpm zypper \ dvips xdvi kdvi \ tex latex pdflatex complete ${_def} -F _exp_ ${_file} chown chgrp chmod chattr ln complete ${_def} -F _exp_ ${_file} more cat less strip grep vi ed complete ${_def} -A function -A alias -A command -A builtin \ type complete ${_def} -A function function complete ${_def} -A alias alias unalias complete ${_def} -A variable unset local readonly complete ${_def} -F _exp_ ${_nosp} export complete ${_def} -A variable -A export unset complete ${_def} -A shopt shopt complete ${_def} -A setopt set complete ${_def} -A helptopic help complete ${_def} -A user talk su login sux complete ${_def} -A builtin builtin complete ${_def} -A export printenv complete ${_def} -A command command which nohup exec nice eval complete ${_def} -A command ltrace strace complete ${_def} -F _gdb_ ${_file} gdb HOSTFILE="" test -s $HOME/.hosts && HOSTFILE=$HOME/.hosts complete ${_def} -A hostname ping telnet slogin rlogin \ traceroute nslookup complete ${_def} -A hostname -A directory -A file \ rsh ssh scp complete ${_def} -A stopped -P '%' bg complete ${_def} -A job -P '%' fg jobs disown _man_ () { local c=${COMP_WORDS[COMP_CWORD]} local o=${COMP_WORDS[COMP_CWORD-1]} local os="- f k P S t l" local ol="whatis apropos pager sections troff local-file" local m s if test -n "$MANPATH" ; then m=${MANPATH//:/\/man,} else m="/usr/X11R6/man/man,/usr/openwin/man/man,/usr/share/man/man" fi case "$c" in -) COMPREPLY=($os) ;; --) COMPREPLY=($ol) ;; -?) COMPREPLY=($c) ;; \./*) COMPREPLY=($(compgen -f -d -X '\./.*' +o plusdirs -- $c)) ;; [0-9n]|[0-9n]p) COMPREPLY=($c) ;; *) case "$o" in -l|--local-file) COMPREPLY=($(compgen -f -d -X '.*' +o plusdirs -- $c)) ;; [0-9n]|[0-9n]p) s=$(eval echo {${m}}$o/) if type -p sed &> /dev/null ; then COMPREPLY=(\ $(command ls -1UA $s 2>/dev/null|\ command sed -rn "/^$c/{s@\.[0-9n].*\.gz@@g;s@.*/:@@g;p;}")\ ) else s=($(ls -1fUA $s 2>/dev/null)) s=(${s[@]%%.[0-9n]*}) s=(${s[@]#*/:}) for m in ${s[@]} ; do case "$m" in $c*) COMPREPLY=(${COMPREPLY[@]} $m) esac done unset m s COMPREPLY=(${COMPREPLY[@]%%.[0-9n]*}) COMPREPLY=(${COMPREPLY[@]#*/:}) fi ;; *) COMPREPLY=($(compgen -c -- $c)) ;; esac esac } complete ${_def} -F _man_ ${_file} man _rootpath_ () { local c=${COMP_WORDS[COMP_CWORD]} local os="-h -K -k -L -l -V -v -b -E -H -P -S -i -s" local ox="-r -p -t -u" case "$c" in -*) COMPREPLY=($(compgen -W "$os $ox" -- "$c")) ;; *) if ((COMP_CWORD <= 1)) ; then COMPREPLY=($(PATH=/sbin:/usr/sbin:$PATH:/usr/local/sbin compgen -c -- "${c}")) else COMPREPLY=() fi esac if ((${#COMPREPLY[@]} > 0)) ; then let o=0 for s in ${COMPREPLY[@]}; do e=$(eval echo $s) if test -d "$e" ; then compopt -o plusdirs break fi if ! type -p "$e" > /dev/null 2>&1 ; then COMPREPLY[$o]=$(PATH=/sbin:/usr/sbin:$PATH:/usr/local/sbin type -p "$e" 2> /dev/null) fi let o++ done fi } complete ${_def} -F _rootpath_ sudo _ls_ () { local c=${COMP_WORDS[COMP_CWORD]} local IFS=$'\n' local s x local -i glob=0 local -i isdir=0 local -i quoted=0 local -i variable=0 if [[ "${c:0:1}" == '"' ]] ; then let quoted++ compopt -o plusdirs fi if [[ "${c:0:1}" == '$' ]] ; then let variable++ compopt -o dirnames +o filenames else compopt +o dirnames -o filenames fi if test -d "$c" ; then compopt -o nospace else compopt +o nospace fi shopt -q extglob && let glob++ ((glob == 0)) && shopt -s extglob case "$c" in *[*?[]*) COMPREPLY=() # use bashdefault ((glob == 0)) && shopt -u extglob return 0 ;; \$\(*\)) eval COMPREPLY=\(${c}\) compopt +o plusdirs ;; \$\(*) COMPREPLY=($(compgen -c -P '$(' -S ')' -- ${c#??})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \`*\`) eval COMPREPLY=\(${c}\) compopt +o plusdirs ;; \`*) COMPREPLY=($(compgen -c -P '\`' -S '\`' -- ${c#?})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \$\{*\}) eval COMPREPLY=\(${c}\) ;; \$\{*) COMPREPLY=($(compgen -v -P '${' -S '}' -- ${c#??})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs if ((${#COMPREPLY[@]} > 1)) ; then ((glob == 0)) && shopt -u extglob return 0 fi let isdir++ eval COMPREPLY=\(${COMPREPLY[@]}\) fi ;; \$*) COMPREPLY=($(compgen -v -P '$' $s -- ${c#?})) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs if ((${#COMPREPLY[@]} > 1)) ; then ((glob == 0)) && shopt -u extglob return 0 fi let isdir++ eval COMPREPLY=\(${COMPREPLY[@]}\) fi ;; \~*/*) COMPREPLY=($(compgen -d $s +o plusdirs -- "${c}")) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; \~*) COMPREPLY=($(compgen -u $s -- "${c}")) if ((${#COMPREPLY[@]} > 0)) ; then compopt +o plusdirs let isdir++ fi ;; *\:*) if [[ $COMP_WORDBREAKS =~ : ]] ; then x=${c%"${c##*[^\\]:}"} COMPREPLY=($(compgen -d $s +o plusdirs -- "${c}")) COMPREPLY=(${COMPREPLY[@]#"$x"}) ((${#COMPREPLY[@]} == 0)) || let isdir++ fi ((glob == 0)) && shopt -u extglob return 0 ;; *) COMPREPLY=() # use (bash)default ((glob == 0)) && shopt -u extglob return 0 ;; esac ((quoted)) || _compreply_ $isdir ((glob == 0)) && shopt -u extglob } complete ${_def} ${_file} -F _ls_ ls ll la l ls-l lf unset _def _dir _file _nosp if ! type -t _completion_loader &> /dev/null ; then _completion_loader () { local dir=/usr/share/bash-completion/completions local cmd="${1##*/}" local -i init=$(grep -c _init_completion "${dir}/${cmd}" 2>/dev/null) if ((init > 0)) && ! type -t _init_completion &> /dev/null ; then complete -o default -o bashdefault "${cmd}" &>/dev/null && return 124 fi . "${dir}/${cmd}" &>/dev/null && return 124 complete -o default -o bashdefault "${cmd}" &>/dev/null && return 124 } complete -D -F _completion_loader fi #==[ Configuration File ]===========================# # /etc/profile.d/complete.tcsh set autolist=ambiguous set noglob set hosts foreach _f ("$HOME/.hosts" /etc/csh.hosts "$HOME/.rhosts" /etc/hosts.equiv) if ( -r $_f ) then set hosts=($hosts `grep -E -shv '^#|\+' $_f |awk '{ print $1 }'`) endif end if ( -r "$HOME/.netrc" ) then set _f=`awk '/machine/ { print $2 }' < "$HOME/.netrc"` >& /dev/null set hosts=($hosts $_f) endif set hosts=(`echo $hosts localhost $HOSTNAME|tr ' ' '\n'|sort -u -t '.'`) unset _f set _maildir = /var/spool/mail set _ypdir = /var/yp set _domain = "`domainname`" if ($?MANPATH) then set _manpath="{${MANPATH:as/:/,/}}/{man,cat}" else set _manpath="/usr{{/X11/man,/openwin/man}/{man,cat},{/man/{man,cat}}}" endif complete ispell c/-/"(a A b B C d D e ee f L m M p s S T v vv w W)"/ \ n/-d/"(english deutsch)"/ \ n/-T/"(tex plaintex nroff latin1 ascii atari)"/ \ n@-p@'`ls -1 "$HOME"/.ispell_*`'@ \ n/-W/"(1 2 3 4 5)"/ \ n/-L/x:'ispell -L '/ \ n/-f/t/ n/*/f:^*.{dvi,ps,a,o,gz,z,Z}/ complete ywho n/*/\$hosts/ # argument from list in $hosts complete {r,s}sh p/1/\$hosts/ c/-/"(l n)"/ n/-l/u/ N/-l/c/ n/-/c/ p/2/c/ p/*/f/ complete xrsh p/1/\$hosts/ c/-/"(l 8 e)"/ n/-l/u/ N/-l/c/ n/-/c/ p/2/c/ p/*/f/ complete {r,s}login p/1/\$hosts/ c/-/"(l 8 e)"/ n/-l/u/ complete xlogin n/*/\$hosts/ complete telnet p/1/\$hosts/ p/2/x:''/ n/*/n/ complete xtelnet n/*/\$hosts/ complete cd p/1/d/ # Directories only complete chdir p/1/d/ complete pushd p/1/d/ complete popd p/1/d/ complete pu p/1/d/ complete po p/1/d/ complete complete p/1/X/ # Completions only complete uncomplete n/*/X/ complete exec p/1/c/ # Commands only complete trace p/1/c/ complete strace p/1/c/ complete which n/*/c/ complete where n/*/c/ complete skill p/1/c/ complete dde p/1/c/ complete adb c/-I/d/ n/-/c/ N/-/"(core)"/ p/1/c/ p/2/"(core)"/ complete sdb p/1/c/ complete dbx c/-I/d/ n/-/c/ N/-/"(core)"/ p/1/c/ p/2/"(core)"/ complete xdb p/1/c/ complete gdb n/-d/d/ n/*/c/ complete ups p/1/c/ complete set 'c/*=/f/' 'p/1/s/=' 'n/=/f/' complete unset n/*/s/ complete alias p/1/a/ # only aliases are valid complete unalias n/*/a/ complete xdvi n/*/f:*.dvi/ # Only files that match *.dvi complete laser n/*/f:*.dvi/ complete dvips n/*/f:*.dvi/ complete tex n/*/f:*.{tex,TEX}/ # Only files that match *.tex complete latex n/*/f:*.{tex,TEX,texi,latex,ltx}/ complete slitex n/*/f:*.{tex,TEX,latex,ltx}/ complete su c/--/"(login fast preserve-environment command shell \ help version)"/ c/-/"(f l m p c s -)"/ \ n/{-c,--command}/c/ \ n@{-s,--shell}@'`cat /etc/shells`'@ n/*/u/ complete cc c/-[IL]/d/ \ c@-l@'`\ls -1 /usr/lib/lib*.a | sed s%^.\*/lib%%\;s%\\.a\$%%`'@ \ c/-/"(o l c g L I D U)"/ n/*/f:*.[coasi]/ complete acc c/-[IL]/d/ \ c@-l@'`\ls -1 /usr/lang/SC1.0/lib*.a | sed s%^.\*/lib%%\;s%\\.a\$%%`'@ \ c/-/"(o l c g L I D U)"/ n/*/f:*.[coasi]/ complete gcc c/-[IL]/d/ \ c/-f/"(caller-saves cse-follow-jumps delayed-branch \ elide-constructors expensive-optimizations \ float-store force-addr force-mem inline \ inline-functions keep-inline-functions \ memoize-lookups no-default-inline \ no-defer-pop no-function-cse omit-frame-pointer \ rerun-cse-after-loop schedule-insns \ schedule-insns2 strength-reduce \ thread-jumps unroll-all-loops \ unroll-loops syntax-only all-virtual \ cond-mismatch dollars-in-identifiers \ enum-int-equiv no-asm no-builtin \ no-strict-prototype signed-bitfields \ signed-char this-is-variable unsigned-bitfields \ unsigned-char writable-strings call-saved-reg \ call-used-reg fixed-reg no-common \ no-gnu-binutils nonnull-objects \ pcc-struct-return pic PIC shared-data \ short-enums short-double volatile)"/ \ c/-W/"(all aggregate-return cast-align cast-qual \ comment conversion enum-clash error format \ id-clash-len implicit missing-prototypes \ no-parentheses pointer-arith return-type shadow \ strict-prototypes switch uninitialized unused \ write-strings)"/ \ c/-m/"(68000 68020 68881 bitfield fpa nobitfield rtd \ short c68000 c68020 soft-float g gnu unix fpu \ no-epilogue)"/ \ c/-d/"(D M N)"/ \ c/-/"(f W vspec v vpath ansi traditional \ traditional-cpp trigraphs pedantic x o l c g L \ I D U O O2 C E H B b V M MD MM i dynamic \ nodtdlib static nostdinc undef)"/ \ c/-l/f:*.a/ \ n/*/f:*.{c,C,cc,o,a,s,i}/ complete g++ n/*/f:*.{C,cc,cpp,o,s,i}/ complete CC n/*/f:*.{C,cc,cpp,o,s,i}/ complete rm c/--/"(directory force interactive verbose \ recursive help version)"/ c/-/"(d f i v r R -)"/ \ n/*/f:^*.{c,cc,C,h,in}/ # Protect precious files complete {vi,more} n/*/f:^*.{o,a,dvi,gz,z,Z}/ complete less n/*/f:^*.{o,a,dvi}/ complete bindkey N/-a/b/ N/-c/c/ n/-[ascr]/'x:'/ \ n/-[svedlr]/n/ c/-[vedl]/n/ c/-/"(a s k c v e d l r)"/ \ n/-k/"(left right up down)"/ p/2-/b/ \ p/1/'x:'/ complete find n/-fstype/"(nfs 4.2)"/ n/-name/f/ \ n/-type/"(c b d f p l s)"/ n/-user/u/ n/-group/g/ \ n/-exec/c/ n/-ok/c/ n/-cpio/f/ n/-ncpio/f/ n/-newer/f/ \ c/-/"(follow fstype name perm prune type user nouser \ group nogroup size inum atime mtime ctime exec \ ok print ls cpio ncpio newer xdev depth \ daystart follow maxdepth mindepth noleaf version \ anewer cnewer amin cmin mmin true false uid gid \ ilname iname ipath iregex links lname empty path \ regex used xtype fprint fprint0 fprintf \ print0 printf not a and o or)"/ \ n/*/d/ complete -%* c/%/j/ # fill in the jobs builtin complete -./* p/0/C/ # expand local executables complete {fg,bg,stop} c/%/j/ p/1/"(%)"// complete limit c/-/"(h)"/ n/*/l/ complete unlimit c/-/"(h)"/ n/*/l/ complete nm n/*/f:^*.{h,C,c,cc}/ complete finger c/*@/\$hosts/ n/*/u/@ complete ping p/1/\$hosts/ complete traceroute p/1/\$hosts/ complete {talk,ntalk,phone,otalk,ytalk} p/1/'`users | tr " " "\012" | uniq`'/ \ n/*/\`who\ \|\ grep\ \$:1\ \|\ awk\ \'\{\ print\ \$2\ \}\'\`/ complete ftp c/-/"(d i g n v)"/ n/-/\$hosts/ p/1/\$hosts/ n/*/n/ complete ncftp c/-/"(a I N)"/ n/-/\$hosts/ p/1/\$hosts/ n/*/n/ complete rcp 'c%*@*:%`set q=$:-0;set q="$q:s/@/ /";set q="$q:s/:/ /";set q=($q " ");rsh $q[2] -l $q[1] ls -dp $q[3]\*`%' 'c%*:%`set q=$:-0;set q="$q:s/:/ /";set q=($q " ");rsh $q[1] ls -dp $q[2]\*`%' 'c%*@%$hosts%:' 'C@[./$~]*@f@' 'n/*/$hosts/:' complete scp 'c%*@*:%`set q=$:-0;set q="$q:s/@/ /";set q="$q:s/:/ /";set q=($q " ");ssh $q[2] -l $q[1] ls -dp $q[3]\*`%' 'c%*:%`set q=$:-0;set q="$q:s/:/ /";set q=($q " ");ssh $q[1] ls -dp $q[2]\*`%' 'c%*@%$hosts%:' 'C@[./$~]*@f@' 'n/*/$hosts/:' complete dd c/--/"(help version)"/ c/[io]f=/f/ \ c/conv=*,/"(ascii ebcdic ibm block unblock \ lcase notrunc ucase swab noerror sync)"/,\ c/conv=/"(ascii ebcdic ibm block unblock \ lcase notrunc ucase swab noerror sync)"/,\ c/*=/x:''/ \ n/*/"(if of conv ibs obs bs cbs files skip file seek count)"/= complete nslookup p/1/x:''/ p/2/\$hosts/ complete ar c/[dmpqrtx]/"(c l o u v a b i)"/ p/1/"(d m p q r t x)"// \ p/2/f:*.a/ p/*/f:*.o/ complete {sprev,snext} \ c@+@F:"$HOME/Mail/"@ complete {rexec,rxexec,rxterm,rmterm} \ 'p/1/$hosts/' 'c/-/(l L E)/' 'n/-l/u/' 'n/-L/f/' \ 'n/-E/e/' 'n/*/c/' complete kill 'c/-/S/' 'c/%/j/' 'n/*/`ps xh | cut -d " " -f 1`/' complete attach 'n/-mountpoint/d/' 'n/-m/d/' 'n/-type/(afs nfs rvd ufs)/' \ 'n/-t/(afs nfs rvd ufs)/' 'n/-user/u/' 'n/-U/u/' \ 'c/-/(verbose quiet force printpath lookup debug map \ nomap remap zephyr nozephyr readonly write \ mountpoint noexplicit explicit type mountoptions \ nosetuid setuid override skipfsck lock user host)/' \ 'n/-e/f/' 'n/*/()/' complete hesinfo 'p/1/u/' \ 'p/2/(passwd group uid grplist pcap pobox cluster \ filsys sloc service)/' complete ./configure 'c/--*=/f/' 'c/--{cache-file,prefix,exec-prefix,\ bindir,sbindir,libexecdir,datadir,\ sysconfdir,sharedstatedir,localstatedir,\ libdir,includedir,oldincludedir,infodir,\ mandir,srcdir}/(=)//' \ 'c/--/(cache-file verbose prefix exec-prefix bindir \ sbindir libexecdir datadir sysconfdir \ sharedstatedir localstatedir libdir \ includedir oldincludedir infodir mandir \ srcdir)//' complete gs 'c/-sDEVICE=/(x11 cdjmono cdj550 epson eps9high epsonc \ dfaxhigh dfaxlow laserjet ljet4 sparc pbm \ pbmraw pgm pgmraw ppm ppmraw bit)/' \ 'c/-sOutputFile=/f/' 'c/-s/(DEVICE OutputFile)/=' \ 'c/-d/(NODISPLAY NOPLATFONTS NOPAUSE)/' 'n/*/f/' complete perl 'n/-S/c/' complete printenv 'n/*/e/' complete sccs p/1/"(admin cdc check clean comb deledit delget \ delta diffs edit enter fix get help info \ print prs prt rmdel sccsdiff tell unedit \ unget val what)"/ if ( $?SKIP_MH ) goto skip_mh if ( ! -r "$HOME/.mh_profile" ) goto skip_mh if ( ! `grep -cE '^Path:' "$HOME/.mh_profile"` ) goto skip_mh if ( ! $?FOLDERS ) then which folders >& /dev/null if ( $status != 0 ) goto skip_mh set folders="`/bin/sh -c 'exec folders -fast -recurse < /dev/null 2> /dev/null'`" if ( $status != 0 ) then unset folders setenv SKIP_MH goto skip_mh endif setenv FOLDERS "$folders" endif if ( ! $?MHA ) then which ali >& /dev/null if ( $status != 0 ) goto skip_mh set mha="`/bin/sh -c 'exec ali < /dev/null 2> /dev/null'`" if ( $status != 0 ) then unset mha setenv SKIP_MH goto skip_mh endif setenv MHA "$mha" endif set folders = ( $FOLDERS ) set mha = ( $MHA ) complete ali \ 'c/-/(alias nolist list nonormalize normalize nouser user help)/' \ 'n,-alias,f,' complete anno \ 'c/-/(component noinplace inplace nodate date text help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete burst \ 'c/-/(noinplace inplace noquiet quiet noverbose verbose help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete comp \ 'c/-/(draftfolder draftmessage nodraftfolder editor noedit file form nouse use whatnowproc nowhatnowproc help)/' \ 'c,+,$folders,' \ 'n,-whatnowproc,c,' \ 'n,-file,f,'\ 'n,-form,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete dist \ 'c/-/(noannotate annotate draftfolder draftmessage nodraftfolder editor noedit form noinplace inplace whatnowproc nowhatnowproc help)/' \ 'c,+,$folders,' \ 'n,-whatnowproc,c,' \ 'n,-form,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete folder \ 'c/-/(all nofast fast noheader header nopack pack noverbose verbose norecurse recurse nototal total noprint print nolist list push pop help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete folders \ 'c/-/(all nofast fast noheader header nopack pack noverbose verbose norecurse recurse nototal total noprint print nolist list push pop help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete forw \ 'c/-/(noannotate annotate draftfolder draftmessage nodraftfolder editor noedit filter form noformat format noinplace inplace digest issue volume whatnowproc nowhatnowproc help)/' \ 'c,+,$folders,' \ 'n,-whatnowproc,c,' \ 'n,-filter,f,'\ 'n,-form,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete inc \ 'c/-/(audit file noaudit nochangecur changecur file form format nosilent silent notruncate truncate width help)/' \ 'c,+,$folders,' \ 'n,-audit,f,'\ 'n,-form,f,' complete mark \ 'c/-/(add delete list sequence nopublic public nozero zero help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete mhmail \ 'c/-/(body cc from subject help)/' \ 'n,-cc,$mha,' \ 'n,-from,$mha,' \ 'n/*/$mha/' complete mhpath \ 'c/-/(help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete msgchk \ 'c/-/(nodate date nonotify notify help)/' complete msh \ 'c/-/(prompt noscan scan notopcur topcur help)/' complete next \ 'c/-/(draft form moreproc nomoreproc length width showproc noshowproc header noheader help)/' \ 'c,+,$folders,' \ 'n,-moreproc,c,' \ 'n,-showproc,c,' \ 'n,-form,f,' complete packf \ 'c/-/(file help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete pick \ 'c/-/(and or not lbrace rbrace cc date from search subject to othercomponent after before datefield sequence nopublic public nozero zero nolist list help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete prev \ 'c/-/(draft form moreproc nomoreproc length width showproc noshowproc header noheader help)/' \ 'c,+,$folders,' \ 'n,-moreproc,c,' \ 'n,-showproc,c,' \ 'n,-form,f,' complete prompter \ 'c/-/(erase kill noprepend prepend norapid rapid nodoteof doteof help)/' complete refile \ 'c/-/(draft nolink link nopreserve preserve src file help)/' \ 'c,+,$folders,' \ 'n,-file,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete rmf \ 'c/-/(nointeractive interactive help)/' \ 'c,+,$folders,' complete rmm \ 'c/-/(help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete scan \ 'c/-/(noclear clear form format noheader header width noreverse reverse file help)/' \ 'c,+,$folders,' \ 'n,-form,f,'\ 'n,-file,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete send \ 'c/-/(alias draft draftfolder draftmessage nodraftfolder filter nofilter noformat format noforward forward nomsgid msgid nopush push noverbose verbose nowatch watch width help)/' \ 'n,-alias,f,'\ 'n,-filter,f,' complete show \ 'c/-/(draft form moreproc nomoreproc length width showproc noshowproc header noheader help)/' \ 'c,+,$folders,' \ 'n,-moreproc,c,' \ 'n,-showproc,c,' \ 'n,-form,f,'\ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete sortm \ 'c/-/(datefield textfield notextfield limit nolimit noverbose verbose help)/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete vmh \ 'c/-/(prompt vmhproc novmhproc help)/' \ 'n,-vmhproc,c,' complete whatnow \ 'c/-/(draftfolder draftmessage nodraftfolder editor noedit prompt help)/' complete whom \ 'c/-/(alias nocheck check draft draftfolder draftmessage nodraftfolder help)/' \ 'n,-alias,f,' complete plum \ 'c/-/()/' \ 'c,+,$folders,' \ 'n,*,`(mark | sed "s/:.*//";echo next cur prev first last)|tr " " "\n" | sort -u`,' complete mail \ 'c/-/()/' \ 'n/*/$mha/' skip_mh: complete acroread 'p/*/f:*.{pdf,fdf,PDF,FDF}/' complete xpdf 'p/*/f:*.{pdf,fdf,PDF,FDF}/' complete kpdf 'p/*/f:*.{pdf,fdf,PDF,FDF}/' complete apachectl 'c/*/(start stop restart fullstatus status graceful \ configtest help)/' complete appletviewer 'p/*/f:*.class/' complete bison 'c/--/(debug defines file-prefix= fixed-output-files \ help name-prefix= no-lines no-parser output= \ token-table verbose version yacc)/' \ 'c/-/(b d h k l n o p t v y V)/' 'n/-b/f/' 'n/-o/f/' \ 'n/-p/f/' complete bunzip2 'p/*/f:*.bz2/' complete bzip2 'n/-9/f:^*.bz2/' 'n/-d/f:*.bz2/' complete c++ 'p/*/f:*.{c++,cxx,c,cc,C,cpp}/' complete co 'p@1@`\ls -1a RCS | sed -e "s/\(.*\),v/\1/"`@' complete crontab 'n/-u/u/' complete camcontrol 'p/1/(cmd debug defects devlist eject inquiry \ modepage negotiate periphlist rescan reset start \ stop tags tur)/' complete ctlinnd 'p/1/(addhist allow begin cancel changegroup \ checkfile drop feedinfo flush flushlogs go hangup \ logmode mode name newgroup param pause readers refile \ reject reload renumber reserve rmgroup send shutdown \ kill throttle trace xabort xexec)/' complete cvs 'c/--/(help help-commands help-synonyms)/' \ 'p/1/(add admin annotate checkout commit diff \ edit editors export history import init log login \ logout rdiff release remove rtag status tag unedit \ update watch watchers)/' 'n/-a/(edit unedit commit \ all none)/' 'n/watch/(on off add remove)/' complete cxx 'p/*/f:*.{c++,cxx,c,cc,C,cpp}/' complete detex 'p/*/f:*.tex/' complete edquota 'n/*/u/' complete exec 'p/1/c/' complete ghostview 'p/*/f:*.{eps,EPS,ps,PS,pdf,PDF,ps.gz}/' complete gv 'p/*/f:*.{eps,EPS,ps,PS,pdf,PDF,ps.gz}/' complete ifconfig 'p@1@`ifconfig -l`@' 'n/*/(range phase link netmask \ mtu vlandev vlan metric mediaopt down delete \ broadcast arp debug)/' complete imake 'c/-I/d/' complete ipfw 'p/1/(flush add delete list show zero)/' \ 'n/add/(allow permit accept pass deny drop reject \ reset count skipto num divert port tee port)/' complete javac 'p/*/f:*.java/' complete ldif2ldbm 'n/-i/f:*.ldif/' complete libtool 'c/--mode=/(compile execute finish install link \ uninstall)/' 'c/--/(config debug dry-run features \ finish help quiet silent version mode=)/' complete libtoolize 'c/--/(automake copy debug dry-run force help ltdl \ ltdl-tar version)/' complete links 'c/-/(assume-codepage async-dns download-dir \ format-cache-size ftp-proxy help http-proxy \ max-connections max-connections-to-host \ memory-cache-size receive-timeout retries \ unrestartable-receive-timeout version)/' complete natd c/-/'(alias_address config deny_incoming dynamic \ inport interface log log_denied log_facility \ outport outport port pptpalias proxy_only \ proxy_rule redirect_address redirect_port \ reverse same_ports unregistered_only use_sockets \ verbose)'/ 'n@-interface@`ifconfig -l`@' complete netstat 'n@-I@`ifconfig -l`@' complete objdump 'c/--/(adjust-vma= all-headers architecture= \ archive-headers debugging demangle disassemble \ disassemble-all disassemble-zeroes dynamic-reloc \ dynamic-syms endian= file-headers full-contents \ headers help info line-numbers no-show-raw-insn \ prefix-addresses private-headers reloc section-headers \ section=source stabs start-address= stop-address= \ syms target= version wide)/' \ 'c/-/(a h i f C d D p r R t T x s S l w)/' complete xmodmap 'c/-/(display help grammar verbose quiet n e pm pk \ pke pp)/' complete lynx 'c/-/(accept_all_cookies anonymous assume_charset= \ assume_local_charset= assume_unrec_charset= auth= base \ book buried_news cache= case cfg= child cookie_file= \ cookies core crawl debug_partial display= dump editor= \ emacskeys enable_scrollback error_file= force_html \ force_secure forms_options from ftp get_data head help \ hiddenlinks= historical homepage= image_links index= \ ismap link= localhost mime_header minimal \ newschunksize= newsmaxchunk= nobrowse nocc nocolor \ nofilereferer nolist nolog nopause noprint noredir \ noreferer nostatus number_links partial partial_thres \ pauth= popup post_data preparsed print pseudo_inlines \ raw realm reload restrictions= resubmit_posts rlogin \ selective show_cursor soft_dquotes source stack_dump \ startfile_ok tagsoup telnet term= tlog trace traversal \ underscore useragent= validate verbose version vikeys \ width=)/' 'c/(http|ftp)/$URLS/' complete {gmake,make} \ 'c/{--directory,--include-dir}=/d/' 'c/{-C,-I}/d/' \ 'c/{--assume-new,--assume-old,--makefile,--new-file,--what-if,--file}=/f/' \ 'c/{-W,-o,-f}/f/' \ 'c/--/(assume-new= assume-old= debug directory= \ dry-run environment-overrides file= help \ ignore-errors include-dir= jobs[=N] just-print \ keep-going load-average[=N] makefile= max-load[=N] \ new-file= no-builtin-rules no-keep-going \ no-print-directory old-file= print-data-base \ print-directory question quiet recon silent stop \ touch version warn-undefined-variables what-if=)//' \ 'c/-/(- C d e f h i I k n p q r R s S t v w)/' \ 'n@*@`cat -s {GNUm,M,m}akefile |& sed -n -e "/cat:/d" -e "s/^\([A-Za-z0-9-]*\):.*/\1/p"`@' \ 'n/=/f/' 'n/-f/f/' complete mixer p/1/'(vol bass treble synth pcm speaker mic cd mix \ pcm2 rec igain ogain line1 line2 line3)'/ \ p@2@'`mixer $:-1 | awk \{\ print\ \$7\ \}`'@ complete mpg123 'c/--/(2to1 4to1 8bit aggressive au audiodevice \ auth buffer cdr check doublespeed equalizer frames \ gain halfspeed headphones left lineout list mix mono \ proxy quiet random rate reopen resync right scale \ shuffle single0 single1 skip speaker stdout stereo \ test verbose wav)/' complete mysqladmin 'n/*/(create drop extended-status flush-hosts \ flush-logs flush-status flush-tables flush-privileges \ kill password ping processlist reload refresh \ shutdown status variables version)/' set _muttalias=/dev/null foreach _f ("$HOME/.muttrc-alias" "$HOME/.muttalias") if ( -r $_f ) then set _muttalias=$_f break endif end unset _f complete mutt c@-f=@F:${HOME}/Mail/@ \ n/-a/f/ \ n/-F/f/ n/-H/f/ \ n/-s/x:''/ \ n/-e/x:''/ \ n@-b@'`awk '"'"'{print $2 }'"'"' $_muttalias`'@ \ n@-c@'`awk '"'"'{print $2 }'"'"' $_muttalias`'@ \ n@*@'` awk '"'"'{print $2 }'"'"' $_muttalias`'@ complete ndc 'n/*/(status dumpdb reload stats trace notrace \ querylog start stop restart )/' complete nm 'c/--/(debug-syms defined-only demangle dynamic \ extern-only format= help line-numbers no-demangle \ no-sort numeric-sort portability print-armap \ print-file-name reverse-sort size-sort undefined-only \ version)/' 'p/*/f:^*.{h,C,c,cc}/' complete nmap 'n@-e@`ifconfig -l`@' 'p/*/$hostnames/' complete perldoc 'n@*@`\ls -1 /usr/lib/perl*/5.*/pod | sed s%\\.pod.\*\$%%`@' complete postfix 'n/*/(start stop reload abort flush check)/' complete postmap 'n/1/(hash: regexp:)' 'c/hash:/f/' 'c/regexp:/f/' complete rcsdiff 'p@1@`\ls -1a RCS | sed -e "s/\(.*\),v/\1/"`@' complete X 'c/-/(I a ac allowMouseOpenFail allowNonLocalModInDev \ allowNonLocalXvidtune ar1 ar2 audit auth bestRefresh \ bgamma bpp broadcast bs c cc class co core deferglyphs \ disableModInDev disableVidMode displayID dpi dpms f fc \ flipPixels fn fp gamma ggamma help indirect kb keeptty \ ld lf logo ls nolisten string noloadxkb nolock nopn \ once p pn port probeonly query quiet r rgamma s \ showconfig sp su t terminate to tst v verbose version \ weight wm x xkbdb xkbmap)/' complete vidcontrol 'p/1/(132x25 132x30 132x43 132x50 132x60 40x25 80x25 \ 80x30 80x43 80x50 80x60 EGA_80x25 EGA_80x43 \ VESA_132x25 VESA_132x30 VESA_132x43 VESA_132x50 \ VESA_132x60 VESA_800x600 VGA_320x200 VGA_40x25 \ VGA_80x25 VGA_80x30 VGA_80x50 VGA_80x60)/' complete vim 'n/*/f:^*.[oa]/' complete where 'n/*/c/' complete which 'n/*/c/' complete wmsetbg 'c/-/(display D S a b c d e m p s t u w)/' \ 'c/--/(back-color center colors dither help match \ maxscale parse scale smooth tile update-domain \ update-wmaker version workspace)/' complete xdb 'p/1/c/' complete xdvi 'c/-/(allowshell debug display expert gamma hushchars \ hushchecksums hushspecials install interpreter keep \ margins nogrey noinstall nomakepk noscan paper safer \ shrinkbuttonn thorough topmargin underlink version)/' \ 'n/-paper/(a4 a4r a5 a5r)/' 'p/*/f:*.dvi/' complete xlock 'c/-/(allowaccess allowroot debug description \ echokeys enablesaver grabmouse grabserver hide inroot \ install inwindow mono mousemotion nolock remote \ resetsaver sound timeelapsed use3d usefirst verbose \ wireframe background batchcount bg bitmap both3d \ count cycles delay delta3d display dpmsoff \ dpmsstandby dpmssuspend endCmd erasedelay erasemode \ erasetime fg font foreground geometry help \ icongeometry info invalid left3d lockdelay logoutCmd \ mailCmd mailIcon message messagefile messagefont \ messagesfile mode name ncolors nice nomailIcon none3d \ parent password planfont program resources right3d \ saturation size startCmd timeout username validate \ version visual)/' 'n/-mode/(ant atlantis ball bat \ blot bouboule bounce braid bubble bubble3d bug cage \ cartoon clock coral crystal daisy dclock decay deco \ demon dilemma discrete drift eyes fadeplot flag flame \ flow forest galaxy gears goop grav helix hop hyper \ ico ifs image invert julia kaleid kumppa lament laser \ life life1d life3d lightning lisa lissie loop lyapunov \ mandelbrot marquee matrix maze moebius morph3d \ mountain munch nose pacman penrose petal pipes puzzle \ pyro qix roll rotor rubik shape sierpinski slip sphere \ spiral spline sproingies stairs star starfish strange \ superquadrics swarm swirl tetris thornbird triangle \ tube turtle vines voters wator wire world worm xjack \ blank bomb random)/' complete xfig 'c/-/(display)/' 'p/*/f:*.fig/' complete wget c/--/"(accept= append-output= background cache= \ continue convert-links cut-dirs= debug \ delete-after directory-prefix= domains= \ dont-remove-listing dot-style= exclude-directories= \ exclude-domains= execute= follow-ftp \ force-directories force-html glob= header= help \ http-passwd= http-user= ignore-length \ include-directories= input-file= level= mirror \ no-clobber no-directories no-host-directories \ no-host-lookup no-parent non-verbose \ output-document= output-file= passive-ftp \ proxy-passwd= proxy-user= proxy= quiet quota= \ recursive reject= relative retr-symlinks save-headers \ server-response span-hosts spider timeout= \ timestamping tries= user-agent= verbose version wait=)"/ if ( -r /etc/shells ) then complete setenv p@1@e@ n@DISPLAY@\$hosts@: n@SHELL@'`cat /etc/shells`'@ 'c/*:/f/' else complete setenv p@1@e@ n@DISPLAY@\$hosts@: 'c/*:/f/' endif complete unsetenv n/*/e/ if (-r "$HOME/.mailrc") then complete mail c/-/"(e i f n s u v)"/ c/*@/\$hosts/ \ c@+@F:"$HOME/Mail"@ C@[./\$~]@f@ n/-s/x:''/ \ n@-u@T:$_maildir@ n/-f/f/ \ n@*@'`sed -n s/alias//p "$HOME/.mailrc" | tr -s " " "\t" | cut -f 2`'@ else complete mail c/-/"(e i f n s u v)"/ c/*@/\$hosts/ \ c@+@F:"$HOME/Mail"@ C@[./\$~]@f@ n/-s/x:''/ \ n@-u@T:$_maildir@ n/-f/f/ n/*/u/ endif complete man n@[0-9n]@'`\ls -1fUA ${_manpath}$:-1/|&\sed \\%.\*:%d\;s%\\.$:-1.\*\$%%|\sort -u`'@ \ c/-/"(- f k s t l)"/ n/-f/c/ n/-k/x:''/ n/-l/f/ C@./*@f@ n/*/c/ complete ps c/-t/x:''/ c/-/"(a c C e g k l S t u v w x)"/ \ n/-k/x:''/ N/-k/x:''/ n/*/x:''/ complete compress c/-/"(c f v b)"/ n/-b/x:''/ n/*/f:^*.Z/ complete uncompress c/-/"(c f v)"/ n/*/f:*.Z/ complete psompress c/-/"(d c f)"/ n/*/f:^*.Z/ complete uuencode p/1/f/ p/2/x:''/ n/*/n/ complete uudecode c/-/"(f)"/ n/-f/f:*.{uu,UU}/ p/1/f:*.{uu,UU}/ n/*/n/ complete xhost c/[+-]/\$hosts/ n/*/\$hosts/ complete emacs c/-/"(batch d f funcall i insert kill l load \ no-init-file nw q t u user)"/ c/+/x:''/ \ n/-d/x:''/ n/-f/x:''/ n/-i/f/ \ n@-l@F:/usr/share/emacs/@ \ n/-t/x:''/ \ n/-u/u/ n/*/f:^*{[\#~],.dvi,.o,.gz,.Z,.z,.zip}/ complete zcat c/--/"(force help license quiet version)"/ \ c/-/"(f h L q V -)"/ n/*/f:*.{gz,Z,z,zip}/ complete gzip c/--/"(stdout to-stdout decompress uncompress \ force help list license no-name quiet recurse \ suffix test verbose version fast best)"/ \ c/-/"(c d f h l L n q r S t v V 1 2 3 4 5 6 7 8 9 -)"/ \ n/{-S,--suffix}/x:''/ \ n/{-d,--{de,un}compress}/f:*.{gz,Z,z,zip,taz,tgz}/ \ N/{-d,--{de,un}compress}/f:*.{gz,Z,z,zip,taz,tgz}/ \ n/*/f:^*.{gz,Z,z,zip,taz,tgz}/ complete {gunzip,ungzip} c/--/"(stdout to-stdout force help list license \ no-name quiet recurse suffix test verbose version)"/ \ c/-/"(c f h l L n q r S t v V -)"/ \ n/{-S,--suffix}/x:''/ \ n/*/f:*.{gz,Z,z,zip,taz,tgz,tar.gz}/ complete zgrep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/-/"(A b B c C e f h i l n s v V w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete zegrep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/-/"(A b B c C e f h i l n s v V w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete zfgrep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/-/"(A b B c C e f h i l n s v V w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete znew c/-/"(f t v 9 P K)"/ n/*/f:*.Z/ complete zmore n/*/f:*.{gz,Z,z,zip,bz2}/ complete zfile n/*/f:*.{gz,Z,z,zip,taz,tgz}/ complete ztouch n/*/f:*.{gz,Z,z,zip,taz,tgz}/ complete zforce n/*/f:^*.{gz,taz,tgz}/ complete grep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/--/"(extended-regexp fixed-regexp basic-regexp \ regexp file ignore-case word-regexp line-regexp \ no-messages revert-match version help byte-offset \ line-number with-filename no-filename quiet silent \ text directories recursive files-without-match \ files-with-matches count before-context after-context \ context binary unix-byte-offsets)"/ \ c/-/"(A a B b C c d E e F f G H h i L l n q r s U u V v w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete egrep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/--/"(extended-regexp fixed-regexp basic-regexp \ regexp file ignore-case word-regexp line-regexp \ no-messages revert-match version help byte-offset \ line-number with-filename no-filename quiet silent \ text directories recursive files-without-match \ files-with-matches count before-context after-context \ context binary unix-byte-offsets)"/ \ c/-/"(A a B b C c d E e F f G H h i L l n q r s U u V v w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete fgrep c/-*A/x:'<#_lines_after>'/ c/-*B/x:'<#_lines_before>'/ \ c/--/"(extended-regexp fixed-regexp basic-regexp \ regexp file ignore-case word-regexp line-regexp \ no-messages revert-match version help byte-offset \ line-number with-filename no-filename quiet silent \ text directories recursive files-without-match \ files-with-matches count before-context after-context \ context binary unix-byte-offsets)"/ \ c/-/"(A a B b C c d E e F f G H h i L l n q r s U u V v w x)"/ \ p/1/x:''/ N/-*e/f/ \ n/-*e/x:''/ n/-*f/f/ n/*/f/ complete users c/--/"(help version)"/ p/1/x:''/ complete who c/--/"(heading mesg idle count help message version \ writable)"/ c/-/"(H T w i u m q s -)"/ \ p/1/x:''/ n/am/"(i)"/ n/are/"(you)"/ complete chown c/--/"(changes dereference no-dereference silent \ quiet reference recursive verbose help version)"/ \ c/-/"(c f h R v -)"/ C@[./\$~]@f@ c/*[.:]/g/ \ n/-/u/: p/1/u/. n/*/f/ complete chgrp c/--/"(changes no-dereference silent quiet reference \ recursive verbose help version)"/ \ c/-/"(c f h R v -)"/ n/-/g/ p/1/g/ n/*/f/ complete chmod c/--/"(changes silent quiet verbose reference \ recursive help version)"/ c/-/"(c f R v)"/ complete df c/--/"(all block-size human-readable si inodes \ kilobytes local megabytes no-sync portability sync \ type print-type exclude-type help version)"/ \ c/-/"(a H h i k l m P T t v x)"/ complete du c/--/"(all block-size bytes total dereference-args \ human-readable si kilobytes count-links dereference \ megabytes separate-dirs summarize one-file-system \ exclude-from exclude max-depth help version"/ \ c/-/"(a b c D H h k L l m S s X x)"/ complete cat c/--/"(number-nonblank number squeeze-blank show-all \ show-nonprinting show-ends show-tabs help version)"/ \ c/-/"(b e n s t u v A E T -)"/ n/*/f/ complete mv c/--/"(backup force interactive update verbose suffix \ version-control help version)"/ \ c/-/"(b f i u v S V -)"/ \ n/{-S,--suffix}/x:''/ \ n/{-V,--version-control}/"(t numbered nil existing \ never simple)"/ n/-/f/ N/-/d/ p/3-/d/ n/*/f/ complete cp c/--/"(archive backup no-dereference force \ interactive link preserve parents sparse recursive \ symbolic-link suffix update verbose version-control \ one-file-system help version)"/ \ c/-/"(a b d f i l P p R r S s u V v x -)"/ \ n/-*r/d/ n/{-S,--suffix}/x:''/ \ n/{-V,--version-control}/"(t numbered nil existing \ never simple)"/ n/-/f/ N/-/d/ p/3-/d/ n/*/f/ complete ln c/--/"(backup directory force no-dereference \ interactive symbolic suffix verbose version-control \ help version)"/ \ c/-/"(b d F f i n S s V v -)"/ \ n/{-S,--suffix}/x:''/ \ n/{-V,--version-control}/"(t numbered nil existing \ never simple)"/ n/-/f/ N/-/x:''/ \ p/1/f/ p/2/x:''/ complete touch c/--/"(date reference time help version)"/ \ c/-/"(a c d f m r t -)"/ \ n/{-d,--date}/x:''/ \ c/--time/"(access atime mtime modify use)"/ \ n/{-r,--file}/f/ n/-t/x:''/ n/*/f/ complete mkdir c/--/"(mode parents verbose help version)"/ \ c/-/"(p m -)"/ \ n/{-m,--mode}/x:''/ n/*/d/ complete rmdir c/--/"(ignore-fail-on-non-empty parents verbose help \ version)"/ c/-/"(p -)"/ n/*/d/ complete tar c/-[Acru]*/"(b B C f F g G h i l L M N o P \ R S T v V w W X z Z j I)"/ \ c/-[dtx]*/"( B C f F g G i k K m M O p P \ R s S T v w x X z Z j I)"/ \ p/1/"(A c d r t u x -A -c -d -r -t -u -x \ --catenate --concatenate --create --diff --compare \ --delete --append --list --update --extract --get \ --help --version)"/ \ c/--/"(catenate concatenate create diff compare \ delete append list update extract get atime-preserve \ block-size read-full-blocks directory checkpoint file \ force-local info-script new-volume-script incremental \ listed-incremental dereference ignore-zeros \ ignore-failed-read keep-old-files starting-file \ one-file-system tape-length modification-time \ multi-volume after-date newer old-archive portability \ to-stdout same-permissions preserve-permissions \ absolute-paths preserve record-number remove-files \ same-order preserve-order same-owner sparse \ files-from null totals verbose label version \ interactive confirmation verify exclude exclude-from \ compress uncompress gzip ungzip use-compress-program \ block-compress help version)"/ \ c/-/"(b B C f F g G h i k K l L m M N o O p P R s S \ T v V w W X z Z 0 1 2 3 4 5 6 7 -)"/ \ C@[/dev]@f@ \ n/-c*{zf,fz}/x:''/ \ n/-c*{jf,fj}/x:''/ \ n/-c*f/x:''/ \ n/-[Adrtuxv]*{zf,fz}/f:*.{tar.gz,tgz}/ n/-[Adrtuxv]*{jf,fj}/f:*.tar.bz2/ \ n/{-[Adrtuxv]*f,--file}/f:*.tar/ \ N/-x*{zf,fz}/'`tar -tzf $:-1`'/ N/-x*{jf,fj}/'`tar -tjf $:-1`'/ \ N/{-x*f,--file}/'`tar -tf $:-1`'/ \ n/--use-compress-program/c/ \ n/{-b,--block-size}/x:''/ \ n/{-V,--label}/x:''/ \ n/{-N,--{after-date,newer}}/x:''/ \ n/{-L,--tape-length}/x:''/ \ n/{-C,--directory}/d/ \ N/{-C,--directory}/'`\ls $:-1`'/ \ n/-[0-7]/"(l m h)"/ complete mount c/-/"(a n v t r w)"/ n/-t/"(minix iso9660 msdos vfat ext2 nfs proc)"/ \ 'C@/de@F@' 'C@/*@F@@' 'n@*@`grep -E -v \(^#\|^\$\) /etc/fstab|awk \{\ print\ \$2\ \}`@' complete umount c/-/"(a n t)"/ n/-t/"(minix iso9660 msdos ext2 nfs proc)"/ \ n/*/'`mount | cut -d " " -f 3`'/ complete domainname p@1@D:$_ypdir@" " n@*@n@ complete ypcat c@-@"(d k t x)"@ n@-x@n@ n@-d@D:$_ypdir@" " \ N@-d@\`\\ls\ -1\ $_ypdir/\$:-1\ \|\&\ sed\ -n\ s%\\\\.by\\[a-z\\]\\\*\\\$%%p\`@ \ p/1/"(aliases ethers passwd group hosts netid.byname networks protocols \ rpc.byname services)"/ complete ypmatch c@-@"(d k t x)"@ n@-x@n@ n@-d@D:$_ypdir@" " \ N@-d@\`\\ls\ -1\ $_ypdir/\$:-1\ \|\&\ sed\ -n\ s%\\\\.by\\[a-z\\]\\\*\\\$%%p\`@ \ n@-@x:''@ p@1@x:''@ \ p/1/"(aliases ethers passwd group hosts netid.byname networks protocols \ rpc.byname services)"/ complete ypwhich c@-@"(d m t x V1 V2)"@ n@-x@n@ n@-d@D:$_ypdir@" " \ n@-m@\`\\ls\ -1\ $_ypdir/$_domain\ \|\&\sed\ -n\ s%\\\\.by\\[a-z\\]\\\*\\\$%%p\`@ \ N@-m@n@ n@*@\$hosts@ unset _maildir _ypdir _domain if ( -r /etc/printcap ) then set printers=(`sed -n -e '/^[^ #][^:]*:/{s/|.*:.*//p;}' /etc/printcap | sort -u`) complete lpr 'c/-P/$printers/' complete lpq 'c/-P/$printers/' complete lprm 'c/-P/$printers/' complete lpquota 'p/1/(-Qprlogger)/' 'c/-P/$printers/' complete dvips 'c/-P/$printers/' 'n/-o/f:*.{ps,PS}/' 'n/*/f:*.dvi/' complete dvilj 'p/*/f:*.dvi/' endif unset noglob #==[ Configuration File ]===========================# # /etc/profile.d/csh.ssh if ( ${?SSH_CONNECTION} ) then set val=0 foreach lc (LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE \ LC_MONETARY LC_MESSAGES LC_PAPER LC_NAME LC_ADDRESS \ LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL) eval set val=\${\?$lc} if ( $val != 0 ) then setenv SSH_SENDS_LOCALE yes unset lc val break endif end unset lc val setenv LIBGL_DEBUG quiet endif #==[ Configuration File ]===========================# # /etc/profile.d/desktop-data.csh if ( -r /etc/sysconfig/windowmanager) then set location="" set line="" if ( ${?DISPLAY} ) then set location="`echo $DISPLAY | sed 's/:[^:]*//'`" set line="`echo $DISPLAY | sed 's/[^:]*:/:/'`" endif if ( ${%location} == 0 ) then switch ( $line ) case \:0: set location=local breaksw case \:0.0: set location=local breaksw default: set location=local breaksw endsw endif if ( "$location" == "local" ) then eval `sed -n -e 's/^\(X_MOUSE_CURSOR\) *=/set \1=/p' < /etc/sysconfig/windowmanager` setenv XCURSOR_THEME "$X_MOUSE_CURSOR" unset XCURSOR_THEME endif unset location unset line endif setenv QT_SYSTEM_DIR /usr/share/desktop-data #==[ Configuration File ]===========================# # /etc/profile.d/desktop-data.sh if test -r /etc/sysconfig/windowmanager; then location=${DISPLAY%:*} if test -z "$location" ; then case ":${DISPLAY#*:}" in :0|:0.0) location=local ;; # console *) location=local ;; # other displays esac fi if test "$location" = local ; then . /etc/sysconfig/windowmanager XCURSOR_THEME="$X_MOUSE_CURSOR" export XCURSOR_THEME fi unset location fi export QT_SYSTEM_DIR=/usr/share/desktop-data #==[ Configuration File ]===========================# # /etc/profile.d/krb5.csh if ( -d /usr/lib/mit/bin ) then set COUNT=`ls -1 /usr/lib/mit/bin/ | wc -l` if ( $COUNT > 0 ) then setenv PATH "${PATH}:/usr/lib/mit/bin" endif endif if ( -d /usr/lib/mit/sbin ) then set COUNT=`ls -1 /usr/lib/mit/sbin/ | wc -l` if ( $COUNT > 0 ) then setenv PATH "${PATH}:/usr/lib/mit/sbin" endif endif #==[ Configuration File ]===========================# # /etc/profile.d/krb5.sh if [ -d /usr/lib/mit/bin ]; then COUNT=`ls -1 /usr/lib/mit/bin/ | wc -l` if [ $COUNT -gt 0 ]; then PATH="$PATH:/usr/lib/mit/bin" fi fi if [ -d /usr/lib/mit/sbin ]; then COUNT=`ls -1 /usr/lib/mit/sbin/ | wc -l` if [ $COUNT -gt 0 ]; then PATH="$PATH:/usr/lib/mit/sbin" fi fi export PATH=$PATH #==[ Configuration File ]===========================# # /etc/profile.d/lang.csh if ( ${?SSH_SENDS_LOCALE} ) goto end if ( ${?GDM_LANG} ) then eval `sed -rn -e 's/^(RC_LANG)=/set _\1=/p' < /etc/sysconfig/language` if ( ${?_RC_LANG} ) then if ( "$_RC_LANG" == "$GDM_LANG" ) then unsetenv GDM_LANG else setenv LANG $GDM_LANG endif unset _RC_LANG endif endif unset _save if ( ${?LANG} ) then set _save=$LANG endif if ( -s /etc/sysconfig/language ) then foreach line ("`sed -rn '/^[^#]/p' < /etc/sysconfig/language`") switch ("$line") case RC_*: if ( ${?GDM_LANG} ) continue eval set ${line:s/RC_//} breaksw case ROOT_USES_LANG*: if ( "$uid" == 0 ) then eval set $line else set ROOT_USES_LANG=yes endif breaksw default: breaksw endsw end unset line endif if ( -s $HOME/.i18n ) then eval `sed -rn -e 's/^((LANG|LC_[A-Z_]+))=/set \1=/p' < $HOME/.i18n` endif if ( ${?_save} ) then set LANG=$_save unset _save endif foreach lc (LANG LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE \ LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES \ LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME ) eval set val=\${\?$lc} if ( $val == 0 ) continue eval set val=\$$lc if ( "$ROOT_USES_LANG" == "yes" ) then if ( ${%val} == 0 ) then eval unsetenv $lc else eval setenv $lc $val endif else if ( "$ROOT_USES_LANG" == "ctype" ) then if ( "$lc" == "LANG" ) continue if ( "$lc" == "LC_CTYPE" ) then setenv LC_CTYPE $LANG setenv LANG POSIX else eval unsetenv $lc endif else if ( "$lc" == "LANG" ) then setenv LANG POSIX else eval unsetenv $lc endif endif eval unset $lc end unset lc val unset ROOT_USES_LANG if ( ${?LC_ALL} ) then set LC_ALL=$LC_ALL if ( ${%LC_ALL} > 0 && "$LC_ALL" != "$LANG" ) then setenv LC_ALL $LC_ALL else unsetenv LC_ALL endif unset LC_ALL endif end: #==[ Configuration File ]===========================# # /etc/profile.d/lang.sh test -z "$SSH_SENDS_LOCALE" || return if test -n "$GDM_LANG" ; then eval $(sed -rn -e 's/^(RC_LANG)=/_\1=/p' < /etc/sysconfig/language) if test "$_RC_LANG" = "$GDM_LANG" ; then unset GDM_LANG else LANG=$GDM_LANG fi unset _RC_LANG fi unset _save test -n "$LANG" && _save="$LANG" if test -s /etc/sysconfig/language ; then while read line ; do case "$line" in \#*|"") continue RC_*) test -n "$GDM_LANG" && continue eval ${line#RC_} ROOT_USES_LANG*) test "$UID" = 0 && eval $line || ROOT_USES_LANG=yes esac done < /etc/sysconfig/language unset line fi test -s $HOME/.i18n && . $HOME/.i18n test -n "$_save" && LANG="$_save" unset _save for lc in LANG LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE \ LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES \ LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ LC_TELEPHONE LC_TIME do eval val="\$$lc" if test "$ROOT_USES_LANG" = "yes" ; then if test -z "$val" ; then eval unset $lc else eval $lc=\$val eval export $lc fi elif test "$ROOT_USES_LANG" = "ctype" ; then test "$lc" = "LANG" && continue if test "$lc" = "LC_CTYPE" ; then LC_CTYPE=$LANG LANG=POSIX export LANG LC_CTYPE else eval unset $lc fi else if test "$lc" = "LANG" ; then LANG=POSIX export LANG else eval unset $lc fi fi done unset lc val unset ROOT_USES_LANG if test -n "$LC_ALL" -a "$LC_ALL" != "$LANG" ; then export LC_ALL else unset LC_ALL fi #==[ Configuration File ]===========================# # /etc/profile.d/ls.bash case "$-" in *i*) if test -x /usr/bin/dircolors ; then if test -f $HOME/.dir_colors ; then eval "`/usr/bin/dircolors -b $HOME/.dir_colors`" elif test -f /etc/DIR_COLORS ; then eval "`/usr/bin/dircolors -b /etc/DIR_COLORS`" fi fi if test "${LS_COLORS+empty}" = "${LS_COLORS:+empty}" ; then LS_OPTIONS=--color=tty else LS_OPTIONS=--color=none fi if test "$UID" = 0 ; then LS_OPTIONS="-A -N $LS_OPTIONS -T 0" else LS_OPTIONS="-N $LS_OPTIONS -T 0" fi if test "$EMACS" = "t" ; then LS_OPTIONS='-N --color=none -T 0'; fi export LS_OPTIONS if test "$is" != "ash" ; then unalias ls 2>/dev/null fi case "$is" in bash|dash|ash) _ls () { local IFS=' ' command ls $LS_OPTIONS ${1+"$@"} } alias ls=_ls zsh) test -s /etc/profile.d/ls.zsh && . /etc/profile.d/ls.zsh ksh) _ls () { typeset IFS=' ' command ls $LS_OPTIONS ${1+"$@"} } alias ls=_ls *) alias ls='/bin/ls $LS_OPTIONS' ;; esac alias dir='ls -l' alias ll='ls -l' alias la='ls -la' alias l='ls -alF' alias ls-l='ls -l' esac #==[ Configuration File ]===========================# # /etc/profile.d/ls.tcsh if (! ${?prompt}) goto done if ( -x /usr/bin/dircolors ) then if ( -r $HOME/.dir_colors ) then eval `/usr/bin/dircolors -c $HOME/.dir_colors` else if ( -r /etc/DIR_COLORS ) then eval `/usr/bin/dircolors -c /etc/DIR_COLORS` endif endif setenv LS_OPTIONS '--color=tty' if ( ${?LS_COLORS} ) then if ( "${LS_COLORS}" == "" ) setenv LS_OPTIONS '--color=none' endif unalias ls if ( "$uid" == "0" ) then setenv LS_OPTIONS "-A -N $LS_OPTIONS -T 0" else setenv LS_OPTIONS "-N $LS_OPTIONS -T 0" endif alias ls 'ls $LS_OPTIONS' alias la 'ls -aF --color=none' alias ll 'ls -l --color=none' alias l 'll' alias dir 'ls --format=vertical' alias vdir 'ls --format=long' alias d dir; alias v vdir; done: #==[ Configuration File ]===========================# # /etc/profile.d/ls.zsh z_ls () { local IFS=' ' command \ls $=LS_OPTIONS ${1+"$@"} } alias ls=z_ls #==[ Configuration File ]===========================# # /etc/profile.d/oracle11.sh export ORACLE_HOME=/oracle11/client export PATH=$PATH:$ORACLE_HOME/bin export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib #==[ Configuration File ]===========================# # /etc/profile.d/profile.csh set noglob set sysconf="" foreach sys (/etc/sysconfig/windowmanager \ /etc/sysconfig/mail \ /etc/sysconfig/proxy \ /etc/sysconfig/console \ /etc/sysconfig/news) if (! -s ${sys:q} ) continue set sysconf="${sysconf} ${sys}" end unset sys set val="" foreach line ( "`/bin/grep -vh '^#' $sysconf`" ) set val="${line:q:s/=/ /}" set arr=( $val ) eval set val="${arr[2-]}" switch (${line:q}) case CWD_IN_ROOT_PATH=*: if ( ${line:q} !~ *=*yes* ) continue if ( "$path[*]" =~ *.* ) continue if ( $uid < 100 ) set -l path=( $path . ) breaksw case CWD_IN_USER_PATH=*: if ( ${line:q} !~ *=*yes* ) continue if ( "$path[*]" =~ *.* ) continue if ( $uid >= 100 ) set -l path=( $path . ) breaksw case FROM_HEADER=*: setenv FROM_HEADER "${val:q}" breaksw case PROXY_ENABLED=*: set proxy_enabled="${val:q}" breaksw case HTTP_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv http_proxy "${val:q}" breaksw case HTTPS_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv https_proxy "${val:q}" breaksw case FTP_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv ftp_proxy "${val:q}" breaksw case GOPHER_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv gopher_proxy "${val:q}" breaksw case SOCKS_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv socks_proxy "${val:q}" setenv SOCKS_PROXY "${val:q}" breaksw case SOCKS5_SERVER=*: if (! ${%proxy_enabled} == yes ) continue setenv SOCKS5_SERVER "${val:q}" breaksw case NO_PROXY=*: if (! ${%proxy_enabled} == yes ) continue setenv no_proxy "${val:q}" breaksw case DEFAULT_WM=*: set default_wm="${val:q}" breaksw case CONSOLE_MAGIC=*: set console_magic="${val:q}" breaksw case ORGANIZATION=*: if (! ${%val} ) continue setenv ORGANIZATION "${val:q}" breaksw case NNTPSERVER=*: setenv NNTPSERVER "${val:q}" if ( ! ${?NNTPSERVER} ) setenv NNTPSERVER news breaksw default: breaksw endsw end unset sysconf line if ( -d /usr/lib/dvgt_help ) then setenv DV_IMMED_HELP /usr/lib/dvgt_help endif if ( -d /usr/lib/rasmol ) then setenv RASMOLPATH /usr/lib/rasmol endif if ( ${?proxy_enabled} ) then if ( "$proxy_enabled" != "yes" ) then unsetenv http_proxy https_proxy ftp_proxy gopher_proxy no_proxy socks_proxy SOCKS_PROXY SOCKS5_SERVER endif unset proxy_enabled endif if ( ! ${?WINDOWMANAGER} ) then if (! ${?default_wm} ) set default_wm set desktop="/usr/share/xsessions/${default_wm}.desktop" set default_wm="${default_wm:t}" if ( -s ${desktop:q} ) then set wm="`sed -rn '/^Exec=/{s@[^=]*=([^=]*)@\1@p;}' ${desktop:q}`" switch ("${wm:q}") case /usr/bin/env*: case env*: setenv WINDOWMANAGER "${wm:q}" breaksw default: foreach val ($path /usr/X11R6/bin /usr/openwin/bin) if ( ${val:q} =~ *.* ) continue set val="${val:q}/${wm:q}" if ( ! -x ${val:q} ) continue setenv WINDOWMANAGER "${val:q}" break end breaksw endsw unset val wm endif unset desktop if ( ${%default_wm} > 0 && ! ${?WINDOWMANAGER} ) then foreach val ($path /usr/X11R6/bin /usr/openwin/bin) if ( ${val:q} =~ *.* ) continue set val="${val:q}/${default_wm:q}" if ( ! -x ${val:q} ) continue setenv WINDOWMANAGER "${val:q}" break end unset val endif endif unset default_wm if ( ${?loginsh} && ${?console_magic} && "$tty" =~ tty* ) then if ( "$TERM" == "linux" && -o /dev/$tty ) then echo -n "\033$console_magic" endif endif unset noglob #==[ Configuration File ]===========================# # /etc/profile.d/profile.sh for sys in /etc/sysconfig/windowmanager \ /etc/sysconfig/mail \ /etc/sysconfig/proxy \ /etc/sysconfig/console \ /etc/sysconfig/news do test -s $sys || continue while read line ; do case "$line" in \#*|"") continue ;; esac eval val=${line#*=} case "$line" in CWD_IN_ROOT_PATH=*) test "$val" = "yes" || continue test $UID -lt 100 && PATH=$PATH:. CWD_IN_USER_PATH=*) test "$val" = "yes" || continue test $UID -ge 100 && PATH=$PATH:. FROM_HEADER=*) FROM_HEADER="${val}" export FROM_HEADER PROXY_ENABLED=*) PROXY_ENABLED="${val}" HTTP_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue http_proxy="${val}" export http_proxy HTTPS_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue https_proxy="${val}" export https_proxy FTP_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue ftp_proxy="${val}" export ftp_proxy GOPHER_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue gopher_proxy="${val}" export gopher_proxy SOCKS_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue socks_proxy="${val}" export socks_proxy SOCKS_PROXY="${val}" export SOCKS_PROXY SOCKS5_SERVER=*) test "$PROXY_ENABLED" = "yes" || continue SOCKS5_SERVER="${val}" export SOCKS5_SERVER NO_PROXY=*) test "$PROXY_ENABLED" = "yes" || continue no_proxy="${val}" export no_proxy NO_PROXY="${val}" export NO_PROXY DEFAULT_WM=*) DEFAULT_WM="${val}" CONSOLE_MAGIC=*) CONSOLE_MAGIC="${val}" ORGANIZATION=*) test -n "$val" || continue ORGANIZATION="${val}" export ORGANIZATION NNTPSERVER=*) NNTPSERVER="${val}" test -z "$NNTPSERVER" && NNTPSERVER=news export NNTPSERVER esac done < $sys done unset sys line val if test -d /usr/lib/dvgt_help ; then DV_IMMED_HELP=/usr/lib/dvgt_help export DV_IMMED_HELP fi if test -d /usr/lib/rasmol ; then RASMOLPATH=/usr/lib/rasmol export RASMOLPATH fi if test "$PROXY_ENABLED" != "yes" ; then unset http_proxy https_proxy ftp_proxy gopher_proxy no_proxy NO_PROXY socks_proxy SOCKS_PROXY SOCKS5_SERVER fi unset PROXY_ENABLED if test -z "$WINDOWMANAGER" ; then SAVEPATH=$PATH PATH=$PATH:/usr/X11R6/bin:/usr/openwin/bin desktop=/usr/share/xsessions/${DEFAULT_WM}.desktop if test -s "$desktop" ; then while read -r line; do case ${line} in Exec=/usr/bin/env*|Exec=env*) WINDOWMANAGER="${line#Exec=}" break Exec=*) WINDOWMANAGER="$(command -v ${line#Exec=})" break esac done < $desktop fi if test -n "$DEFAULT_WM" -a -z "$WINDOWMANAGER" ; then WINDOWMANAGER="$(command -v ${DEFAULT_WM##*/})" fi PATH=$SAVEPATH unset SAVEPATH desktop fi unset DEFAULT_WM export WINDOWMANAGER if test -n "$CONSOLE_MAGIC" ; then case "$(tty 2> /dev/null)" in /dev/tty*) if test "$TERM" = "linux" -a -t ; then /bin/echo -en "\033$CONSOLE_MAGIC" fi esac fi #==[ Configuration File ]===========================# # /etc/profile.d/pulseaudio.csh setenv ALSA_CONFIG_PATH /etc/alsa-pulse.conf setenv SDL_AUDIODRIVER pulse setenv AUDIODRIVER pulseaudio setenv QEMU_AUDIO_DRV pa #==[ Configuration File ]===========================# # /etc/profile.d/pulseaudio.sh export ALSA_CONFIG_PATH=/etc/alsa-pulse.conf alias aumix='padsp aumix' alias sox='padsp sox' export SDL_AUDIODRIVER=pulse alias timidity='timidity -Oe' export AUDIODRIVER=pulseaudio export QEMU_AUDIO_DRV=pa #==[ Configuration File ]===========================# # /etc/profile.d/python.csh setenv PYTHONSTARTUP /etc/pythonstart #==[ Configuration File ]===========================# # /etc/profile.d/python.sh export PYTHONSTARTUP=/etc/pythonstart #==[ Configuration File ]===========================# # /etc/profile.d/python3.csh setenv PYTHONSTARTUP /etc/pythonstart #==[ Configuration File ]===========================# # /etc/profile.d/python3.sh export PYTHONSTARTUP=/etc/pythonstart #==[ Configuration File ]===========================# # /etc/profile.d/sh.ssh test_lc() { for lc in LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE \ LC_MONETARY LC_MESSAGES LC_PAPER LC_NAMELC_ADDRESS \ LC_TELEPHONE LC_MEASUREMENT LC_IDENTIFICATION LC_ALL do eval val="\$$lc" if test -n "$val" ; then unset lc val return 0 fi done unset lc val return 1 } if test -n "$SSH_CONNECTION" ; then if test_lc ; then SSH_SENDS_LOCALE=yes export SSH_SENDS_LOCALE fi LIBGL_DEBUG=quiet export LIBGL_DEBUG fi #==[ Configuration File ]===========================# # /etc/profile.d/time_style.sh export TIME_STYLE=long-iso #==[ Configuration File ]===========================# # /etc/profile.d/vte.sh [ -n "$BASH_VERSION" -o -n "$ZSH_VERSION" ] || return 0 [[ $- == *i* ]] || return 0 [ "${VTE_VERSION:-0}" -ge 3405 ] || return 0 __vte_urlencode() ( LC_ALL=C str="$1" while [ -n "$str" ]; do safe="${str%%[!a-zA-Z0-9/:_\.\-\!\'\(\)~]*}" printf "%s" "$safe" str="${str#"$safe"}" if [ -n "$str" ]; then printf "%%%02X" "'$str" str="${str#?}" fi done ) __vte_ps1() { echo -n "(__vte_ps1 is obsolete)" } __vte_osc7 () { printf "\033]7;file://%s%s\007" "${HOSTNAME:-}" "$(__vte_urlencode "${PWD}")" } __vte_prompt_command() { local pwd='~' [ "$PWD" != "$HOME" ] && pwd=${PWD/#$HOME\//\~\/} printf "\033]0;%s@%s:%s\007%s" "${USER}" "${HOSTNAME%%.*}" "${pwd}" "$(__vte_osc7)" } case "$TERM" in xterm*|vte*) [ -n "$BASH_VERSION" ] && PROMPT_COMMAND="__vte_prompt_command" [ -n "$ZSH_VERSION" ] && precmd_functions+=(__vte_osc7) esac true #==[ Configuration File ]===========================# # /etc/profile.d/xdg-environment.csh if ( ! ${?XDG_DATA_DIRS} ) then set XDG_DATA_DIRS else set XDG_DATA_DIRS=(${XDG_DATA_DIRS:as/:/ /}) endif set nonomatch foreach xdgdir (/usr/local/share /usr/share /etc/opt/*/share /opt/*/share /usr/share/gnome/help) if ( -d "$xdgdir" ) then set -l XDG_DATA_DIRS=($XDG_DATA_DIRS $xdgdir) endif end unset nonomatch set xdgdir="${XDG_DATA_DIRS:q}" unset XDG_DATA_DIRS setenv XDG_DATA_DIRS "${xdgdir:as/ /:/}" unset xdgdir if ( ! ${?XDG_CONFIG_DIRS} ) then set XDG_CONFIG_DIRS else set XDG_CONFIG_DIRS=(${XDG_CONFIG_DIRS:as/:/ /}) endif set nonomatch foreach xdgdir (/usr/local/etc/xdg /etc/xdg /etc/opt/*/xdg) if ( -d "$xdgdir" ) then set -l XDG_CONFIG_DIRS=($XDG_CONFIG_DIRS $xdgdir) endif end unset nonomatch set xdgdir="${XDG_CONFIG_DIRS:q}" unset XDG_CONFIG_DIRS setenv XDG_CONFIG_DIRS "${xdgdir:as/ /:/}" unset xdgdir #==[ Configuration File ]===========================# # /etc/profile.d/xdg-environment.sh uniquefy_search_path () { OIFS="$IFS" IFS=' ' set -- $(echo ${1+"$@"} | sed -r 's@/*:|([^\\]):@\1\n@g;H;x;s@/\n@\n@') IFS="$OIFS" _y="" for _x ; do case ":${_y}:" in *:"${_x}":*) continue esac _y=${_y:+"$_y:"}${_x} done echo "${_y}" unset _y _x } setup_xdg_paths() { if [ "x$ZSH_VERSION" != "x" ] ; then setopt nullglob localoptions fi for xdgdir in /usr/local/share /usr/share /etc/opt/*/share /opt/*/share /usr/share/gnome ; do if test -d "$xdgdir" && test -d "$xdgdir/applications"; then if test -z "$XDG_DATA_DIRS"; then XDG_DATA_DIRS="$xdgdir" else XDG_DATA_DIRS="$XDG_DATA_DIRS:$xdgdir" fi fi done XDG_DATA_DIRS=$(uniquefy_search_path "$XDG_DATA_DIRS") export XDG_DATA_DIRS for xdgdir in /usr/local/etc/xdg /etc/xdg /etc/opt/*/xdg ; do if test -d "$xdgdir"; then if test -z "$XDG_CONFIG_DIRS"; then XDG_CONFIG_DIRS="$xdgdir" else XDG_CONFIG_DIRS="$XDG_CONFIG_DIRS:$xdgdir" fi fi done XDG_CONFIG_DIRS=$(uniquefy_search_path "$XDG_CONFIG_DIRS") export XDG_CONFIG_DIRS unset xdgdir } setup_xdg_paths #==[ Configuration File ]===========================# # /etc/profile.d/zzz-glib2.csh setenv G_BROKEN_FILENAMES 1 set west_europe_legacy_encoding=ISO-8859-15 set russian_legacy_encoding=KOI8-R set sr_YU_legacy_encoding=ISO-8859-2,CP1250 set japanese_legacy_encoding=EUC-JP if (! ${?LANG} ) goto skip switch ( $LANG ) case aa_DJ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case af_ZA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case an_ES*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-15,CP1252 breaksw case ar_AE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_BH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_DZ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_EG*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_IQ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_JO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_KW*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_LB*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_LY*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_MA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_OM*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_QA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_SA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_SD*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_SY*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_TN*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case ar_YE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-6 breaksw case be_BY*: setenv G_FILENAME_ENCODING @locale,UTF-8,CP1251 breaksw case bg_BG*: setenv G_FILENAME_ENCODING @locale,UTF-8,CP1251 breaksw case br_FR*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case bs_BA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case ca_ES*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case cs_CZ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case cy_GB*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-14,CP1252 breaksw case da_DK*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case de_AT*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case de_BE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case de_DE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case de_CH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case de_LU*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case el_GR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-7 breaksw case en_AU*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_BE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case en_BW*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_CA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_DK*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_GB*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case en_HK*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_IE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case en_NZ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_PH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_SG*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_US*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case en_ZA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case en_ZW*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_AR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_BO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_CL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_CO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_CR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_DO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_EC*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_ES*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case es_GT*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_HN*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_MX*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_NI*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_PA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_PE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_PR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_PY*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_SV*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_US*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_UY*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case es_VE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case et_EE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case eu_ES*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case fa_IR*: setenv G_FILENAME_ENCODING @locale,UTF-8,CP1256 breaksw case fi_FI*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case fo_FO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case fr_BE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case fr_CA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case fr_FR*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case fr_CH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case fr_LU*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case ga_IE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case gd_GB*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-15,CP1252 breaksw case gl_ES*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case gv_GB*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case he_IL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-8 breaksw case hr_HR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case hu_HU*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case hy_AM*: setenv G_FILENAME_ENCODING @locale,UTF-8,ARMSCII-8 breaksw case id_ID*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case is_IS*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case it_CH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case it_IT*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case iw_IL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-8 breaksw case ja_JP*: setenv G_FILENAME_ENCODING @locale,UTF-8,$japanese_legacy_encoding,EUC-JP,SHIFT_JIS,ISO-8859-1 breaksw case ka_GE*: setenv G_FILENAME_ENCODING @locale,UTF-8,GEORGIAN-PS breaksw case kl_GL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case km_KH*: setenv G_FILENAME_ENCODING @locale,UTF-8,GB18030 breaksw case ko_KR*: setenv G_FILENAME_ENCODING @locale,UTF-8,EUC-KR,ISO-8859-1 breaksw case kw_GB*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case lg_UG*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-10,CP1252 breaksw case lt_LT*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 breaksw case lv_LV*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 breaksw case mi_NZ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-13,CP1252 breaksw case mk_MK*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-5,CP1251 breaksw case ms_MY*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case mt_MT*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-3 breaksw case nb_NO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case nl_BE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case nl_NL*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case nn_NO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case no_NO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case oc_FR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case om_KE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case pl_PL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case pt_BR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case pt_PT*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case ro_RO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case ru_RU*: setenv G_FILENAME_ENCODING @locale,UTF-8,$russian_legacy_encoding,CP1251 breaksw case ru_UA*: setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-U breaksw case sh_YU*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case sk_SK*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case sl_SI*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-2,CP1250 breaksw case so_DJ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case so_KE*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case so_SO*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case sq_AL*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case sr_YU*: setenv G_FILENAME_ENCODING @locale,UTF-8,$sr_YU_legacy_encoding breaksw case st_ZA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case sv_FI*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case sv_SE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case tg_TJ*: setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-T breaksw case th_TH*: setenv G_FILENAME_ENCODING @locale,UTF-8,TIS-620,ISO-8859-1 breaksw case tl_PH*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case tr_TR*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-9 breaksw case uk_UA*: setenv G_FILENAME_ENCODING @locale,UTF-8,KOI8-U breaksw case uz_UZ*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case vi_VN*: setenv G_FILENAME_ENCODING @locale,UTF-8,TCVN5712-1,ISO-8859-1 breaksw case wa_BE*: setenv G_FILENAME_ENCODING @locale,UTF-8,$west_europe_legacy_encoding,CP1252 breaksw case xh_ZA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw case yi_US*: setenv G_FILENAME_ENCODING @locale,UTF-8,CP1255 breaksw case zh_CN*: setenv G_FILENAME_ENCODING @locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 breaksw case zh_HK*: setenv G_FILENAME_ENCODING @locale,UTF-8,BIG5-HKSCS,ISO-8859-1 breaksw case zh_SG*: setenv G_FILENAME_ENCODING @locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 breaksw case zh_TW*: setenv G_FILENAME_ENCODING @locale,UTF-8,BIG5,EUC-TW,ISO-8859-1 breaksw case zu_ZA*: setenv G_FILENAME_ENCODING @locale,UTF-8,ISO-8859-1,CP1252 breaksw endsw skip: unset west_europe_legacy_encoding unset russian_legacy_encoding unset sr_YU_legacy_encoding #==[ Configuration File ]===========================# # /etc/profile.d/zzz-glib2.sh export G_BROKEN_FILENAMES=1 west_europe_legacy_encoding=ISO-8859-15 russian_legacy_encoding=KOI8-R sr_YU_legacy_encoding=ISO-8859-2,CP1250 japanese_legacy_encoding=EUC-JP case $LANG in aa_DJ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 af_ZA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 an_ES* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 ar_AE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_BH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_DZ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_EG* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_IQ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_JO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_KW* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_LB* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_LY* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_MA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_OM* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_QA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_SA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_SD* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_SY* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_TN* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 ar_YE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-6 be_BY* ) G_FILENAME_ENCODING=@locale,UTF-8,CP1251 bg_BG* ) G_FILENAME_ENCODING=@locale,UTF-8,CP1251 br_FR* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 bs_BA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 ca_ES* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 cs_CZ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 cy_GB* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-14,CP1252 da_DK* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 de_AT* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 de_BE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 de_DE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 de_CH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 de_LU* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 el_GR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-7 en_AU* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_BE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 en_BW* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_CA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_DK* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_GB* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 en_HK* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_IE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 en_NZ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_PH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_SG* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_US* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 en_ZA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 en_ZW* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_AR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_BO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_CL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_CO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_CR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_DO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_EC* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_ES* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 es_GT* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_HN* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_MX* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_NI* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_PA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_PE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_PR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_PY* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_SV* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_US* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_UY* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 es_VE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 et_EE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 eu_ES* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 fa_IR* ) G_FILENAME_ENCODING=@locale,UTF-8,CP1256 fi_FI* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 fo_FO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 fr_BE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 fr_CA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 fr_FR* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 fr_CH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 fr_LU* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 ga_IE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 gd_GB* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252 gl_ES* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 gv_GB* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 he_IL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-8 hr_HR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 hu_HU* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 hy_AM* ) G_FILENAME_ENCODING=@locale,UTF-8,ARMSCII-8 id_ID* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 is_IS* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 it_CH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 it_IT* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 iw_IL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-8 ja_JP* ) G_FILENAME_ENCODING=@locale,UTF-8,$japanese_legacy_encoding,EUC-JP,SHIFT_JIS,ISO-8859-1 ka_GE* ) G_FILENAME_ENCODING=@locale,UTF-8,GEORGIAN-PS kl_GL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 km_KH* ) G_FILENAME_ENCODING=@locale,UTF-8,GB18030 ko_KR* ) G_FILENAME_ENCODING=@locale,UTF-8,EUC-KR,ISO-8859-1 kw_GB* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 lg_UG* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-10,CP1252 lt_LT* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 lv_LV* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 mi_NZ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-13,CP1252 mk_MK* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-5,CP1251 ms_MY* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 mt_MT* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-3 nb_NO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 nl_BE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 nl_NL* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 nn_NO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 no_NO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 oc_FR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 om_KE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 pl_PL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 pt_BR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 pt_PT* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 ro_RO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 ru_RU* ) G_FILENAME_ENCODING=@locale,UTF-8,$russian_legacy_encoding,CP1251 ru_UA* ) G_FILENAME_ENCODING=@locale,UTF-8,KOI8-U sh_YU* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 sk_SK* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 sl_SI* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-2,CP1250 so_DJ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 so_KE* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 so_SO* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 sq_AL* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 sr_YU* ) G_FILENAME_ENCODING=@locale,UTF-8,$sr_YU_legacy_encoding st_ZA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 sv_FI* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 sv_SE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 tg_TJ* ) G_FILENAME_ENCODING=@locale,UTF-8,KOI8-T th_TH* ) G_FILENAME_ENCODING=@locale,UTF-8,TIS-620,ISO-8859-1 tl_PH* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 tr_TR* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-9 uk_UA* ) G_FILENAME_ENCODING=@locale,UTF-8,KOI8-U uz_UZ* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 vi_VN* ) G_FILENAME_ENCODING=@locale,UTF-8,TCVN5712-1,ISO-8859-1 wa_BE* ) G_FILENAME_ENCODING=@locale,UTF-8,$west_europe_legacy_encoding,CP1252 xh_ZA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 yi_US* ) G_FILENAME_ENCODING=@locale,UTF-8,CP1255 zh_CN* ) G_FILENAME_ENCODING=@locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 zh_HK* ) G_FILENAME_ENCODING=@locale,UTF-8,BIG5-HKSCS,ISO-8859-1 zh_SG* ) G_FILENAME_ENCODING=@locale,UTF-8,GB2312,GB18030,GBK,ISO-8859-1 zh_TW* ) G_FILENAME_ENCODING=@locale,UTF-8,BIG5,EUC-TW,ISO-8859-1 zu_ZA* ) G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-1,CP1252 esac export G_FILENAME_ENCODING unset west_europe_legacy_encoding unset russian_legacy_encoding unset sr_YU_legacy_encoding #==[ Configuration File ]===========================# # /etc/profile.d/zzz-groff.csh if ( $?LANG ) then switch ( $LANG ) case ja*: setenv MAN_KEEP_FORMATTING yes unsetenv GROFF_NO_SGR case zh*: setenv MAN_KEEP_FORMATTING yes unsetenv GROFF_NO_SGR case ko*: setenv MAN_KEEP_FORMATTING yes unsetenv GROFF_NO_SGR endsw endif #==[ Configuration File ]===========================# # /etc/profile.d/zzz-groff.sh case "${LANGUAGE-${LC_ALL-${LC_MESSAGES-${LANG}}}}" in ja*|zh*|ko*) unset GROFF_NO_SGR export MAN_KEEP_FORMATTING=yes esac #==[ Configuration File ]===========================# # /etc/profile.d/zzzz-entorno.sh COBDIR=/opt/microfocus/cobol export COBDIR LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$COBDIR/lib:/opt/ibm/db2/V9.1/lib64:/usr/syncsort/lib:/opt/ezt/bin export LD_LIBRARY_PATH export EZTPATH=/opt/ezt/bin:/usr/bin:/usr/lib:/usr/lib64:/opt/ibm/db2/V9.1/lib64 export PATH=$PATH:/opt/microfocus/cobol/bin export PATH=$PATH:/rsiiri/sysexi/rsi/prod/scripts:/usr/syncsort/bin:/opt/ezt/bin:/opt/IBMJava2-s390-142/jre/bin export LANG=es_ES export PATH=$PATH:/home/db2inst1/sqllib/bin:/opt/ibm/db2/V9.1/lib64 export PATH=$PATH:/usr/local/bphx:/opt/ibm/db2/V9.1/lib64:/opt/universal/bin export SPFTEMP=NOTEMP #==[ Configuration File ]===========================# # /etc/bash.bashrc if test -z "$is" ; then if test -f /proc/mounts ; then if ! is=$(readlink /proc/$$/exe 2>/dev/null) ; then case "$0" in *pcksh) is=ksh ;; *) is=sh ;; esac fi case "$is" in */bash) is=bash case "$0" in sh|-sh|*/sh) is=sh ;; esac ;; */ash) is=ash ;; */dash) is=ash ;; */ksh) is=ksh ;; */ksh93) is=ksh ;; */pdksh) is=ksh ;; */mksh) is=ksh ;; */lksh) is=ksh ;; */*pcksh) is=ksh ;; */zsh) is=zsh ;; */*) is=sh ;; esac for a in $SHELL ; do case "$a" in */r*sh) readonly restricted=true ;; -r*|-[!-]r*|-[!-][!-]r*) readonly restricted=true ;; --restricted) readonly restricted=true ;; esac done unset a else is=sh fi fi path () { if test -x /usr/bin/$1 ; then ${1+"/usr/bin/$@"} elif test -x /bin/$1 ; then ${1+"/bin/$@"} fi } test -z "$UID" && readonly UID=`path id -ur 2> /dev/null` test -z "$EUID" && readonly EUID=`path id -u 2> /dev/null` test -s /etc/profile.d/ls.bash && . /etc/profile.d/ls.bash if test "$EMACS" = "t" ; then path tset -I -Q path stty cooked pass8 dec nl -echo fi case "$-" in *i*) case "$is" in bash) case "$(declare -p COLUMNS 2> /dev/null)" in *-x*COLUMNS=*) shopt -s checkwinsize esac shopt -s histappend if test "$UID" -eq 0 ; then HISTTIMEFORMAT=${HISTTIMEFORMAT:-"%F %H:%M:%S "} fi unset TERMCAP spwd () { ( IFS=/ set $PWD if test $# -le 3 ; then echo "$PWD" else eval echo \"..\${$(($#-1))}/\${$#}\" fi ) ; } if path tput hs 2>/dev/null || path tput -T $TERM+sl hs 2>/dev/null ; then if test "$TERM" = xterm ; then _tsl=$(echo -en '\e]2;') _isl=$(echo -en '\e]1;') _fsl=$(echo -en '\007') else _tsl=$(path tput tsl 2>/dev/null || path tput -T $TERM+sl tsl 2>/dev/null) _isl='' _fsl=$(path tput fsl 2>/dev/null || path tput -T $TERM+sl fsl 2>/dev/null) fi _sc=$(tput sc 2>/dev/null) _rc=$(tput rc 2>/dev/null) if test -n "$_tsl" -a -n "$_isl" -a "$_fsl" ; then TS1="$_sc$_tsl%s@%s:%s$_fsl$_isl%s$_fsl$_rc" elif test -n "$_tsl" -a "$_fsl" ; then TS1="$_sc$_tsl%s@%s:%s$_fsl$_rc" fi unset _isl _tsl _fsl _sc _rc ppwd () { local dir local -i width test -n "$TS1" || return; dir="$(dirs +0)" let width=${#dir}-18 test ${#dir} -le 18 || dir="...${dir#$(printf "%.*s" $width "$dir")}" if test ${#TS1} -gt 17 ; then printf "$TS1" "$USER" "$HOST" "$dir" "$HOST" else printf "$TS1" "$USER" "$HOST" "$dir" fi } else ppwd () { true; } fi if test "$UID" -eq 0 ; then if test -n "$TERM" -a -t ; then _bred="$(path tput bold 2> /dev/null; path tput setaf 1 2> /dev/null)" _sgr0="$(path tput sgr0 2> /dev/null)" fi if test -n "$_bred" -a -n "$_sgr0" ; then _u="\[$_bred\]\h" _p=" #\[$_sgr0\]" else _u="\h" _p=" #" fi unset _bred _sgr0 else _u="\u@\h" _p=">" fi if test -z "$EMACS" -a -z "$MC_SID" -a -z "$restricted" -a \ -z "$STY" -a -n "$DISPLAY" -a ! -r $HOME/.bash.expert then _t="\[\$(ppwd)\]" else _t="" fi case "$(declare -p PS1 2> /dev/null)" in *-x*PS1=*) *) PS1="${_t}${_u}:\w${_p} " esac unset _u _p _t ash) cd () { local ret command cd "$@" ret=$? PWD=$(pwd) if test "$UID" = 0 ; then PS1="${HOST}:${PWD} # " else PS1="${USER}@${HOST}:${PWD}> " fi return $ret } cd . ksh) if test "${PS1-\$ }" = '$ ' ; then if test "$UID" = 0 ; then PS1="${HOST}:"'${PWD}'" # " else PS1="${USER}@${HOST}:"'${PWD}'"> " fi fi zsh) if test "$UID" = 0; then PS1='%n@%m:%~ # ' else PS1='%n@%m:%~> ' fi *) if test "$UID" = 0 ; then PS1="${HOST}:"'${PWD}'" # " else PS1="${USER}@${HOST}:"'${PWD}'"> " fi esac PS2='> ' if test "$is" = "ash" ; then test -s /etc/profile.d/alias.ash && . /etc/profile.d/alias.ash else test -s /etc/profile.d/alias.bash && . /etc/profile.d/alias.bash test -s $HOME/.alias && . $HOME/.alias fi if test "$is" = "bash" -a -r $HOME/.bash.expert ; then . $HOME/.bash.expert elif test "$is" = "bash" ; then case "$BASH_VERSION" in [2-9].*) if test -e /etc/bash_completion ; then . /etc/bash_completion elif test -s /etc/profile.d/bash_completion.sh ; then . /etc/profile.d/bash_completion.sh elif test -s /etc/profile.d/complete.bash ; then . /etc/profile.d/complete.bash fi if [[ $BASH_COMPLETION_COMPAT_DIR != /etc/bash_completion.d ]]; then for s in /etc/bash_completion.d/*.sh ; do test -r $s && . $s done fi if test -e $HOME/.bash_completion ; then . $HOME/.bash_completion fi if test -f /etc/bash_command_not_found ; then . /etc/bash_command_not_found fi *) ;; esac fi HISTCONTROL=ignoreboth if test "$is" = "ksh" ; then : ${HISTFILE=$HOME/.kshrc_history} : ${VISUAL=emacs} case $(set -o) in *multiline*) set -o multiline esac fi if test "$is" = "zsh" ; then if test -f /etc/zsh_command_not_found ; then . /etc/zsh_command_not_found fi fi esac if test -r /etc/profile.d/vte.sh -a ! -k /etc/profile.d/vte.sh; then . /etc/profile.d/vte.sh fi if test \( -n "$SSH_CONNECTION" -o -n "$SUDO_COMMAND" \) -a -z "$PROFILEREAD" ; then _SOURCED_FOR_SSH=true . /etc/profile > /dev/null 2>&1 unset _SOURCED_FOR_SSH fi if test -t && type -p tty > /dev/null 2>&1 ; then GPG_TTY="`tty`" export GPG_TTY fi case "$is" in bash) test -s /etc/bash.bashrc.local && . /etc/bash.bashrc.local ;; ksh) test -s /etc/ksh.kshrc.local && . /etc/ksh.kshrc.local ;; zsh) test -s /etc/zsh.zshrc.local && . /etc/zsh.zshrc.local ;; ash) test -s /etc/ash.ashrc.local && . /etc/ash.ashrc.local esac test -s /etc/sh.shrc.local && . /etc/sh.shrc.local if test -n "$restricted" -a -z "$PROFILEREAD" ; then PATH=/usr/lib/restricted/bin export PATH fi #==[ Configuration File ]===========================# # /etc/csh.cshrc if ((${?loginsh} || ${?SSH_CONNECTION} || ${?SUDO_COMMAND}) && ! ${?CSHRCREAD}) then set _SOURCED_FOR_SSH=true source /etc/csh.login >& /dev/null unset _SOURCED_FOR_SSH endif onintr - set noglob alias path 'if ( -x /bin/\!^ ) /bin/\!*; if ( -x /usr/bin/\!^ ) /usr/bin/\!*' if ( -x /bin/id ) then set id=/bin/id else if ( -x /usr/bin/id ) then set id=/usr/bin/id endif set echo_style=both if (! ${?UID} ) set -r UID=${uid} if (! ${?EUID} ) set -r EUID="`${id} -u`" if ($?EMACS) then setenv LS_OPTIONS '-N --color=none -T 0'; endif if (! ${?prompt}) goto done if ($?EMACS) then path tset -I -Q path stty cooked pass8 dec nl -echo endif if ( "$uid" == "0" ) then set who=( "%n has %a %l from %M." ) set watch=( any any ) endif if ($?tcsh && -r /etc/profile.d/bindkey.tcsh) source /etc/profile.d/bindkey.tcsh set autocorrect=1 set listmaxrows=23 set correct=cmd set fignore=(.o \~) set histdup=prev set history=1000 set listjobs=long set notify=1 set nostat=( /afs ) set rmstar=1 set savehist=( $history merge ) set showdots=1 set symlinks=ignore unset autologout unset ignoreeof if (-r /etc/profile.d/ls.tcsh) source /etc/profile.d/ls.tcsh if (-r /etc/profile.d/alias.tcsh) source /etc/profile.d/alias.tcsh set prompt="%B%m%b %C2%# " if ( -o /dev/$tty && -c /dev/$tty ) then alias cwdcmd '(echo "Directory: $cwd" > /dev/$tty)' if ( -x /usr/bin/biff ) /usr/bin/biff y if ( ${?DISPLAY} ) then if ( ${?TERM} && ${?EMACS} == 0 && ${?MC_SID} == 0 && ${?STY} == 0 && ! -r $HOME/.csh.expert ) then if ( ${TERM} == "xterm" ) then alias cwdcmd '(echo -n "\033]2;$USER on ${HOST}: $cwd\007\033]1;$HOST\007" > /dev/$tty)' cd . endif endif if ( -x /usr/bin/biff ) /usr/bin/biff n set prompt="%C2%# " endif endif alias helpcommand whatis if (-r $HOME/.csh.expert) then unset noglob source $HOME/.csh.expert goto done endif if ($?tcsh) then set _rev=${tcsh:r} set _rel=${_rev:e} set _rev=${_rev:r} if (($_rev > 6 || ($_rev == 6 && $_rel > 1)) && -r /etc/profile.d/complete.tcsh) then source /etc/profile.d/complete.tcsh endif if ($_rev < 6 || ($_rev == 6 && $_rel < 14)) then switch ( `/usr/bin/locale charmap` ) case UTF-8: set dspmbyte=utf8 breaksw case BIG5: set dspmbyte=big5 breaksw case EUC-JP: set dspmbyte=euc breaksw case EUC-KR: set dspmbyte=euc breaksw case GB2312: set dspmbyte=euc breaksw case SHIFT_JIS: set dspmbyte=sjis breaksw default: breaksw endsw endif unset _rev _rel endif if ( -o /dev/$tty && -c /dev/$tty ) setenv GPG_TTY /dev/$tty done: onintr unset noglob if ( -r /etc/csh.cshrc.local ) source /etc/csh.cshrc.local #==[ Configuration File ]===========================# # /etc/csh.login onintr - set noglob alias path 'if ( -x /bin/\!^ ) /bin/\!*; if ( -x /usr/bin/\!^ ) /usr/bin/\!*' if ( -x /bin/id ) then set id=/bin/id else if ( -x /usr/bin/id ) then set id=/usr/bin/id endif if ( -o /dev/$tty && -c /dev/$tty && ${?prompt} ) then if ( ! ${?TERM} ) setenv TERM linux if ( "$TERM" == "unknown" ) setenv TERM linux if ( "$TERM" == "ibm327x" ) setenv TERM dumb if ( ! ${?SSH_TTY} && "$TERM" != "dumb" ) then path stty sane cr0 pass8 dec path tset -I -Q endif if ( -d /proc/iSeries && ( $tty == "tty1" || "$tty" == "console")) then setenv LINES 24 setenv COLUMNS 80 eval `path initviocons -q -e -c` endif settc km yes endif unsetenv TERMCAP umask 022 if (! ${?CSHRCREAD} ) then setenv CSHEDIT emacs endif if (! ${?UID} ) set -r UID=${uid} if (! ${?EUID} ) set -r EUID="`${id} -u`" if (! ${?USER} ) set USER="`${id} -un`" if (! ${?HOME} ) set HOME="" if (! ${?MAIL} ) setenv MAIL /var/spool/mail/$USER if ( -x /bin/uname ) then if (! ${?HOST} ) setenv HOST "`/bin/uname -n`" if ( ${HOST} == localhost ) setenv HOST "`/bin/uname -n`" if (! ${?CPU} ) setenv CPU "`/bin/uname -m`" endif if ( -s /etc/HOSTNAME ) then if (! ${?HOSTNAME} ) setenv HOSTNAME `cat /etc/HOSTNAME` else if (! ${?HOSTNAME} ) setenv HOSTNAME $HOST endif if (! ${?LOGNAME} ) set LOGNAME=$USER if ( ${CPU} =~ i?86 ) then setenv HOSTTYPE i386 else setenv HOSTTYPE "$CPU" endif setenv OSTYPE linux setenv MACHTYPE "${CPU}-suse-${OSTYPE}" set mail=$MAIL unset noglob set _hpath set _spath set _upath=( /usr/local/bin /usr/bin /bin ) if ( "$HOME" != "/" ) then foreach _d (${HOME}/bin/${CPU} ${HOME}/bin) if ( -d $_d ) set _hpath=( $_d $_hpath ) end endif if ( "$uid" == "0" ) then if ( -d /opt/kde3/sbin ) set _spath=( /opt/kde3/sbin ) set _spath=( /sbin /usr/sbin /usr/local/sbin $_spath ) endif foreach _d (/usr/X11/bin \ /usr/bin/X11 \ /usr/X11R6/bin \ /var/lib/dosemu \ /usr/games \ /opt/bin \ /opt/kde3/bin \ /opt/kde2/bin \ /opt/kde/bin \ /usr/openwin/bin \ /opt/cross/bin ) if ( -d $_d ) set _upath=( $_upath $_d ) end unset _d if ( ${?OPENWINHOME} ) then if ( -d $OPENWINHOME/bin ) then set _upath=( $_upath $OPENWINHOME/bin ) endif endif set -f path=( $_hpath $_spath $path $_upath ) unset _upath unset _spath unset _hpath set noglob if (! ${?INPUTRC} ) then if ( -r /etc/inputrc ) setenv INPUTRC /etc/inputrc if ( "$HOME" != "/" ) then if ( -s ${HOME}/.inputrc ) setenv INPUTRC ${HOME}/.inputrc endif endif if (! ${?LESS} ) then setenv LESS "-M -I -R" setenv LESSOPEN "lessopen.sh %s" setenv LESSCLOSE "lessclose.sh %s %s" setenv LESS_ADVANCED_PREPROCESSOR "no" if ( -s /etc/lesskey.bin ) then setenv LESSKEY /etc/lesskey.bin endif setenv PAGER less setenv MORE -sl endif if (! ${?CSHRCREAD} ) then setenv MINICOM "-c on" endif if (! ${?CSHRCREAD} && -x /usr/bin/manpath ) then if ( ${?MANPATH} ) then setenv MANPATH "${MANPATH}:`(unsetenv MANPATH; /usr/bin/manpath -q)`" else setenv MANPATH "`(unsetenv MANPATH; /usr/bin/manpath -q)`" endif endif if (! ${?CSHRCREAD} ) then if ( -r /usr/share/X11/XKeysymDB ) then setenv XKEYSYMDB /usr/share/X11/XKeysymDB else setenv XKEYSYMDB /usr/X11R6/lib/X11/XKeysymDB endif if ( -d /usr/share/X11/nls ) then setenv XNLSPATH /usr/share/X11/nls else setenv XNLSPATH /usr/X11R6/lib/X11/nls endif setenv COLORTERM 1 endif if (! ${?CSHRCREAD} ) then if ( -r /etc/profile.d/csh.ssh ) source /etc/profile.d/csh.ssh if (! ${?SSH_SENDS_LOCALE} ) then if ( -r /etc/sysconfig/language && -r /etc/profile.d/csh.utf8 ) then set _tmp=`/bin/sh -c '. /etc/sysconfig/language; echo $AUTO_DETECT_UTF8'` if ( ${_tmp} == "yes" ) source /etc/profile.d/csh.utf8 unset _tmp endif endif endif if ( -d /etc/profile.d && ! ${?CSHRCREAD} ) then set _tmp=${?nonomatch} set nonomatch unset noglob foreach _s ( /etc/profile.d/*.csh ) if ( -r $_s && ! -k $_s ) then source $_s endif end set noglob if ( ! ${_tmp} ) unset nonomatch unset _tmp _s endif if (! ${?CSHRCREAD} ) then setenv CSHRCREAD true set -r CSHRCREAD=$CSHRCREAD endif onintr unset noglob if ( -r /etc/csh.login.local ) source /etc/csh.login.local if (${?TERM} && -o /dev/$tty && -c /dev/$tty && ${?prompt} && ! ${?SSH_TTY}) then if (${TERM} == "xterm") then echo "Directory: $cwd" date endif endif #==[ Configuration File ]===========================# # /etc/ksh.kshrc if test -z "$is" ; then if test -f /proc/mounts ; then if ! is=$(readlink /proc/$$/exe 2>/dev/null) ; then case "$0" in *pcksh) is=ksh ;; *) is=sh ;; esac fi case "$is" in */bash) is=bash case "$0" in sh|-sh|*/sh) is=sh ;; esac ;; */ash) is=ash ;; */dash) is=ash ;; */ksh) is=ksh ;; */ksh93) is=ksh ;; */pdksh) is=ksh ;; */mksh) is=ksh ;; */lksh) is=ksh ;; */*pcksh) is=ksh ;; */zsh) is=zsh ;; */*) is=sh ;; esac for a in $SHELL ; do case "$a" in */r*sh) readonly restricted=true ;; -r*|-[!-]r*|-[!-][!-]r*) readonly restricted=true ;; --restricted) readonly restricted=true ;; esac done unset a else is=sh fi fi path () { if test -x /usr/bin/$1 ; then ${1+"/usr/bin/$@"} elif test -x /bin/$1 ; then ${1+"/bin/$@"} fi } test -z "$UID" && readonly UID=`path id -ur 2> /dev/null` test -z "$EUID" && readonly EUID=`path id -u 2> /dev/null` test -s /etc/profile.d/ls.bash && . /etc/profile.d/ls.bash if test "$EMACS" = "t" ; then path tset -I -Q path stty cooked pass8 dec nl -echo fi case "$-" in *i*) case "$is" in bash) case "$(declare -p COLUMNS 2> /dev/null)" in *-x*COLUMNS=*) shopt -s checkwinsize esac shopt -s histappend if test "$UID" -eq 0 ; then HISTTIMEFORMAT=${HISTTIMEFORMAT:-"%F %H:%M:%S "} fi unset TERMCAP spwd () { ( IFS=/ set $PWD if test $# -le 3 ; then echo "$PWD" else eval echo \"..\${$(($#-1))}/\${$#}\" fi ) ; } if path tput hs 2>/dev/null || path tput -T $TERM+sl hs 2>/dev/null ; then if test "$TERM" = xterm ; then _tsl=$(echo -en '\e]2;') _isl=$(echo -en '\e]1;') _fsl=$(echo -en '\007') else _tsl=$(path tput tsl 2>/dev/null || path tput -T $TERM+sl tsl 2>/dev/null) _isl='' _fsl=$(path tput fsl 2>/dev/null || path tput -T $TERM+sl fsl 2>/dev/null) fi _sc=$(tput sc 2>/dev/null) _rc=$(tput rc 2>/dev/null) if test -n "$_tsl" -a -n "$_isl" -a "$_fsl" ; then TS1="$_sc$_tsl%s@%s:%s$_fsl$_isl%s$_fsl$_rc" elif test -n "$_tsl" -a "$_fsl" ; then TS1="$_sc$_tsl%s@%s:%s$_fsl$_rc" fi unset _isl _tsl _fsl _sc _rc ppwd () { local dir local -i width test -n "$TS1" || return; dir="$(dirs +0)" let width=${#dir}-18 test ${#dir} -le 18 || dir="...${dir#$(printf "%.*s" $width "$dir")}" if test ${#TS1} -gt 17 ; then printf "$TS1" "$USER" "$HOST" "$dir" "$HOST" else printf "$TS1" "$USER" "$HOST" "$dir" fi } else ppwd () { true; } fi if test "$UID" -eq 0 ; then if test -n "$TERM" -a -t ; then _bred="$(path tput bold 2> /dev/null; path tput setaf 1 2> /dev/null)" _sgr0="$(path tput sgr0 2> /dev/null)" fi if test -n "$_bred" -a -n "$_sgr0" ; then _u="\[$_bred\]\h" _p=" #\[$_sgr0\]" else _u="\h" _p=" #" fi unset _bred _sgr0 else _u="\u@\h" _p=">" fi if test -z "$EMACS" -a -z "$MC_SID" -a -z "$restricted" -a \ -z "$STY" -a -n "$DISPLAY" -a ! -r $HOME/.bash.expert then _t="\[\$(ppwd)\]" else _t="" fi case "$(declare -p PS1 2> /dev/null)" in *-x*PS1=*) *) PS1="${_t}${_u}:\w${_p} " esac unset _u _p _t ash) cd () { local ret command cd "$@" ret=$? PWD=$(pwd) if test "$UID" = 0 ; then PS1="${HOST}:${PWD} # " else PS1="${USER}@${HOST}:${PWD}> " fi return $ret } cd . ksh) if test "${PS1-\$ }" = '$ ' ; then if test "$UID" = 0 ; then PS1="${HOST}:"'${PWD}'" # " else PS1="${USER}@${HOST}:"'${PWD}'"> " fi fi zsh) if test "$UID" = 0; then PS1='%n@%m:%~ # ' else PS1='%n@%m:%~> ' fi *) if test "$UID" = 0 ; then PS1="${HOST}:"'${PWD}'" # " else PS1="${USER}@${HOST}:"'${PWD}'"> " fi esac PS2='> ' if test "$is" = "ash" ; then test -s /etc/profile.d/alias.ash && . /etc/profile.d/alias.ash else test -s /etc/profile.d/alias.bash && . /etc/profile.d/alias.bash test -s $HOME/.alias && . $HOME/.alias fi if test "$is" = "bash" -a -r $HOME/.bash.expert ; then . $HOME/.bash.expert elif test "$is" = "bash" ; then case "$BASH_VERSION" in [2-9].*) if test -e /etc/bash_completion ; then . /etc/bash_completion elif test -s /etc/profile.d/bash_completion.sh ; then . /etc/profile.d/bash_completion.sh elif test -s /etc/profile.d/complete.bash ; then . /etc/profile.d/complete.bash fi if [[ $BASH_COMPLETION_COMPAT_DIR != /etc/bash_completion.d ]]; then for s in /etc/bash_completion.d/*.sh ; do test -r $s && . $s done fi if test -e $HOME/.bash_completion ; then . $HOME/.bash_completion fi if test -f /etc/bash_command_not_found ; then . /etc/bash_command_not_found fi *) ;; esac fi HISTCONTROL=ignoreboth if test "$is" = "ksh" ; then : ${HISTFILE=$HOME/.kshrc_history} : ${VISUAL=emacs} case $(set -o) in *multiline*) set -o multiline esac fi if test "$is" = "zsh" ; then if test -f /etc/zsh_command_not_found ; then . /etc/zsh_command_not_found fi fi esac if test -r /etc/profile.d/vte.sh -a ! -k /etc/profile.d/vte.sh; then . /etc/profile.d/vte.sh fi if test \( -n "$SSH_CONNECTION" -o -n "$SUDO_COMMAND" \) -a -z "$PROFILEREAD" ; then _SOURCED_FOR_SSH=true . /etc/profile > /dev/null 2>&1 unset _SOURCED_FOR_SSH fi if test -t && type -p tty > /dev/null 2>&1 ; then GPG_TTY="`tty`" export GPG_TTY fi case "$is" in bash) test -s /etc/bash.bashrc.local && . /etc/bash.bashrc.local ;; ksh) test -s /etc/ksh.kshrc.local && . /etc/ksh.kshrc.local ;; zsh) test -s /etc/zsh.zshrc.local && . /etc/zsh.zshrc.local ;; ash) test -s /etc/ash.ashrc.local && . /etc/ash.ashrc.local esac test -s /etc/sh.shrc.local && . /etc/sh.shrc.local if test -n "$restricted" -a -z "$PROFILEREAD" ; then PATH=/usr/lib/restricted/bin export PATH fi