Questions tagged [etc]

/etc is the directory that holds the essential system and software configuration. Use this tag for questions on the organization of /etc or the syntax of configuration files within /etc. Don't use this tag for questions on the configuration of particular software.

Filter by
Sorted by
Tagged with
0 votes
1 answer
39 views

Convention to install files to /etc/ as non-root?

This question possibly has relevance in both Unix & Linux and Stack Overflow; I'm posting at Unix & Linux first, because I think I'd like to understand the issue from the perspective of Unix/...
  • 1,443
2 votes
2 answers
48 views

Why does the output of testparm differ from /etc/samba/smb.conf?

This is the output of the [global] section of the /etc/samba/smb.conf of a random Synology NAS: ~# cat /etc/samba/smb.conf [global] printcap name=cups winbind enum groups=yes ...
  • 243
0 votes
1 answer
54 views

user login not working after overwriting /etc

I used rsync -aiiP to copy the /etc from my old laptop to the /etc of my new laptop. After locking the screen and trying to log back in, my password no longer works. I rebooted but it gets stuck on ...
  • 1,056
0 votes
0 answers
13 views

Limitations, caveats, pitfalls when writing scripts to be run by /etc/network/interfaces

My /etc/network/interfaces file has grown too much. I have a lot of lines with adding and deleting rules to iptables. I add them bypost-up and pre-down). I want to organize iptables rules and put ...
  • 699
0 votes
0 answers
50 views

Damage control after erasing /etc in Cygwin?

I was doing housekeeping using the Windows adminstrator account, and I erased Cygwin's /etc folder tree. I cannot reinstall Cygwin, as I was in the process of taking stock of what files I need to ...
0 votes
0 answers
97 views

Which IP is chosen when multiple IP addresses in /etc/hosts point to the same name?

My hosts file contains two entries: 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 I ...
  • 39
2 votes
1 answer
420 views

How to see all config files that differ from package maintainers' versions in Debian?

When installing an upgrade with sudo apt-get upgrade it displays: Configuration file '/etc/grub.d/30_os-prober' ==> Modified (by you or by a script) since installation. ==> Package distributor ...
  • 3,694
0 votes
0 answers
415 views

How to reset the printing system (CUPS)?

I would like to know how to cleanly reset the printing system (CUPS) to its initial state. Alternatively, it may suffice for me to know how to take a "snapshot" of CUPS configuration and to ...
  • 1,798
0 votes
1 answer
82 views

make /etc/profile take effect permanently

https://help.ubuntu.com/community/EnvironmentVariables#Persistent_environment_variables https://unix.stackexchange.com/search?page=1&tab=Relevance&q=automatically%20source%20%2fetc%2fprofile ...
  • 507
0 votes
0 answers
28 views

Why won't script placed in /etc/init run on startup until it is resaved?

Using WinSCP I've moved a .conf file from my desktop to /etc/init of my device so that it will run on startup of the device using Upstart. However, the file does not run on reboot of the device until ...
0 votes
1 answer
26 views

etc shadow file for passwd - calculate not only date but time

I want to know if there is a way to get the last password change date + time stamp ?
0 votes
1 answer
61 views

I am not sure about correct way to export PATH

I have Java and Springboot cli added to PATH however, when source /etc/profile it gives error. And on restarting PC, BASH is not loading. My export in /etc/profile export JAVA_HOME=/usr/lib/jvm/java-1....
0 votes
1 answer
159 views

A script /etc/profile.d/{script1}.sh doesn't work correctly

cat /etc/profile.d/atlassian-plugin-sdk.sh export PATH=$PATH:/opt/atlassian/plugin-sdk/bin ls -al /etc/profile.d/atlassian-plugin-sdk.sh -rwxr-xr-x 1 root root 48 Apr 17 21:36 /etc/profile.d/...
1 vote
0 answers
97 views

Does "no-auto-down" and "no-scripts" support pattern matching interfaces in /etc/network/interfaces?

I tried reading the manual from https://man.cx/interfaces(5) and searching for some open-source code. But I didn't find any specific description of the option of "no-auto-down" and "no-...
  • 103
3 votes
1 answer
1k views

Recovering /etc/passwd file

I deleted my /etc/passwd with my fat fingers. I saw that there is a /etc/passwd- that looks like a backup file but I cannot copy it to restore the original one since I can't sudo anymore. My volume is ...
0 votes
2 answers
407 views

Where should I source /usr/local/etc/profile from? .bash_profile or /etc/profile?

I know that, by default, bash will source /etc/profile and ~/.bash_profile. Now, suppose I also have machine-specific profile commands in /usr/local/etc/profile (involving stuff that's in /usr/local, ...
  • 8,143
1 vote
0 answers
1k views

Why is `pam_nologin.so` denying access despite no existence of `/etc/nologin`?

After A lot of searching, I managed to debug a PAM configuration file, and it turns out the pam_nologin.so module was denying access to my system. Now, this is particularly strange since, according to ...
-2 votes
1 answer
1k views

How to use curl to get a file from a specific directory?

I'm working on the VulnBox DriftingBlues 7. I'm trying to figure out how to curl from, for example, /etc. I can't figure out the syntax though. I'm trying to do something like this: curl http://vuln....
1 vote
0 answers
60 views

Can ADB debugging make XAPK downloads possible?

I have just got the adb debugging method started on my chrome os for an alternate developer mode approach. However, I noticed that apks are starting to transfer into XAPKS which are a somewhat ...
  • 13
0 votes
0 answers
43 views

Why is the IP address lookup in /etc/hosts only sometimes work?

The '/etc/hosts' file in a Linux laptop (with LAN IP 172.17.37.21) by default contains : 127.0.1.1 Acer-Aspire-6930G When I want to reach this laptop wirelessly from a smartphone or a PC using an FTP ...
2 votes
2 answers
608 views

Removed /etc folder how do I keep my data after booting

I accidently removed the whole /etc folder (rm -f /etc) please don't ask why I was in a rush. Then I panicked and restarted my computer. Now all I have is GRUB. Is there a way to recover my data? I'm ...
  • 21
1 vote
1 answer
796 views

Why does Kali Linux have other existing users from /etc/passwd file? I never created these users

I simply wanted to see my user that I just created in the terminal but I came across this sea of users in my existing Kali Linux vm. The command I used displayed a list of users. It started with "...
1 vote
2 answers
92 views

What if I wanted /etc to be called something else?

Aside from the kernel itself, the Filesystem Hierarchy Standard is perhaps the only major feature common to all linux systems. Some obscure distributions modify it only slightly: stali, for example, ...
1 vote
1 answer
95 views

Is it safe to hardcode /etc/ path for configurations in an application I'm contributing to?

The application I'm contributing to requires configuration files as a part of its operation. This is currently placed within the root directory of the application. If I followed the FHS, the config ...
  • 119
0 votes
4 answers
1k views

Is /etc/services actively used when an application binds to a port?

When an application is looking for a port to bind to, is /etc/services actively searched to ensure there are no clashes?  I.e., if a port is registered in /etc/services, is it reserved whether it’s ...
0 votes
1 answer
310 views

Trying to understand the /etc/resolv.conf

I am trying to understand the entries in the /etc/resolv.conf file in linux systems. The file contains a list of keywords and values. This is an example of the contents of the /etc/resolv.conf: ...
0 votes
1 answer
200 views

Error when loading /home/user_name/.profile

I was trying to install awesomeWM and after logging out i saw this message. Error when loading /home/user_name/.profile tput: No value for $TERM and no -T specified As a result the session will not ...
0 votes
1 answer
166 views

What will happen if I add 1 million lines in /etc/hosts/ [duplicate]

I am trying to write a website blocker and the simplest thing I found is putting lines at the end of /etc/hosts. If I want ot have 1 million websites blocked that redirect to localhost would that slow ...
0 votes
1 answer
124 views

How to display a system account with the highest user id

root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/...
0 votes
1 answer
369 views

What to do when you can't edit /etc/hosts

I need to override DNS for a few hostnames on a Linux Centos 7 machine. I do not have write access to the file, however. What can I do in this case?
  • 109
0 votes
1 answer
165 views

env variable in /etc/ld.so.conf

I've created a test.conf file in /etc/ld.so.conf.d/ folder with written: TEST_PATH=/path/To/My/Parent/Folder In my /etc/ld.so.conf I've added instead: $TEST_PATH/mylib1 $TEST_PATH/mylib2 $...
1 vote
2 answers
1k views

Someone is locking /etc/group for a very long time - what to do?

I want to change something in /etc/group - namely, to add some user to some group. But something - I don't know what or who - has created an /etc/group.lock file. fuser /etc/group.lock gives nothing, ...
  • 8,143
5 votes
1 answer
2k views

What replaces /etc/services in openSUSE, and how

I am running openSUSE Linux, the Tumbleweed version. I discovered that it does not use an /etc/services file, though I do not know what is replacing it, or how it is done, and I do not have much ...
  • 826
0 votes
1 answer
267 views

Alternative to modifying /etc/hosts for dns lookup

I am a networking newb - ping cannot locate certain dns names, so I put them in /etc/hosts like this: 10.128.0.22 kafka.marathn.meso 10.128.0.31 elasticsearch.marathn.meso and then ping can find ...
0 votes
1 answer
399 views

Why systemd stopping immediatly after spawning?

I am facing issue while loading vpp.service in systemd. I have written following service. [Unit] Description=Vector Packet Processing Process After=syslog.target network.target auditd.service [...
1 vote
2 answers
2k views

How can I `usermod` old users with new `/etc/skel` files?

I want to "update" old users with new /etc/skel content on Debian and Ubuntu installations. Scripting this is possible... find /home -maxdepth 1 -mindepth 1 -type d | while read homedir; do user="...
  • 724
2 votes
1 answer
383 views

Persisting sshd_config settings

When modifying Linux configuration files, it is often recommended to place local changes under a .d directory, e.g., /etc/sudoers.d/ or /etc/apt/sources.list.d. In my understanding this is to avoid ...
1 vote
0 answers
101 views

Stuck setting up multiple network interfaces with one gateway using /etc/network/interfaces

I'm an advanced noob and I'm running into the limitations of my understanding of how to set up my network. My gateway to the internet should be 10.0.1.1, and I have 2 PCI 10ge nic cards installed to ...
8 votes
1 answer
1k views

Can msmtp rewrite addresses?

I am trying to get all my system emails to be forwarded to my gmail address, using msmtp 1.8.3 and /etc/aliases on debian. It works, but I get errors from gmail. When I email root (via echo "hello ...
  • 209
2 votes
1 answer
2k views

Strange issue with DNS: drill works but getent hosts does not

I'm running Arch Linux ARM on a Raspberry Pi 4. I'm currently having an issue with the domain resolution. The "user space" applications including ping, web browser, etc. do not resolve hosts, although ...
1 vote
1 answer
121 views

Use /etc/profile settings for passwordless user

I'm having a small issue. I have a passwordless user (jenkins) on a Unix system. This user is used by jenkins to perform some commands. Because I installed nvm on this unix system, I needed to add to /...
  • 13
0 votes
1 answer
4k views

vsftpd service does not start saying vsftpd.service: Main process exited, code=exited, status=2/INVALIDARGUMENT

I am configuring with Ansible a VM running Ubuntu to run this FTP server: vsftpd, however after the installation when I inspect the logs with journalctl -u vsftpd.service I see: Nov 20 17:49:58 my-vm ...
  • 425
0 votes
1 answer
420 views

Password Settings of AIX

esaadmin: password = * dbahx: password = ************* sysgina: password = ************* fsecbp: password = C6qoi9yK.H0So Hi All, I am trying to understand what does password = **...
  • 7
1 vote
1 answer
83 views

Git/etckeeper shared between systems

I've four Raspberry PiZeroW on my system running ArchLinux ARM (alarm) that I use solely as snapclient for streaming music synchronously about the house. Initially I had one PiZeroW and I used ...
  • 511
1 vote
0 answers
97 views

How to create user who will not be using /etc/passwd for authentication?

I want to add a user to my Ubuntu who will be authenticated using SQLite or another database. I don't want to use /etc/passwd file. How can I achieve it?
0 votes
2 answers
2k views

Unable to save file in /etc/ssh/ because incorrect permissions (Linux Mint/Debian)

When I attempt to edit '/etc/ssh/sshd_config', and save the file, I get an error saying: 'Could not save the file /etc/ssh/sshd_config. You do not have the permissions necessary to save the file.. ...
1 vote
2 answers
1k views

backup - can I use git to backup /etc? [duplicate]

I am using mac, and /etc is just a symlink to /private/etc, which contains hundreds of (important) configuration files, and the total size of /private/etc directory is smaller than 1 MB. Is it a good ...
  • 417
3 votes
2 answers
365 views

Is the .d notation for folders in /etc recommended or not?

When building a new software that will store a directory of configuration files in /etc, should the directory be named software_name.d or just software_name? I can't seem to find good style guides ...
  • 41
1 vote
1 answer
277 views

Find hostname of Mac OS client for NFS /etc/exports (permission denied)

I'm trying to set up an NFS server to browse files from a remote Ubuntu server on a Mac client. I'm having trouble finding out what to put as my client hostname/address in the /etc/exports entry. I ...
3 votes
1 answer
2k views

Source of /etc/protocols and /etc/services?

Those files are databases which contain IP protocol number, alias and service mappings. As a user I don't usually interact with those in any direct way, but the need to create special Linux/GNU ...