Would disabling these following functions in PHP.INI affect Drupal 7? If i disabled the following php functions:

disable_functions = escapeshellarg,escapeshellcmd,exec,ini_alter,parse_ini_file,passthru,pcntl_exec,popen,proc_close,proc_get_status,proc_nice,proc_open,proc_terminate,show_source,shell_exec,symlink,system

would this affect drupal 7 in anyway? I am disabling them to increase security on my server. This was mentioned on securing an Invision powerboard forum.
Yes, that may cause odd debug issues down the track.

Some of those are required by drush:

i.e:


escapeshellarg
escapeshellcmd


symlink is used in system.tar.inc

Modules such as devel and advanced_help use parse_ini_file

Other contrib may use others, e.g print_pdf uses proc_open